推荐一本好书给即将走入工作的程序猿and程序媴

最近买了几本IT届推崇的经典书籍。其中有一本《程序员修炼之道:专业程序员必知的33个技巧》。因为这本比较薄,所以先翻着看。

这本书有别于其他的技术书籍,其实算不上一本技术书籍。它不是教你怎么去提高编程,怎么去提高某方面的技术。我认为这更像一本内功心法,教给你职场的一些软技能。强烈推荐给即将入职的朋友们。我好后悔当初没有早点接触到这本书,曲曲折折走了不少弯路。现在读来,依然感触体会很深。

这本书更多的是告诉你,在工作岗位上如何更有效的开展工作。其中有几点我想谈谈自己的看法。

  •    拜师
基本每个人进入一家公司,公司都会给你分配一个或多个mentor或导师,每个公司的叫法不太一样。能够当导师的人一般都是在工作上比较有经验的同事。工作了好几年。如何利用好自己的导师资源,快速的成长?
首先,向导师了解公司的文化,公司的绩效考评,项目组的分工,目前项目的进度规划,组里其他的同事都在做那一块,以后如果遇到某一块的问题,可以快速定位该咨询的人。
其次,虚心请教,快速了解手上项目。关于技术方面,成长关键还是在个人的投入,有时候要适当的逼自己一下。当然一些比较难的技术问题,先自己查资料,实在解决不了,可以请教导师。
最后,可以就职业规划和导师聊聊,比如在咱这个项目组,要怎么做事比较好,项目组发展的情景机会,都可以慢慢熟了以后多聊聊。
注意:每个人碰到的导师性格做事方式都不一样,有些人会比较耐心的帮你解决问题,有些人可能态度不那么好。这也是运气吧,遇到好的导师,确实对于自己的成长非常有益。还有新人脸皮厚些,即使态度不好,也要学会调整自己,不要胆怯心情郁闷,不敢提出问题。一般导师都会比自己级别高,应该不存在竞争关系。
可以定期(一周或两周)找个时间(比如半个小时)和自己的导师聊聊。有问题及时解决,不要憋着,每一个你忽略的小问题,可能会成为你最后的肿瘤。

  • 绩效考评
进入公司,不像在学校。考试60及格就OK。工作中要更严格的要求自己,才能会做的更好。说到底,绩效就是你的工作成果。你在项目里做了什么,做的事情的分量重要性,都会影响自己的考评。
项目有好坏,刚入职的朋友很多时候项目是自己不能选择的,都是被动分配的。先做好自己手上的事情,越是简单容易的事情,越要做到perfect,这样才有机会慢慢染指一些核心的项目。每个组的事情都会有些琐碎的事情,做完也没什么成果可谈,或者成果也不在自己头上,俗称“脏活”。这个一般新人刚进来都会做一些。但是不能一直做这些事,适当的争取去做些新的项目。
刚开始可以每天或每周给自己写个summary,一方面安排下自己每天的工作,一方面回顾下自己做了些什么。了解别人在做什么,了解项目组未来一段时间做什么,可以先做个preparement,熟悉下技术,先发制人。

先总结这两点,后面的慢慢总结。


你可能感兴趣的:(互联网,生活随笔,程序员修炼之道,工作,程序员,职场)