最近有一些朋友问现在该不该学习鸿蒙系统,如果不学是不是会落伍了啊?今天跟大家说说我的看法!
学习的目的
首先我们来想想学习的目的吧!可能每个人学习一种东西的目的是不同,有的人是希望更有竞争力,可以拿到更高的薪资;有的人可能只是想为开源做点贡献;或者只是想学习一下别人的代码。所以我们需要去明确自己的学习目的,你只有明确了,你才能去做选择!
如果你只是想为开源做点贡献或只是想学习别人的代码,那接下来的内容就可以不用看了,赶紧去学习吧!
OK,那我们来看看学习目的是为了找相关工作,拿更高薪资的情况吧!我想大部分人学习的目的都是这个。
市场需求
我们可以去各个招聘网站搜一搜,看是否有鸿蒙开发相关的岗位。我在boss上搜索一下,几乎没有。说明目前几乎没有公司需要这方面的开发。也说明目前市场需求很小,未来会怎么,我们不好说,我们只是静观其变。市场就是一种供需关系,需要了,人才也就变多了。
生态情况
目前市场需求低的主要原因是生态还没构建,市场上使用该系统的设备少,系统的稳定性还不能完全保证,没人敢仓促进场。生态不够完善,用的人就少,用的人少,学习过程中出现问题,找到解决方法就变得困难。对于初学者,学习资料还是挺重要的,网上能找到得越多,你遇到的学习阻力就越小。对比Android和Linux,我们就能明白。
未来鸿蒙系统如果能和更多的芯片原厂合作,这个生态应该会慢慢起来的。
个人情况
假如你目前学有余力,那就去多学一点吧。能力越强,责任越大嘛!如果你目前还不够强大,那就在自己目前的工作技能上进行深挖。专注才能更强!
总结
为什么有些人会纠结于这个问题?大部分是因为迷茫,很多人会去学一大堆东西,但是没有一种是深入的。今天这个是热点,就钻进去学,明天又有热点,又去学。最后变成越学越迷茫!人不应该固守,但也不能拣了芝麻丢了西瓜!跟上前沿技术很重要,但我们也应该去思考目前所使用的技术会被淘汰吗?
还有人说当年Android刚出来,随便培训一下就能拿高薪,后面就越来越难了,是不是学习的时间点很重要。这我觉得还是从自己身上找原因比较好,不要归结于时间。希望对你有帮助!