真心不建议在前端开发上终老,相信大家也发现了问题:前端的内容就那些,不管怎么搞都搞不过年轻人。
这个时候就要赶紧想办法为下一个十年做打算了,若是继续在前端开发岗上,过不了几年,要么会被边缘化,要么就会被优化。
前端开发行业的发展前景是动态的。
前些年,随着各种尺寸的电子设备增长式的爆发、国内移动互联网及其应用的大发展、跨平台开发的生产需要,互联网市场对前端开发的程序员的需求一路飙升,因为前端开发是打造用户友好、交互性强的网页和应用程序的关键。
但自从2023下半年开始,这种情况发生了变化。
产生变化的原因,一是各大高校计算机专业不断扩招,计算机专业的毕业生越来越多;二是互联网发展放缓,经济环境不如之前好了。
所以奉劝从事前端开发的朋友,别一门心思卷前端了,考虑一下转岗后端、管理或者谋求更稳定的工作岗位。
为什么国内不愿招聘大龄程序员?
1:精力问题
35岁以后的程序员,有了家庭之后,琐事更多,记忆力减退,看见书就想打瞌睡,精力上跟不上,体力上也不行!
2:时间问题
有了家庭之后,可能需要更多的时间来照顾家庭,有时候,公司要加班,晚上要开需求会,接送小孩子,或者小孩子生病的话,这个点就比较蛮多
所以一般国内hr很少要大龄的程序员的!
做什么能够改变被淘汰的命运
如果想打破年龄,程序员一定要学习新技术,比如目前IT行业最火热的(鸿蒙应用开发)
程序员的发展路线
对于普通的开发者而言,程序员进阶技术是毋容置疑的,不过你在技术进阶的道路上仍然可以多线程的去做一些利于自己职业规划上的 事情!你要知道程序员可以有多条发展路线:
- 技术路线: 程序员一鸿蒙开发工程师一鸿蒙开发高级工程师—鸿蒙客户端开发工程师
- 技术管理路线:程序员—前端鸿蒙开发师一鸿蒙终端应用开发师
很多程序员的性格都不太腼腆,都说压力大、竞争多以及三十岁的年龄对于程序员来说也是瓶颈,请问,那个行业竞争不大呢?公务员就不大了吗?
我的经验是:30岁之前提升技术,30岁之后考证,进阶鸿蒙应用开发工程师。
华为鸿蒙系统今年推出不兼容安卓版本的消息引发广泛关注。华为相关人士表示,未来 iOS、鸿蒙、安卓将为三个各自独立的系统。此举意味着华为鸿蒙系统将进一步摆脱对安卓平台的依赖,独立发展。本文将从挑战与机遇并存的角度分析华为鸿蒙系统的发展前景,并探讨其生态建设。
越来越多领域应用加入鸿蒙,各家开启“抢人”模式
具体来看,网易更新了高级/资深Android开发工程师岗位,职位要求参与云音乐多端多OS的产品(Android、鸿蒙等)研发迭代。美团发布了鸿蒙高级工程师、鸿蒙基建工程师等多个鸿蒙开发相关岗位。根据脉脉平台,美团鸿蒙基建工程师岗位月薪在4万元到7万元之间。同时,钉钉也发布了鸿蒙开发工程师岗位,月薪在1.5万元到3万元之间。
值得注意的是,各大厂大规模的进行招兵买马,导致鸿蒙人才紧缺,新职位薪资持续上涨,平均月薪从去年11月的47015元增长至今年1月的79638元,涨幅达到26.85%。
如果你想用业务时间学习鸿蒙应用开发,提升一下细节以及个人技术能力,这里我特意邀请了几位行业大佬给大家整理了一套《从0开始到鸿蒙全栈开发的学习路线思维导图》非常清晰明了的介绍了鸿蒙各大模块,大家可以利用提升自己的技术及思维逻辑
由于学习内容细节太多,图片不太方便展示全部,这里大家可以参考:《做鸿蒙应用开发到底学习些啥?》
路线图适合人群
- 零基础小白:鸿蒙爱好者,希望从0到1学习,增加一项技能。
- IT开发人员:尤其针对目前内卷严重的程序员从业者,想要拓展职业边界,享受新技术溢价红利
除了上面整理的思维导图以外,这里还特别整理的一份《鸿蒙 (Harmony OS)开发学习手册》给大家进行参考学习:
一、入门必看
1. 应用开发导读(ArkTS)
2. ……
二、HarmonyOS 概念
1. 系统定义
2. 技术架构
3. 技术特性
4. 系统安全
5........
三、如何快速入门?《鸿蒙基础入门开发宝典!》
1. 基本概念
2. 构建第一个ArkTS应用
3. 构建第一个JS应用
4. ……
四、开发基础知识
1. 应用基础知识
2. 配置文件
3. 应用数据管理
4. 应用安全管理
5. 应用隐私保护
6. 三方应用调用管控机制
7. 资源分类与访问
8. 学习ArkTS语言
9. ……
五、基于ArkTS 开发
1. Ability开发
2. UI开发
3. 公共事件与通知
4. 窗口管理
5. 媒体
6. 安全
7. 网络与链接
8. 电话服务
9. 数据管理
10. 后台任务(Background Task)管理
11. 设备管理
12. 设备使用信息统计
13. DFX
14. 国际化开发
15. 折叠屏系列
16. ……
更多了解更多鸿蒙开发的相关知识可以参考:《鸿蒙开发学习指南》