来源:作者:点击:
注:以下文章,点击标题即可阅读
《漫画:7 种编程语言的学习曲线》
国外程序员 Dobiasd 绘制的一组漫画,调侃了七种编程语言的学习曲线。这组漫画又要掀起一波纷争了。这些语言分别是:JavaScript、Java、C++、Python、Lisp、Haskell、PHP。
《程序员必备的项目时间估算指南》
霍夫斯塔特定律:实际花费的时间总是比预期的要长,即便你考虑到了本条定律。——Douglas Hofstadter
《一名 40 岁“老”程序员的反思》
Ben Northrop 在 2016 年满了 40 岁,本文是他对职业生涯的思考。他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。
《开发者的副项目 ,归公司所有吗?》
几乎所有受雇于他人的开发者最终都会签订某种“发明专利协议”,然而几乎所有人都误解了这份协议的内容。大多数开发者认为,在工作时间内做的工作属于雇主,但在家中或业余时间做的则属于他们自己。这种错误的认知很危险。
《大白话解释 Git 和 GitHub》
本文旨在使用通俗易懂的文字,讲解版本控制背后的理论,以便你能对程序员们如何工作有个全局概念。本文不涉及代码,不用下载啥东西,循序渐进,不关注繁复细节,只有文字和一些不怎么漂亮的手绘涂鸦。
《为什么有的人工作多年还是老样子?》
前段时间面试了一位三年工作经验的程序员,期望薪资10k。在程序员这行业,三年工作经验,又是一线城市,这期望薪资算是一般。
《程序员在工作时间做私活,是否该开除?》
我是一家创业公司的 CTO 和联合创始人,我刚刚发现一个软件工程师每天会占用 2-3 个小时的工作时间做私活。其他工程师也向我抱怨,希望我能对此采取一些行动。我该怎么做?应该开除他吗?
《我想对所有新手程序员说些肺腑之言》
Joseph Gentle 是 ShareJS 的作者,前 Google Wave 工程师。在编程经验有 20 年,开课六七门,授课时长大约一小时。本文是他在 2014 年所写。
《浅谈程序员的英语学习》
作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪。但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的。
《思维的局限》
我相信大家都可能听到过这样一个故事,一名记者看见农村的一个正在放羊的小孩:问他“你的理想是什么?”小孩回答说:“放羊!”
《不按传统套路,我是这样学习新编程语言的》
以往我们认为学习新编程语言的最佳方式是看语法,然后做小项目练习。Sahil Dua 另辟蹊径,找到了学习新语言的另类方式:参与对应的开源项目。
《没有业余代码项目,但这不说明我毫无激情》
做业余项目(side project),可以提升技能,让自己不掉队。在技术招聘中,看候选人的代码。但有些公司认为,有激情的程序员在业余时间都沉浸于代码当中。
《新人必看的开源指南:如何参与并做贡献》
对程序员而言,参与开源有着难以置信的回报,比如有一个自己的出色开源项目,在技术面试能增色很多,极大加分。
《为何编程如此之难?Erlang 之父的感触》
作为程序员,你会如何跟非程序员解释写程序不容易这件事?为啥看不见摸不着的程序需要花时间去写去维护?很多人其实都没想明白。来看看 Erlang 之父 Joe Armstrong 的感触。
《写给程序员的 Unicode 入门介绍》
程序员世界对这个名字发自内心的恐惧和敬畏。我们都知道在我们的软件中应该 “支持 Unicode”(无论是什么意思——对所有的字符串使用 wchar_t,是吗?)。
《代码只是事业的 5%,程序员创业的注意事项》
代码只是程序员技术创业中的 5%,还要做长远考虑,要有耐心,产品设计要简单易用,勇于做减法,删除某些已经花了时间做了但不奏效的功能。下面来自技术创业者 Ian Landsman 的经验分享。
看完本文有收获?请分享给更多人
关注「伯乐在线」,看更多精选 IT 职场文章
赞赏
长按二维码向我转账
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
(此文不代表本网站观点,仅代表作者言论,由此文引发的各种争议,本网站声明免责,也不承担连带责任。)