前言
从2023年初,网上就流传着“前端已死”的论调。我记得在2020年工作时,前端招聘非常多,只要有一点工作经验,就很容易找到一份理想的工作。但四年后,情况发生了变化,现在的招聘要求已经从会使用某一种框架,变成要精通某一种框架,并且还要掌握其他几种框架以及了解后端的某一种语言。对于“前端已死”的说法,我恰恰认为这是一个进行改变的最佳时机。
成长经历
初入新手村
从校园到职场,企业用的技术与大学自学的完全不同。初入职场时,编程逻辑不够清晰,工作起来非常吃力,甚至一度想放弃这个行业。在这里,我要感谢朋友们在休息时间给予的帮助,使我度过了最艰难的日子。
转职升级
实习结束后,我被实习公司转正,并分配到前端部门,开始了两年半的前端生涯。在这段时间内,成长最快的是最初的一年多,始终保持学习的心态,每周学习一两个小知识点。然而,随着时间的推移,公司大量重复的增删改查工作,以及外界各种因素的影响,我的技术开始停滞,逐渐被舒适圈包围,前端技术也停滞在了一个不上不下的位置。
二次转职
在2022年春节期间,一位朋友问我未来的职业规划,这促使我开启了前端2.0版本。春节后,我仔细反思了过去几年的工作经历,意识到需要跳出舒适圈以继续成长。经过一番思想斗争,我决定迎接新的挑战,开始探索全栈开发的领域。这个转变不仅扩宽了我的技术视野,也让我在项目中承担更多责任。
在转型为全栈开发工程师的过程中,我深入学习了后端技术,主要掌握了Node.js和Express框架,并了解了数据库的基本操作。在这个阶段,我逐渐承担更多的全栈任务,负责从前端到后端的整体开发流程。通过全栈开发的实践,我不仅提升了技术水平,也增强了对项目整体架构和流程的理解。这段经历让我认识到,技术的深度与广度同样重要。
职业规划:前端->全栈->产品->项目经理
在全栈开发的道路上积累了一定经验后,我开始思考下一步的职业目标:从全栈开发向产品经理转型。这一阶段,我希望能深入理解用户需求,优化用户体验,并在项目中发挥更大的协调作用。
转型为产品经理
-
用户需求分析:
- 学习并掌握用户需求分析方法,积极参与用户调研和数据分析,确保产品开发切实解决用户痛点。
-
产品设计与规划:
- 参与产品设计过程,从全栈开发的角度提出可行性建议,推动产品创新与优化。
-
跨团队协作:
- 加强与设计、运营和市场团队的沟通协作,确保产品开发与市场需求高度一致。
迈向项目经理
在成为出色的产品经理后,我的目标是进一步发展为项目经理,负责项目的整体管理和推进。
-
项目管理技能:
- 学习项目管理工具和方法,如Scrum和Kanban,以高效管理项目进度和资源。
-
团队领导力:
- 培养团队管理能力,激励团队成员发挥各自优势,确保项目目标的顺利实现。
-
风险管理:
- 提升风险识别与管理能力,预判并解决项目过程中可能出现的问题,保障项目按时按质完成。
总结
通过这一清晰的职业规划,我希望不断提升自己的技术和管理能力,实现从全栈开发到产品经理,再到项目经理的角色转变。我坚信,持续学习和实践是成长的关键,这一转变将为我带来更广阔的职业发展空间。