天空在做梦 天空在做梦
关注数: 0 粉丝数: 130 发帖数: 3,103 关注贴吧数: 2
程序员 你适合加入创业公司吗? 导语:不是所有优秀的程序员都能在创业公司如鱼得水。根据笔者的经验,具备下面几点优秀品质的程序员会更容易适应创业公司的环境。Hey程序员 你适合加入创业公司吗? 笔者经过多年的走访发现,不是所有优秀的程序员都能在创业公司如鱼得水。根据笔者的经验,具备下面几点优秀品质的程序员会更容易适应创业公司的环境。 1、娴熟的调试技巧 可以说,程序员的大部分时间都花在调试程序上。某个客户提交了一个非常紧急的问题,你必须尽快解决它;服务器的 CPU 负载过量,你必须找出原因;部分数据被损害,你必须找出罪魁祸首……作为程序员,你必须具备娴熟的调试技巧才能快速应付这些问题。 一个比较科学的方法就是:建立错误假设,然后用最有效的的解决方案去测试这个假设。此外就是要善于利用各种神器:识别瓶颈因素的分析器、代码执行调试器、git bisect 快速定位、UNIX command-line fu 切分。 2、无惧未知领域 作为创业公司的程序员,你经常需要深入以前从未接触过的领域。也许是一个开源工具,也许是另外一个同事的代码……总之,你不能对这些棘手的未知领域有任何的退缩,能快速解决问题才是关键。另外,作为创业公司的程序员,也许你面临的新问题不仅仅是那些代码,还有各种各样的其他事宜。比如处理客户问题、和销售人员打交道、训练新程序员…… 如果你能迅速胜任这些你以前不太熟悉的事务,那你就算一个合格的创业人了。 3、务实的决策态度 在大公司,也许你只需要专注于编写并调试好程序就可以了,但是在创业公司,能快速并准备的下决策才是最重要的。 4、善用工具 工具可以让你最大限度的扩展你的资源、时间,效率对于创业公司来说显得尤其重要。在成熟的企业中一般会有专门的工具团队帮助整个开发团队提升效率,然而在初创企业,一切都得靠程序员重新开始构建。 5、强大的多面手 初创公司一般人手较少,不像大企业那样分工明细。面对初期的各种问题,你必须成为一个强大的多面手。假设你是一个前端开发人员,你最好懂一些基本的服务器知识;而如果是后端开发人员,你也最好懂一些基本的 HTML,CSS 和 JavaScript 的知识。不要指望其他人能有空来专门指导你的工作。 6、强者心态 在创业公司工作压力是非常大的,不仅要面对繁琐的工作压力,还要承受前途未卜的心理压力,所以没有一颗强大的心脏是万万不行的。想象一下,一个经常抱怨和逃避责任的团队是不可能走向成功的。 7、保持学习的能力 你必须经常花时间回顾自己的工作,才能找到自己薄弱的地方并想办法去改进。这样随着时间和经验的积累,你的能力才会随着公司的成长而进步,从而推动公司的发展。 以上便是作为创业公司的程序员应该具备的几点重要品质。当然,就算你不完全具备这些品质,也不意味着你就不是一个优秀的程序员,也许只是你不太适合初创公司的环境而已。 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.kk995.com%2Fhtm%2Fprogrammer%2F639.html&urlrefer=335d8ecdb6331217e599ab323c68ce67
程序员,你每周工作不得超过40小时 最近关于Sheryl Sandberg——Facebook的首席营运官——的新闻报道铺天盖地,通通都是溢美之词。为什么?因为她能每天下午5点半准时下班回家陪孩子玩耍。顺便说一句,她这么做已经很多年了,不过恰巧最近才被报道出来。而现在Sheryl Sandberg认为有必要报道这件事的原因是,经过一个世纪的研究表明,每周工作40小时以上实际上会降低生产率。 在20世纪初,福特汽车做了几十个试验想找到能使员工发挥最佳工作效率的工作时间。他们发现一周工作效率的峰值是“40小时”,如果再加上20小时虽然一开始也会让生产效率有所增加,但是在三至四个星期之后,就会起负面效果。 其实在企业单位中工作的人都心知肚明,一百多年前工厂工人的试验结果同样适用于在办公室工作的上班族。那些固定性地仅花40小时的聪明人绝对比那种常常加班加到60小时或者更多的工作狂能完成更多的工作。 那些工作狂(长期被误导的可怜虫)可能会对上述说法提出反对意见,但是在我个人所观察到的情况来看,长时间的工作会导致项目报废以及重做。 精疲力尽 非常重要的一点是,长期工作会导致人筋疲力尽,这一点会在工作上面从各个方面反应出来,例如思虑不周、决策错误。 我记得我曾经工作过的一个公司有个家伙,竟然把小组中的离婚率当做衡量生产力的指标。信不信由你,最滑稽的是,这个公司的高层竟然还给点赞了。最后的结果就是,这个团体收效甚微,话说我对这毫不意外 现在想想,我觉得这个家伙之所以提出这样一个滑稽或者说是荒诞的指标也是有原因的。 工作时间长才能创造更大的竞争优势这一观点的支持者大多是平均工作时间比较长的泰国、韩国、巴基斯坦等国家。(译者注:作者貌似忘记了中国) 欧洲禁止一周工作超过50小时 在世界十大最具竞争力国家排行榜上,位于欧洲的6个国家(瑞典、芬兰、德国、荷兰、丹麦和英国),将一周工作超过48小时定性为违法行为。而在美国,一周工作50、60、70小时基本是看不到的,而这一点也成为了这个国家部分商业圈的时尚。 如果美国的经理足够聪明,那么他们不应该说类似于这种“如果你周六不来加班,那么星期天你不来也得来!”的白痴言论。要知道,如果我们想让员工工作效率最高——完成任务所用时间最短而每小时酬劳不变——那么,一周40小时是对公司最有利的。 换言之,如果你在一个合理的时间,例如下午5:30,离开工作,就不需要觉得抱歉。事实上,应该觉得抱歉的是那些每周都长时间工作的人——因为他们这样做,很可能会降低整个团队的工作效率。 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.kk995.com%2Fhtm%2Fprogrammer%2F635.html&urlrefer=01958798db7d1f344ccfb8382b015a96
1 下一页