| 话题
前端人的晋升空间 **
干的最累, 工资还不如新人 **
女前端程序员适合转什么岗位 **
想加薪, 怎么更公司提比较好 **
工作技术要求不高, 我该如何提升自己 **
那我们今天就来一点点聊一下.
先说走技术路线的, 如果你打算一直从事 web 前端, 深耕前端领域, 做精做深, 最大的可能就是晋升为一个 Web 前端专家. 目前在国内这种人才需求并不是很大, 只有对 Web 前端要求很高的大厂, 才会愿意花大价钱聘请这种专家级别的人才来负责产品的前端搭建, 所以这样的坑不多, 也不好找, 何况也不是每个人都有能力成为这个领域的专家.
而现实情况是, 前端岗在绝大多数团队中并不是一个核心的角色, 一个普通的前端小伙子基本就能满足产品的开发需要, 没必要花大价钱去请一尊大神回来. 话虽不好听, 也很残酷, 但现实就是这样!
所以, 深耕前端这条技术路, 后续的职业选择空间会越来越小, 只有极个别优秀的能脱颖而出, 对于大部分人普通程序员来说, 不适合走这条路.
做技术的还有另一条路比较常见的, 成为技术经理, 技术总监 CTO 之类的职位, 技术团队中的一把手.
目前国内这类人才是非常吃香的, 每一个做互联网产品的团队, 都需要这样的人才, 而且是绝对的高薪岗位.
如果你是 Web 前端开发出身的, 而又想晋升成 CTO 的话. 那么你的技能储备就远远不足, 你要加倍努力了, 首先你得增加你的技术广度, 光靠前端技能是不行的.
你需要更全面的技术能力支持, 比如: 服务端编程能力, 数据库设计能力, 工程架构能力, 服务器运维能力等等, 这些都得靠平时日积月累的项目经验来获取, 它支撑着一个 CTO 日常工作.
这也是为什么后端程序员晋升为 CTO 的概率比前端程序员大得多的原因, 因为核心技术栈都是后端的.
除了扎实的技术能力之外, 还需要团队管理能力, 沟通协调能力, 商业和产品意识, 运营意识, 大局观等等软实力.
这么看来, 你就知道前端技能在整个 CTO 的技能储备里面, 简直就是冰山一角. 如果你想晋升成一个 CTO, 就不要在 Web 前端领域深耕太久了, 留点时间去学其他技术吧, 对你将来晋升更有帮助.
成为一个 CTO, 升级打怪的线路大致是这样的: 初级程序员 → 中 / 高级程序员 → 架构师 → 技术经理 → 技术总监 CTO.
我知道也有一些人是厌倦了敲代码, 不想走技术路线的. 那我们就聊聊不敲代码不搬砖, 还能干点什么别的好?
一个好的程序员, 本身就应该是一个好的产品经理.
不想做前端开发, 可以考虑去转产品岗, 我身边这种例子多了去了. 主要是前端转产品有着天然的优势, 其次是产品经理的薪资水平也不低, 同样受人青睐.
产品经理日常工作就是负责产品的统筹规划, 市场调研, 挖掘用户需求, 满足公司的盈利目标, 跟进产品的开发和运营, 然后根据用户数据进行版本迭代, 听起来好像十八般武艺样样精通一样.
都说优秀的产品经理简直就是一个 CEO 的前身, 这话一点也不假. 因为这个岗位要求你具备抽象逻辑思维能力, 项目管理能力, 市场分析能力, 团队管理能力等等. 最重要的是, 还需要一定的技术能力.
这样的产品经理绝对不是那种毕业后不懂开发, 不懂设计就去当产品经理, 网上看过几篇分析文章, 就满嘴都是跑火车, 张嘴就是用户体验, 讲战略的人能胜任的.
相比后端, 前端这个岗位更了解页面设计规则, 更接近用户. 前端还时不时和产品经理, UI 设计师 "撕逼" 页面, 日积月累, 潜移默化, 多多少少能在他们身上取到一点经吧. 如果平时你有刻意去锻炼自己的产品思维能力, 加上你的已有技术知识, 成为一个合格的产品经理不是什么难事. 后续能否继续晋升成为产品总监, 就看你的努力和造化了.
再说说测试岗位, 这个岗位比较适合女生, 如果你现在比较迷茫, 不想敲代码, 测试岗应该是一个不错选择.
相比开发, 测试相对没那么大的工作量. 这里并不是说测试很轻松, 往大了说, 测试也不容易干, 需要写脚本进行自动化测试, 性能测试, 压力测试, 网络安全测试等等.
但如果你没有太大的野心, 对自己要求没那么高, 只想找份工作混口饭吃, 也没问题. 去找一个中小型的团队, 对测试要求没有那么高, 写写测试用例, 做一下黑盒测试, 检测每个功能是否都能正常使用, 主要细心一点, 大部分人都能胜任的.
加上你有前端的开发经验, 熟悉产品的实现方式和开发流程, 这对你在测试过程中定位 bug 很有帮助, 如果技术能力扎实的话, 绝对甩掉很多竞争对手.
接下来说说产品运营, 目前来看, 开发转运营的人不多, 如果你想转岗做产品运营的话, 有开发背景那也绝对是一个加分项.
用户运营日常工作中就包含了: 用户行为统计埋点, 用户数据可视化, 拉新留存活动 H5 页面, 这些都是需要前端技术做支撑的. 如果你有过这些开发经验, 转岗产品运营去干这些活, 对你来说简直就是轻车熟路, 轻而易举.
最后聊聊 UI 设计岗位, 这岗位也是女生居多, 我身边有几个从前端转 UI 设计的女生, 也是因为做前端开发要学的东西太多, 工作太累, 加班情况严重.
从事前端的过程中接触到了 UI 设计岗位, 努力提高自己的审美水平, 学点交互设计, 掌握几款的设计工具 Photoshop,sketch, 也顺利成为了 UI 设计师.
加上她们本身就有一定的前端开发经验, 了解开发的实现原理, 知道开发哪些能做哪些不能做, 能帮助她很好地跟程序员沟通, 配合.
从现在的行情看, 一个优秀的 UI 设计师能拿到的薪资待遇, 甚至超过了前端开发岗.
上面所说的都是一些晋升和转岗的方向, 等你真正要面临转岗的时候, 你还会面临其他问题.
比如: 自己擅长什么, 哪个才是最适合自己岗位? 是否有勇气作出改变? 能否适应新岗位的工作方式? 转岗能否接受暂时低于原来做程序员的薪资?
我见过太多的人迷茫的原因是: 不想承受当程序员的苦和累, 又无法接受其他岗位低于原来程序员的薪资; 想成为 CTO 拿到高薪, 又觉得学习其他领域的技术难度太大. 只想着找捷径, 看有什么办法可以快速达成目标. 可天上不会掉馅饼, 就算有, 也砸不到你. 想走捷径的人, 最后都走了弯路.
混迹职场, 从来都不是容易的事. 要想晋升, 更是逆水行舟, 需要付出非常人般的努力, 忍受别人忍受不了的, 才能得到别人得不到的.
爱前端 - 只专注全栈大前端技术培训, 注重于企业实战型人才培养, 帮助更多的零基础学员和在职前端开发人员真正掌握企业实际开发经验技术.
关注公众号 [爱前端] , 获取课程大纲介绍及优惠名额, 领取 [内部资料 + 试听] !
来源: http://www.jianshu.com/p/e7675fc3c047