黑马程序员技术交流社区

标题: 程序员10大职业生存技巧 [打印本页]

作者: 黑妞~    时间: 2014-9-4 09:29
标题: 程序员10大职业生存技巧

如果你想在众多程序员中脱颖而出,下面这个现象是值得你深思的:随着敏捷开发、开发运营和分布式版本控制系统的愈渐流行,开发的重心逐渐从个人能力向小组合作转移。

在大多数情况下,团队、部门和个人会自行解决问题,团队负责人对最后的项目结果能做的很有限。

本文中所有技巧的中心思想和主题就是“不要庸庸碌碌,要为自己而活”。好了,坚持和学习下面这十大职业技巧,它们会是你乘风破浪的航船,带你到达成功的彼岸。

1. 你是最棒的

要相信自己是最棒的程序员,充满自信。随着时间的推移,你的崇拜者会越来越多。别担心会出洋相,IT这一行是如此复杂,你完全可以把皮球踢给别人。

2. 你的代码就代表你

如果有同事在的代码中发现了bug,首先要承认自己的错误——哪怕只是因为键盘多按了一下。事后问问他们是不是对你个人有所意见。

3. 把编程大招当做最高机密

这种编程大招你知道得越多,那么在同行中你的地位就越高。多多使用自己的魔法大招,但是要记得千万不可黔驴技穷。还有一点:不要偷学别人的招数,也不要自降身份。

4. 兰博心态

那种一夜就能独力编写出新软件组件的开发人员都是“兰博”——孤胆英雄。不必费心去理会代码审查系统和结对编程。需要搞这些的都是新手,它们只会毁掉你的声誉。

5. 知识就是力量

让那些不如你的人知道你的优势。提点他们,有导师就最好。

6. 快鱼吃慢鱼

要是你还认为像“龟兔赛跑”里的乌龟靠缓慢而持续的速度能赢得比赛,那你就输定了。越快搞定新软件的组件开发,成功的概率就越大。不要在一些如模块化、灵活性和可维护性等事情上浪费时间——如果因为需求不同,必须考虑这些问题,那也不是你的错。

7. 权威性与编程无关

权威源于你的公司地位,和你的编程能力无关。当你终于从普通的开发人员熬成团队负责人或者项目经理,你最先要考虑再也不是你能否跟上大家的编程速度。

8. 不接受失败

失败永远都不是我们的选项。如果你的想法在小组会议上被驳倒,设计一个完美又顶级的破坏和怠工活动,如果刚好出现问题的话,那你就可以得意洋洋地宣布了:“我早就说过会这样!”

9. 要多和同部门的人增进感情

不要老是去其他部门办公室,否则你的同事会给你打上“叛徒”的标签。无论如何,比起自己部门的精英人士,其他部门开发人员所能给予的帮助非常有限。

10.将bug当做机会

有些特别爱好评点他人错误的批判者一看到代码中的bug就兴高采烈。试着用类似“典型错误、变量名又混淆了!”等巧妙的话语搪塞过去。

最后,我要告诫大家,不要累死累活全身心地奉献给团队,最后还吃力不讨好。如果有人拿着Gerald M. Weinberg的《无我编程10戒律》来反驳,那我可以告诉你,这玩意写于1971年,早就完全out了。

黑马微信扫一扫,生活更美好




作者: 雨夜忧伤    时间: 2014-9-9 09:25
谢谢分享!!
作者: adsl    时间: 2014-9-9 22:21
收藏了~~~~
作者: 敲敲代码    时间: 2014-9-13 14:32
收藏了  谢谢分享
作者: 敲敲代码    时间: 2014-9-13 14:33
收藏了  谢谢分享
作者: lanzy1989    时间: 2014-9-15 21:08
怎么感觉像老油条的感觉呢。。。
作者: longshaocn    时间: 2014-9-22 09:32
分析的很精辟!这才是程序员的心态,大牛指日可待!
作者: H._张_♂    时间: 2014-9-26 00:00
我没有看懂.level不够
作者: 臭和尚    时间: 2014-9-26 15:26
收藏了,看来当好程序员也是门学问
作者: date1130    时间: 2014-9-26 19:34
收藏了,非常感谢楼主分享。。。。
作者: 黄花菜    时间: 2014-10-8 09:33
有道理,学习了
作者: 林兴才    时间: 2014-10-13 09:30
谢谢分享
作者: Jason森    时间: 2014-10-16 23:51
谢谢分享,努力中
作者: ジ旋律    时间: 2014-11-3 10:26
很有道理呀
作者: ジ旋律    时间: 2014-11-3 10:27
很有道理呀
作者: weiyi    时间: 2014-11-4 23:29
先收藏,以后再慢慢学习
作者: Jeik    时间: 2014-11-5 13:07
感谢立姐知识的传播
作者: yuanlingqi    时间: 2014-11-10 14:48
本帖最后由 yuanlingqi 于 2014-11-10 15:05 编辑

基本上通篇都是瞎扯淡。1. 你是最棒的

要相信自己是最棒的程序员,充满自信。随着时间的推移,你的崇拜者会越来越多。别担心会出洋相,IT这一行是如此复杂,你完全可以把皮球踢给别人。

点评:这根本就是自欺欺人的最佳典型。

2. 你的代码就代表你

如果有同事在的代码中发现了bug,首先要承认自己的错误——哪怕只是因为键盘多按了一下。事后问问他们是不是对你个人有所意见。

点评:别人给你提个客观的bug,你就去问别人对你是否有意见?你这是有多敏感?

