美国最大的社交新闻论坛Reddit,最近有一个热帖。
一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,我可能会后悔今天说了这些话
。
他洋洋洒洒写了一大堆,获得 9700 多个赞, 内容很有意思,值得一读,下面是节选的一些内容。
10-20
条核心原则,重要的是这些原则,技术栈只是落实它们的方法。你如果不熟悉某个技术栈,不需要过度担心。100
人,它的期权可能在未来十年内变得很有价值。对于工程师人数很少
的公司,期权一般都是毫无价值。CS
专业的新生理解。1000
美元。Pytho
或 C++
语言,就会忍不住想做一些非常不同的事情。因为某些工具确实擅长某些工作。JAVA
。这是一种糟糕的编程语言,但几乎无所不能。SQL
,干翻所有其他语言。你只了解SQL
而不会做其他事情,照样赚钱。人力资源专家的年薪, 也许5万美元。懂SQL
的人力资源专家, 9万美元。TDD
(测试驱动的开发)几乎变成了一个邪教。50岁以上
是有原因的。Jenkins
,但把它推荐给新客户,我不觉得做错了。Windows
工作,Linux 也很重要。为什么?因为服务器是 Linux 系统,你最终在 Linux 系统上工作。