201412-04 程序员的笑话/漫画集锦 (这是根据真实事情改编的哦。)1.发帖一个女程序员twitter上发了一条tweet:昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz评论:2楼:把那个女人的指针指向你即可3楼:谁让你把男朋友设成public的加个断点看看那女人是谁... 继续阅读 >
201412-03 即使不编程 你也应该学会HTML和CSS的9大理由 你是不是听过太多人告诉你:「人人都应该要会coding!」都快要不耐烦了对吧?到底为什么身为一个行销专业者、作家、金融巨擘……,整个世界还要你学会coding?其实只要对HTML、CSS有基本的认识,就可以对你的事业造成很大的影响了!学习电脑语言可不只是产品助理与设计师的责任,就算你是个业务主管、活动企画、甚至是魔术师,你都能藉由学习coding来为你自己获得好处。听起来是不是说的比... 继续阅读 >
201412-03 程序员也要养生 我最近在写《深度Python》的最后几节课,我还要加一课:关于程序员在其职业生涯中普遍的健康问题。我发现诸多代码人在敲代码的时候好像不在乎他们的身体状况,很可能是太过于全神贯注。我希望人们可以通过知晓一些与编程者相关的健康问题而获益,并可以避免曾经发生在我身上,而且就我知道也发生在很多人身上的问题。我可能不会把这篇博文全部放进《深》里,因为有点多。但我会写个缩减版。请您惠知喜好,或有我可以引用的附... 继续阅读 >
201412-02 10个程序员必须学会接受的残酷真相 大多数时候,写代码都是挺有意义的一件事,不光能增加经验值,解决难题的时候还特别爽。耐心、毅力、执着,再加上正确的工具——只要有它们的亲密协作,优雅、漂亮的代码就是手到擒来的事儿。但是,紧接着拙劣的资源部署、新增的特性请求、糟糕的文档更新汹涌而来,打破了我们的美梦。但是这并不是说我们的努力就没有价值。只是我们需要面对现实罢了。下面就是编程开发人员必须接受的10个残酷真相。残酷的开发真相No.1:编程... 继续阅读 >
201412-02 黑客与普通程序员的十大区别 1、黑客是程序员的子集。2、程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。3、程序员是一种职业,而黑客是一种兴趣。4、程序员的工作有很多限制,而黑客可以尽情发挥。5、程序员都想把自己说得更好,因为他们要推销自己,而真正的黑客更谦虚,他们知道自己懂得还不够多。6、程序员是一种“职责”,需要的是对编程语言的使用,更希望尽快完成工... 继续阅读 >
201412-02 程序员的成长和代码行数的关系 在2011年JohnD.Cook写了一篇博客,其中提到:我的朋友CliftNorris发现了一个基本常数,我称之为Norris常数,一个未经培训的程序员在他或她遇到瓶颈之前能写出的平均代码量。Clift估计这个值是1500行。超过这个数以后,代码会变得如此混乱,以至于本人都无法轻而易举的进行调试和修改。我还不了解足够多的初级程序员来验证这一结果,不过我自己认识到,程序员生涯的下一个瓶颈将发生在20,000行。我把Norris... 继续阅读 >
201412-01 让程序员最挠头的9大任务,你认同几项? 那些非程序员认为软件开发是非常困难的,确实如此,但这种困难不像那些外行人理解的那样。最近在Quora上的一次讨论,程序员分享了他们认为工作中的最大困难,在这里为大家呈现出其中的9个。你可以看到,写代码并不是最难的事情,如果你也在从事软件开发,看看哪些内容你认为也是很难的。一、怎样才是最佳解决方案任务描述:给你一系列的需求,你被要求设计和构造技术上的解决方案。这包括了设计数据结构,算法,逻辑上的封... 继续阅读 >
201412-01 一名程序员十年技术之路的思考与感悟 回顾在腾讯的十年,作为一个本科毕业生,在管理上六年升任副总监,技术上七年半晋升T4专家。虽不是发展最好的,但相对平均速度来说都是比较快的。我总结主要的几点是学习成长、合作共赢、总结呈现、思考前行。分享一下这些方面的体会,希望可以帮助初入互联网行业的技术人员或发展遇到困惑的人突破和提升自己,让自己成为精兵再到骨干,并进一步成长为一名强将。要成为一个团队的精兵,必须是专业知识过硬,经验丰富,指哪打... 继续阅读 >
201411-30 菜鸟程序员,我来帮你读懂大型代码库 朋友Casey问我:“对于初级程序员,应该怎样阅读大型代码库呢?”我认为这是一个很好的问题,要想成为一个优秀的开发者,阅读代码库并弄清里面的内容是十分重要的。(对于新手程序员,PHP100还有这些可以帮助你:如何学好数据结构和算法,如何给程序中的变量起个好名字)在你的职业生涯中,你很可能会中途加入一个项目,并要学会正在进行的任务。或者更为恐怖的是有一个项目丢给你了,让你自己一个人搞清楚... 继续阅读 >
201411-30 PHP新手告诉你应该如何学习编程 在过去的几个月里,我一直在学习用Objective-C编写iOSapp,最后我开始理清思绪。这比我想象中要难很多,也花了太长时间。 我经常遇到困难、感到沮丧,修复bug比实际写代码要花太多时间。但是,在我的手机上把玩我从头开发的app有一种让人惊奇的感觉。 用这种方式我学到了很多,除了开发iOSapp,还有平常的编程。我还遇到了一些... 继续阅读 >
201411-30 真正的程序员之家是这样一幅场景 一提到所谓的“程序员之家”,大家首先想到的可能是子承父业,老子是程序员,然后儿子也最终受父亲的影响也做了程序员。但是当你看到了下图中的这一家子后,你一定会相信,这才是真正的程序员之家。 继续阅读 >
201411-30 第一代程序员王小波 喜欢读书的人,对王小波都不陌生,他是中国最富创造性的作家之一,他是中国近半世纪的苦难和荒谬所结晶出来的天才,他英年早逝。他的作品对我们生活中所有的荒谬和苦难作出最彻底的反讽刺。他还做了从来没有人想做和做也没才力做到的事:他唾弃中国现代文学那种“软”以及伤感和谄媚的传统,而秉承罗素、伊塔洛·卡尔维诺他们的批判、思考的精神,同时把这个传统和中国古代小说的游戏精神作了一个创造性的衔接。对于王小波也就读... 继续阅读 >
201411-29 如何优雅的讨好程序员? 日志君导读很多人都觉得软件工程师们是一群聪明绝顶但装模作样的家伙,通常身边有这种朋友,大家心里都是又敬又惧又恨啊!但其实要让他们把你当自己人倒也不难,先赢得他们的尊重即可。以下提供「内行人」的七大绝招,让软件工程师们对你另眼相待!第一招:发送纯文字电子邮件工程师们不欣赏内容繁琐又花俏的电子邮件,有人喜欢加上一堆修饰用语、花俏字体格式来丰富邮件内容,这种图文并茂的风格不会得到工程师青... 继续阅读 >
201411-27 老板,我就要把这个bug搞定了 手机24小时开机,一旦遇到紧急bug,随着给予应答,必要时,不管在哪里都要火速赶到公司机房里灭火——这是程序员的使命。程序里bug多多,就越能显示公司一刻离不开你,越能显示你的攻克危机的能力。看看下面这位大侠的编程环境,你不能不佩服。老板,我就要把这个bug搞定了 继续阅读 >
201411-27 程序员周末都喜欢做什么? 程序员周末都喜欢做什么?在公司加班?在家里加班?看电影?睡觉?程序员都怎么找女朋友?百分之八十的程序员表示,女朋友是啥,有好基友就够了。程序员都去哪些网站呢?嘿嘿嘿。。。来自:互联网的一些事 继续阅读 >
201411-26 八块腹肌:硅谷程序员的新标配 人们总是说硅谷的新陈代谢正在火箭式上升,这当然是一个用来形象说明利润、创新、产品或服务激增的比喻。但现在,这一幕就切切实实地发生在我们眼前。科技行业的文化正在转变:健身已经成为所谓brogrammer(意指善于社交,喜欢出外玩乐的程序员)的新嗜好。软件开发人员一向把世界视为一系列需要优化的系统。现在,他们开始用这种本能来观察自己的身体。让我们权且将它称为“高效技术人员的六块腹肌”——堪比健美运动员的身... 继续阅读 >