201509-25 程序员常常说的谎话 整理编译自Quora 上的问答贴:Whatarethemostcommonliestoldbyprogrammers?大部分答案是以下内容的变种:这个任务简单;我就快做完了;如果有Bug,绝不可能是在我的代码中;下个版本中我就会加上单元测试;我以后再给代码写注释和文档; 原问答贴有72个回复,摘编部分如下:00.我以后再给代码写注释和文档。(StevenTucci,计系学生,338票)01.这只是个临时方案,不会用... 继续阅读 >
201509-24 程序员如何经营个人品牌 提到段誉,我们就会想起凌波微步和六脉神剑。提到乔峰,我们会想起降龙十八掌。提到王语嫣,我们会想到她惊为天人的容貌和熟知各门派功夫的渊博知识。提到欧阳锋,我们会想起蛤蟆功。提到李寻欢,我们会想起小李飞刀。提到……提到LinusTorvalds,我们会想起Linux。提到雷军,我们会想起WPS和小米。提到BillGates,我们会想到微软和Windows。提到王江民,我们会想起江民杀毒。提到侯延堂,我们会想起网际快车。提到……每一个... 继续阅读 >
201509-21 程序员的走与留? 初级开发人员在他们的职业生涯早期必须考虑的一个大问题就是,他是该离开还是留下。我在我职业生涯的早期发现,相对于我的同事我所得的报酬过低,而这仅仅是因为他们工作的年限比较长。报酬低也就算了,然而公司分配给我的工作量却是相同的,于是我的不满迅速增长。但是,这是我刚毕业就给了我一份offer的公司,并且支付我去纽约上了一个全面的培训课程,让我的职业生涯有了一个轻松又容易赚钱的开始,在我的很多同龄人甚至不能... 继续阅读 >
201509-20 程序员应有的权利 “起来,不愿做奴隶的开发者们!是时候为了捍卫我们自己基本的工作场所权利站起来了”,JeffAtwood说。JeffAtwood,StackOverflowCodingHorrorfame的联合创始人,执笔了第一份程序员权利法案。这真是令人难以置信,一家公司一方面愿意支付开发人员高额的薪水,另一方面却用糟糕的工作条件、廉价易令人发狂的硬件削弱了他们的战斗力。企业究竟是几个意思?这居然还是一种很普遍的现象!我建议设立程序员的权利法案,是想... 继续阅读 >
201509-18 逗比程序员瞬间(第二季) 小黑屋里怎么能没有欢乐,苦逼的码农们,我要拯救不开心。一大串SQL语句,居然一下就成功了演示过程中,我的bug没有被发现一个新手说要加一个功能一切进展顺利的演示,突然系统崩溃了网站大改版,使用IE测了一下周五下午被别人求助上线前两天,客户突然要更改需求按照一篇文章操作,却发现一箩筐错误被要求去修改正则表达式原文信息http://howtodoinjava.com/2013/03/22/life-of-a-programmer-in-pictures-... 继续阅读 >
201509-18 优秀程序员因何而优秀? 这些年我曾和很多程序员一起工作,他们之中的一些人非常厉害,而另一些人显得平庸。不久前因为和一些技术非常熟练的程序员工作感觉很愉快,我花了一些时间在考虑我佩服他们什么呢?什么原因让优秀的程序员那么优秀,糟糕的程序员那么糟糕?简而言之,什么原因成就了一位优秀的程序员呢?根据我的经验,成为一个优秀程序员同年龄,教育程度,还有和你赚多少钱没有任何关系。关键在于你的做法,更深入地说,就是你的想法。我... 继续阅读 >
201509-18 能让程序员更有动力的10个技巧 长年的开发工作是比较枯燥乏味的,如果总是一味的不停工作而不会去享受生活,那生活就没有意义了。无论你对Web设计工作有多喜爱,又或者是你只是在混日子,每天都好像在强迫自己工作。若你已经有了这种心态,那么你就应该想想怎么才能解决现状了,换一种生活态度或过法,也许你会发现这可能会激起你的热情,如果一个人对生活有了热情,自然工作起来也会有积极性,有了热情和积极性你会焕然一新的。没明那个老师会教你这样的事,... 继续阅读 >
201509-17 程序员很穷,他们要么是显得很穷,要么是真的很穷 程序员很穷,他们要么是显得很穷,要么是真的很穷。前几天一位做市场的同事跑过来问,池老师,我有一位朋友,快30了,想转行写程序,您觉得有戏吗?我看了看满目疮痍的他说,如果是你就没戏。30多岁转行做程序员当然可行,毕竟历史上存在一些大器晚成的案例,这些经过渲染和修饰的案例给在时间长河中苦苦挣扎的人们带来些许希望的火光,但那毕竟是火光,一阵风来过,也许就灭了。如果你真的热爱技术和编程,渴望通过自己的代... 继续阅读 >
201509-17 这些就是程序员找不到开发工作的原因 是的,你申请了自己梦寐以求的开发工作,得到了面试机会,感觉一切都很顺利,但是最后所有的努力换来的竟然只是一封拒绝信!?原因可能是以下几点:1.我们Google了你的名字“这家伙不错”,但是当我用你的名字和电子邮件地址作了个快速搜索之后,我整个人都不好了。嗯,你有一个可爱的小博客,但是貌似已经四年没有更新了,当然这不是我关注的重点。可是貌似你的电子邮件地址别名GolDieH... 继续阅读 >
201509-15 不加班的程序员不是好程序员 如果说,不想当元帅的士兵不是好士兵。那么,不想要加班的程序员不是好程序员。或许是为了理想能够照亮现实,或许是为了每一个明天的早上都啃得起馒头和面包,这群程序员们拖着沉沉的眼皮吊着无敌的黑眼圈和大眼袋,从油腻的屏幕和键盘前抬起头来。横在他们面前的一整座IT大厦,同他们一样彻夜无眠。“今天又不知道几点才能睡觉……”“孩子,你错了。你应该说,明天……”一代又一代的程序员们就这样长江后浪推前浪前浪死在加班... 继续阅读 >
201509-14 程序员经常说的30句话,吐槽吧程序员! 作为一个小编,其实我没理由吐槽程序员的,毕竟每当我提一个需求,他们要屁颠屁颠的帮我做好多天,可是有时候我总是被一些他们说的话搞得啼笑皆非,我们来看看程序员经常说的话。1、明明在我的电脑上是运行正常的啊,为何就。。。。2、不可能出现这种情况的啊3、快了,已经完成了90%。4、这个很简单的,我一个礼拜就能完成了5、昨天程序运行明明是正常的,但不知道为啥今天就不行了。6、只是改一行代码,不会对整个程序造成... 继续阅读 >
201509-14 作为程序员,你最害怕的是什么? 软件开发通常被认为是相当不错的工作,原因非常多。收入高,福利好(有可能非常好),工作富有挑战性(通常是正面积极的挑战),根据目前的就业形势和程序员的需求量,这种职业竞争压力很小。当然,虽然如此,这并不意味着程序员不会偶尔的由于害怕工作上差错而在夜里惊醒,冒出一身冷汗。程序员最害怕什么?根据对程序员讨论组里一些帖子回复情况的不完全统计,我发现了一些程序员最害怕的事。这里,按害怕程度的倒序排列(跟据每... 继续阅读 >
201509-12 为什么是“程序猿”而不是“程序媛”? (郭筝/译)许多人对计算机科学界极客们有一种普遍的(如上图般的)印象。这没什么——但假如这个领域内女生比男生多呢?你一定会想:什么?这一定是疯了!喜欢《星际迷航》、不善社交与计算机编程能力的关系,其实值得怀疑。事实上,早期计算机编程工作主要由女性完成,人们认为女性的天赋十分适合这项工作。在1967年出版的计算机编程就业指导中,一位作者写道:“编程需要耐心、恒心、关注细节,这些正是女生的特点”。女性为... 继续阅读 >
201509-11 程序员素质 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。团队精神和协作能力把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的... 继续阅读 >
201509-11 关于PHP程序员解决问题的能力 这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。这里举个例子,假如我执行了一个PHP的脚本,如phptest.php,预期是可以返回一个字符串。但执行后没有任何信息输出,这时候通过什么方法能知道程序错在哪里?这里可以将解决问题能力分为8... 继续阅读 >
201509-10 程序员必掌握的 SQL 指南 介绍SQL 已经应用到了我们周围的各个角落,不管你信不信。操纵任何种类数据的每个应用程序都需要将数据存放在某处。无论它是大数据,还是只有简单数行的数据包;无论是政府、还是创业公司;无论是横跨多台服务器的大型数据库、还是运行着自己小型数据库的手机,SQL无处不在。但是,SQL是什么呢?SQL代表结构化查询语言,通常,其发音为“ess-que-el”。SQL是数据库语言,专门为了和数据库通信而建立的。SQL是一门简单... 继续阅读 >