2008年毕业,实际JAVA开发2年多一点。写下这两年多来的一些经历,给自己一个阶段总结,给大虾们回望自己当年的起点,给即将走入这行的朋友一个借鉴,给和自己一样的兄弟们一份儿冥想。
1. 公司要录用你,你必须让他知道你能为他创造利润,而且能随着你工作的时间增长而增长,增长得快,你的收入也就随之增长,否则你就只有原地踏步,或者失业。
2. 技术是无止境的,人的精力是有限的,不是所有流行的技术你都要收入囊中后才能开始工作,工作中用到的一定要熟练。这是为了工作!如果工作都完成不了就别谈其他的,因为项目经理只会跟你谈项目进度问题。
3. 下班后,不是真的就下班了,看看这个行业的发展以及现阶段广为使用的而自己又没有用到的技术,工作之余补充一下,留好源码,做好注释,也许有天你就用到了。即使没有用到找工作的时候也可以谈谈你使用的经验。也是有一定好处的。
4. 自学是一门很大的学问,一本书不用从头看到尾,一门技术不是所有的知识点都掌握了才开始使用。很多朋友应该听过这样一句话,一般情况下操作系统20%的功能就能满足用户80%的日常需求。这个道理其实在技术上一样适用,有开发经验的人都知道一项技术都有它自己的文档,文档里面介绍了很多内容,也描述了很多有关各个技术点有多少多少优点。但是就算你都学会了也未必都能用到,而且很有可能永远也用不上。所以先学习那些对你有用的有帮助的。
5. 入门很容易,就像每一门语言都是Hello World开始,但是真正要写出好的程序不是那么简单的。所以千万别做“万精油”,什么技术都沾点儿,但是又什么都不深入。
6. 技术超强,不代表你能把项目做好,不代表你能在公司赢得一席之地。沟通是极为重要的,沟通不顺畅或者不及时,就很有可能偏离了需求。最后的结果就是重新来过;而且还得挨训,搞得不欢而散。
7. 人际交往非常重要,不要总是一副高高在上的感觉。千万别从主观意识出发,认为自己会的别人都应该会,自己知道的别人就应该知道,说话老是带着一股反问语气。那样到最后只会把你自己陷入孤立的地步,没人愿意和你交流,没人愿意和你共事。
8. 舍得投入,这点看着貌似不沾边,如果你所在的团队或者即将要去的团队中,不能上 ,不能使用移动存储设备,遇到问题只能求助团队中仅有的资料,要知道互联 可是一个庞大的资料库,远比团队中的资源丰富。如果手里面的资料不足以解决你的问题时,你该怎么办呢一,你可以求助团队以外的人,例如打电话给朋友或相关人员;第二,向领导申请其他资源。在我看来这两者可能短期内能解决一定的问题,但是长远来讲不是一个好的方式,前者,如果别人也在工作未必能专心给你解答疑问。后者,如果多次向你的领导申请,领导会觉得你很烦,而且容易使他产生你是否胜任这份儿工作的想法。那还有其他的办法么f course,移动设备,例如手机,手机上 已经不是什么新鲜事情了,大屏幕的手机现在笔笔皆是,舍得点自己的小金库,给自己配备一个好点的装备,这样遇到问题时,你至少还可以用移动设备器查找资料,何乐而不为呢。
9. 整理好自己的资料,如果你的电脑磁盘里面没有规划,那么你的工作效率会大大降低,因为你要花一些时间去找你想要的资料。文档,源码等都应该分类放在一起,这样才能提高效率。
10. 别跟公司计较太多,像什么加班费,请假之类的事情别去刨根问底,如果你觉得不合理,那面试的时候你就该提出来,或者去别的公司。天天抱怨会使周围的人对你产生反感,因为大家都是和你一样的。如果你真的觉得无法接受,就离职吧。这里干不下去,还有其他地方呢。
11. 出来混的迟早要还,程序员的亚健康状态是所有行业中最差的,平时放假的时候,多出去运动运动,和朋友出去走走。
12. 害人之心不可有,防人之心不可无。在大公司里面勾心斗角是常事,大家都会为了各自的利益去争斗,虽然说的很赤裸,但是很现实,越大的公司扯皮的事情就越多,很简单,公司越大,规章制度就越多,老板开多少钱他就干多少活儿,不是他的活儿坚决不干,不是他的责任坚决不承担,虽然领导说要各部门协作,一旦出了问题,大家都想保住自己的饭碗。
其实,还有很多话要写出来,不过我觉得也许是我涉世不深,对一些东西看的还不太明白,不能太过主观去评价一些东西,所以留着再过几年后再写出来吧。下面这一句是我老师送我的:“一个纯技术人员基本上是没什么前途的,一个有技术有头脑的人站得会高一点,一个有技术有头脑会思考的人看得会更远一点。”你选择做那种人呢/p>
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!