早期你会HTML、CSS、JavaScript是不是也能去工作,哪怕做Java只要会点Web开发都可以去胜任工作,随着技术的发展,你看现在你会点网页和SSH+SSM基本属于找不到工作的行列,投递出去的简历基本就石沉大海了。
现在哪怕你会中间件,NoSQL,微服务和分布式,Nginx,性能调优等,你会发现工作依然难找,主要是你会的大家都会,你不会的大家也会,简历基本就大同小异了,这一切归功于从业者增加了。
要想工作变得好找,就需要有自己知识体系和逻辑思维,而不是啥火就学啥,这个是治标不治本得,你得发现很多行业里面不变得东西,框架的变化不过是形式,你要抓住万变不离其宗的东西,比如操作系统和数据结构算法,还有计算机的组成等。
做Java开发你觉得上手SpringBoot难不,可以说很快就能上手,今天可以是SpringBoot热,明天指不定是SpringXX又热了,所以你不能总是拘泥于框架本身,而应该挖掘内在的区别和联系。
除了发现技术本质的东西,还有一种市场思维,你看我们做内容的逻辑,不是我们想做啥做啥,而是根据市场的热度。
中台热的时候我们做了电商的中台案例,这个来源于平时的市场经验,其实业务搞清楚了,技术其实没那么复杂,但是你得看要解决什么问题,提高了哪些效率,对公司业务的帮助,节省了成本没等,这些问题搞清楚了你才能去考虑是否要上中台。
基于电商业务的企业级大中台从设计到实现(第一阶段)
基于电商业务的企业级大中台从设计到实现(第二阶段)
基于电商业务的企业级大中台从设计到实现(第三阶段)
基于电商业务的企业级大中台从设计到实现(第四阶段)
实际上最开始做得案例是微服务电商,那套教程可以说很热,在微服务刚开始热起来的时候,18年顺势而为,企业和个人学习者不少,可以说抓住风口了,后来的中台和云原生都没超过那个学习热度。
云原生很多人看热闹,实际上根本用不到,但是关注度还是很高的,你看我们就做了云原生电商,可以说就是踩着市场热点在做事情。
1.基于云原生架构构建亿级多语言电商平台设计到落地实现第一阶段
2.基于云原生架构构建亿级多语言电商平台设计到落地实现第二阶段
3.基于云原生架构构建亿级多语言电商平台设计到落地实现第三阶段
拥有市场思维,你觉得难不难,考验的就是你的学习能力,业务本身并不复杂,你看成品很容易理解。无论技术难度多高,只要有成品了,一切都不再是问题,关键就看谁第一时间给你做成样本来。
新技术新概率要不要学习,取决于你要用他们干什么,是对比你公司的架构优劣,还是说想去跳槽,还是想自己去做点什么。对从业者吸引力最大的肯定是热门技能,要不也不会有人花钱去学习了。
一直再更新的技能,是值得去关注的,你可以从中发现你需要的东西,有他和没他区别是啥,能够被广泛应用和认可,就值得你去花费心思,这会打开你的眼界。问题之所以没感觉,说明见的太少了,为啥有些人一看就懂一学就会,无非就是形式问题,基础扎实了,看啥都不过如此。
你看大数据我们首先做数据分析,再做用户画像,在做推荐系统,接着再去更换技术架构,不就是紧跟市场发展,从数据仓库到数据湖再到湖仓一体,业务本身没多少变化,但是新的概率和架构确实比老的架构好用,要不我们也不会一直学习和使用。
觉得本文有价值可以小手赞赏下~