1、编程不是一门职业,是未来人人需要的技能
无论是否准备换行都应该涉猎一些编程相关的技术技能,随着信息技术的不断发展,目前信息技术已经深入大家生活的方方面面。
从国家层面
今年,各地纷纷开展智慧城市的建设工作,随着传感器和大数据、AI在城市中的应用,大家的工作、生活中信息技术已经成为一种无处不在的潜在条件。
2018年,浙江已经把信息技术(含编程)加入到高考的内容中;且北京、山东等省也已确定会在高考中加入编程等相关的信息技术的内容。
在国家层面已经把信息技术作为一个基础能力在推广。
从个人层面
掌握一些编程的能力会对自己有两方面的好处
1)可以很容易的帮我们处理大量的重复工作,大大提高效率
2)训练自己的逻辑思维能力,编程是一件需要很强逻辑能力的事,在编程的过程中也会不断加强这中思维。
3)不管你未来最终做什么,都难免和公司的IT部门打交道,具备一些相关知识,会有利于你和他们的沟通,并更有效的阐述自己的需求。
2、当下互联网的35岁危机
说了这么多好的,也说一些不好的。
虽然IT互联网行业发展了这么多年,但是还处在一个相对变革期,新技术、新思潮不断涌现,对从业人员的要求不断变化。可能你人还没老去但是价值已经老去了。
大家都知道,18年华为的跳楼的事件。
这个行业目前对中年是鄙视的。
除了华为外,很多大厂也旗帜鲜明的宣称要队伍年轻化。
35岁对这个行业是一个很严酷的年龄限制,某些夸张的公司已经喊出来他们只招30以下的员工。
不过,我相信这是发展中的阶段性问题,一个人要从新手积累无数的经验才能在技术上有所建树,这些都需要时间,没有公司能只雇佣新人。从侧面也说明这个行业现在的不稳定,面对经济环境的冲击,从业人员很容易变得极端。
3、持续学习
加入这个行业就意味这你加入了终身学习的行列,计算机技术这短短几十年的发展,经历无数个浪潮,硬件和软件的更新频率往往都是按月来进行的,往往你还没有学明白上一波技术,下一波技术又来了。
持续不断和高频深入的学习会是你未来的常态。
所以持续学习是在这个行业生存的必备条件。
4、相对公平
不管是产品还是研发,作为一个技术人,技术还是第一生命力,技术的优劣很大程度上可以决定你薪水和职位的高低。
在一个技术人的很大部分的职业生涯里,技术好就以为这高薪高职位。这是很适合并不很愿意纠缠在各种关系网里的朋友的。
可以依靠一些纯技术的东西,纯自我的东西,让你过上优越的生活。
当然到了高阶职位也是要求一些综合能力的,毕竟随着岗位越来越重要,单打独斗就不能产生绝对的价值了。如何带动他人,如何让讲懂他人也是非常重要的事情。
但是无论如何,这是一个相对公平的一个环境。每一份投入都会有一份的收货。一技傍身这里不爽随时可以换地方,高级技术人员在市场上还是非常抢手的。
5、校招和社招
如果要踏入这个行业的话,一定要重视校招,校招可能是你这辈子最有可能踏入名企的机会。
微软、IBM、Google、阿里、京东......各种公司都会有校园招聘,这个阶段毕竟大家只是学生,个公司主要考察一下简单的基础知识和人的情况,比较好的技术比较开朗的人就有可能拿到一份offer。
在这类公司的历练会让你在这个行业走的顺利很多,很大的可能在35之前走到中高管的位置上去。
错过了校招的机会,在社招渠道,想进名企非常非常困难,需要具备全面的知识宽度和深度,而且还要在简历上体现相关行业积累、技术积累、可成长性、忠诚度。
如果没有机会在名企历练,绝对大数人在小公司混迹几年后就趋于平淡,很快会承认自己是个普通人。名企会很呵护你的信心,一般不会把你打击成普通人,反而会让你觉得自己无所不能,把平台的能量加到自己身上。
成名要趁早,快速的走到中高层的位置,无论在哪个行业都是非常重要的。错把吃苦当作成长是不对了,成就和吃苦没有必然联系。很多人错误觉得我在一个小的公司虽然很累但是我做了很多东西,对我成长很有帮助。其实那是多巴胺的错觉。
小公司做东西大都是蜻蜓点水,等你离开面对市场的瞬间会发现自己一事无成。