关于实习工作建议_cq

清明回学校得知实验室几位师弟准备开始找实习工作,刚换了住了地方,正好闲下来,就根据自己的经历随便说几句吧。

关于实习公司的选择。建议优先选择外企和民营的大公司,尽量少选择创业型公司(个人意见)。外企和大公司相对来说比较正规,对新进员工的培养也比较成体系,而这些公司相对来说可以有较多的时间和精力来培养实习生;而创业型公司因为生存压力比较大,所以公司不会花太多的时间在培养一个实习生上,并且创业型公司各方面的流程、管理都不是很规范,实习生的个人成长就会受到一定的影响。

关于工作中要注意的问题。踏入社会了,要学会慢慢从学生的身份向职场身份转变,这个需要慢慢来,时间到了自然就转过来了;刚刚进入公司,对公司的老员工要尊重,有什么不懂的问题去谦虚的请教就可以,不要自己闷在那里自己瞎搞;在工作中遇到什么困难、疑惑,要及时提出,有什么关于公司的问题,可以找直接上级问。进入公司后要尽快融入公司环境,关注一下同事之间在聊什么话题,自己也去了解一下,平时同事之间有聚餐什么的,尽量参加一下,当然是AA的,不要舍不得那点钱;需要对职场的一些规范做些了解,比如不迟到、不早退,比如公司发的有什么通知你的邮件一定要注意按时回复收到了(这个是强哥的教训啊,当初实习时人事发的新进员工培训通知,我们这些新来的都没怎么回复,第二天人事直接问我你们怎么都不回邮件啊)

再说点程序员这个职业特有的注意问题。工作了,一定要摆脱在学校写的学院派式代码的风格,推荐一本书《代码整洁之道》,这本书被我实习的公司评为程序员必读之书,当初是公司给每位开发员工买了一本。工作之后的代码最最重要的是可读性,代码是给人看的,其次才是给机器执行的(这个举个在这方面做的不好例子,现在公司有个产品最初是一位已经离职的同事写的,但是现在维护的人就很头大,前几天XJava说“你也不能说人家写的不好,但是就是一般人看不懂“)。由于我实习的公司极度推崇《代码整洁之道》里说的,而且当初也引入了严格的code review机制,一丁点不合规范的地方就会被打回来重来,以至于我现在看到现在的代码里有用TAB来缩进的,我都有一种把所有TAB换成4个空格的冲动。当然这本书只是一本参考,具体的还是要以公司的规范来,举几个例子,《代码整洁之道》里说那些垃圾代码、无用代码是要直接删除的,因为即使你有要看以前是怎么写的需要也可以使用版本控制系统来完成,但是我现在的公司的默认是把那些代码注释掉,因为公司的版本控制系统是从svn切换到git的,到现在还有同事在抱怨git不如svn好用,因为他们对git的不熟练,所以当他们要看以前这段代码是怎么写的的时候可以之间在当前代码文件里找到;再举个例子,关于类的成员变量这本书里建议是不要加前缀m(member)的,因为现在的IDE已经能把类的成员变量和局部变量在颜色上做区分了,一眼就能根据不同的颜色来区分是成员变量还是局部变量,但是我的同学亚舟说一份代码应该是不依赖于相应的编辑器的,所以还是给成员变量加上m来区分的好。再说个写代码的大忌,是我的一个师弟犯的,变量命用中文拼音,这个事情如果是在外企几乎是不可原谅的,直接会被你的同事鄙视的,英语再烂,谷歌翻译总会用吧。

好,啰嗦了这么多,有什么问题可以直接问我,不怎么上QQ,可以加我gtalk: [email protected] (gmail不用点特别方法很难上,但是用个gtalk官方客户端或者pidgin等第三方客户端还是可以正常登入的)。

你可能感兴趣的:(关于实习工作建议_cq)