201411-11 什么样的工作可以让程序员年薪高达50万美元? 有位国外网友曾读了“商业内幕”网站的一篇有关谷歌程序员年薪300万美元的文章,他在Quora上提问想知道,到底是什么样的工作,让他们身价如此之高。针对这个问题,目前在创业的谷歌前员工AminAriana给出的回复得到了5800+个赞,其中包括很多(前)谷歌员工。以下是 AminAriana的回复。声明:虽然我曾经在谷歌任职,但以下解答不代表谷歌公司。首先,年薪问题的前提被扭曲了,因为那里不存在对工程师50万美金的收入保障... 继续阅读 >
201411-11 程序员段子之程序员的职业习惯 一、一个电脑工程师,一个系统分析师,一个程序员,他们开车下山,突然刹车失灵。只听着他们尖叫着冲下山,速度越来越快,但最终还是停了下来,纯属运气,再过几寸就掉进万丈悬崖。他们都爬下车。电脑工程师说,“我想我能修好它。”系统分析师说,“不,我认为我们应该把它运下山,找个专家看看是什么问题。”程序员说,“我认为我们应该把它推回山顶,看看这种问题是否能够重现。”二、问:换一个灯泡需要多少个软件工程... 继续阅读 >
201411-11 程序员段子之关于项目经理和IT顾问的两则笑话 一、一个人坐在热气球上飞行,突然发现自己迷路了。他降低高度,发现下面有个人。他把气球降的更低,大声向下面的人问路,“请问,你能告诉我我在哪吗?”下面的人说:“当然,你在一个热气球上,距离地面30英尺高。”“你一定是个搞技术的,”热气球里的人说。“没错”这人回答道。“你怎么知道的?”“很简单,”热气球里的人说,“所有你告诉我的东西在技术上都是正确的,但对我一点用处也没有。”下面的人回复说,“你一... 继续阅读 >
201411-11 程序员段子之当希特勒被告知他的程序无法永久正确时 这是一个希特勒的电影的剪辑,配上了恶搞的字幕,讨论的是关于编程的事情。这个视频是从youtube上下载下来的,原作是英文字幕,这里我又给它覆盖了一层中文字幕。我不懂德语,但感觉人物说的话跟字幕内容不是一致的。但无妨,反正听不懂。这段视频里反复提到了const这个词,会C语言或C++的程序员都知道,const是一种类型修饰符,用const关键字修饰过的变量、结构或对象的值是不能被更新的。... 继续阅读 >
201411-11 程序员杂谈之盘点对程序员而言最艰巨的十大任务 程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。1.解释你在干什么解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很显然,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋子里趴在键盘... 继续阅读 >
201411-11 程序员杂谈之各式各样的极品程序员,你属于哪一种 本文作者Aaron是MarkedUp创始人兼.Net开发者。在这篇文章里,作者根据自己平时在工作中的所见所闻,列举了几个比较有代表性的极品程序员类型。他们各有自己的特点和性格,在软件开发工作中,这种特点和性格显露无疑。(以下为编译内容)在日常工作里肯定会发现很多有趣的事情,极品程序员所做的事就是很有意思的。事实上,现在所讨论的极品程序员主要是从他们的判断力、行为举止、个人态度和匪夷所思的工作方式上来判断的... 继续阅读 >
201411-11 程序员杂谈之程序员的《权利法案》 “程序员应有的权利你都要去争取!而且记住:你可以让公司做出改变,要不然你就换一家公司。”一个公司愿意付给一个开发人员6万~10万美元的薪水,却用糟糕的工作条件以及破烂的硬件设施摧残他,这对我来说是难以置信的。不管怎么说,这买卖一点都不划算。然而,我却总能看到这样的事情。这让人很震惊,竟然有这么多公司依然没有为软件开发者的成功提供必要的基础条件。我提议,我们应该制定一个针对程序员的《权利法案》,以防止... 继续阅读 >
201411-07 能让你成为更优秀程序员的10个C语言资源 一些人觉得编程无聊,一些人觉得它很好玩。但每个程序员都必须紧跟编程语言的潮流。大多数程序员都是从C开始学习编程的,因为C是用来写操作系统、应用程序最常用的语言。C编程笔记这些是华盛顿实验学院C编程入门课的部分笔记。它们是以《C程序设计语言》的补充笔记(从1995年春开始)为基础修改的,而这本书的作者就是大名鼎鼎的BrianKernighan和DennisRitchie了,人们亲昵地称呼他们为K&R。使用C编程——UNIX系统调用和子... 继续阅读 >
201410-20 PHP程序员的技术成长规划 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言。(未来技术变化不在讨论范围)第... 继续阅读 >