程序人生

开发人员每个人都有老板。开发人员也有为软件项目买单的客户,在合同期间他们也是开发人员意义上的老板。很明显,一个好员工/合作人员必须得让他的老板/客户高兴。但是,只有不好的员工才会朝着这个目标努力。如果将这个错误的目标定为追求的方向,那就只会毁...

谷歌,被公认为全球最大搜索引擎,是一家真正牛逼的互联网科技公司。谷歌多年盘踞“全球最佳雇主榜”前几位并且曾经数次蝉联榜首,而它选拔聘用人才的标准也是出了名的高。 那些从事计算机、工程、人文科学甚至自然科学院系毕业的人,都希望为谷歌效力,待在...

有时候开发人员会突然发现自己的项目正在走向注定的死亡。下面这些迹象可以让你提早发现项目失败的趋势。 在数月内三次更改项目名称。 项目经理决定,与其写一个国际化的单一版本还不如针对某个国家写一个完全独立的版本。 需求定义发布于开发工作开展4个月后...

无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是我作为一名软件开发人员所学到的经验,希望能对大家有所帮助。1.不要害怕在工作中学习。 只要有电脑,就可以通过电子阅读器阅读报纸和大多...

受访者简介:Andy Matuschak,现就职于知名在线教育网站 Khan Academy 领导其移动开发团队。在之前他担任了 iOS 4.1 至 8 的 UIKit 的开发和维护工作。同时 Andy 也是 Mac 知名框架 Sparkle 的创建者。可以说无论是 iOS 开发者还是 Mac 开发者,开发人员其实...

被访者简介:Loren Brichter 是 App Store 的明星加传奇开发者之一,曾经开发了 Letterpress 霸占欧美排行榜首位很长时间的游戏。其实 Loren 之前曾经在 Apple 任职,担任 iOS 图像方面的开发工作。之后他从 Apple 离职创业,最后成功被 Twitter 并购。2012...

这些日子里,我辞去了我的工作,然后就在森林中的一顶帐篷里安了家。 夕阳西下,我坐在一个小篝火前,看着在微风中荡起了粼粼微波的湖泊,一种岁月静好的安详感涌上了心头。 在我腿上的,是我的笔记本。 我是一个程序员,我住在帐篷中。这是为了能够将我所...

被访者简介:Natasha Murashev 作为一个俄国妹子在美国学了三年心理学后成功混入 FBI 担任行动计划专家,之后辗转 Google 等知名企业后,现在在 Captial One 从事 iOS 开发。作为一个 iOS 开发的一年级生,Natasha 已经取得了非常多的成就,并且维护了一个 Sw...

如果你是一个程序员,那么你的美好时光来了。根据美国劳动统计局的预测,计算机方面的工作岗位将在接下来的七年时间里增长8%。如果你很擅长于写代码,那么你的薪资可以高达300美元一小时甚至更多。 想要拿到这一领域的高薪,那么你就得掌握最需要的几门编程...

在我先前的博客中,我主要讲了开发人员的编码风格应该适应开发人员所处的业务领域。即不同的业务领域需要不同编码风格的软件。例如,为防御体系写的软件必须强健稳定,因为一次崩溃可能就会终结它的生命周期,而为市场交易写的软件,则必须可维护,并且还可以...

我决定谈一谈世界上最著名的虫子:BUG ! BUG 困扰了一代又代的程序员,不论是杰出的计算机科学家,还是像 Linus Torvalds(Linux内核创始人) 、Bill Joy(传说三天写出BSD的前身,vi和csh的作者)等神一样的传说,抑或你我芸芸程序猿,都是 BUG 骚扰的对象...

开发人员程序员的努力与挣扎有时非常尴尬,如果没有结果,都是徒然,都是说不得说不得…… 我自己做项目经理时,干的项目也经常延期……非常惭愧。而延期其实对研发团队成员、产品线、市场、销售、公司领导、客户、用户都是一种折磨。对其它人的折磨这里就不...

一般而言,一个系统能用5年、10年,甚至20年以上。但是某特定代码行以及某特定设计则往往比较短:当开发人员使用了不同的解决方法,其生命周期可能就只有几个月、几天,甚至是几秒种的时间。有的代码就是比其他代码更重要 通过研究代码如何随时间变化,Michae...

