201412-15 多亏我做了一名程序员! 今天的美国,大家都在欢度感恩节,而我非常感恩自己做了一名程序员。33年来,我一直专注写代码,从没有超过3个礼拜不写代码的经历。难以计算我编写过多少行代码了。对我来说,没什么比拥有超凡的创新能力、思维严谨有条理、对学习充满热情以及化空白屏幕为神奇的能力更好的事儿了。其实在1981年10月拿到第一份工作之前,我曾被化学博士项目录取。有没有一个工作像编程一样,你所知的一切都在迅速更新... 继续阅读 >
201412-15 程序员的最大噩梦是什么? 有国外程序员在Quora上提了一个问题:“程序员的最大噩梦是什么?”。本文摘编了这个问答贴的多个热门回复。BrainSchmitz SoftwareEngineerInternatGoogle(2012,2013),Microsoft(2014),CSmajoratUTAustininTuringScholarshonorsprogram曾经遇到过的最恶心的bug:Bug只会出现在生产环境中,而且无法在本地重现或者触发Bug出现的几率虽然很低,但并不足以忽略掉... 继续阅读 >
201412-15 请不要对程序员初学者说这些话…… 下面是一位经验丰富的程序员和一个初学者之间的典型互动:程序员:我听说你正在学习编程。好极了,你学到哪里了?初学者:我正在自己的mac上使用TextMat学习一些基本的PHP和HTML语言。程序员:太滑稽了,你竟然学PHP!!你应该部署Heroku,用Vim学习RubyonRails的代码。TextMate就是专为菜鸟写的。然后可以再学点Node.js,知道不,那样才正确?初学者:呃……好,知道了。要是让我听到这样的... 继续阅读 >
201412-15 杰出程序员永远都不会说的几句话 作为一名软件工程师和一个有着12年经验的项目组领导人,我有很多机会和那些非常有才华的程序员做交流。通过沟通,我发现了一个很有意思的现象,那就是下面这些话几乎从来没有从这些令人膜拜的程序员嘴中说出来过。 “我习惯于使用______,但我不知道它是如何工作”杰出的程序员源于自己的好奇心和不断的探索,这样才掌握了一项项非凡的技能。他们会仔仔细细研究事物运作的原理,即使这些信息可能永远... 继续阅读 >
201412-15 让程序员精神分裂的9件事 在外行人眼里,软件开发工作就跟看天书一样难——但是程序员往往会一脸苦哈哈地表示“还有更难的呢!”在最近Quora上面的一个讨论中,我们总结了9件最让程序员糟心的事——简直就是分分钟让我们精神分裂啊!!!9.设计解决方案任务:给出一系列要求,设计出可实施的方案,包括设计数据和代码结构、功能算法和应用程序流程。难点:确保你设计的解决方案得满足客户的要求,并且按... 继续阅读 >
201412-15 软件工程师的鄙视链 最近这几年在世界各地突然吹起了一股全民写程序的风潮,连美国总统欧巴马都在写JavaScript了,但是身为一介靠写程序(以及在上班时间胡乱上网)来谋生的developer(所谓的developer就是「软件工程师」的比较潮的说法),想要提醒那些想学习写程序的人一件重要的事:慎选你的第一个程序语言。在软件工程师(中国叫做「程序员」或「码农」)的圈子里,文人相轻的现象可是非常严重的,在程序设计的各个领域里都有着错... 继续阅读 >
201412-15 你患上开发者渐冻症了吗? 软件开发技术的百花齐放,一夜春笋让全球的开发者们长期生活在恐惧中,不少程序员因此患上了开发者渐冻症。近日TC的专栏作家JonEvan是撰文指出,即使对于一位精通八种开发语言的资深开发者来说,一个突然走红的JavaScript也足以让他四肢冰凉,颤栗不止。大多数开发者都患上了这种开发渐冻症,而且无药可救。今天开发者面对的选择多到令人发指,惨无人道的地步。过去几年中,通过在SQL/键值/文档数据库(例如... 继续阅读 >
201412-13 你是码农还是优秀程序员? 现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码真的是一件很重要的事情,他们完成任务,满足于现状,或者仅仅只是为了养家糊口,当然了,这也是很现实的问题,相信很多程序员都是这样,为了生活所迫,没有办法。但是我们可不可以在写代码里面找到乐... 继续阅读 >
201412-13 程序员为什么喜欢夜间工作? BI中文站12月10日报道有人说,程序员是一种神奇的动物:喝的是咖啡,挤出来的是代码。此言不虚,随便找个有上进心的程序员问问,就会发现他们多半都会在深夜活动。有的早起,有的晚睡;有的凌晨4点起床,有的凌晨4点入睡。这么做的关键还是为了集中精力。但实际上,你完全可以闭门静思,那样跟半夜工作又有什么区别呢?我认为这取决于三个因素:创作者的日程、沉睡的大脑和明亮的电脑屏幕。创作者的日程保罗·格雷... 继续阅读 >
201412-11 作为独立开发者 别人不会告诉你的事 很多人刚毕业的时候都认为自己会创建一个出色的游戏程序、在一家AAA游戏公司找到一份工作,不久后名气和财富就会一一到来,然后我就可以做自己喜欢的游戏了,但是事实的真相到底是不是这样?作为一名独立游戏开发者,TheSwordofAhkranox的开发者AlexNorton在reddit上分享了他成为一个独立开发者想对后来人说的话:与大多数人一样,上大学的时候,他梦想着毕业之后去知名游戏公司开发游戏,但现实太残酷,往往... 继续阅读 >
201412-11 不孤独的程序员是可耻的 刘振宇是一个技术牛人,曾经担任过赢时通科技开发部总经理、A8音乐实验室总监。一头另类的长发和轮廓分明的眉眼,刘振宇有着绝对让人过目不忘的外型。小编第一次跟刘振宇打交道是在几天前就我们的全球创客马拉松问一问他(他是活动的评委)关于活动的一些想法,他一封邮件回答了我几个问题。邮件是半夜三点发的,写得很感性,不少比喻和排比,遣词造句都有一些老派的文人“酸”味,小编于是问他:“为什... 继续阅读 >
201412-11 2014,CEO、记者、程序员等8大职业被重新定义 在即将过去的2014年,我们的社会生活、及科技圈都发生了很大变化,从而带动了相关职业的变动。哪8大职业在2014年悄然发生着变化?1.医生医患关系这个敏感话题由来已久,今年8月,湘潭产妇之死事件再次把对医生的拷问推向了风口浪尖,但究其原因,媒体报道人员的专业知识缺乏才是罪魁祸首。医生们自嘲:“5年本科+3年硕士+3年博士+3年规范化培训+主治考试+论文基金=14年的小主治+5年+几篇SCI论文+省厅级别课题至少2项+考试... 继续阅读 >
201412-11 程序员如何像写代码一样找女朋友 在程序员的世界里,妹子是稀有动物,女神就更是凤毛麟角了,同意这句话的朋友请继续看下去。大部分程序员由于经常面对电脑,缺乏与人的沟通交流,加上软件行业的工作特殊性,因此找女朋友更是难上加难,同意这个观点的朋友请继续看下去。那么,程序员如何用自己的方法去追求心仪的女生呢?有这个冲动的朋友请继续看下去。1.需求分析根据自己的性格特点、经济实力,合理定位:适合自己的女性范围,也就是软件工程里常谈到:需... 继续阅读 >
201412-11 自从进入IT行业,你后悔过吗? 希望回答的童鞋们多说说“为什么?”也许你后悔做了IT,但是很希望你能用自己混IT界的惨痛经历给题主这样的后来人提个醒。也许你庆幸做了IT,同样很希望能够看到同行朋友们的真诚交流。大龄IT摩羯女看了这个问题,实在忍不住跳进来回答一下。因为这个问题是我常常在思考的。本人女,在IT行业待了有快20年,现在仍然在这个行业,暂时也没有换其他行业的打算。时至今日,我仍然在技术领域,不是销售那种角色。在中国,女... 继续阅读 >
201412-10 伟大的女程序员们 程序员是一个神奇的职业,看看我们身边有哪些伟大的女程序员们。世界第一位程序员AdaLovelace(长的不错)AdaLovelace(1815–1852),英国著名诗人拜伦之女。从小就展现出过人的数学天赋,被拜伦称为平行四边形公主。1842年至1843年间,她花了9个月翻译意大利数学家FedericoLuigi为查尔斯巴贝奇设计的机械式计算机所写的程序设计书。在译文里,她附加了许多注记,详细说明用计算机进行伯努利数的运算方式... 继续阅读 >
201412-07 做程序员很美妙! 今天的美国,大家都在欢度感恩节,而我在庆幸自己做了一名程序员。33年来,我一直专注写代码,从没有超过3个礼拜不写代码的经历。难以计算我编写过多少行代码了。对我来说,没什么比拥有超凡的创新能力、思维严谨有条理、对学习充满热情以及化空白屏幕为神奇的能力更好的事儿了。其实在1981年10月拿到第一份工作之前,我曾被化学博士项目录取。有没有一个工作像编程一样,你所知的一切都在迅速更新迭代?有没有... 继续阅读 >