多语言展示
当前在线:238今日阅读:84今日分享:32

程序员必备的10大技能

程序员一直被认为是一个苦逼的职业,工资一般般,但工作压力却很大,类似“程序员职业病、程序员光棍”等话题充斥着整个行业的讨论区。程序员需要逆袭,做好以下这10点,你可以混得更好一点。
方法/步骤
1

分享。尽可能地使用开源,并且如果有能力的话也可以把自己的成果分享给大家。整个社会的智慧结晶肯定比一些大企业自管自闭门造车要好。

2

公平的心态。不要以为你的选择就是唯能奏效的,试试其他技术、框架、方法和建议,也许其他的选择比你原先的好也未可知。要用开放的心态去对待任何方法和抉择。

3

有时,你看不上眼的技术或许要比你想象的更有用。只要你怀着一种平和的心态,你就可以从他们那里学到很多东西,殊不知,海纳百川,有容乃大。

4

解决自己的烂摊子。自己的代码自己负责。永远不要指望QA能帮你找到所有的bug。经常全面地测试自己的代码。

5

不是自己的东西不要拿。得到许可后方可使用,偷偷用了事后再声称自己无辜是可耻的。

6

如果伤害了别人要说对不起。指导经验比你少的程序员,有助于整个团队的发展。但是切记不能公开批评他人。指导并不意味着贬低别人。

7

有备而来。打一开始就有线索有思路,得到的结果可能会更好更有成效。

8

拿得起放得下。不要畏惧替换、重写、重构甚至是直接删掉代码。有时候,如果碰到可留可不留的代码,直接扔掉就是了。不要对你的代码死缠烂打,不肯放手。

9

舒适的工作环境。要想程序员能高效编程,一个好的工作环境是不可或缺的。

10

保持生活的平衡。编程是一种高强度的脑力活动,有时候你的大脑真的非常需要稍作休息。

推荐信息