程序员如何讲清楚技术方案

最近在评审技术方案,和代码review的时候,遇到刚入行的同学们,很多都讲不清楚技术方案。具体表现是:上来不说需求,直接说算法实现。台下一头雾水,根本不知道设计方案是否合理。描述完需求后,又直接看代码,看表结构,没有交...

什么是真正的高手?对人海阔天空,对事寸步不让

插坐学院创始人何川老师曾说过一句话:“我认识的高手,都有一个品质,对人,海阔天空;对事,寸步不让。”这句话给人一种如沐春风的感觉。一个人为人处世的态度,决定他一生的高度。心胸宽广的人,令人佩服;做事守原则的人,令人尊敬...

写作路上的这些小成绩,铸就了一个不平庸的程序员

01 好的写作平台可以加速我们的成长“路漫漫其修远兮,吾将上下而求索”,在写作这条漫漫长路上,我已经求索了将近5年的时间;在这5年时间里,有过兴奋,有过迷茫,但幸好,我未曾放弃。2014年的4月初,我在ITeye(一个...

培训班出来的怎么了?

前两天我在公号转载了一篇关于程序员生活的文章,文章中作者有提到培训班的一点事情,其实文章的主体和培训倒没有太大的关系,结果就有一个哥们给我留言:培训班出来的全是垃圾,没有例外。一个优秀的程序员首先是兴趣和热爱这个行业,...

记一次被“骗”去创业的经历

北方的冬天漫天飞雪,深圳才刚刚开始入冬。今天是我离开上一家创业公司一周年的日子,趁机整理一下在那家公司的经历,希望对后来者有点帮助。画了一个大饼2015年5月份,当时我就职于国内一家大型手机研发公司,任软件Teamle...

苦逼程序员如何在公司生存的经验分享

我本科从深大毕业,从事编程工作已经十几年。期间在大大小小的公司呆过,见惯并且厌倦了职场各种争斗。很庆幸自己从一开始的选择——做一个纯粹的技术人。很多初入职场的朋友存在一个误区,觉得只有从技术岗转管理岗,才是以后唯一出路...

助力程序员成功的几个好习惯

老实说,如果你google搜索“程序员的好习惯”这方面的内容,那么就会有很多大同小异的文章映入你的眼帘。但是今天我想从一个略有不同的角度来探讨这个主题。不是关于如何更擅长编程,而是如何使程序员更有市场竞争力。不要曲解我...

创造型职业程序员的无奈

编程是为数不多的一种既能满足个人爱好,又能赚钱的职业之一。烹饪是另一个这样的例子。在一般情况下,大多数职业要么不可能让你待在家里(例如医生和电工),要么你没有兴趣在家里做(例如清洁)。同样的,大多数好玩的活动是没人愿意...

软件工程师生存指南:面试准备、工作经验和实用工具

编者按:软件工程师是令人羡慕的职业。但是如何才能拿到这份工作?又如何才能做好这份工作呢?拥有相关经验的 Valeri Alexiev 提供了相关建议和工具。其中包括了如何准备面试、如何以软件工程师的身份工作以及如何持续...

优秀软件工程师必备的7大特性

不是每一个程序员都能成为优秀的软件工程师。在过去的6年时间里,我在Ooyala、Quora和now Quip这3个创业公司面试过许许多多挺有发展潜力的“种子选手”,他们都有着5年以上的工作经验,并且曾为类似于谷歌这样的...