工作感悟-该注意什么以及努力的方向

最近因为正在换工作,自己对自己进行了一番自省.也针对自己的一些问题,谈谈自己的看法以及将来努力的方向.

       首先是自己感觉最重要的两点:

       1)  责任以及团队意识,工作时间越长,担任的角色越重要,责任也就越大.不是刚工作的以后,负责一部分模块,基本是单纯的编码那么简单了.尤其是跟团队的配合,已经不是只管自己,独善其身的阶段了.另就是家庭的责任,一想以后,也是感觉压力颇大,尤其在北京这地方.个人感觉自己还是要专注把自己提高的同时,加强对团队的认识,不能没有团队意识,毕竟现在已经不是个人英雄主义,单枪匹马创天下的时代了.带团队尤其如此,如果一个人累死,而活还干不好,那才叫惨了.个人感觉好的团队应该是有难大伙抗,而不是看着某个人死,唉,还真是有这样的人,经历过了也算对自己的提高吧.

       2)  事无巨细,细节决定成败,随着工作时间的累积,对这点认识越来越深刻.工作中如果不能自己对自己的代码或者文档有种不放过任何一种细节的精神,还真容易出事情.当然,毕竟开发是一个团队在做,有测试人员的把关.如果在小公司,测试人员少或者素质不行,那就惨了.所以还是自己要多注意这方面的加强.而且我发现,职位高的人,很多对细节特别注意.这也许是人成功的一方面,同时这也是一种责任,一种态度.

       3)  加强原理基础类的提高,工作时间长了以后,再回过头来看操作系统,数据库原理,数据结构真的是有种醍醐灌顶的感觉.上大学的时候,很多时候,自己没有理解的很深刻,可能分数是不少,但皮毛的东西不经过实战,不经过自己的钻研是很难有什么深刻的认识的,这个也就决定了自己的高度,试想,如果你要技术到很高的位置,没有这些你如何能做好.只有你原理行的东西理解好了,用的时候才能解决很多看似很难的东西,而且是从本质上解决他.另个人的观点,什么东西再难,你只要想学,是不可能学不会的,也许很多学.net(c#) java类的开发语言的同行们比从事底层开发的更难深入到原理类基础类的东西,但不代表咱们不可以学习,提高.只是可能走很多弯路而已了.

     努力的方向

    1) 责任跟细节的把握,这个值得自己在工作注意和提高.让自己心再细点,在多测试下自己的代码,也是一种责任.团队的问题,需要自己的注意,也需要团队成员的注意.

    2) 原理基础类的加强,很需要时间了,比如上周,我自己主要研究了下sql server 2008 技术内幕-t-sql 查询这本书,;里面涉及到了很多基础的东西,比如数学,操作系统,数据结构,数据库原理.自己在看的时候也特意找出了这些书,看了看相关的部分,确实感觉跟读书的时候理解深刻多了.


你可能感兴趣的:(软件工程/项目管理,软件架构)