编程是什么 毕业应届生,进公司维护一个java老项目,天天改新需求,这样对以后找工作有帮助吗?
毕业应届生,进公司维护一个java老项目,天天改新需求,这样对以后找工作有帮助吗?
我和作者的经历一模一样,毕业那时就进了一家中小型公司,公司的项目都已经成型了,跟我一起进去的几个小伙都是维护旧项目,最多客户说加需求才会有新功能写,不然都是修修改改bug,美化界面。
但是我觉得我在维护旧项目能学到很多,比如说阅读别人的代码,是对自己的一种成长,从中可以看出代码的质量,提醒自己不能和他们写的一样,会经常遇到空指针的报错,各种小问题,学会排查问题,学的最多的是,优化别人的代码,我从一个3000 行的jsp优化,封装。
上面这些都是我实习时期的工作和收获
今年大三了,学了一年多的Java,可是都在说go用的越来越多了,很多人都已经转go了,请问我该怎么办?
14年,有人说java快不行了,然后国内java还是主流。17年,有人说java真的不行了,然后国内java还是主流。19年又有人说java不行了,都在用python了,然而国内真正搜索职位java和c依然还是主流。终于2020年了,又来一群不在it岗位的人说java不行了,go和python才是主流,一群培训机构的话,你也信???你知道java生态多好吗?你知道老服务有多少java开发的需要维护吗?你知道一个公司要突然转换技术方向代价会有多大吗?
Java具体是做什么的?
大家都知道Java的用途是很多的,现在编程语言是非常受欢迎的,而Java作为编程语言中最受欢迎的一门语言,其地位是不容小觑的。很多人都想学习Java,那么Java到底是做什么的呢?
大家都知道Java在开发中是占有非常重要的地位,Java可以做网站、可以做手机APP、可以编写小程序、小游戏等等,作用是非常强大的。
想要学习Java的同学们建议你们去看高淇老师的Java300集(可以在百战程序员或者尚学堂的官网上免费领取资料),高淇老师是拥有很多年的教学经验,资历丰富,讲课幽默,是非常受学生们的欢迎的,是学习Java小白的福利呦,想要学习Java的同学们抓紧了呦!
JAVA是什么?Java工程师到底是做什么的?
Java是一种高级计算机语言,它是由SUN公司(已被Oracle 公司收购)与1995年5月推出的一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java语言简单易用、安全可靠,主要面向Internet编程,具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
为了使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发,SUN公司将Java划分为三个技术平台:Java SE(J2SE,Java2 Platform Standard Edition,标准版);JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版);Java ME(J2ME,Java 2 Platform Micro Edition,小型版)。Java语言的特点主要有以下几个:简单、面向对象、安全、跨平台、支持多线程。
Java软件工程师是指运用Java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作的人员。Java工程师的工作内容主要包括完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计;撰写相关的技术文档;支持售前技术服务;支持项目对产品的应用服务等。
一个合格的Java工程师要求有一定的软件分析设计能力;熟悉Java、Servlet、JSP、EJB等开发技术;熟练使用Eclipse或jbuilder等java开发工具;熟悉JAVA STRUTS体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。
Java程序员是不是已经烂大街了?
现在JAVA程序员工作岗位比较多,同时现在很多公司面试不严格,宽进严出,有人看一看面试题都可以混水摸鱼进去,进去容易,坚持下来的人很少,大部分都是代码搬运工,这些人其实不是严格的JAVA程序员,非常容易转到其他方面,比如做前端、测试、运维、产品、运营。能够坚持做5年以上JAVA开发的人不多。真正JAVA开发人员很缺,JAVA代码搬运工很多。
有很多之前做JAVA的人员后面坚持不下了,不是JAVA这个行业需求少了,而是恰恰相反,出现这种情况的,一方面大量新人的涌入、一方面这个行业随着发展对人才的要求高了,对高级人才的要求有了新的要求,架构师、高级工程师不再是熟练的代码搬运工,要求懂得知识面非常广、要懂原理和创新能力。如果从事JAVA开发工作很多年还是个熟练的代码搬运工,很容易被涌入的新人给你产生巨大的压力。
技术这一行,不仅仅是JAVA,不进则退,很多不求进步的都会离开这个行业,被新人替代,留下来的可以在这个行业深入做下去的,这样这个行业才能持续高速发展下去。
前几年互联网的强劲发展,减缓了不适合JAVA这行深入做下去的人员离场,你只要完成任务就可以,至于你的技术是不是适合这个职位不做过多考虑。随着行业发展他肯定要进行人员优化。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。