程序员的职场晋升,别人为什么总比你走得快?

更新日期: 2019-04-16阅读: 1.8k标签: 职场

阅读前请先思考:

  • 你最重要的竞争力是什么?
  • 你为何焦虑?

每个程序员心里多多少少都有一个成为技术大牛的梦,毕竟梦想总是要有的,万一实现了呢?

奇葩说第五季里有一期辩题是《高薪不喜欢的还是低薪喜欢的工作,你选哪一个?》在所有人的发言中,蔡康永的一句话最让人触动:

不管怎样,选一份能让自己持续成长的工作。

如何才能持续成长,是每一个程序员都绕不开的话题。每年大量涌入刚毕业的年轻人以及培训机构出来的入行者,都在冲刺着工作的机会,不努力只会被时代抛弃。


一、学习,成为领先的少数人

工作了一段时间的人,最容易陷入迷之自信。“达克效应”的形成原理并不复杂。


在某个领域能力差的人,往往缺少对这个领域全面而深刻的认知。

很多程序员往往在写了一段时间的业务代码后,就会以为他精通这个领域了。随着学习的继续深入,大多数人会逐渐发现自己的不足,在经历消沉和重新定位之后,才终于对自己的能力有较为准确的认识。

所以,如果要避免掉进达克效应的泥潭,最好的方法,就是不断地提高自己的学习能力和知识水平。

工作是学习的开始,对于程序员而言,工作之后的学习更加有目标,对于大部分人来说,去了解一门新的技术,掌握一个新的语言,熟悉一个框架,就是为了工作需要,为了更快更好的完成任务。最好的学习实践方法还就是直接在项目中运用知识。

不管你在大公司还是小公司,都可以学到很多东西,关键看你怎么去学习,如何学习,找到方法你就可以提高很快。

学习能力无疑是程序员最为重要的能力之一,尤其是互联网这种日新月异的行业,把持续学习作为长期目标一点也不为过。

学习成长,本质就是一个每天不断的输入和输出的过程。我们只有不断的做高质量的输入,脑子里才有货,才能不断掌握新知,有新观点、有新思考,也只有这样,才能长期、稳定、高质量的输出内容。

从工作的不同目标分析,知识不外乎以下几种:

  • 在某个领域能力差的人,往往缺少对这个领域全面而深刻的认知。

基本的编程语言特性,常见类库、算法、框架和工具使用及配置等;

  • 工作提升的深度知识:

算法实现、各种框架实现、编译原理、通信协议、设计模式、架构、高并发...

  • 拓展视野的个性化知识:

项目管理、软件工程学、心理学、产品设计、营销、文学、历史、英语、写作...


二、阅读,决定你未来的路有多远

最近发现身边的人并不是不想学习,只是每天都在纠结自己到底学什么好:简单的没挑战,复杂的看不懂;旧技术怕过时,新技术没方向。最后在纠结中流逝宝贵的时间。

这个时代,我们可以越来越方便、廉价地获得大量学习资源。也正是因为有太多可以选择,反而难以抉择。

如何快速阅读来获取知识是学习的一项基本能力。专业知识以及大量你感兴趣的领域,都需要投入时间去系统学习,而不是可以简单通过几篇博客文章就可以了解的。

我的做法是:

  • 一般会先建立一个主题阅读书单,把相关项目的书籍豆瓣和京东等排名靠前的都快速阅读一遍,然后进行重点内容精读;
  • 重要概念梳理清楚,搞明白他们之间的联系和应用场景;
  • 最后就是项目实践和输出了。

程序员嘛,自己不撸一遍都不算懂了。从另外一个角度来说,能如此及时反馈一门知识掌握程度的,也只有编程了。


三、时间管理,做一个工作的主宰者

我们每一个人都拥有最公平的时间。利用时间的方式,也就基本决定了他会成为怎样的一个人。

  • 李笑来在《和时间做朋友》中提出:“我们无法管理时间,能管理的只有我们自己。”
  • 《精力管理》一书中也表达了类似的看法:“真正能管理的只有我们的精力。”
  • 管理大师彼得·德鲁克说,时间是一个人最稀缺的资源。

很多学习和工作上的压力,往往都是由于不擅长对时间进行管理所造成的。

因此,学点时间管理的知识,对每个人都很有价值。特别对长期存在加班压力的程序员,如何管理好时间,工作效率,更是重点。否则连续加班根本没有个人学习时间,谈何成长。

