90设计素材网 今年大三了,学了一年多的Java,可是都在说go用的越来越多了,很多人都已经转go了,请问我该怎么办?
今年大三了,学了一年多的Java,可是都在说go用的越来越多了,很多人都已经转go了,请问我该怎么办?
14年,有人说java快不行了,然后国内java还是主流。17年,有人说java真的不行了,然后国内java还是主流。19年又有人说java不行了,都在用python了,然而国内真正搜索职位java和c依然还是主流。终于2020年了,又来一群不在it岗位的人说java不行了,go和python才是主流,一群培训机构的话,你也信???你知道java生态多好吗?你知道老服务有多少java开发的需要维护吗?你知道一个公司要突然转换技术方向代价会有多大吗?
为什么现在北京好多80到100人的民营软件公司,做程序员的连211本科学校的都没有,大专高中占90%?
专业985计算机,写代码出身的回答一下
1、大部分代码写起来并不难,基本素质够脑瓜子够用,经过专业培训或训练1年就可以了。况且,商业开发重复率很高,特别是产品化后,后续就更简单了;
2、对比印度,有专门的培训学校,不是大学,就像中国中专,大量写代码的都是那里培训出身的。接近中国的中专。就像工业化生产线的工人;
3、重要的一点,人是会不断学习提高的。以前是高中/大专,完全可以通过自我努力学习提高呀。比什么985/211强也很正常。看不起那些躺在985/211觉得自己读了4年好大学,就一辈子比别人强的人!我自己也是最顶尖出身,但真的就觉得后续人生学习更重要。所以,年轻没学好的,后来加油,机会更大!
4、当然,大学或好大学计算机专业的,从概率上肯定出好程序员的比例大一些。适应面广一些,后续发展也会更快一些。因此,好公司大公司从招聘成功率上考虑,选择好大学出身也无可厚非;
为什么感觉那么多人用Java开发B/S应用,而不用PHP?
这么说吧,bs不仅仅是网站,还包括复杂的后台业务处理逻辑。举例来讲,复杂的银行核心系统,这玩意怎么着都不可能用php去搞吧。
java14早就有了,为什么还有人用java8?
甭说java8,现在有的企业用的还是java5,你敢信?
首先我需要说明一点,任何企业所用技术未必是越新越好。技术新只是代表这种技术比原本已有的技术出现时间晚而已,好不好用谁也保证不了。在没有经过验证前就上很容易出问题。
于java而言,实际上从java7之后语法上并没有太大的改变,也就是说即使只用java7之前的版本也完全能满足开发需求。
之所以上java8无外乎是java8新增特性:lambda表达式和Stream流确实能极大简化代码,至于效率提升多少,我反正没感觉出来。而且java8之后的版本都是半年一更,而且现在只是出到java13 , java14应该还是在酝酿中。
再加上有些项目已经运行好几年的,贸然上最新版本,所有工具和插件的兼容性也有待考证。鉴于此,大多数企业用java8也就不足奇怪了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。