开发者社区> 问答> 正文

[@倚贤][¥20]程序员未来发展路线

贾小东东 2018-11-29 14:42:28 1962

请教一下,我是一个转行做Java的程序员,在培训机构学习完以后,找了一家小公司做开发,到目前已经做了小半年的时间了。公司没有主要的开发方向,Java、C、C++、C#、.net都做过几个小项目,只是能看懂做二次开发,现在在做的是Android项目。我的问题是:未来高级工程师是要全面发展(什么语言都会)还是专一发展(只做Java)?我个人比较倾向主攻一个语言,但是我对未来的发展趋势并不了解,所以麻烦您解答一下,帮我在未来选择公司方面指引方向。

Java 程序员 C# Android开发 C++
分享到
取消 提交回答
全部回答(5)
  • 倚贤
    2019-07-17 23:17:01
    已采纳

    凡专精于一艺,必有动人之处。某一个方向深入下去,比样样都略懂要好得多。而且不建议用语言去区分领域,相比之下前端和后端是一个更好的区分方法。前端又可以分为PC前端、移动前端 和 Node.js。后端也类似。首先在某个细分领域成为高手,然后再考虑跨领域,这是一个相对正常的成长路径。

    为技能去找机会不如就机会去学技能。语言火不火和上层应用有很大关系,AI 火了,python 开发就热起来了。当然不是鼓励去学 python, 学 tensorflow 更有价值,毕竟语言还是很基础的。入门不就应该朝着当下或者未来几年最热门的方向走,势必会发展得更好。

    1 0
  • bravozu
    2019-07-17 23:17:02

    参照阿里大神毕玄文章: https://segmentfault.com/a/1190000017454594

    0 0
  • 目页
    2019-07-17 23:17:01

    https://juejin.im/post/5bdec702518825170f50c4b2
    前期积累,都需要在一个领域深入挖掘,当做到一个程度之后,就会知道自己想要什么。

    0 0
  • 游客oxmybsvrqzml6
    2019-07-17 23:17:01

    我倒觉得术业有专攻,当学精了一门后,其余想对来说就不会那么难。建议不能广涉猎

    0 0
  • talishboy
    2019-07-17 23:17:01

    个人觉得工程师要全面发展是对的,但是一定要有自己擅长的技术领域,在一个技术领域持续耕耘一定会有所回报,另外在擅长的技术领域之外最好也多了解一些业界的动态,有助于增加自己的技术视野。Java的生态非常好,而且目前丝毫没有过时的迹象,值得持续钻研。

    0 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题