广告:开源项目大家可以多多关注一下哈,积少成多兴许哪天你没注意他就发展成一个大螃蟹了呢,hhhhh
Github地址:https://github.com/kaiyuan10nian/kaiyuan10nian
欢迎进群聊天哦~
----
临近年底,现在考虑出路貌似合情合理,我们不仅要了解明年的情况,更要考虑接下来几年的发展趋势,紧跟趋势才能走的更远,有句话不是说方向比努力更重要么?
最近我在组织这个开源项目的过程中,迫使我不得不思考上面这个问题,程序员的未来或者说发展趋势是怎样的?(还是要坚持做开源,技术增长的同时真的能开拓自己的眼界)
考虑至此,我也去搜集了一些资料再加上自己的看法在这里跟大家浅谈一下。
#### 趋势1:人人都是程序员
以后编程不再是程序员的独有技能,各行各业的从业人员很多人都在自己的工作中用上了编程,他并不是为了开发什么项目,就是单纯的提高自己工作效率。比如深圳有个人外号东哥,总是在群里给大家分享深圳公租房和安居房的信息,这些信息都是官方公开的,但每次都是他第一个发现并转发给大家。后来才知道人家自己写了一个小监控程序,在官网发布信息的第一时间能及时得到通知。一步快步步快,所以东哥现在在深圳公租圈名声显赫,而这个小技能功不可没。这不是个例,产品经理、运营、商务、销售等等甚至是宝妈都开始把编程带入自己的工作或生活当中。
从2016年教育部的“十三五”规划提出把信息化纳入办学水平考评体系开始,这个趋势就已经开始抬头了。2017年更是把编程教育推广至中学阶段就应设置的课程,2018年巅峰发展阶段的时候更是要求把三维设计、开源硬件、人工智能正式划入新课标,成为高中学习的必修课,再往后也不必说什么了,趋势很明显么。
#### 趋势2:无代码、低代码编程将越来越普及
先举个例子吧,往前推十年你若想自己做一个可以公开访问的、漂亮的h5网页没点编程底子你能办到么?现在你只需要三步就可以:1打开某篇;2选择模板;3上传照片并发布。一个漂亮的、美轮美奂的、微信群可以转发且公开访问的网页就做好了。可有写一行代码?
当然这个趋势与上面的那个一点都不冲突,编码不代表就是写代码,只要能解决问题就ok。
个性化越来越重要,根据我这几年所做的项目来看,你想做一个标准的应用给所有人用那基本是不可能的。像某蝶那么大的软件公司下面也是各种版本横生。所以说最好的解决方案就是让用户自己定义自己的需求,我们的产品提供能让他自己去满足自己需求才是最好的产品。
#### 趋势3:开源
开源已经不新鲜了,但无论如何我还是把它当做一个很重要的趋势跟大家聊聊,因为它对未来的影响怎么强调都不为过。过去几年的时间开源几乎是成指数级的增长,一提到开源大家可能首先想到的就是Linux等大型软件,这是不对的。开源代码无处不在,大小不一,你在自己blog中写了一个排序算法并公开这也属于开源。不是有个段子说程序员每天不就就是Ctrl+C和Ctrl+V么,这说明了什么,说明你想实现某项功能的时候,百度一搜成品代码就出来了,自己再根据自己的情况修修补补就可以提交了。
这个趋势再加上上面两个趋势,你仔细品品。
以后该怎么发展谁也说不准,但是每一个大事件发生前必定会有很多征兆警示着你。
路选对了还能一帆风顺的走几年,一旦选错即刻面对失业可不是儿戏~
希望我这小小思考可以起到抛砖引玉的作用...
有疑问加站长微信联系(非本文作者))