2023年作为春暖花开的一年各行各业都在迎接一个美好的开始,然而最近几个月互联网圈子却并不太平静,先是国内外各大互联网公司相继缩水裁员开启内卷模式,紧接着ChatGPT又冒出来宣称能替代大量基础编程岗位。
身处于这个科技变革时代的我们,该如何抵御内卷,迎接新技术的变革,脱颖而出,走向高薪之路?
1. 了解需求
作为程序员对这个词可能并不陌生,毕竟天天跟产品 "有说有笑" 都离不开了解需求这个点。但是今天说的是另外一层的意思。
作为一个紧跟时代的行业,同样需要了解市场、了解老板们的需求,了解当下行业环境更需要的技能树。
可以从薪资、需求度等多维度去了解相关的热门技术。
例如当下热门人工智能所涉及的机器学习、AI领域及Python这类数据科学语言的普及相关方向。
毕竟选择大于努力,好钢要用在刀刃上。
如何才能更好的了解需求?
1. 多关注行业技术动态新闻;
2. 通过招聘软件了解市场需求岗位相关技能树;
2. 提升代码质量
代码不仅是用来运行,更需要用来给人阅读。
处理BUG通常能消耗一个程序员的大量时间,理解代码逻辑是一方面、查找问题是另外一方面。
清晰简洁并带有注释的代码能提升代码的可阅读性。
对代码的自我测试所消耗的时间可以抵消掉出问题时查找问题的时间消耗,同时也能增加对逻辑的理解找到可优化的点。
当然速度和质量是一个难以兼顾的天平,特别是资源有限的团队。但保持良好的编码态度总是能为你的履历增加分数的。
如何才能更好的提升代码质量?
选择一款好的编程工具,代码高亮、代码自动检测等能大量提升你的效率;
使用一定的编码规范,保持统一的编码格式;
先沟通清楚需求、思考好逻辑再动手;
对已实现的功能逻辑进行基础测试,重新审查一次逻辑,找出存在的问题;
3. 提升软实力
职场路线并不都是一条路走到底的,随着时代变革,当下T字型人才总是更抢手。
身为程序员强大的编程技能是很有必要的,但并不是唯一的需求。
企业往往是一个团队,需要多人合作,这时候领导能力、管理能力、沟通能力、适应能力等软实力都是企业所需求的。
4. 保持对知识的渴望
在工作中学习是任何成功职业生涯的关键,鉴于软件行业的快速发展性质,对新技术保持热情将使你的工作有更多的提升方向。
身处信息化爆炸时代,学习技术的壁垒已经不再仅仅局限于学校。
在线学习平台与免费的网络资源日益普及,对编程抱有热情,在工作之余通过在线学习提升自己,同时也能为自己获得更好的收益。
推荐几个优质的在线学习平台:
1. bilibili
2. 中国大学MOOC
4. 我要自学网