你应该不只听过程序员是吃“青春饭”。
你应该还听说过 IT 行业人才是饱和了;
中国的程序员供大于求了;
Android 和 iOS 开发已经饱和了;
前端开发太简单,前端程序员没前途。
但是有一个道理你要懂,无论是哪个行业,总是遵循金字塔原则:
第一步:年轻的时候,可以靠体力等优势,做一些基础工作,这部分群体也是最大的。
第二步:扎实基础知识,提升专业技能,成为高级工程师或者同等级的职位。
第三步:拓宽眼界,深入业务,提高思考高度,综合提升各方面能力,成为技术专家或者同等级的管理人员。
第四步:继续提升各方面能力,晋升,带团队。
在这我仅列出了前四步,而这每一步的跨越都会淘汰掉一大批人,进而形成一个行业金字塔。高层次岗位不需要那么多人,当然也没有那么多人,所以才会形成优胜劣汰的金字塔。
我自学学会了使用电烙铁,为什么找不到硬件工程师的工作,硬件工程师是否饱和了?
我用了三个月学会了 HTML,为什么找不到前端开发的工作,前端是否饱和了?
我学会了 Android Studio 的安装和卸载,为什么找不到 Android 开发的工作,Android 是否饱和了?
其实,吃青春饭的不是否个行业,而是那颗不知天高地厚,不知未雨绸缪的心。
刚入门者,数以万计,供远大于求。
精进者,寥寥无几,求远大于供。
那为什么“许多人”认为学计算机是吃青春饭,为什么还有那么多人学呢?
答:因为认为学计算机是吃青春饭的人,是那些对自己学习能力,学习态度和自我驱动力持否定看法的人,这部分人不学计算机没关系。
只要那些认为自己有能力,有态度,并且能够保持较好的自我驱动力,不断学习新技术的人,学习计算机并从事相关职业就好啦,这部分人才是能成为优秀程序员的人。
优秀的人,在哪行都会优秀!