软件新人需要注意什么

来源:互联网 发布:网络用语 简直了秋霞 编辑:程序博客网 时间:2024/04/28 12:02

    作为过来人,写一点东西给刚毕业入职软件公司的新的所谓的软件工程师、程序员,其中大部分思路都是自己工作中的亲身体会,贴出来给大家借鉴。

    1、低调、谦让

     作为刚入职的员工,又是刚毕业的,所以在公司一定要低调,这样能避过很多是非,而且能给别的同事一个好印象。

    2、多问、多学

     作为刚入职的员工,在制度上、硬件上公司有很多固有的规律或摆放位置,这些东西一定要问同事,不要自己胡猜。对于技术,开发相关的技术一定要尽量自己解决,一定要先多看看公司服务器上别的同事写的代码,因为此时新人一般没有自己优秀代码的能力,所以此时一定要多看看公司原有的代码,而且新开发的功能一般都和系统原有的功能相关,所以看看以前的代码也有利于自己学习和工作。对于项目业务上的问题,一定要多问,多看文档,对于新人,业务上的东西不懂是很正常的,但一定要多问,因为获取这些业务上的东西一般没有别的路径可走。新毕业生刚入职时候一般公司都会安排一个人带带新人,所以一定要利用好这个资源,这样不仅对自己,而且对自己的这个导师都有好处。

    3、坚持自己意见

     经过了1、2两点,自己到公司也一段时间了,对公司使用的各种技术和公司相关的业务也算了解了,此时就应该形成自己的意见和看法了,在大家开讨论会的时候要适当的积极发言,认真的思考提出自己的看法和思路。但自己的意见和别的同事的不同时候要首先理解各个意见的意思,再判断,如果确认认为自己的意见不错,一定要坚持,努力说服对方。注意重点到了,一定不能在公司一句话都不说,埋头苦干,这样的话离离职也不远了。

    4、学习中

     到现在已经对大部分同事有所了解了,此时一定要和每个同事搞好关系,找准自己的位置,做好自己的本职工作。那么接下来就是考虑自己学习的事情了,现在社会都是活到老学到老,尤其是IT领域更是如此,所以一定要继续学习,以备更好的发展。在javaEE方向B/S架构的软件开发工作来看,一个学习的步骤如下吧:java, jdbc,jsp,servlet,oracle,mysql,sql,struts+spring+hibernate,html,js,tomcat,weblogic,maven,svn, linux, 如果再发展,可以学学uml设计的工作,工具一般用myEclipse,plsql或toad连接oracle,powerdesigner做数据库设计,调试js一般用firefox

    5、文档

     在项目小组中,如果接到了项目经理让你写文档的任务,那么千万别抱怨不愿意写,而且还要抓住机会,好好写,文档功底对于自己现在包括以后升职都占有很大的位置,我现在写文章另一个目的之一也是为了练习写作能力。试想一个好的项目经理或架构师怎么给下属沟通或给上级回报,大部分情况下都是用文档,所以一定要重视文档。

    6、抓住机遇提薪升职

     当在公司工作一二年以后,对公司的各个流程都已了如指掌,这时候一定要抓住机遇,当有新项目时、当有新产品时、当比自己职位高的同事离职时,这些都是机会,平常多和自己的领导同时沟通,也许这些机会就是你的。

    7、重要:多沟通

     现在几乎每个招聘信息都要求良好的沟通能力,特别是做技术的人都会认为沟通不重要,那是大错特错了。。。。  沟通不仅是自己平级的同事之间,也要多和自己的领导沟通, 沟通的内容不仅要包括项目的时候,还要包括项目中的自己做的时候遇到的困难和问题,以及自己的的想法和意见,沟通的时间可以是早晨刚上班,可以是上午快下班的时候,可以是一起吃中午饭的时候,可以是下午大家都工作累的时候。。。也许不知不觉有一天你就会发现你有下属和你沟通了。。。。

 

    今天先写到这里,希望大家都把自己的经验和解决问题的办法拿出来给大家分享,共同进步。。。