程序员在目前这个时候还是一个挺炙手可热的职业,毕竟从事这个行业的人我觉得还不能算多,所以工资相对于于其它部分行业会比较高,而且大多数的程序员应该是从大学才开始接触编程的吧,还有一些是大学毕业后通过培训之类才开始的,其实也正因为这样,让我感觉现在的软件好多不稳,如果一直这样下去,将来那种所谓的高科技的世界,就是基本都靠软件来服务的生活,我觉得还是危机重重的。但现在开始有让小学生就开始接触编程的倾向,所以将来的软件应该会是越来越好的,但与此同时,也可能将来程序员的工作变成了一份普通大众的工作,我觉得可能在十年后左右,刚好一代人,但到了那个时候应该会有另外一种新的工作跟现在的程序员类似吧。其实程序员这个职业由来已久,是因为随着互联网近几年的大力发展,所以程序员就在这个时候焕发光彩;与此类似的还有人工智能吧,也是在上个世纪其实就有了,也是在今年由于一些技术的发展,导致在这个时候大热。这样一说的话,可能十年后某个大热的职业也是现在就有了,只是我们没去关注而已。
现在的人相比以前的可能更有一种敢于去做,去改变的精神,而且那些教育的创业者都认为教育行业是一块大蛋糕,都想通过自己的产品去分一杯羹,所以他们大胆地创新自己的教育产品。我觉得就是在赚钱的同时顺便把教育给做了,如果说现在的社会比较浮躁,公司(尤其是小公司)都希望招到能立马就上手的人,那么我想将来的教育会不会就开始有些改变,可能就是专业的区分会提前了,还有专科的教育会更加蓬勃的发展,毕竟他们的实操能力应该会更强,更符合现在发展的需要。当然也不排除可能将来的大学没有本科和专科的区分,它们更像是两者的结合体,因为至少在我看来,我之前的大学现在他们开始引入一些企业,让学生能在这些企业里参与项目实践了,我当时快毕业的时候,学校也是安排了一些培训机构对我们进行培训。
最近想想觉得其实程序员这个职业真心没什么特别的,编程也只是一种能力,跟厨师,设计师这些类似,之所以现在特别也是因为市场需要而已。那么程序员每天都在干什么呢?大多数的程序员其实也就是打工者,在完成公司的任务罢了,每天打卡上班,工作,然后下班。而且一部分的程序员其实自己也不喜欢编程,它只是一种赚钱的工具而已,每日也不知道要干什么,做着一些无趣的工作,但也做着能够发财的梦。
在《黑客与画家》里有一篇说到,程序员要想赚钱,就应该让自己做的东西是人们需要的。但其实在公司工作所开发出来的产品也是为了满足人们的需要,但大家还是被这种环境所蒙蔽了,午餐时候讨论的还是这份工作是多么的不爽。但撇开公司这一层面,我觉得这种意识我们还是要时刻有,因为这会让我们重新看待或是更加重视编程这项能力。我觉得这会触发我们去学习提高编程的能力,因为我们手上拥有一件可以“创造”的能力,我是在完善自己的同时,顺便把公司的事情做了。而且我自己感觉好像现在的人其实对公司没什么归属感,那里只不过是一个自己暂时停靠的地方而已。所以我觉得如果因为这种意识能促使自己去学习,是有利于将来自己有资本跳槽或是自己开启自己的事业(1)。
书里还说了,要致富的话需要两样东西,可测量性和可放大性,作者认为小团队具有可测量性,高科技就是可放大性。在一个小团队里,每个人做了什么贡献其实都能比较容易地衡量出来,再借助科技的作用,让自己的东西有更多的人用,或是解决了某个新问题之类的。这让我想到了现在的网红主播,他的粉丝数量还有收入等这些成绩的好坏都挺容易衡量的,好不好就是他这个人的能力表现,另外一个他是借助了这些直播平台,把自己给放大了,所以我们才会听到主播月收入过万甚至更多的新闻。
所以程序员学习技术在目前来说,一个是首先要让自己意识到自己是用编程来做出人们需要的东西,提升自己对编程这项能力的重视,兴趣以及它的价值等。然后是在学了这些东西后自己去做出一个什么东西。如果越来越多的人开始意识到其实在公司工作只是一种选择而已,而不是必须,那么他们随时都可以创业,或者不必说到创业,就是自己就可以赚钱了。但这些东西的前提主要还是先要改变自己的思想,让自己变得更加主动。
注:
(1)但要是自己开启自己的事业了,也希望自己招到的员工对公司要有归属感。所以会有那种所谓的体会到做某某也是很辛苦的感悟。但其实在什么位置就会思考什么问题,怎样看待问题是很正常的,没有什么对与错,每个人都在当时的年龄,当时的位置做着正确的事,即使事后不这么认为,但那个时候对自己来说,是应该这样做的。