当前位置: 首页 > 科技观察

10年IT老手酒后说出真相,看了5遍...

时间:2023-03-13 02:29:31 科技观察

图片来自Pexels本帖来自美国最大论坛Reddit。一个程序员说他喝醉了。有很多话想说:“今天说这些话,我可能会后悔。”他写了很多滔滔不绝的文章,获得了超过一万个赞。内容很有趣,值得一读。有些话真的表达了程序员的心声。以下是摘录。01发展事业最好的方法就是换公司。02技术栈不重要。技术领域大概有10-20条核心原则,重要的是这些原则,而技术栈只是实现它们的方式。如果你对某个技术栈不熟悉,也不用太担心。03工作和人际关系是两个不同的东西。在一些公司,我交到了很好的朋友,但在他们那里工作的时间并不愉快;其他人,我和同事没有任何友谊,但在他们那里工作得很愉快。04我总是对我的经理说实话。怕什么?他解雇了我?我会在两周内找到一份新工作。05如果一家公司有超过100名工程师,其期权可能在未来十年内变得有价值。对于工程师很少的公司,期权通常毫无价值。06好的代码是初级工程师看得懂的代码。伟大的代码可以被一年级CS专业的学生理解。07工程师最被低估的技能是文档。说真的,如果有人能教我如何编写文档,我愿意支付,也许是1000美元。08网络上的口水战几乎无关紧要,不要参与。09如果我发现自己是公司里最好的工程师,就该离开了。10我们应该雇佣更多的实习生,他们很棒。那些活泼的小家伙操他们的脑子。如果他们公开质疑或批评某事,那就更好了。我喜欢实习生。11技术栈很重要。如果您使用的是Python或C++,您会情不自禁地想要做一些非常不同的事情。因为某些工具确实擅长某些工作。12如果不确定要做什么,请使用Java。这是一种糟糕的编程语言,但它几乎可以做任何事情。13对于初学者来说,最赚钱的编程语言是SQL,超过了所有其他语言。您只知道SQL,什么都不做,仍然可以赚钱。人力资源专家的年薪?也许是50,000美元。了解SQL的HR专家?90,000美元。14测试固然重要,但TDD(测试驱动开发)几乎成了一种邪教。15个政府单位很容易,但没有人们说的那么好。对于职业生涯早期和中期的工程师来说,120,000美元+福利+养老金听起来不错,但你将被锁定在深奥的专业工具中,这些工具在你离开政府后毫无用处。我非常尊重政府工作人员,但说真的,这些地方的工程师平均年龄超过50岁是有原因的。16再倒一杯酒。17大多数职称无关紧要,任何公司都可以有总工程师。18手腕和背部健康问题可不是闹着玩的,好的设备物有所值。19.成为一名软件工程师最棒的事情是什么?你会遇到很多和你想法一样的人,并且你们彼此交流。他们不一定有相同的兴趣,但他们的想法和你一样,这很酷。20有些技术太流行了,我不得不使用它们。我心里会讨厌这个技术,但是我会推荐给客户。例如,我讨厌Jenkins,但推荐给新客户。我不认为这是错误的。21成为一名优秀的工程师意味着了解最佳实践,成为一名优秀的工程师意味着知道何时打破最佳实践。22当事故发生时,如果你周围的人试图将责任归咎于外部错误或底层服务中断,那么是时候离开公司并继续前进了。23我遇到的最好的领导者同意我的一部分观点,并耐心地向我解释为什么他们不同意我的另一部分观点。我正在努力变得像他们一样。24算法和数据结构确实很重要,但是也不能无限夸大,尤其是在面试的时候。没看过pharmacist面试不过也考有机化学的细节。这个行业的面试过程有时会很糟糕。25、做你喜欢的事不重要,重要的是不要让我做我讨厌的事。26越接近产品,就越接近推动收入增长。不管是多么技术性的工作,越接近产品我越觉得有价值。27尽管我通常使用Windows,但Linux很重要。为什么?因为服务器是Linux系统,而你最终是在Linux系统上工作。28人死后,你想让代码成为你的遗产吗?如果是这样,请花大量时间在代码上,因为它是你的遗产。但是,如果你像我一样,比起编写代码,更重视与家人、朋友和生活中其他人在一起的时间,那么请不要太认真。29我赚了可观的钱并为此心存感激,但仍然需要存钱。30哎呀,酒没了……看完以上三十条程序员酒后口头禅,你有什么启发?原文:http://adkx.net/2v4hh