世界上最苦逼的职业是什么?——程序员。谁没有女朋友注定孤老一生?——程序员。夜间出没的生物有哪几种?——吸血鬼、僵尸、程序员。这些调侃也就算了,现在居然还说程序员当不了管理者!是可忍孰不可忍!程序员愤怒了:开发人员不仅要当管理者还要当 CEO!...

大多数程序员要么是早起的鸟儿要么是个夜猫子,而且我敢打包票,你对自己属于哪一类心里一清二楚。现在有一种说法是,早起的鸟儿一般属于快乐群体。这是来自多伦多大学的一项研究表明的。据他们统计,这一类人不但早上的时候心情更为愉悦,而且他们更满意自己...

我是一名软件工程师。如果你想招揽到我,下面是一些提示。这些提示都是一些很通用的技巧,可助你招聘到任何软件工程师——特别是那些技术过硬、经验丰富的人才。虽然人与人是不同的,但是这些技巧适用于任何人。还有如何成为“最明智老板”的小贴士,之所以要...

我当了快十年程序员了,终于老得可以来谈谈程序员的生活是什么样子了。 或许陈奕迅的《十年》中的一段歌词,可以表示很多程序员和软件开发之间的感情纠葛: 十年之前 我不认识你 你不属于我 开发人员还是一样 陪在一个陌生人左右 走过渐渐熟悉的街头 十...

X电总局在2014年年中突然发飙了,把七家牌照商痛打了一顿,后来又把视频网站往死里玩儿了一把,大大过了几把官僚瘾。这时候我忽然想到豪杰超级解霸,那可是98年上大学时的最爱,当时学校还没有互联网,东洋和香港的诱惑很大,一群光棍的看碟需求很强烈,超级...

估计,大部分阅读该篇文章的程序员都是坐在敞厅的隔断里编程。这种工作环境是最节省空间的,但未必是最节省工作能量和注意力的。程序员不喜欢开放式办公室,因为开放式的办公室嘈杂,极易发生各种干扰事件。而程序员最害怕被打搅的职业人群。但独立办公室并不...

六个小故事,一一来看。 博主从技术支持转做开发 2005年3月份我决定辞去技术支持工作,转行做软件开发。大学时我曾经学习过PASCAL这种编程语言,但和程控交换机打了几年交道之后,PASCAL早已灰飞烟灭,渣都找不到了,而且我孤陋寡闻,也没听说哪个软件公司用P...

前段时间(大概是8月份吧)我终于拿到了驾照,科目一、科目二、科目三、科目四都是一次性过的,没有给教练塞钱也没有给教练递烟。考科目三(路考)时,有个女生没能通过还被陪考员讽刺,伤心地哭了,梨花带雨让人心疼。同行的还有两个学员考了三次都没过。媳...

今天我媳妇给我说,楼上邻居投了家every day便利,快回本了,买了个商铺,租给卖床上用品的啦,人家夫妇俩也是做软件开发的,这头脑这眼光!我媳妇做测试,我做开发,我媳妇说她受刺激了,我按捺住蹦蹦跳的小心脏,QQ上对她说,要淡定,摆正心态。 女儿在幼...

首先声明,该篇文章是一本正经的胡扯,绝不是随随便便的胡扯,请您不要随便攻击我胡说八道,我要重复星爷在《喜剧之王》里的台词:其实,我是一本正经的喷子。 3D打印的定义 关于3D打印,下面是来自百度百科的解释: “ 3D打印,即快速成型技术的一种,它是...

上个世纪的80年代初,要想制作个游戏,你需要的所有东西就是一台电脑、一些方格纸和一颗很大的决心。 游戏是由一些才华特别横溢的个人所创造的。 Richard Garriott摄于约1979年 他们的设计往往非常具有创造性,有时候还具备了艺术的美感。 他们的选择定义...

根据Standish Group发布的2013年统计数据开发人员可以发现,在2012年只有39%的IT项目取得了成功。 随着IT现在已然成为了公认的增长速度最快的产业之一,相关的各种需要进行完善和优化的项目也越来越多。与其他行业项目相比,软件行业很难确定项目失败的最终...