赵海平在Facebook时写给程序员的建议

来源:互联网 发布:数据库应用系统简称 编辑:程序博客网 时间:2024/05/22 17:18

For junior programmers, I highly recommend spending time with a wide variety of technologies, including HTML, CSS, JavaScript, PHP, C, C++, Java, and SQL. This can help you identify your interests and potential directions for career development. Knowledge-wise, it is also extremely beneficial to have broad understanding of different problem solving methods.
年轻的程序员们,我强烈建议大家尽量多花时间学不同的技术,象HTML, CSS, JavaScript, PHP, C, C++, Java和SQL。这能帮助你发现自己的兴趣所在,选择未来的职业发展方向。拥有丰富的知识储备,也能帮助你建立广阔的视野,通过多种方法解决问题。

For intermediate-level people, I think Facebook is one of the greatest places for having impact. By taking on challenging tasks, you can make changes that affect millions of users. Nothing is more exciting than seeing your code change the world. Facebook counts on our talents to come up with genuine ideas, respectful communications, and great implementations.
有经验的程序员,如果你希望自己的工作产生影响,我觉得Facebook 是最好的选择之一。通过极富挑战的工作,你能影响不计其数的用户。用自己的程序改变世界,还有比这更激动人心的事吗?Facebook需要依赖我们的天才们去创造革新的想法,相互尊重的交流和完美的最终实施。

For senior people like me, it’s really our job to coach young engineers on how to approach technical problems systematically and how to resolve disagreements gracefully. The job comes with the great responsibility of supervising the entire engineering force to move in a direction that we as a company are happy with. I hope senior engineers are willing to spend their time helping other people grow instead of just focusing on their own work. By putting ourselves into “sharing mode,” we can help build a great software community within our respective companies that will proliferate for long, long time.
对于资深的技术人,我们必须要担当年轻工程师的导师,帮助他们学习如何系统的解决技术问题,如何优雅的处理冲突。这项工作责任重大,要带领整个工程师团队向正确的方向前行,为公司创造价值。我希望资深的工程师乐于投入时间帮助其他人成长,而不是一味专注自己的工作。切换到“分享模式”,我们就能帮助自己的公司建立一个伟大的软件社区,而且这个社区能够长久的发展。

0 0
原创粉丝点击