程序人生

得到一个新的工作机会,或者谈成一笔新的生意是非常令人振奋的——那么问题来了,接下来该如何谈判呢?谈判过程很伤脑筋,而且非常容易犯错误,特别是如果你还不具备足够的谈判经验的话。在你进入下一个谈判之前,请务必注意这七个常见的谈判错误。1.缺乏信心...

1,住酒店,进房间第一件事,把我按门口——别想太美:他会要求我看清门后逃生示意图,并口述一遍如何快速找到楼梯。 2,去影院看电影,选座位的核心标准是:离逃生出口近——所以开发人员总会坐在过道旁。 3,“出哪个地铁口?”“西北。”对他来讲ABCD可...

可能你一行不好的代码也从来没有写过。这是有可能的,但在现实中又不太可能。 现实情况是,和这个星球上的其他所有程序员一样,你会产出安全漏洞、UI元素偏移,等等等等的代码。这并不能说明你是一个不好的开发人员。只是因为你是人类而已——一种不可避免会...

我的职业开发生涯是作为一个Web开发人员开始的,使用的是PHP。不久后,我切换到.NET生态系统,使用C#和ASP .NET MVC框架来继续搞web开发。我一直以来创建的都是Web应用程序,直到最近…… 几个月前,我开始用Android和iOS来开发移动应用程序,然后多亏Xamari...

神秘的刀郎在 2003 年成名,成名歌曲是《2002年的第一场雪》。 “2002年的第一场雪,来得比往年要晚一些。停靠在八楼的二路汽车,带走了最后一片飘落黄叶。……” 正是在 2002 年,我大学毕业,找了份售后技术支持的工作。 2003 年的时候,奔波在河北维护程...

我是一个老程序员了, 2014 年我不断在思考一个问题:程序员的年龄天花板到底是多少岁? 其他行业里的老将 农村有一些老人 70 多岁了还能种地,不但能种小麦玉米,还能在自己房子后面种点白菜、萝卜、西红柿、豆角什么的,自给自足,不靠孩子赡养。 褚时健70...

在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。 No!我要说,不是这样的! 所有的道路都通向天堂 只是要度过路上的痛苦时光 那一天我...

成为核心程序员或技术榜样既是一个伟大的责任,也是一个很好的职业机遇,但中间的过程却是艰辛的。 对自己和自己的工作负责,与尽可能地推卸团队的责任是有着很大区别的。 许多程序员做起自己的工作来很是得心应手,却在晋升到首席开发这个领导职位时,因为...

工作这几年,每年都会有朋友离开北京,每次朋友跟我告别的时候总是让我有很多感慨,问自己什么时候回去。当初毕业来北京没想太多,只是出于对互联网的喜欢,而在老家又找不到合适的工作。在公司中跟同事谈起来北京的原因,发现有些人人跟我一样,也有一些人说...

这些日子里,我的一个博客读者给我发了一封电子邮件。内容是: 你好,请问如何才能成为一个伟大的前端工程师? 你有什么好的建议吗? 这让我不由得陷入思考中。我不得不承认看到这个问题的时候我很惊讶,因为我从未真正觉得自己是一个“伟大”的前端工程师。...

最能揭示潜力的两项特质。 根据几年前流传的一则故事,Google曾将它的Lvl.99数据处理技术应用于面试和业务评价过程,目的是要试着回答一个问题:面试中显示出的哪些特质最能预示其在公司里的成功。 对处于事业初期的人事经理来说,答案结果是看一个人讨不讨...

作为程序员,开发人员经历过多少风风雨雨,久经沙场,总有一些让人难忘、让人回味的时刻,本系列文章旨在帮你回忆起那些难忘精彩或者悲催的时刻,让开发人员一起来悼念! 1、你身边的人总是把你当成修电脑的事实上:我只是大部分时间在Google上搜索问题而已。...

我第一次上计算机编程课还是在高中的时候,这是少数几门真正让我热血沸腾的科目之一。最初,我只是抱着涉猎的心态选了它,但是很快当我知道工程是什么的时候,我意识到这才是我想要主修的专业,才是我要追求的终身职业。关于工程我最喜欢的事情是,它能让我有...

