楼主: waterstream
跳转到指定楼层
上一主题 下一主题
收起左侧

[转CS-选课] 建议大家转full stack swe比较好

   
全局:
Shubin_ren 发表于 2021-05-16 16:51:37
你工作了块二十年,不等于可以拿这种概念.1point3acres

Fullstack SWE就是调API
说什么大实话
回复

使用道具 举报

全局:
full stack这个词在5年前很流行.
那个时候还是商业模式创新的年代,. 1point3acres.com
共享经济,社交网络,o2o,这些赛道每年都有几十上百家小作坊起来
所以需要大量full stack去做产品.google  и
. Waral dи,
那时候还流行JavaScript一统天下的说法
写前端的会nodejs和mongodb,再用docker一滚都敢说自己full stack了
回复

使用道具 举报

全局:
赞成楼主的说法. 感觉内卷严重,会做前端不会做后端,或者会后端不做前端的,最后还是比不过都能做的. 多会一点以后可能真的成为找工作的优势.
回复

使用道具 举报

全局:
qianlongwuyong 发表于 2021-05-16 17:36:37
赞成楼主的说法. 感觉内卷严重,会做前端不会做后端,或者会后端不做前端的,最后还是比不过都能做的. 多会一点以后可能真的成为找工作的优势.
你前端和专业前端一样好,你还会做后端;或者你后端和专业后端一样好,你还会前端,这叫优势
你前端不如专业前端,后端不如专业后端,那就只能去一些想省钱,啥都要做一点的地方
回复

使用道具 举报

🔗
huorili 2021-5-17 10:02:12 | 只看该作者
全局:
跟着楼主顺便问一下,如果要做高level的程序员(不转管理),那核心竞争力是什么啊?架构师?算法师?
回复

使用道具 举报

🔗
 楼主| waterstream 2021-5-17 11:23:17 来自APP | 只看该作者
全局:
古风剑气 发表于 2021-05-16 16:46:37
那也是NG吧,长期5年10年 FULL STACK还会是好选择吗?持怀疑保留态度
我说的就是刚转行的。长期不一定要走技术track,可以走management track。其实技术track除了core infra和core ml,别的track都搞不了很深。product infra也没那没复杂的东西。. Waral dи,
事实上大部分人一辈子就stuck在team tech lead,再也上不去了。
回复

使用道具 举报

🔗
 楼主| waterstream 2021-5-17 11:34:22 来自APP | 只看该作者
全局:
Shubin_ren 发表于 2021-05-16 16:51:37
你工作了块二十年,不等于可以拿这种概念

Fullstack SWE就是调API
我什么时候说了full stack就是调api了?
我说的是很多时候公司就需要个full stack来调api。这是两个意思。不要你理解错了就乱扣帽子。
你nb能把full stack每个领域都做到精通,没人拦着你。我也见过有人把各个领域都做到google L6+的级别,但人家公司也快20年了。
刚转专业的人能做到这一点吗?别说把每个领域都做深,连一个领域都做不深。这种情况下如何和科班出生的人比?full stack就是一个出路呀。因为cs科班出身的不愿意做full stack呀。但是公司最缺的就是这种人。我们组想招四个full stack的 product generalist,要求也不高,连连api,会点基本的东西能写code就行。给30几个bootcamper发了reachout,没一个人感兴趣。现在我司bootcamp的product generalist平均每人收到50个reachout。hr不得不组织大家到处refer product generalist。
回复

使用道具 举报

🔗
JamesXM 2021-5-17 11:54:42 | 只看该作者
全局:
我总结下楼主的几个观点和逻辑,不一定全面和准确:
1,现在走传统的SDE方向,在将来5-10年将面临和硬件工程师过去一样的挑战,原因在于供给(有相关技能的人数在逐步增加)和需求(模块后,对hard core需求将会减少);
2,对于NG来说,做SDE将会在专而精、广而泛之间做选择,专而精其实要投入的时间和精力将非常多;.google  и
3,考虑到SWE的前景和门槛,对于NG来说是个不错的选择,一方面符合将来的趋势,另一方面,入门后还可以选择某个方向精进。
回复

使用道具 举报

🔗
 楼主| waterstream 2021-5-17 11:59:10 来自APP | 只看该作者
全局:
huorili 发表于 2021-05-16 19:02:12
跟着楼主顺便问一下,如果要做高level的程序员(不转管理),那核心竞争力是什么啊?架构师?算法师?
看你说多高level算高。如果是Google的L6或者Facebook的 e6,那基本上每个领域都可以到。其实要求就是一个team的tech lead的scope。其实facebook对e5和e6的技术要求区别不那么大,主要是scope要求大,而且要求e6能搞新的大方向,还有一个区别是people skill要求不一样。e6的people skill要求高。


在往上 789就不一样了。大部分人一辈子也达不到。也没有啥统一的要求。核心竞争里就是你能解决低level解决不了的大问题。跨team的甚至跨org。所以就有几种Archetype。
比如coding machine, 你coding速度是 别人几倍快。
或者你广度能nb,全公司系统全部都了解,而且知道bottleneck在哪里,架构师。. 1point3acres.com
或者深度很深,这个基本是在core infra或者core ml这种领域。
或者是product sense特牛,能看出产品的方向,生态系统级别的。这个也是广度。
但是广度广的,基本都是influencer,否则别人不听你的。要不你上面有人,要不你真能说服那么多组听你的。

评分

参与人数 3大米 +11 收起 理由
yanjinbin + 2 很有用的信息!
admin + 6 很有用的信息!
xjbTalk + 3 说的太对了!

查看全部评分

回复

使用道具 举报

🔗
 楼主| waterstream 2021-5-17 12:02:06 来自APP | 只看该作者
全局:
JamesXM 发表于 2021-05-16 20:54:42
我总结下楼主的几个观点和逻辑,不一定全面和准确:
1,现在走传统的SDE方向,在将来5-10年将面临和硬件工程师过去一样的挑战,原因在于供给(有相关技能的人数在逐步增加)和需求(模块后,对hard
差不多是这个意思。我主要针对刚入门转行的。深度不够深,和科班的没法比,和工作好些年的也没法比。比较靠谱的方向就是提高广度,做full stack,每个方向都知道一些,但是不深。先找到工作再说。目前市场上就是很缺full stack。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表