3. 把编程大招当做最高机密

这种编程大招你知道得越多,那么在同行中你的地位就越高。多多使用自己的魔法大招,但是要记得千万不可黔驴技穷。还有一点:不要偷学别人的招数,也不要自降身份。

点评:中国人典型的小家子气和自以为是。知识只有在分享中才能得到成长,如果你不是掌握着核心技术,商业机密,作为一个天朝IT行业的一般开发者,你有什么可牛B到要小心翼翼的保密的?


其他几点也挺奇葩,就不说了,如果身边真有这样的队友,你会很痛苦。





作者: Jeik    时间: 2014-11-10 23:17
收藏了!!
作者: 逗比程序员    时间: 2014-11-21 10:55
果断收藏
作者: Archer    时间: 2014-11-23 12:50
有些道理,看了觉得很普通,但是在实际用的时候才会发现者这很有效
作者: nuddlesW    时间: 2014-11-27 16:48
不接受失败
作者: chinabate    时间: 2014-11-28 17:05
看了一看,发现没看懂啊

作者: 怪物军师    时间: 2014-11-28 21:31
要学的还很多
作者: 穿裤子的云    时间: 2014-12-5 23:56
学习一下
作者: chaijie    时间: 2014-12-12 21:41
光进黑马视频辅导班,不过第一个技巧明白啦。

作者: 不淡定,小学生    时间: 2014-12-12 21:52
受益很多。值得好好思考
作者: 仔仔zaizai    时间: 2014-12-17 08:58
谢谢分享!!!在以后的工作中会注意的
作者: じ☆ve紫夜    时间: 2014-12-18 19:58
涨姿势了...
作者: sunspot    时间: 2014-12-18 23:00
个人也觉得第二点让人无法接受,现在不都是讲究开源的吗?如果都这样,怎么进步呢?还是说楼主是在阐明程序员的现状?
作者: 纯情的小VV    时间: 2014-12-22 11:32
将bug当做机会 哈哈
作者: 木子轩    时间: 2014-12-23 16:25
学习了~~~
作者: 小小笑笑    时间: 2014-12-29 20:39
精辟,受教了
作者: chaijie    时间: 2014-12-30 01:31
谢谢分享,好有感触哦
作者: 飘零宾    时间: 2014-12-30 09:09
程序猿也要懂职场技巧啊~
作者: 六悦唯夏    时间: 2014-12-30 09:45
先收藏 再看

作者: 六悦唯夏    时间: 2014-12-31 23:41
今日来报道
作者: 581712sen    时间: 2015-1-1 14:27
精辟啊!
作者: 独自的旅程    时间: 2015-1-3 14:44
谢谢分享,真是低调而又不失分寸。
作者: zhangyaya    时间: 2015-1-6 09:51
                       顶一个
作者: SNXJ    时间: 2015-1-7 21:33
奔着立姐来的
作者: 怪物军师    时间: 2015-1-8 18:28
太厉害了~~
作者: qiezhiyi    时间: 2015-1-9 09:20
圆滑生存之技巧
作者: HHFSpeed    时间: 2015-1-10 21:12
受教了,谢谢
作者: 没伞的孩子    时间: 2015-1-16 15:22

我没有看懂.level不够too
作者: 沌沌愚人心    时间: 2015-1-19 21:49
谢谢分享。
作者: 张宁111    时间: 2015-1-19 22:45
小手一抖,积分到手。
作者: 梦开始的地方    时间: 2015-1-20 13:50
帖子有深度,学习了
作者: 行我福    时间: 2015-1-23 17:06
怎么搞的像职场浅规则?
作者: xyycici    时间: 2015-1-25 18:57
多看看吧。
作者: 15501279394    时间: 2015-1-27 08:56
怎么获取技术分
作者: yunxiao    时间: 2015-2-1 22:20
忠告很重要,谢谢分享哦
作者: 我jiu是wo    时间: 2015-2-2 22:59
6666666666666666666
作者: jyl3203217    时间: 2015-2-3 23:51
有现房!!!
作者: 骑士向前    时间: 2015-2-4 20:54
fighting!fighting!
作者: 殇卜泣    时间: 2015-2-7 19:07
这么专业的分析,赞一个 哈哈
作者: 骑士向前    时间: 2015-2-11 10:34
fighting!fighting!
作者: 226362149    时间: 2015-2-15 21:54
受教了,这要记下
作者: huangshengsen    时间: 2015-2-17 22:36
刷刷H币
作者: 为梦想而生    时间: 2015-3-10 12:45
已收藏  谢谢分享!      
作者: aichaobao    时间: 2015-3-11 10:40
学习了。
作者: 独孤忆    时间: 2015-3-12 21:02
说的很深入,值得我们每一个程序员去思考
作者: 小小迪    时间: 2015-3-13 16:22
收藏了,呵呵
作者: 七十九刀    时间: 2015-3-15 08:42
学习Java基础中,早看早励志
作者: zhaotiao3080    时间: 2015-3-15 08:45
失败永远都不是我们的选项
作者: 958316737    时间: 2015-3-16 21:25
谢谢分享。。。我是最棒的
作者: keven1119    时间: 2015-3-18 17:35
学习了,谢谢分享啦
作者: 1203831353    时间: 2015-3-20 14:59
程序猿。。。。
作者: 百谈千语    时间: 2015-3-24 16:29
好东西,希望自己将来也是最棒的
作者: yywishp    时间: 2015-3-24 20:22
好好学习了
作者: 378939632    时间: 2015-3-25 12:20

果断收藏




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2