JAVA开发的自省

前言

最近身边的各种做技术或者Hr的都面临着面试的问题,技术人员觉得公司对于个人的技术要求越来越高,学习的知识越来越多无法适应;而Hr面临着大批量的技术人员的涌入,无法有效的快速区分出有效的人才以及人才的分级,鉴于此,特地先奉上JAVA知识图谱,知识图谱不全或者有遗漏可以留言讨论。另外也分别给予技术人员对于Java语言学习的规划和Hr对于人才的区分鉴别发表一些我的看法。

在这里插入图片描述

JAVA开发的目前情况与远景分析

目前情况

随着社会科技的迅猛发展,IT和互联网开始逐步渗透到普通人生活的方方面面,也正是基于此,程序员这个角色开始成为当前社会主要工种的一种,并且程序员的薪资入门高,上限高,开始吸引了很多人才以及教育机构的涌入,也因为这样导致了数据与信息的爆发式增长,进而带来了开发应用程序解决分工协同、效率的需求的提升,从而带动了整个软件工程体系的进步。
就java来说,由于java语言的现代性,以及人员普及性和Java语言的应用领域宽广,带来了大量的就业机会与大量的社会人才,目前Java开发主要分为三个部分:

1.后端开发

目前市场上JAVA从业最多的人员就是后端开发,从我的角度来说后端开发,其实后端主要是做的数据的收集和数据的反馈逻辑的,通过数据解决交互与沟通问题,达到社会各种资源的高效流通。

2.安卓开发

安卓是JAVA针对于收集、手表、机械设备等终端开发桌面应用的,主要是开发直接面向用户并与用户进行直接交互的终端应用程序的

3.前沿技术落地开发

Java大数据、Java深度学习、Java体系化开发、java工程化开发等

远景分析

由于Java开发的迅猛发展,从而诞生了一系列解决实际问题的优秀第三方框架,秉承着技术圈不重复造轮子的理念,这种发展给Java就业人员带来了学习难度和学习任务量的挑战。同时对于编程本身来说,发展迅猛,会让开发越来越体系化和工程化,以后的开发需要应对的需求迭代节奏越来越快,数据量的处理越来越大。这对于我们开发人员来说,即是好事儿,也是坏事儿。好事儿是Java开发岗位会长期存在,而越往后java开发对学习能力以及入门门槛会越来越高。后端开发往后是会长期存在的一个岗位,并且后端开发会越来越工程化和体系化,对于计算机基础知识以及java知识的宽度和广度要求会越来越高;而安卓开发呢,由于前端技术的迅猛发展,以及终端设备的多样化,越来越多的终端开发开始转向一些开发上手快,有体系化,工程化的跨平台架构转型,比如NodeJs,H5技术,标准化UI组件库等,但是安卓作为手机这个核心终端设备的重要系统语言,它的存在并不会凋零,但是对于人才的要求甚至比后端开发还要高;而前沿技术落地这一块儿呢,主要是大公司,以及Java从业最优秀的一部分的主要工作领域,由这部分人引领整个Java行业的前进,提高Java技术准入门槛,所以现在这段时期是编程革新的一个阶段,未来,程序员这个角色会逐渐偏向于高学历,高素质人才的趋势;特别像现在我们熟知的前沿领域,大数据开发以及AI人工智能,这一块儿对于硬件底层以及高等数学的要求越来越高,后端开发以后会是Java开发中的基石角色,主要是不断的去学习新的优秀的第三方框架以及优秀Api的集成调用。

技术人员对于技术的规划

未来Java技术人员一定是高学历,高素质的那一部分人才,所以从业者一定要有一个有序的计划去融入这个领域,从事这个领域的人,一定要锻炼好自己的逻辑思维,深刻理解计算机的运作方式。技术人员想要成为二八定律中的二的那一部分,就必须有良好的基础和适合自己的学习习惯和方法。
对于初级程序员,未来上面图谱中的知识点,一定是入门必须的,然后开始接受企业级开发的磨练,逐渐摸索出中级知识点儿,从而找到适合自己的学习方法和学习习惯,然后才能在35岁时不被淘汰,才能一直按照进度拿到自己理想的薪水。
对于技术人员,我推荐几本经典而又非常实用的基础技术书籍:
1.Java编程思想
2.Effective Java
3.Jvm虚拟机
4.Linux编程
5.Mysql5.7从零开始
6.spring实战
如果你能将以上书籍看一遍,不用理解很透彻,至少10年内的工作生涯完全够用,如果你要向CTO方向发展,那么你除了对技术的敏感和理解外,你还要熟悉团队管理,人员管理,技术选型,团队文化和团队培养。

Hr对于技术人员的甄选

由于行业的迅猛发展,带来了企业对于人员的挑选越来越严格,所以Hr甄选人才的时候遵循以下几点一定能选到优秀的人才:
1.有没有系统学习习惯的
2.在工作中有没有自主解决过工作问题的,比如系统重构,主动承担攻坚任务,主动执行新型技术的落地实践
3.有没有找到自己的学习方法的
4.简历越简单的,然后实际知识点接触越丰富的越是我们需要的人才,简历格式统一,反而是培训的人才
5.有规划的人一定是人才,技术差一点儿也没关系,他一定能在新的团队中成长到我们想要的地步

总结

未来开发和人才甄选的挑战会越来越大,对于技术人员来说,一定要保持学习,保持对技术的热情才能持续的拿到自己理想的薪水以及舒适的工作环境和岗位,而对于Hr来说要逐渐的跟上企业发展去挑选高学历,有系统性学习的人作为备选人才。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值