若干年前,在我还是一个小小的软件开发人员的时候,我就梦想有一个女孩能让我与之畅谈我喜欢的东西。我想和她谈论我做了什么。不是简单地说我在做与电脑相关的东西,而是能够更深层次地畅所欲言。就像和同事一起的那种谈话。我希望当我发现了什么令人兴奋的新...

在我的代码旅程和编程冒险中,我遇到过很多奇怪的敌人,以及陌生的盟友。我发现至少有五种不同类型的代码战士,有的人能成为并肩合作的战友,而有些人似乎只能衬托我的每一个计划。 不过,他们在软件开发这个万神殿中也有着自己的地位。如果没有这些不同编程...

最近我特别想把盘旋在我心头的一些话,写给大家:软件开发人员的压力真心大。 首先要声明的是:我这不是在抱怨......在这篇帖子中你读不到任何怨言,因为我真的很喜欢我的工作。计算机科学是我最大的爱好之一,所以能在这个领域工作,我觉得非常幸福。但编程...

你有没有这样的经历:别人审查过你的代码之后给出的注释,你认为是没有必要的?注释代码是为了提高代码的可读性,目的是为了能让其他人更容易理解你的代码。 我特别讨厌这5种注释类型以及制造它们的程序员。希望你不是其中之一。 1.自以为很了不得的程序员 p...

那一天,你正静静地坐在办公室里写代码。突然,你的老板冲进房间,急切地要求写一个功能。你甚至都没听清楚功能确切的要求: “现在市场迫切需要这个功能,……(然后一堆废话)。这应该用不了太多时间,我的意思是,库是现成的,对吧?加上你们又很聪明!开...

“谷歌式”面试真心是让人又爱又恨,它糟糕透了:好的应聘者落选,坏的应聘者背背答案就能通过,呵呵。 这是真的。 但是,这也是真的:所有的面试过程都很糟糕。以往的经验 论点:“开发人员应该根据他们以往的经验来决定要不要聘用他们。他们以往的成就?...

一般来说,程序员可算是英语水平比较好的群体,因为在这个行业,英文资料是最全面、最及时,对英文资料的需求也最迫切的。就我观察,刚入门不久的程序员一般都能查阅英文文档,找到需要的信息。但是另一方面,我也发现,经常阅读英文文档的程序员,英语水平许...

收拾好行李,从杜塞尔多夫机场乘机回国,突然间想起今天(2015 年 8 月 15 日)是我来公司 20 年的纪念日。1995 年 8 月 15 日我去华为报道,一晃我在华为公司就已经 20 年了。真是应了小时候作文经常写的那句话:光阴似箭、日月如梭。静静地坐在飞机的舷窗边...

开发人员找工作时都想获得一个满意的薪水,可实际情况是,有相当一部分程序员对自己谈下来的薪水都不是很满意。并且,面试时谈的薪水往往会对自己有意料不到的影响。 这次,开发人员就来谈谈入职薪水这个问题,看看它会怎样影响开发人员的工作和生活。也许你...

IT行业中的企业特点是都属于知识密集型企业。这种企业的核心竞争力与员工的知识和技能密切相关。而如果你在企业中扮演的是工程师的角色的话,那么你的核心竞争力就是IT相关的知识与技能的储备情况。而众所周知,IT行业是一个大量产生新知识的地方,就拿Web前...

上一回开发人员讨论了2015年需要学习的最好的编程语言——当开发人员分析一些流行网站,如GitHub和StackOverflow时,发现JavaScript、Java、PHP和Python都是一些很不错的选择。 或者,也许开发人员还可以从与工作相关的指标来决定要学习的“最佳”技术,例如...

和其他技术一样,编程也有层次阶段之分——业余爱好者、普通级别和专家级别。关于这个问题我问过很多很多次—— 如何从优秀到卓越?这是一个程序员应该扪心自问的最重要的问题。至少,在他们职业生涯的某些时候。 为了给出一个令人满意的答案,让开发人员先来...