当前位置:   article > 正文

Java开发应该主攻Java还是全面发展?_java应该走技术还是业务

java应该走技术还是业务

很多Java发程序员都会面临这个问题,到底是长期主攻Java好呢,还是全方位发展比较好呢?

其实这主要看你对什么方面感兴趣,通常来说,可以分为以下这两个方向。

与业务领域结合:也俗称业务开发,未来往业务架构方向去走。对于Java语言来说,主要是应用,不需要太深入骨髓的学习。更多关注点,可以去学领域模型的构建,相关业务领域的背景知识。这个方向,优秀的人才是非常稀缺,因为需要你既有技术底蕴,还要对业务有所了解,不然是很难设计出好的业务架构的,所以在同城市同业务领域下,通常业务架构的薪资要比技术架构要高的。

与基础架构结合:未来方向就是做基础平台或者技术架构。主要服务于业务开发,为业务开发提供高效工具,高效中间件等等。因为面向的用户也是开发,所以这类工作只要你对技术是热爱的,那就比较舒服,因为不论从日常工作学习还是沟通,都是比较纯粹的,都是跟技术打交道。所以,上限其实没有业务方向高,但也因为垂直于技术,你需要对一些底层原理有一定了解,门槛会稍微高一些。

很多小白入行吃了大亏,就是在一开始学习的时候什么都学,崇拜那些所谓的全栈工程师,认为他们很厉害,于是自己就什么都想学,学习多种编程语言,在学习Java,又在学习python,前端等,学到最后什么语言都没有学会,都只是了解了一些皮毛,找工作又找不到,最后放弃,抱怨行业的问题。学习技术最忌讳的就是什么都学,术业有专攻,技术看的是你学习掌握的深度,而不是你回多少语言,岗位需求就是这样。

所以个人建议是,学习技术应该先深入的掌握一门技术,在工作中根据自己的工作需要再去扩展,先要有技术的深度再寻求宽度。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/862942
推荐阅读
相关标签
  

闽ICP备14008679号