一定要学算法基础,但我们是不是太过于专注刷题了

d
dongting
楼主 (未名空间)

首先,我同意算法有用,每个从业者都应该学习基础算法,对工作是一定有用的,但是对应届生,应该更大,对职业越后期,除非特定的领域,否则应该相对来说面试会注重算法的比例逐渐变少。

但对工作有多大用?这个量化有点难说,不同领域的公司,不同的部门,不同的组,不同的职位应该都有很大区别,甚至不同级别的同样职位都会有区别。

我觉得咱们是不是可以从另一个方面来考虑一下这个问题, 因为有时候觉得咱们的讨论也许太过同质化。

美国 码农岗位,按照种族划分, 华人排第几大群体?

观察自己身边的其他族裔群体,相对来说,华人刷题 和算法能力 是不是(自认为)第一?

在已知不同族裔群体本身人数有差距的情况下,按照族裔比例 或者 H1b 绿卡申请国籍分布, 或者大家工作的公司所公布的族裔分布来算,是不是其他族裔成功进入互联网
大厂的比例其实高于华裔?

华裔里面又分留学 移民 和本地abc,是不是相对来说,咱们中国留学生总体上讲,毕
业刷题入大厂在算法平均水平上 是 高于其他族裔和美国本土华裔的, 但是我们进入
大厂的分布缺低于其他族裔呢,(当然美国本土人自己比移民容易找工作,但是大厂应该对是否需要签证区别没大刀夸张的程度)?

如果是的话,是不是说明我们太过注重算法能力 而 忽略了太多其他能力呢?

again,重复一下,我这里说的话都是基于我第一句立场,刷题有用,并且对工作有一
定用处的前提下,这个立场不变,只是想讨论一下如果说你对整个找工作面试付出100
分努力,这100分里有多少应该给刷题算法,又有多少应该做其他准备,相对来说是不
是我们目前太过注重算法了

其他能力比如 交流, 团队合作,cs专业基础知识,对以前工作/ 学习项目的了解,对项目系统设计的理解,不考虑成本下可以做的提升,考虑成本下性价比最高的提升,
从更高角度讲,你做过的东西哪些是项目业务专用,哪些可以提取成shared module,
如何scale ,等等 太多方面都是会在面试中考察到的点了。

如果说把 码农面试 简单分为 应届, 3年+经验, 7年+经验 三个大级别的IC岗位面试, 大家觉得算法分别应该占你准备面试努力的 多大百分比时间呢?
B
BeBeeS

大牛说说,这个刷题的题库是不是cover了绝大多数的算法?
leetcode上好像总共分了二三十类吧,图,树,dp,等等都有。

【 在 dongting () 的大作中提到: 】
: 首先,我同意算法有用,每个从业者都应该学习基础算法,对工作是一定有用的,但是
: 对应届生,应该更大,对职业越后期,除非特定的领域,否则应该相对来说面试会注重
: 算法的比例逐渐变少。
: 但对工作有多大用?这个量化有点难说,不同领域的公司,不同的部门,不同的组,不
: 同的职位应该都有很大区别,甚至不同级别的同样职位都会有区别。
: 我觉得咱们是不是可以从另一个方面来考虑一下这个问题, 因为有时候觉得咱们的讨
: 论也许太过同质化。
: 美国 码农岗位,按照种族划分, 华人排第几大群体?
: 观察自己身边的其他族裔群体,相对来说,华人刷题 和算法能力 是不是(自认为)第
: 一?
: ...................

s
seyainu

老生常谈。缺的都是软实力,所谓近的能力,就是亲和力,让人喜欢的能力,做PPT的
能力,忽悠老板的能力,拉帮结派有担当的能力。往远了说,就是影响力,就是在国会一言九鼎的能力,把议员乃至总统选下台的能力,游说的能力,闹的能力,生孩子的能力。
小黄人缺得不是一点半点,正确指出缺点有什么生气的。你说得太委婉了,小黄人欠缺的能力太多了。有时候我想,就是现在小黄人得到的一切,都是施舍的,都是搭着政策顺风车才拿到的,根本不是自己奋斗来的。人家凭什么给?也难怪别人拿走的时候,只能眼睁睁地看着别人从自己眼前一个个拿走,自己完全无能为力。因为从始至终就没真正的抓住在自己手里过。

dabaojian

很简单

你找的职位是不是马工 要不要写代码

如果答案是肯定的 level几都需要刷题

当然以上只针对人人想去的大公司
因为岗位供不应求 面试要体现区分度 只能靠刷题

要不然咋办 大家故事都讲的好 录取谁?

yizhongxunhu

那咋办,还做题吗?
e
egaisi

自卑到骨子的傻逼,自杀算了,千万别承认是华人,太丢人现眼了。
【 在 seyainu () 的大作中提到: 】
: 老生常谈。缺的都是软实力,所谓近的能力,就是亲和力,让人喜欢的能力,做PPT的
: 能力,忽悠老板的能力,拉帮结派有担当的能力。往远了说,就是影响力,就是在国会
: 一言九鼎的能力,把议员乃至总统选下台的能力,游说的能力,闹的能力,生孩子的能
: 力。
: 小黄人缺得不是一点半点,正确指出缺点有什么生气的。你说得太委婉了,小黄人欠缺
: 的能力太多了。有时候我想,就是现在小黄人得到的一切,都是施舍的,都是搭着政策
: 顺风车才拿到的,根本不是自己奋斗来的。人家凭什么给?也难怪别人拿走的时候,只
: 能眼睁睁地看着别人从自己眼前一个个拿走,自己完全无能为力。因为从始至终就没真
: 正的抓住在自己手里过。

j
jumbo

中国人的能力是在国内学校优化过的,这个优化的目标函数并不适用美国环境,有很少人能重新优化,大多数变成了局部优,赚个工资没问题,但是全局而言完全没戏;刷题仍然是局部优化,全局并非最优
【 在 seyainu () 的大作中提到: 】
: 老生常谈。缺的都是软实力,所谓近的能力,就是亲和力,让人喜欢的能力,做PPT的
: 能力,忽悠老板的能力,拉帮结派有担当的能力。往远了说,就是影响力,就是在国会
: 一言九鼎的能力,把议员乃至总统选下台的能力,游说的能力,闹的能力,生孩子的能
: 力。
: 小黄人缺得不是一点半点,正确指出缺点有什么生气的。你说得太委婉了,小黄人欠缺
: 的能力太多了。有时候我想,就是现在小黄人得到的一切,都是施舍的,都是搭着政策
: 顺风车才拿到的,根本不是自己奋斗来的。人家凭什么给?也难怪别人拿走的时候,只
: 能眼睁睁地看着别人从自己眼前一个个拿走,自己完全无能为力。因为从始至终就没真
: 正的抓住在自己手里过。