个人感悟
在腾讯这几年,学习和领会到了很多。一个人的成功真的得天时地利人和,这些因素,对于成功缺一不可,对于失败一个便够。那么当我在谈论未来,实质上你在和你谈什么?——机会。是的,不需要空谈理想,不需要盲目苦干,不需要怨天尤人...
你所需要的只是行动,leby再补充一个是不行动,即就是强大的毅力——要能经受起寂寥和繁华,一时的失意和得意,不为其它偏离目标的杂事所左右。
实际就是执行力。这是你必备的足够你强大的武器,去做什么?寻找机会!
这宛如淘金,有的机会很明显,你可能连等待都不需要,就能直接去获得;有的可能是属于多个人的金子,是有准备的人才能抢到的机会;有的金子则是排着队的,等别人捡到了金子,留在排在后面的你可能就没有了;有时你换了一个地方,就如同你换了一个工作,去新的地方继续寻找金子,却发现在哪里已经有很多人在苦苦深挖着...
之所以用淘金做比喻,就是让我们能走出当局者迷的困境,真正理性去认识这些事情。比如一个新入职的同事,你还在队尾,你拿到的工具资源也非常有限,你们队伍里面的金子本身就不多,好吧就是这么个情况了。
1)用你所有的资源,在你力所能及的地方尽力都挖一挖
2)到别的队里去挖,换地方挖还不太可能
3)别的队有时也请你帮助去挖,但这里金子总体比较多,也不辛苦,再去另外已地方前,一定要找了解并对比确切。
好了,leby已经看到貌似一块金子了,所以Action!后面再聊。
以下是些网上转载的感悟,不要觉得这些可能都知道,还是需要Action,也就是执行力去贯彻。
程序员应该明白的职业箴言
1.自己是最棒的
自己一定要充满自信,要相信自己是最棒的。这样你会发现,对你肯定的人也会越来越多。
2.你写出怎样的代码,别人就会怎样看你。
在团队合作中,如果有其他同事对你所写的代码有疑问,或是发现了bug,在这个时候你首先要承认自己的错误,哪怕只是一个小小的问题,事后要多与合作伙伴沟通,避免不必要的不和谐出现。
3.不要轻易拿出自己的秘密武器
自己掌握编程中的秘密武器越多,当然在你的团队中地位就越高,一定要记得在最恰当的时候使用自己的武器,不要随便偷别人的武器用,也不要自降身份。
4. 孤胆英雄心态
像那种一个晚上就可以独力编写出新软件组件的人都是“兰博”——孤胆英雄。所以也不必费心去理会代码审查系统和结对编程。真正需要搞这些的都是新手,它们只会毁掉你的声誉。
5.拥有更多的知识才能让你更有力量
要让别人知道你的能力,偶尔也可以提点下他,让别人知道你的优势所在。
6.如果你速度慢了就会被别人吃掉
如果你还认为像“龟兔赛跑”里的乌龟一样,只要靠缓慢而持续的速度就可以赢得这场比赛,那么,你就输定了。只要你越快搞定新软件的组件开发,成功的概率就越大。不要在一些如模块化、灵活性和可维护性等事情上浪费时间,如果因为需求不同,必须考虑这些问题,那也不是你的错。
7.是否有权威性与你的编程技能无关
所谓的权威当然就是你在公司的地位高低,几年的时间,你终于从一个小小的开发人员作到团队的负责人,到那时你首先要考虑的已经不再是你的编程是否能跟得上大家了,这些已经不重要了。
8.不能轻言失败
每个人都不想听到别人说你这次做的是不成功的,做任何事都不要太绝对,每件事情前都要给自己留有余地,如果最后真的出现了问题,才会有余地和别人反驳。
9.可以和同事之间多沟通增进感情
人要妄想着要和公司所以人的关系都搞的很多,这样会占据你和自己部门人搞好的时间,毕竟比起自己的部门人员来说,其他部门给予的帮助远比不过本部门的人。
10.将bug当做机会
很多人都特别爱看到别人出错,当看到你代码中的bug就兴高采烈。这样自己就可以高谈阔论,批评别人的观点。这时你可以试着用类似“典型错误、变量名又混淆了!”等这些语言来对付他们。
需要改掉的坏习惯
缺乏激情
关于可用性完全不在考虑中
不喜欢学习,拒绝好奇心
不能和其他人友好相处
应该保持的好的特质
- 编码又快又好
- 程序稳定Bug少
- 积极对待Bug和提Bug的人
- 代码易于阅读
- 提供易用的软件衍生品
- 少抱怨
- 能快速搞定一堆烂事儿
- 勇于承担
- 技术牛逼却为人谦和
- 乐于助人,诲人不倦
- 积极分享
- 干净