知乎里的程序员

来源:互联网 发布:犀牛软件版本 编辑:程序博客网 时间:2024/06/03 20:56

中国程序员是否过多

不是太多,而是太少了……

十几年前念小学的时候,新华计算机培训很火,很多人告诉我,计算机技术火是暂时的,过几年就冷门了...几年前高考报志愿的时候,很多人劝不要报和计算机有关的专业,说可能以后找不到工作...现在读研究生了,阿里淘宝京东很火,互联网火的一塌糊涂,一大堆人又开始叫嚣,互联网是泡沫,过两年就破灭了...不是互联网要破灭了,也不是IT行业要饱和了,而是嫉妒“钱多话少死的早”的程序员行业的人太多了……
作者:程序袁链接:https://www.zhihu.com/question/51359754/answer/127459521来源:知乎

另有一回答:

低端搬运工太多。中级以上的少得可怜……

如何成为杰出的程序员

作者:李天放链接:https://www.zhihu.com/question/19636213/answer/12480460来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1. 学会看代码大多数程序员都只愿意用自己写的代码,但高手一般可以轻易调用别人写的代码。表面看上去是工作习惯不同, 但实际上是能力上的差别。看代码要比写代码难很多倍。我建议上班时多给队友们作code review,下班后试着阅读github上的开源代码。2. 复习程序员一般都很忙, 手上有永远也做不完的活儿。但在某些公司里, 你只是在反复做同样的事。偶尔放下手上的活儿,留下一部分时间来分析自己的弱点,更改坏习惯,看新书, 或学习新语言。3. 做个人项目工作中的编程一般只能让你熟悉一部分技术, 导致漏洞的形成。这就好像你长期一个人在自己后院练习投篮, 但第一次打比赛才(在惨败中)发些原来还需要传球, 防守, 强篮板这些概念。Facebook喜欢雇佣所谓的 “full stack programmer”,就是一个人从设计,到交互,到html, css,javascript, server,sql, 架构,和数据统计都能做。成为full stack programmer最好的方式就是不断做个人项目。4. 问答网站问问题和回答问题都是很好的学习方式。 有的时候写出一个好问题, 比写出解答次问题所需要的代码还难。写问题可以帮你整理自己的思维逻辑。你可以试着每周在stackoverflow.com上问一个好问题或写一个好答案。5. 加入一个好团队最好的进步方式就是跟比自己强的人一起做事。高手都愿意聚在一起,所以很多会选择去优秀的早期创业公司。我在硅谷和创新工场创业时遇到了很多神人, 跟他们学了不少东西。

另有一回答

经验很保贵, 但只靠经验是不够的。就像下棋一样,假如你用心研究,复习,不断挑战自己,也许可以成为一名大师。但不断用懒散的方式去玩棋,下20年也只是一个"臭棋篓子“。成为一名优秀的程序员。

程序员的核心竞争力是什么

很多人学了那么多编程语言,写了十几年程序,最终依然无法做到以最小的代价解决问题,不禁让人扼腕叹息。程序员真正的竞争力是什么?以最小的代价解决问题!知行合一,方可无敌于天下。

另有一回答

  1. 学历代表过去,能力代表现在,学习能力代表未来。
  2. 精通one,学习another,关注next。

还有一回答

年龄颈椎和眼睛度数。

查看原文:http://zccbbg.top/2017/03/05/programmer/
0 0
原创粉丝点击