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

程序员高薪职业建议1000赞

时间:2023-03-22 16:17:23 科技观察

来自quora的问题什么是软件开发人员赚取更高薪水的最佳职业建议我认为有些建议很中肯,所以我选择了一些翻译。首先,奉上最快的加薪建议:直接来北方可以加薪。(不过很有可能你的生活成本也会翻倍。^_^)好了,不开玩笑,进入正题。有一件事我可以说,无论我在什么职位或我的薪水是多少,我都没有停止过一些额外的学习。也许我不像以前那样每天学习或研究5-6小时,但至少我会定期花一些时间。因为我知道,为了在这个巨大的科技世界中生存,无论职位或职位如何,你都应该时刻保持更新和准备薪水,业余时间我从不停止学习。也许我不会像刚入行时那样每天花5-6个小时学习,但我至少会定期花一些时间。因为我知道,要在这个瞬息万变的科技世界中生存,就必须时刻做好准备,不断更新。疯狂地努力工作。每周工作40小时既好又健康,但我认为不大量工作就更难取得超级成功。作为一名员工,当我拿到130k的薪水时,我每周工作65个小时,尽管我只拿到其中大约45个小时的薪水,只是因为我想让他们知道我每天都在疯狂地疯狂工作。每周工作40小时似乎很好而且很健康,但如果你想成功就必须付出更多。投资于能带来回报的技能组合。仅仅因为喜欢而学习某样东西是没有用的。学习一些公司愿意支付高价的东西。看看比你大10岁的同事,问问自己是否想做他们今天正在做的事情。如果答案是否定的,找出你需要做的不同的事情,以免在十年后落在与他们相同的位置。看看你身边那些比你更早入行的loser程序员,想一想你要怎么做才能避免几年后变成他们那样。(大概指的就是那些随波逐流的程序员)把ComputerSciencefundamental做的非常扎实,主要是DataStructure&Algorithm。对计算机科学的基础知识有深刻的理解,尤其是数据结构和算法。精通Java或Python等单一技术毫无意义。学习多种技术。它将拓宽您的技能和思维。语言决定世界观,可以扩展你的思维方式和技能树。听说过任何新技术,例如大数据或机器学习。确保理解这一点并实施POC。不要只是阅读,确保你非常了解基础知识。明白它。如果您不喜欢您的工作或经理没有反应,请保持微笑并继续工作并寻找新工作。永远不要破坏你与人的关系继续工作,静静地寻找下一份工作。没有必要搞砸你与老板或公司的关系。阅读..阅读......阅读......CODEIT生活是无止境的,编码不仅仅是关于你所做的事情的博客。就您开发的特别创新的解决方案撰写白皮书。写下开发最佳实践、您对语言和平台的想法、错误修复,应有尽有。如果你没有博客,你就错过了与一个不仅了解你的简历,而且了解你的发展风格和个性的人一起面试的机会。写博客记录你的技术成长:你在项目中提出的创新方案,最佳实践,你对语言和平台的思考,bug跟踪修复,命名等。没有博客你就输了一种在面试中展示你能力的方式,你只能通过你的简历。找到一个很多人都在努力解决的问题,你可以用你的技能解决这个问题。编写开源解决方案,发布并维护它。当您进行更新时,请在您的博客中包含更改日志。找到一个困扰很多人的问题,你可以用你的技能解决它。为此编写一个开源项目,发布它,然后维持该项目。当您更新时,将改进写入您的博客。最后投了很多票,想赚大钱,转行吧!建议转管理成为公司的管理或自己开公司。毕竟相比之下,有时候成为百万顶尖的程序员,并不是靠努力就能达到的(虽然更多的人连努力都不够,也不是拼人才的时候)。尤其是当你的动机只是为了赚钱的时候,如果你自己感受不到其中的乐趣,那么中间花这么长时间就太无聊了。