Categories
程式開發

软件工程师除了写代码,还能做什么工作?


很多学过、做过软件开发的人不想再从事软件开发工作,这篇文章将向软件开发人员介绍许多可行的职业道路。我会解释每一份工作是做什么的,你可以怎样跨入这一职业的大门,你已经掌握的开发技能和知识在其中能够发挥什么优势,以及这些工作的长期前景。

本文最初发布于freeCodeCamp.org,经原作者及网站授权由InfoQ中文站翻译并分享。

在过去的五年里,我做过几十次客座演讲。大家总会问到这几个问题:“我接下来应该学哪种语言?”、“如何准备技术面试?”、“你们招人吗?”

但是当时有一个问题我一直无法给出很好的答案,那就是,“如果我不想当个开发人员去编写软件,那么该何去何从呢?”

最近,我一直在思考这个问题。在带过近十年的产品和工程团队后,我意识到自己已经做好了迎接新挑战的准备,于是今年夏天,我开始进行自由的技术写作

当我签下第一个客户时,还没觉得技术写作可以像许多职业道路一样成为前软件工程师的新职业,但没过多久我就意识到了这确实是可能的。

软件开发人员还能做什么?

这一发现令我陷入沉思:“除了写软件,软件工程师还能做什么?”答案之多令人咋舌。

这篇文章将向软件开发人员介绍许多可行的职业道路。我会解释每一份工作是做什么的,你可以如何迈入这一职业的大门,以及从长远来看前景如何。

原文链接:【https://www.infoq.cn/article/MwqrL2yeD6arBgLrMb3F】。未经作者许可,禁止转载。