编写出伟大的代码,对于开发者来说已经到达一个层级了。但是不断提升、适当的推销自己,可以令你得到更多。以下是一些有效的途径,希望能够帮到你。
1. 写博客
建立自己的博客,并至少每月发布一篇文章。文章中要尽量有一些你真正的研究项目,这样会确保你看起来有些水平。
2. 参与开源
投身开源领域,发布自己的开源项目。别人可以通过你开放的源代码,来了解你的水平和方向。并试着在你的项目中,用最简单的方式来解决复杂的问题。
3. 不要频繁跳槽,也不要举步不前
不要每 6 个月就换一次工作,那样你什么都得不到。但也不要停留在一个地方,做同样的工作 10 年,那样你会被模式化。比如在 IBM,你不能只会用 IBM 的方式编写 IBM 的栈。我不会雇用在 IBM 或类似组织工作超过1、2 年的,他们往往在面试中会给我留下印象,但他们往往无法通过编程测试。
4. 放眼未来,着手实际