汇聚行业精英智慧
致力于高端IT技术人才培养
助力万千学员成就IT梦!
当前位置:首页 »Java程序员上班都需要做什么?
从实习到工作一年
刚走上社会,不是每一家公司都会有实习期,即使你尚未拿到毕业证,仍然可以要求和公司签订劳动合同。这个多半适用于中小型公司,尤其是创业公司,具体薪资也是正式合同工的工资水平。
毕业一年内,一般你还做不了什么实质性的工作,公司通常会找一个专门的人带你,也就是你的师傅。
这个阶段主要是学习和熟悉公
司的系统,做一些简单的功能开发,不太可能会把一个比较重要的功能交给你来做。例如现在用Java来开发web系统用的比较多,可能会让你去做一下白盒测试,改一改页面上的什么按钮啊页面样式啊。然后就是帮忙整理一下数据库的数据啊什么的。
总而言之,这一阶段通常没什么写代码的能力,即使写完也不太可能拿到生产环境去使用,都是一些比较不重要的部分吧。这个时候一定要跟你的师傅搞好关系,因为这个会直接影响你快速上手的速度。
工作2年-4年
工作了一年以上,通常开发经理通常会安排你开始去写一些业务性的功能。例如web系统中的大部分模块吧,但是核心的功能模块你还是没能够参与进去。此时是你技术实力最重要的阶段,此时可能需要经常加班加点的赶项目,你会遇到与产品经理为需求各种撕逼,过得会是最累的。
工作4年以上
这个时候你需要开始选择自己以后的发展方向了,例如业务方向,技术方向,管理方向等。
业务方向是指做所开发的系统所处的行业,因为工作几年,基本的软件开发技术你已经掌握,应该更加注重自己的业务能力,这样才能让自己在行业内获得更高的竞争力。例如说业务往电力,运输,金融方面发展都很不错。
技术方向你可以往架构师方向发展或者领域专家。
管理方向,很多人都说写代码不能写一辈子,不是说等到你40岁的时候写代码的能力会不如20多岁的。而是你到40岁的时候回因为各种因素,让你能够投入到写代码上的精力会跟不上以前了,没办法再像20多岁的时候经常熬夜加班。当然你也不会愿意,自己到40多岁的时候,还和一个20多岁的年轻人去竞争同一个岗位吧,更何况年轻人的精力会更旺盛,索要的薪水会比你低。所以程序员的一个很大的出路就是慢慢的转做项目管理,例如说项目精力,需求经理等。
以上就是我作为程序员的一些感悟吧,希望能够给即将进入此行业的人一些参考和帮助。如不当之处,敬请批评指正。
汇聚行业精英智慧
致力于高端IT技术人才培养
助力万千学员成就IT梦!
扫码关注 领取资料
www.hzdledu.cn