在 Quora看到一个有意思的问题, Working at Google: What is it like to be a Java programmer at Google?,笔者对原文做了简单的编译,虽不能至,心向往之。
甚至有人会电击别人。趣事很多,容我 慢慢道来…… 一个老程序员 这家伙是晚上被带到公司的。 “他们把你招收进来了?”一个程序员问,“估计是把你灌醉了然后再签约的吧——像我们所有人一样。要是头脑清醒的话,谁会来这样的公司啊。”
PM:“你能不能给我一个开发某某功能所需要的预估时间?” 程序员:“一个月” PM:“一个月时间太长了,我们只有一周时间!” 程序员:“最好三周” PM:“我只能最多给你两周时间” 程序员:“好吧,成交!” 呵呵
IT江湖收集一些最新的,搞笑的程序员漫画,帮助程序员放松心情,希望大家喜欢 IE6 问:为什么你们从来都不和我玩? Safari 说:滚回家吧。 Opera 说:是的,你总是弄坏我们很酷的玩具。
动物园的程序员,只要他足够的好,他也可以用一周的时间,基于 Python/Django 完成一个在线论坛。 经常在网上看到各种标题为“Java程序员”、“PHP程序员”、“C/C++程序员”的招聘
明星有经纪人,明星程序员当然也 需要经纪人 。 《纽约客》的一篇长文介绍了 程序员经纪人公司 10X ,这家公司代理了大约 80 名编程高手,大多数在北美,有一名程序员生活在印度,还有一人在泰国。10X
来要做的事,只是一件附属品,在销售人员眼里也不过是锦上添花的玩意儿。 不明来源的软件很可能是由烂程序员开发出来的。抛开别的不说,你即将安装的这款无名软件,它有用而且用户体验良好的概率是很低的。 不
(评论有问到该学 python2.7还是3.X,答案是:目前大多数实际开发,都是用2.7,因为实际项目开发有很多依赖的包,都只支持到2.7,你用3.X干不了活.不 需要纠结.等3.X普及,你写的2.7代码,都可以无痛移植
我之所以要用聪明和懒惰来形容高效的程序员,原因有以下几点: 聪明是因为能找出问题的正解 懒惰是因为不愿写多余的代码(即不会长时间地坐在电脑前) 好的软件开发过程应该是懒惰的软件开发,亦称耐心开
管理一个程序员团队通常被形容为牧养猫;这是用来表达试图想控制一种不受控制的人的努力是徒劳的。事实上,早在2002年,业界就有一本叫做《 养猫:管理程序员要领(Herding Cats: A Primer
作为管理人员,很容易将延迟发布的责任归咎于开发团队成员。但是你是否有认真想过,这些“慢悠悠”的程序员是否真的是不能按时发布的真正原因? 我们采集了大量关于程序员开发周期的数据,主要记录他们需要多久才能完成不同类型(Storie
而立”,然而在中国程序员这个团体中,很多到了30岁,或者还没有到30岁的幵发者对以后的发展便感到了盲目。 笔者由于工作关系,曾经广泛接触我们的程序员。对于他们,笔者发现,“程序员30岁话题”包含的
Unix/Linux 的。Mac 基于 Unix,所以这些通通都和 Mac 能很好和睦相处。 3、编辑器 Vi/Emac。作为程序员/IT 人员一个好用的编辑器太重要了,因为写程序/改系统配置都需要编辑器。我在 Mac
大多数程序员,据我所知,越是优秀,越是讨厌没有价值的任务。 寻找其工作的价值 这些年来,我看到很多颇有成绩的软件开发人员转行去了管理岗位,或者其他完全不同的职业。有的时候原因很简单,只是想拿更高的薪水。不过也有因为是
com/how-good-programmer-better 关于我们这个行业,“是什么品质使得优秀的程序员区别于其他程序员?”是最难回答的问题之一。最近我阅读了 Eran Galperin 的《What Makes
com/archives/2083 这是一篇技术书籍读后感 早在2014年的时候我就已经购入 《程序员的修炼之道》 .还是由于慵懒一直没有翻开,最近才把它从书柜里翻出来看完。 老实说这本书相比Co
员工离职的费用总和是很难算的,但是却没有理由不考虑这些成本。有些人认为大概是 150% 的员工薪水。我认为如果是程序员的离职成本,那 150% 的员工薪水还算是最基本的,之所以这样说,一方面是因为开发工作的复杂性,另
程序员工作仅仅是为了钱吗? NO!工作的一个很重要的目的是获取薪水,获取更多的薪水。但,这仅仅是一方面,很多时候,决定你是否愿意在一家公司持续工作下去的原因和钱无关。 马云说员工离职的原因林林总总
了解新团队对于工具的选择,以及他们工作流程,并尊重那些选择,即使你认为你有一个更好的解决方 案。 3)提问 不要害怕问问题。大多数人会因为怕被别人看扁,而不愿意去问问题,任由问题堆积如山。事实上,
量的决定,不是由开发人员下的——而是由企业中的其他人决定的。(比如这篇文章 《 软件开发项目失败的3个原因 》提到的几个原因) 产品经理和产品负责人,项目经理和程序经理,执行发起人, CIO和