任何行业都有消极者和不喜欢者。空姐,模特、运动员、歌手很多人都说是吃青春饭,不照样很多人在做吗?他们依然活得好好的。如果你喜欢程序,你保持技术不落伍,年龄大你经验还丰富呢,不会被轻易淘汰,而且可以做的更好。如果你做了一段时间,感觉实在不喜欢程序,那可以把它当成一个踏板,可以转项目经理,产品经理,走管理路线。也可以转讲师,走老师路线。还可以转销售,有技能的销售;甚至可以挣钱了,自己做生意。有了程序员的底子,即使转行,路会更宽的。
7、企业对Java软件工程师有性别歧视吗?
说实话是有的,比如出差,比如加班方面,男生更加占优。但物极必反,软件团队都是男生,企业也想搞活团队气氛,男女搭配干活不累,效率更高。所以企业非常喜欢女程序员,团队也非常喜欢女程序员。而且女程序员稍有技术问题,男程序员们会自告奋勇帮你解决问题。再者,团队中不光有开发岗位,也有辅助项目经理管理、开发资料管理、需求调研、测试,这些女生细心,反而比男生更具优势。
8、学历非本科能学会吗?对就职有多大影响?
企业是很看重学历的,特别是名企。他们尤其看重学生的学习能力,那企业如何判定你的学习能力呢。一种快捷方式方式就是学历,至少学历代表了这个同学以前的学习能力。但正如上面说的年龄问题一样,这不是企业要人的唯一决定性因素,阿里也大把的专科,关键在于你的技能是否能得到企业的认可。再如,大的企业我们暂时无法进入,我们可以进入小一点的企业,积累经验,再冲击大厂。我们很多高中学历的学生,他们努力奋发学习,远比本科生还学的好,企业照样非常喜欢。
9、入职初期这段时间怎么度过?碰到无法解决的问题应该怎么应对?
入职开发初期,必然会遇到我们没有遇到的问题,那时如何应对呢?第一,在学习过程中就要注意自己的动手能力,不光掌握老师所教授的知识,还应掌握老师的解题思路。老师拿到一个问题,是怎么分析的,是怎么去解决的,长期锻炼下来,遇到新问题是就不慌了。当遇到新问题时,首先分析,然后问问度娘,看看网上是怎么描述这个问题的,怎么去解决这个问题的,多看几篇,最好找实战的文章,跟着做。如果还不行,请教领导或身边的同事。他们也许早就处理过类似的问题。一般刚进入企业,企业领导不会安排太难的问题,同时,领导也不是要你非做出来,而更多的是考察你的工作态度和人际。再者,企业招聘人员也有成本,如果不是太差,企业一般不会开掉的。
10、Java和前端的就业前景、薪资和发展空间
首先,我觉得现在的前端生态还有些不完整,不成熟。java大后端已经有多年的实践,经得起考验。后续发展空间也会更大。我们的开发人员可以从初级、中级、高级、系统分析师、架构师、技术总监、CTO,岗位呈金字塔型逐步进阶,越往上,薪资越高。而架构师薪资相当于企业副总级别,是大多程序员的梦想。企业中后端程序员能更快走上这个发展路径,因为其处理企业业务核心,而前端就很难,凤毛麟角。
11、工作后,想继续提升又怎么做?
工作后,有三方面可以继续提升,其有先后顺序,按顺序进行。第一,提升技术能力,企业的技术栈很少,很多企业又爱使用自己封装过的产品,进入企业后首要就先把企业用到的技术都熟练,以最快速度完成。第二,提升业务知识水平,企业往往在某个行业,行业之间是有壁垒的,行业内有很多独有的,这些要尽快问,尽快搞懂。否则领导、用户说些术语你一脸懵。第三,企业的技术老化严重,它们不图技术最先进,而图技术稳定,稳定之后逐渐升级。你要如何保持自己技术领先呢?有时间继续务实基础,学习最新最主流的技术,然后将技术应用到实践中去。
12、学java的人那么多,会不会出现低层人员饱和的状态
这个问题问的很好,当然会饱和。java其自身其实已经是超饱和状态,如学校都学java,毕业却找不到工作,部分同学自学java,也依然找不到工作,为何呢?就是java经过近30年的发展,各大企业自身培养的,各大培训机构培养的,已经超过了市场低端技能的容量,饱和了。那大家的出路在哪里呢?在于学习java的生态链相关的技术,也就是我们的课程中的分布式架构、微服务架构、开发运维一体化架构、大数据架构知识,这些高端知识,企业中很多程序员都不会,但又是软件发展的必由之路,那如果你提前掌握了这些高端的技术,自然不用担心低端的饱和。
13、程序员工作都是996,有没有不加班的公司?
程序员工作很多企业都要求加班996,但也有很多公司不要求加班,或者加班没有这么频繁。大多公司都是项目赶进度时才加班,一半多的时间其实还是满轻松的。如项目初期,需求调研阶段、系统设计阶段、系统运维阶段,特别是国企维护老旧系统都没有这么紧张加班的。当然因公司而异,没有大家想的那么可怕的。
14、java可用到哪种程序的编写,有什么局限性?
java是一种强语言,特别适合大型分布式系统的开发,如大型商城网站、企业级管理平台,这已经垄断软件开发半数以上。虽然java几乎都可以做,但也有不擅长的,C/S桌面.net优于java,c做游戏优于java.
15、我听说现在公司都在裁员,害怕学习以后技术找不到合适的工作
19年很多互联网公司开始纷纷裁员,20年疫情更是雪上加霜。但有低谷必然有高潮,等学完低谷过去,必然出现大幅招聘。生活中现在已经离不开软件,吃的美团、穿的淘宝、住的安居客、骑的滴滴,生活的吃穿住行各个方面都需要软件,需要软件就需要程序员,所不同的是低端程序员快速饱和,而高端还有很大的空缺,如大数据预计2020年规模达到上万亿,人才缺口达到220万人,如果你掌握了市场需要的高端技术,害怕企业裁员吗?当然不怕,你仔细看看,很多宣布裁员的公司,其实暗地里都在继续招聘人员,只是招聘的门槛变高了。
16、这么多知识,学的会吗?如果中间落下课,或听不懂怎么办?
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
8164986)
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!