优秀程序员的那些事儿

如果有人问你,他要怎么做才能成为一个优秀的程序员?你该怎样回答他呢?我也碰到过有人这样问我,告诉他的内容无非也是从编程语言和技能上说起,但是大家都忽略的程序员的生活,所以下面我们着重谈下从生活中我们要怎么做。

NetSmell 出品

如果有人问你,他要怎么做才能成为一个优秀的程序员?你该怎样回答他呢?我也碰到过有人这样问我,告诉他的内容无非也是从编程语言和技能上说起,但是大家都忽略的程序员的生活,所以下面我们着重谈下从生活中我们要怎么做。

1.“茶”或“咖啡”做为你的提神好帮手

每个人喜欢的不一样,而我在感到疲倦的时候喜欢喝上一杯茶,有些人可能喜欢咖啡,当然,也有喜欢喝别的,选择很多,这要看自己的喜好了。

2.多读些“课外书”

程序员每天都是坐在电脑前看代码写代码,这样反而找不到什么灵感,不妨可以读些代码以外的书,比如读些有关创业的书,或是趣味幽默的杂志。

3.逻辑要清晰

在工作和生活中我们每天都有很多问题要解决,所以做为一名程序员,我们要时刻保持逻辑清晰。

4.“加班”要有心里准备

程序员加班总是常有的事,所以要有心里准备。既然做了程序员这行,那么就没有所谓朝九晚五的工作时间,有时项目很赶时加班就更长了,那怕是周末休息时间,也很可能要随时加班。

5.限制以及约束

也许在公司我们没有任何决定权,但这并不表示我们做什么都不被公司限制。任何进度和信息都要及时汇报,甚至有些公司还给员工配了手机,当然手机可没有你想像的多么高档,因为这只是为了要作需要而已。

6.勇于承担责任

每个项目的构成,只要有你的参与,在你负责的这一部分内容如果出现的问题,那么就应该有你的责任,所以在这事不要狡辩,要有勇于承担责任的心。

7.睡眠时间越来越少

如果睡眠不足会导致很多问题的出现,也可能会让你的工作适得其反。但是随着我们工作的增加,睡眠对于我们来说越来越奢侈。

8.保持学习,增加技能。

公司不会在员工身上发时间和力气去培训你技能,如果你在这个位置上不够胜任了,他们随时都可以找到人替换你,所以我们一定要不断学习新的技能,保证自己有可用的价值。

9.难闻的气味

因长时间的工作加班,让这些本就懒得打理自己的程序员们更让人无法忍受。整个办公间里就像发了酵的一样难闻,我只想说:还是出去透透气吧,不然会死的。

10.全天候的随时待命

无论你是否愿意,只要公司提出让你去哪要做什么你就要随时掉头,不然“不想干就滚蛋”这样的话就会在你耳边响起。

11.压力随时存在

谁都不希望项目失败,所以每个人都人努力赶工,希望如期完成,如果没有如期完成或是出现了问题,每个人都可以面临着被解雇,所以有压力也是难免的。

12.不懂技术的上级

这些不懂技术的管理人总是不停的祸害程序员,他们虽然是上级,但是除了知道程序员是写代码的之外什么都不懂,常常都是自以为是的指东指西。

13.公司里的内部斗争

虽然很多程序员都对这些斗争不感兴趣,但是如果你总是把自己当做局外人,有时可能殃及到你的安全就晚了,所以,不算自己不参与当中,也要时刻做好准备。

上诉的这些可以远不止我们在工作中所遇到的问题,如果你觉得现在的这份工作不如你的意,做的不开心,那就换换工作方式吧,只要你有价值,一定会有工作让的远航的。

显示余下内容
相关文章:
  1. 史上最全面的软件工程师面试及简历指南
  2. 为什么程序员喜欢深更半夜写代码
  3. 绝对不要使用的变量名模式
  4. 我对 Linux 又爱又痛的五个原因
  5. 一个天才初中生炒股、编程、创业的故事
  6. 宝马根据GPL要求向用户寄去开源代码
  7. 程序员跳槽的最佳时机选择
  8. 对软件开发者不要说这样的话
  9. SVG中的viewBox和preserveAspectRatio用法
  10. 优秀程序员:分享、创新、交流、实践
 

发表评论

您的电子邮箱地址不会被公开。