互联网的发展推动了IT行业的高薪现状,可是你可曾想过,学了IT编程后,你就只能做程序员吗?亦或者做了程序员,又具体是什么岗位呢?职业发展方向是什么,如何晋升?
面向对象编程,最终抱得美人归
Python编程,可以有闲心养黄金蟒做宠物
PHP编程,骑着大象周游世界
Java编程,既有对象陪左右,又有咖啡加伴侣
再不济比如Android,每一个版本也能吃点什么姜饼、棒棒糖、棉花糖、牛轧糖之类的...
一般来说,IT的应用还是非常广的
有erp等大型系统方面的,有web方面的,还有游戏方面的。
例如java在大型B/S系统方面的应用非常广泛,什么是B/S呢,实际上就是通过浏览器访问的,网站就是一种B/S结构。
作为新手,你会先从实习生或者初级程序员做起,然后随着自己技术的成熟,逐步的达到中级工程师的水准,能够独立分担一部分开发任务,如果达到高级工程师的水准的话,你还需要再学习更多的技术,这些技术不仅仅局限于java,当你对整套技术都非常精通时,你便是一个真正的高级工程师,而Java则只是你所掌握的主要技术之一罢了。
而一个python初级开发人员和初级Java开发人员的工资可能差不多,但在岗位提供上,一线城市python稍少Java一点,但二三线城市python能提供的岗位就比Java少的太多了。
比如Java其实是一门工业设计性语言,适合多人协作的大型系统开发,初创公司大概率不会使用Java,而是使用开发速度更快的php(当然由于Spring家族持续发力,Java构建微服务现在也很快了)。
总之来说在web网站领域php仍然占据主要地位,但node.js也发展迅速不容小觑,但Java在EE和大型系统毫无疑问是泰山北斗,当然也不能忘了Java的孪生兄弟C#也还有一席之地。
现阶段该考虑的并不是薪资,而是如何快速把大门推开,快速入门,只要技术过硬,相信无论哪个领域都会有你的一席之地!