作为一名java的程序员,你有没有发现学习动力大不如前两年?是已经成为职场的老油条了?,还是对职位的前景失去方向?
国内现在的高科技公司,程序员岗位中,AI和区块链职位占比超10%。这或许对于大学刚毕业时候的,由于互联网技术岗而获得高薪的优越感的你,会受到严重的打击,因为,你从事的岗位,逐渐在技术发展中逐渐走下坡,逐渐边缘化,而我还相信,crud做多的你自然已经不厌其烦。AI和区块链新岗位的挑战,我们不应该强迫自己去忽略它,因为趋势还是会继续发展,行业还是会继续发酵。
如果不对自己进行革命,最好也只会是现在这样,如何革命成功却会提高一个台阶,如此低风险高收益的事情,为何不做?
学习这东西,快速成功是不现实的,但是快速入门,确是很有必要。学习AI,如果一开始就扎进去线性代数、概率论、微积分等枯燥的学科,相信经过这条长征路后剩下的来的人所剩无几,这完全是一条错误的学习方式。我一直认为人的等级区别,根本是元认知能力的区分,意识到此时自己在做什么,为什么要选择这么做,有没有更好的做法。规划一条科学健康的学习路线,比埋头苦读更加重要。短期内,自身的计划分为以下几个步骤:
1、先从基础算法的抽象层开始,罗列基础的算法,看看这个大家庭中有哪些重要的成员,每个解决什么问题,有什么区别
2、先就具体一两个算法,应用到实际场景中去,体会算法设计的精妙,最好可以实践
3、将一两个拓展到多个
4、对整个AI学习板块有进一步理解后,开始去投入每种算法依靠的理论知识,有了应用在学习理论,在大脑中,为每个算法提供的图形、结果后的场景进行解释
5、融汇贯通,开始从事相关工作