时间管理的核心理念:要事优先。每天不在于做多少事,而在于把重要的事情优先做,专注做。人的精力都是有限的,每天能做好3件重要的事情已经很不错了。

那么问题就来了,怎么找出需要做的重要事情?我的建议如下:

  • 土豆:将待办事项全部收集到清单当中;
  • 青蛙:一上来就做最重要的事情;
  • 番茄:专心致志工作25分钟,再休息5分钟。

先收集待办事项(土豆),然后再从最艰难的事情(青蛙)开始做起,最后用番茄工作法(番茄)去保证完成这些事情。

很重要的一点,就是要学会拒绝,写代码的时候经常被打断,这是程序员永远的痛!如果不是很紧急的事情或者领导召唤,请说“我等下找你吧,我正在...”。


四、总结

想要新学一门新语言,先搭建环境输出了Hello World再说;喜欢写作,你先写起来再说;想换工作,你先把新的简历准备好再说。超强的执行力,是对平庸生活最好的回击。只要做了,就已经能干掉50%以上的竞争者。

善于思考,拥抱变化,才能拥有未来,让我们在程序员精进的路上共勉。


链接: https://www.fly63.com/article/detial/2909

为什么滴滴裁员2000人,被裁员工却像中奖一样开心?

滴滴近日已给出裁员的具体赔偿方案:补偿一般为 N+1 个月,如果本周能确认,再额外给一个月补偿——这一个月补偿是滴滴给被裁员工留出找工作时间,即本周确认,三月份工资和五险一金滴滴照发。

职场中,能说会写是巨大的优势

入职一个多月,观察到了一个很普遍的现象:一个团队的 leader 每天都花费了很多的时间在沟通上面。从早上的团队小会议开始,说说昨天做的一些事情,然后解决团队成员的实际问题

职场中的坑,的一个一个踩

这几天心情稍显低落,犯的错误的确有点儿多,大多是非常细微的事情,发生之后让人感觉无可奈何,却又往往在情理之中。比如前几天 leader 给了我一个文件,这文件默认是 Excel 打开的

8条职场工作经验总结

这些公司覆盖金融科技、医疗、教育技术、生物技术等多个领域,所处的阶段也各有不同,从种子前(pre-seed)到收购后都有。Daniel 在不同的公司中担任各种各样的职位,从基层员工到数据科学主管和战略顾问主管都做过

阻碍你升职加薪的五大学生思维

回味一下,学生时代包含着我们大多数人的美好回忆。然而,自从我们吃完散伙饭、拍完毕业照、浪完毕业旅行的那天起。这个美好的回忆已经死掉了,死透了,化成灰了。我们要面对职场与社会,学会新的规则和思维方式

一个多年互联网从业者,对刚入职场人最真诚的忠告

我跟大多数初入职场的技术小白起点差不多,在开发的这条路上,没有天生的聪明天资,也没有一个耀眼的学历。在北京这样一个,随便一个同事,不是清华的本硕,就是北邮北航的硕士下,自己也常常因此感到惭愧

程序员在职场工作中会担心什么?

这让很多人非常的焦虑,正所谓祸兮福所倚,福兮祸所伏,你焦虑说明你还是有忧患意识的,古人云生于忧患,死于安乐。所以其实职场人更担心的是死于安乐

程序员,职场上请远离这种人!

这篇文章给大家举了三个小例子:大学同学,不主动的程序员,还有公司部门之间的甩锅大战。从小到大,一种是不值得托付的朋友,一种是不堪大任的骨干,最后一种是危害公司公平的运转。比较讽刺的是,到了现在

职场上这四件事,越早知道越好

身在职场上的你我,是否思考过一个问题,就是在职场上哪些事是制约你晋升的,哪些事是不能干的。今天,就让我们一起来聊一聊,职场上的那些事,希望对你有所帮助,同时,也希望你能够参与进来,一起讨论。废话不多说

优秀程序员绝不轻易告诉你的六大职场好习惯

在信息爆炸的年代,碎片化的知识很多,系统学习的时间越来越少,如果没有自己的知识体系,很容易被淹没在知识的海洋中,而且难以记忆。100分程序员推荐的做法,通过Wiki或者其他知识管理工具构建一个知识框架

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!