大家应该有一个清醒的认识,现在的企业招人,并不会对你有一个三年五年的培养计划,你能不能留下来,一方面取决于你是否表现出良好的即战力,另一方面取决于市场是否认可你所在的项目。这两个条件,只要有一个没满足,你的工作就悬了。

这方面,大公司也没有比小公司好多少,大家要这样想,BAT 现在的每个位置都是有人的,他们要招新人,一定是找你去干内部找不到人干的事情。什么事情是 BAT 内部找不到人干的事情?太难太苦活太多,无非就是这几种情况,再加上严格的考核制度,你经历”一次性岗位”的可能性也许比小公司更大。

From:阮一峰 科技爱好者周刊:第 84 期

我们需要的是,低成本地做出尽量多的成果,而不是高成本地创造一件精品。完美主义会妨碍我们”做得快”。

From:阮一峰 科技爱好者周刊:第 86 期

我们都知道,如果可以回到过去,改变任何一件小事情,都将极大地改变未来。然而,几乎没有人想到,今天只要小小改变,就会改变自己的未来。

From:BenSassiAladin@Twitter

docker-runc not installed on system,这种情况一般常见于docker升级。

解决起来也很简单,其实细心的同学完全可以locate查找docker-runc,定位到相关文件,软链接一个docker-runc即可:

ln -s /usr/libexec[......]

Read more

新人加入一个开发团队时,要干五件事。前面四件事是了解技术架构、了解开发流程、补强基础知识、从微小的改善入手(比如关掉几个 issue)。这些都是常识,但是第五件事,很多新人都没意识到,你应该要去做,而且完全有能力做,那就是你要为团队写文档

From:阮一峰 科技爱好者周刊:第 87 期

写这篇文章,是因为最近发生了几件小事:

  1. 搜索引擎最近做了一次大范围的代码精简,引发了几个小BUG,这几个小BUG,完全可以通过自测避免,但是,我没有做。虽然被测试同学发现后,修正很及时,但这种小错误无疑是不应该发生的。
  2. 针对第一点,经过浩哥指点后反思,大范围的代[……]

Read more

企业最关心的(或者说唯一在乎的)事情,就是增加收入、降低成本。

企业实际上需要的不是程序员,而是能够帮助它们增加收入、降低成本的人。

企业雇佣你,是为了让你帮它们完成某个可以增加收入、降低成本的项目,而不是为了让你追求个人的软件成就。

From:阮一峰 不要自称为程序员

恩,有个需求,零到十,一共11个大写的汉字,转为全拼。翻了下资料,果然有同学已经写好了,精简实现如下:

<?phpecho chineseToFullPinyin("一九九八");function chineseToFullPinyin($str){[......]

Read more