最近因为正在换工作,自己对自己进行了一番自省.也针对自己的一些问题,谈谈自己的看法以及将来努力的方向.
首先是自己感觉最重要的两点:
1) 责任以及团队意识,工作时间越长,担任的角色越重要,责任也就越大.不是刚工作的以后,负责一部分模块,基本是单纯的编码那么简单了.尤其是跟团队的配合,已经不是只管自己,独善其身的阶段了.另就是家庭的责任,一想以后,也是感觉压力颇大,尤其在北京这地方.个人感觉自己还是要专注把自己提高的同时,加强对团队的认识,不能没有团队意识,毕竟现在已经不是个人英雄主义,单枪匹马创天下的时代了.带团队尤其如此,如果一个人累死,而活还干不好,那才叫惨了.个人感觉好的团队应该是有难大伙抗,而不是看着某个人死,唉,还真是有这样的人,经历过了也算对自己的提高吧.
2) 事无巨细,细节决定成败,随着工作时间的累积,对这点认识越来越深刻.工作中如果不能自己对自己的代码或者文档有种不放过任何一种细节的精神,还真容易出事情.当然,毕竟开发是一个团队在做,有测试人员的把关.如果在小公司,测试人员少或者素质不行,那就惨了.所以还是自己要多注意这方面的加强.而且我发现,职位高的人,很多对细节特别注意.这也许是人成功的一方面,同时这也是一种责任,一种态度.
3) 加强原理基础类的提高,工作时间长了以后,再回过头来看操作系统,数据库原理,数据结构真的是有种醍醐灌顶的感觉.上大学的时候,很多时候,自己没有理解的很深刻,可能分数是不少,但皮毛的东西不经过实战,不经过自己的钻研是很难有什么深刻的认识的,这个也就决定了自己的高度,试想,如果你要技术到很高的位置,没有这些你如何能做好.只有