中级农民
- 积分
- 105
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2022-1-11
- 最后登录
- 1970-1-1
|
本帖最后由 淡淡的人生 于 2022-2-23 02:36 编辑
其实前端full stack 首先升级到senior是没问题的... 和后端升级到senior (l5/e5)的时间几乎是一样的. ..
工资上. 反正我前端同级别跳槽拿的也是封顶包... 也就是说工资上同级别是可以拿到顶包的..
来谈谈前端的优势和劣势:
优势:
1: 外包, 其实有一个优势很多人没想到..就是前端可以做外包.. 大多数地里的同学都没绿卡.. 我可以这样说中小公司是不需要后端的 大公司是不会需要individual外包的...--
一个技术成熟的前端或者full stack工程师 在美国你如果非常会搞..弄到一个80/hr的 野生parttime 外包是很容易的..顺带一提其实没人知道你到底做了几小时.
做的熟练的前端/full stack工程师 5-6小时的工作量说20小时完全ok... 20*80 = 1600 你如果接的到活一周就能多1600的收入 一个月多个6000不成问题 也不会很累.. 1年随便接点外快就能多7-8w 在你原来30-50w工资的基础上....
2: 轻松, 越是有经验的前端工程师 或者full stack工程师 工作真的越轻松.. 这个东西真的特别吃经验... 我个人接触下来后端工程师的Oncall量工作量很多都比前端苦逼..其实好像做ds的更苦逼一些.. 然后前端工程师/full stack可以写出产品后自己开心的看自己的产出 活比较干净.. 别说什么前端又要写api又要写css又要写js 还要和Pm讨论啥的.. 那一套东西你做熟练了其实真的很干净... 肌肉记忆.. 大多数都是开发 维护工作会少很多. 因为没那么多db outage的事情找你.. . Χ
3: 创业, 去小公司创业.. 就你真的去小公司创业的话早期 很多公司其实需要的是前端full stack 而不是说那种大公司搞infra的后端.. 小公司需要的后端 前端能cover很多 不能cover的东西总会有几个后端的expert 你陪他们一起cover的时候顺便还能学点. 你的impact和话语权在公司创业前期 就那种需要客户无论是2b还是2c 都会非常大 很容易成为manager.
劣势:
1: 面试, 前端面试确实要积累很多东西. 你得会写ui 得会system design design是既要会前端也要会后端. leetcode 或许大半公司会少个1-2轮 但是你照样要准备. 还要准备好徒手写个贪吃蛇 井字棋 带ui的计算器 或者论坛啥的.. promise css ui/js trick 甚至弄个动画出来都是要准备的. 肯定比后端面试要准备的难很多
2: 纯技术方向升级, 大公司里大多数staff engineer 都是后端 前端真的很少. 就如果你不想转manager路线的话前端在senior之后的纯技术路线 难度会高. 但是也不是说你一定升不到staff 只是可能确实会难上一些.. 1point3acres
3: 技术社会认可度, 说真的跑出去说你自己做前端/full stack的 尤其在中国人圈子里. 很多人觉得好像不行?? 就好像这个帖子里很多人讨论的一样 尤其new grad.. 就动不动做了前端就想往后端转. 说真的挺可气的..多开心的工作啊.. 看着同学和我同样的工资天天苦逼的Oncall 自己的工作感觉舒服的不行..而且跳槽了好几次都这样.. 但是遇到学弟学妹你去和他们说做前端80%的第一反应就是不行我要做后端或者做ml...
个人建议: 前端的话其实也不要多想着技术路线走啥staff engineer 做啥CTO 也别想着啥弄open source UI Infra 不是特别合适 当然你想干也行 多花时间.
. ----建议混到level 5后面要么接外包提高提高收入, 要么去startup 创业转管理 或者在一个你混的久的公司靠着对product的理解转管理路线 知道不少senior EM和director是前期是FE track的.
又或者跑YouTube udemy教书也能增加收入就好像接外包一样, 自己搞个app也是创业的一种如果你想. 做前端就别老想着纯技术路线. 如果你是个埋头苦干 喜欢oncall 纯研究技术的人前端确实不适合你.. 1point 3acres
但是如果你是个喜欢做不同的事情 对product感兴趣 对创业感兴趣 对副业感兴趣的. 前端远胜后端.
|
|