专栏名称: 九章算法
专业的北美IT求职经验分享、技术交流社区,帮助你找到好的IT工作。由硅谷顶尖IT企业工程师维护。提供专业的算法培训/面试咨询,官网 www.jiuzhang.com
目录
相关文章推荐
九章算法  ·  狗家L5,思路打开了 ·  2 天前  
九章算法  ·  开外挂了!FAANG资深面试官1v1求职指导 ... ·  1 周前  
51好读  ›  专栏  ›  九章算法

1年工作经验和10年工作经验的程序员的差别

九章算法  · 公众号  · 算法  · 2017-11-21 08:32

正文




刚刚工作1 年“初生牛犊不怕虎”的程序员新人和工作了大概10年的程序员“老人”之间有着许多差别。这些差别不分对错,不分好坏,各有各的特点。

那么下面我们就来看看具体他们之间有哪些差别:

撰文 | Freya han

编辑 | Ivy Xu

专栏 | 九章算法


1



新人第一次运行代码时,

会觉得这样应该是没问题的;


而老人第一次运行代码时就已经做好了会有问题的准备。


2


新人会犯一些比较低级的错误,

甚至有的时候会有些固执地认为自己是对的,

无视别人的反馈意见;

而老人已经犯过很多错误,

已经学会了如何适应和接受反馈意见。

10



新人面对新事物、新技术、新任务的时候,

通常都会很满意,没什么过多的想法;

而老人会进行批判性的思考,

根据自己多年的经验来评判一个新的事物。

4



初入职场的新人对于公司的活动会很感兴趣,

他们对于工作回顾或者是那种冗长的会议也会很有积极性;

而老人则会对这些比较厌烦,

会建议缩短会议时间提高效率。


5



新人主要关心的是如何编码;

而老人更加关心如何进行设计、如何指导别人,

对于编码的关注相对较少。


6



新人对于书本的内容更加熟悉;

老人对于工作的流程更加熟悉。

7



新人会侧重学习新的编码方式;

老人会更多地研究和测试之前学过的知识。


8



新人往往不太重视向别人解释的能力;

而老人明白向上司解释清楚代码功能的重要性。


9



新人需要苦苦寻找bug出在哪以及这个bug怎么解决;

而老人则已经很熟悉各种bug出现的原因以及解决问题最好的办法。


10




新人往往更加能够接受新的方法;

而老人往往会比较执着于旧的方法。




以上是一些常见的“程序员新人”和“程序员老人”之间的差别,但是这些差别往往不是绝对的。也许新人在进入职场前已经做足了功课,这就会避免很多上述问题;而老人也可能经常和新人沟通,从而也很容易接受新的想法。所以说不管是对新人还是对老人,交流和沟通都有助益。


最后,最最重要的一点是




如果能从错误中吸取教训,

你就可能会成为一个专家。


如果没有从错误中吸取教训,

那么不管是1年的工作经验还是10年的工作经验,他们之间是没有区别的。


 
更多精彩内容
  • 回复“简历”,查看简历撰写指南,获取“简历模板”

  • 回复“冷冻期”,查看北美各大IT企业冷冻期信息和注意事项

  • 回复“Career”, 查看Caireer Fair 攻略 check list

  • 回复“薪资”,查看北美各大IT企业New Grades Engineer 薪资水平;

  • 回复“项目”,查看7-14天可以搞定的小项目推荐

  • 回复“评分”,查看系统设计评分指南

  • 回复“behavior”,查看behavior interview指南

  • 回复“晋升”,查看Engineer晋升机制 


九章算法 | 帮助更多中国人找到好工作


《OOD面向对象专题》

《算法强化班》

《动态规划专题班》

《Android项目实战》


正在报名中!

报名登陆官网 www.jiuzhang.com

或点击文末“阅读原文”