我们在前面的文章中讲到,在技术成长三阶段模型的不同阶段,技术方向的选择上各不相同;也为大家列举了影响方向选择的九种因素,这篇文章我们就结合实际问题分别讲讲,初入行的同学和构建技能树时应该如何选择技术方向。
入行时如何选择技术方向
在做选择之前,我们应该先想想自己的目标,根据目标选择技术,是更理想、更靠谱的。
为了明确自己的求职目标,可以问问自己下面的问题:
- 我想在哪个城市工作?
- 我想在哪些行业、领域发展?
- 我想去什么样的公司?
- 我想做什么样的产品?
当你能够勾画出工作目标的大概轮廓时,对应的技术方向就会浮现出来。
如果你特别喜欢使用蘑菇街或者美丽说买衣服,尤其喜欢商品展示页面,那么你可以定位目标为到美丽联合集团做电商前端开发岗位……此时学前端开发对你来讲可能就是合适的选择。
如果你特别喜欢上海这个城市,又对爱奇艺这种视频类产品很感兴趣,那么你的目标可以定位为到上海爱奇艺做视频产品开发……此时学习 C++、FFmpeg 等技术可能有助于你实现目标。
当你有目标时,学习会更有动力,效率也会更高。
一个公司是否选择你,取决于你本身和公司招聘需求的匹配度,而不是某个技术本身是热门还是冷门的。所以在初入行选择技术方向时,