号外号外,你上热搜了!开发者你好,欢迎加入新生代"农民工"群体。 过去,程序员、软件工程师经常自嘲为"码农"。从字面意思上说,"码农"是专门写代码的农民。他们多为高收入高学历的IT精英,拥有热爱编程和坚持写code的习惯,加之繁重的工作(加不完的班改不完的bug)和坐落市郊的工作场所(各种软件园),荣升为新时代"农民"。 而在近期,"码农"终于被官方实锤认证了!人社部发布的《2020年北京市外来新生代农民工监测报告》中显示:软件开发和信息技术服务业都属于新生农民工,不只是码农,所有互联网工作者(户籍在农村的)都包含在内。 (人社部《2020年北京市外来新生代农民工监测报告》表1) "每5个人就有1人学历在本科及以上,31岁至40岁占比最高,从事信息传输、软件和信息技术服务业的比例为7.9%,在所有行业中增幅最大……" 越来越多新生代"农民工"向技术发展型工作靠拢的话题受热议,在一定程度上反映出人们对新生代"农民工"逐渐有了更多的身份认同感。 在工业化和数字化飞速发展的今天,各行各业对计算机应用的依赖不断增强,随之而来的是社会需要大量的IT民工投入到基础的编码工作当中来。他们有着聪慧的大脑和熟练的编程、设计、开发技巧,拼尽全力地响应着新时代的商业、科技与应用等需求。 与此同时,社会对程序员的要求也在变化,需要他们掌握的知识与技能越来越多。扑面而来的UML、单元测试、各种方法论,无一不催生着程序员"内卷"时代到来。以前的程序员,只需要过硬的编程技术和bug解决能力;现在的程序员,云计算、大数据、物联网和人工智能知识,一样都少不了。 那么,面临越来越高的要求,越来越"卷"的行业,我们这批新生代"农民工"该如何守住"一亩三分田"? Stay Hungry, Stay Foolish 很多程序员会有这样一种固化思维,就是前三年工作里掌握基本编程技术,剩下的是在重复 CURD。这种情况导致大部分开发者在30岁以后,工作能力下降并进入平稳期。硅谷社交网络Hackers/Founders的创始人 Jonathan Nelson 说过:"如果你在一家大公司工作超过10年后遭到解雇,那么你的技术将会落后六个时代。" 因此,程序员要时刻保持好奇心,持续学习。IT技术这些年发展迅猛,已经成为数字经济的先导性、基础性和战略性产业。不管是后端的springboot、前端的vue,还是现在的各种大数据计算引擎,作为一线开发者的我们都要时刻保持学习的态度,尝试走出自己的舒适区。 值得一提的是,目前国内很多不错的企业和平台都开设了不少技术分享课程,通过传播前沿技术和项目实战经验,带来思维碰撞。由全球领先的软件开发技术和低代码平台提供商葡萄城推出的 "葡萄城公开课" 就是一条很好的学习路径,由真实项目经理人、研发团队、行业大咖等担任讲师,旨在展示前沿技术、开发技巧、实战经验和行业洞见,在提供开发者和大咖互动交流平台的同时,还可以为IT从业者带来全新的思维和视角。重点是 完全免费 ! 提升项目能力和工程能力 很多程序员写代码速度一流,但是让他从头开始部署或统筹一个项目,往往就犯了难。页面报错了依然不知道从哪解决,专注于解决bug却忽略了全局,这就是缺乏项目和工程能力的表现。 程序员的职业发展方向大概率都是具备管理能力的软件工程师,所以不妨从 架构 、 规范 、 管理 入手,着重培养全局观和项目能力。积极主动地了解客户需求、知道平台的运转机制、避免平台重构、掌握数据流转全流程,这些都是我们在日常工作中需要持续积累的。 善用工具,事半功倍 除此之外,随着软件开发技术的不断进步,开发工具也趋向于多样化和高质量,用户体验得到不断优化。工欲善其事,必先利其器。优秀的程序员都 善于使用各种工具 来提高编程效率,所以不妨发掘一些适合自己的实用工具,让开发事半功倍。 以数据人的日常为例,在数字化转型大潮下,市场对数字化人才和数据分析的需求与日俱增。对于大多数企业来说,数据不仅潜在价值非凡,而且能够为管理者制定决策提供有效支撑。 面对数量庞大、体系复杂的企业数据,初入职场的数据小白都会从基础的数据电子化收集和整理做起,大部分工作依赖于手工制表,甚至很难上升到"分析"。在积累了一段时间的经验后,对于业务和数据间的关系足够熟悉、具备了成型的分析思路之后,数据人就会接触更高阶的 BI、R&Python语言等等工具, 尤其是BI工具。 BI(商业智能)是为数据分析而生的,它诞生的起点很高。其目的是缩短从商业数据到商业决策的时间,并利用数据来影响决策。专业的 数据处理 、 数据清洗 、 数据建模 ,然后是 数据可视化 ,最终用 图表 来识别问题并影响决策。 葡萄城的Wyn Enterprise 就是一款易用性极佳的BI工具,不仅可以随时下载试用,而且还有全程免费的新手训练营可以跟练,分分钟上手,秒变数据分析大神。有了这么牛的工具,不愁不在同行羡慕的眼光中脱颖而出! (使用Wyn Enterprise制作的"数字孪生"大屏) 开发者是各项软件技术的创造者,也是软件产业发展的核心力量。新生代"农民工"火上热搜之后,大部分90后开发者表示乐于接受这个称号,也希望保持积极的态度和创新精神,以轻松快乐的心态守住自己的 "一亩三分田"。 葡萄城公众号:"葡萄城社区"。