
大家好,又是我,这回是给大家送人来了
最近又看见大家讨论前端难招话题,我大喵励志为业界培养优秀靠谱的前端工程师
本期,LeetCode 通过 100 题以上的同学有 40 人,这其中有 20 人通过 150 题以上,这其中又有 10 人通过 200 题以上,这其中又有 2 人通过 300 题以上。刷题不是我的功劳,刷题也不能代表所有,题目也都是学生自己选的,但刷题数量终归是一个判断依据,一定能够代表学生的态度。
前面三期,就业率均在 70%以上,除个别在非互联网城市就业的同学,就业薪资最低 7k,最高有入职即 2w 的同学,也有培训完即直接进入行业一二线公司(美团、小米、阿里外包、大搜车、人人贷、蘑菇街)的同学,平均薪资 8k 以上(不用怀疑这个的真实性,7k 的人数很少,多数都在 8k 及以上,说平均 8k 以上是很保守的估计)。
往期所有入职的同学,没有任何一个同学入职后因为技术原因被辞退,倒是有不少同学入职后被同事评价基础扎实;据我所知也没有因为其它原因被辞退的,我强调技术原因是因为我仅关心技术。
我的教学内容,除了包含前端开发技术栈( HTML+CSS+JS+Node+框架)以外,还包括,但不限于数据结构与算法、计算机网络、计算机基础等;实际上,线程进制流死锁数据库事务 ORM 编译原理解析器语法树操作系统组成原理等等都在我的课程中有所提及。
当然,后半句提到的这些内容肯定只能讲的很浅了,毕竟我也是个半吊子。所以教学重点还是在前端、数据结构与算法和网络上。但是话说回来,很多科班生在大学也不会把这些课学到多深,相比于其它前端培训机构,能够有所提及已经算是有本质区别了,况且有些知识点也并不是简单的提及。
另外关于算法我还是要多解释几句,省得有人又抓着这个点喷我,我这里说的算法,跟 ACM,NOIP,IOI 等各种算法比赛所说的算法可能不是一个东西,我讲的算法和数据结构的内容,没有超出《数据结构与算法 C 语言描述》这本书的范畴,也即是普通计算机本科生需要掌握的基本的数据结构和算法,不是用来参加比赛的各种高级算法和数据结构;实际上这一块我大概只讲了这本书一半的内容。我说这个是希望各位清晰的了解到学生大致的水平。
我知道有些公司心气高,不想招培训机构出来的的同学,甚至是看到培训两个字就排斥,这个我是完全理解的。
其实,不管这些同学你们要不要,给不给机会面试,甚至是否看得起,这些我想要主动推荐给各公司和团队的同学,他们最终一定都会找到工作,而且往往并不会比被我推荐出去得到的工资低。我之所以想把他们推荐给各公司和团队,一方面是希望他们能更早的参加工作为社会做贡献(毕竟因为没有工作经验,找工作的周期还是会相对久一些),另一方面是也是希望能解各公司和团队招人难的问题,还有就是希望我谢然的大喵前端和这里毕业的同学能获得大家的认可(我并不奢望能够通过我来改变大家对培训机构的认可度)。虽然我是否推荐对于就业率的影响几乎为零,但我把人推荐给出去并且就业了,怎么也是个双赢的事情,我总觉得还是比零赢要好的。
当然,如果有公司对我的学生的水平有疑问,我也是完全理解的,关于这一点,请继续往下看。
首先,我只会把在班上排名靠前的同学推荐给大家,具体来说,一开始肯定只会推荐刷题数量在 150 以上的同学(本期有同学自己就想到了 Virtual DOM 的性能浪费问题,也有同学自己实现了基础的 DOM Diff 算法,我想这样的同学每个有技术理想的团队应该都想抢着要)。
其次,很多公司觉得招人难的另一个原因是无法在短时间内全面的判断一个人,包括技术水平、沟通能力、性格、人品等,关于这一点,我带一期班是五个月,班上绝大多数学生的这几方面我都是比较了解的,我在推荐人的时候也会一并如实告知。
最后,如果你对我的教学质量有所怀疑,建议移步下面这个讨论我培训班的问题。里面可以了解到学生对我技术能力和教学水平的评价,还有我的教学强度:
https://www.zhihu.com/question/266467945
在这个问题的回答和一些评论中,有些同学持续吐槽我教的太难太深太多太注重原理。我承认,这对于跟不上的同学是件坏事;但是,这对于有意向接收我的学生的公司来说,肯定是件好事:毕竟如果能跟上我的课,即证明这个同学的智商或者努力程度至少有一个在平均数之上。
而我给你们推荐的人,也肯定是这些能够跟上我课的同学,绝不会是在问题及评论里那些声称自己没学会的同学。有人可能会说,你这样是不是太不公平了,只推荐学的好的同学,不推荐学的差的同学。
我觉得不是。
首先,必须承认,在一个班级里,学习成绩必然会呈正态分布,因为每个个体本身就是不同的,我从小到大以及我在学校工作时,还没看到哪个老师能够解决这个问题,所以我从不避讳。
其次,我的培训班也从没有承诺过要为学员推荐工作(基本没意义),更没有承诺过会包就业(不现实)。所以推荐或不推荐,只看是否合适。这也意味着我不会为一个 6000 块的 offer 推荐班上的最优秀的同学,反之亦然。不过我确实能够保证你能用同样的价格招到水平更高的人,或是用更低的价格招到同等水平的人,因为学生刚开始找工作要求都不会太高。
第三,如果推荐能力无法胜任目标职位的同学去面试,实际上是在浪费双方的时间,尤其是招聘方,实际上就是在透支招聘方对我的信任。所以我推荐的人肯定是我认为有把握通过面试的,在前面几期的推荐中,也验证了我的判断力,推荐出去的同学基本上都入职了。
最后有一个很重要的点必须说明,我只负责给你推荐合适的同学,至于如果过了面试,学生去不去,就是学生自己的事了,我是无法控制的,而且我一定会站在学生的角度帮他分析和建议。
如果有需要,请加我的 QQ 或者微信沟通:285696737,也可以直接私信我,请注明是想招前端。
以上。
1 nooper 2018-10-17 21:24:07 +08:00 牛逼,这样来的话估计会很赚钱。 |
2 jatai 2018-10-17 22:12:38 +08:00 via Android 我表弟去培训了三个月,他老师也说他基础知识扎实。前天我让他用 css 垂直居中一个 div,今晚他和我说这不是前端的内容. |
3 moresteam 2018-10-17 22:13:04 +08:00 via Android 已 block |
4 xieranmaya OP @jatai 敢问他去的是哪里? 我这里就算有这样学生,我也不会推荐给各位 |
6 AllOfMe 2018-10-18 00:40:16 +08:00 via Android 楼主的学生应该都是名校毕业的吧?个人感觉短时间学这么多真的很难吸收,相比之下我更喜欢每个学期认认真真钻研几科,读读课外专业书籍,然后做点项目来深刻一下 |
7 xieranmaya OP @AllOfMe 4 期下来 985/211 不超过 10 个 主要的内容还是在前端上面,其它我提到的那些讲的并不深。对于刷题超过 150 的同学来说,编码能力肯定是够用了,对于高深的东西理解深刻,短时间内很难做到,但对于基础的东西,五个月有比较深入的理解我觉得是可以做到的 |
8 Pastsong 2018-10-18 00:55:00 +08:00 本来用来打基础的几个月你却让他们刷了 LeetCode |
9 murmur 2018-10-18 08:33:30 +08:00 leetcode 还是后端刷一下比较好 前端侧重对需求的理解、把握、拆分,甚至培养点美学、设计相关都比 leetcode 有用 leetcode 简单的解题还可以 后面的一些打榜技巧前端基本用不到啊 又没那么大的数据量也没内存和执行时间要求 |
10 xieranmaya OP @Pastsong 这个我还是有必要说的一下的 首先,编程基本功不是基础吗 然后就算刷 300 题也用不了整整五个月,但你就觉得是五个月都在刷题以至于没有打基础,如果你不知道具体的时间安排,就不要乱说 高频度刷题的时间也就不到两个月 同时刷的越多的同学最终学习质量也确实越高,刷题跟打基础是相辅相成的,绝不是冲突的 |
11 xieranmaya OP @murmur 我是认为只要是程序员都该刷刷,而且刷题并没有浪费时间 需求的理解把握拆分,多少我都会在讲课中提到一些 本人不才,设计、美学我培养不了 就五个月学个前端,算法、网络也跟着学了,还要求美学,设计,是不是有点高了,而且美学和设计也不是编程老师该教的吧 |
12 nwu2Cv8OZ2MZMg39 2018-10-18 09:18:41 +08:00 LeetCode 刷过百 === 好的前端? |
13 ccccccc 2018-10-18 09:26:40 +08:00 via iPhone 我认为,前端刷 leetcode 性价比不大,至少在阿里我觉得是这样。当然你只是想过面试那就没什么好说的了 |
14 lcatt 2018-10-18 09:32:53 +08:00 前端刷什么 leetcode。。。。就算要刷自己刷就是了。。。。 |
15 yogogo 2018-10-18 09:38:58 +08:00 要是自己在业余时间刷题 150 个,那倒是挺厉害的~但在培训班里刷题...emmm |
16 sagaxu 2018-10-18 09:47:28 +08:00 via Android 解题型选手,这不就是应试教育么 |
17 orwell1995 2018-10-18 09:51:29 +08:00 via iPhone 对于培训入门、初级的 前端 来说,leetcode 刷题量的卖点真的不大...或许能忽悠忽悠看简历的 hr |
18 sondernyc 2018-10-18 13:09:13 +08:00 |
19 oyosc 2018-10-18 19:13:54 +08:00 看来应试型教育是我国的国策呀... |
20 AngryPanda 2018-10-18 19:18:12 +08:00 via Android 你统一给答案的么? |
21 publicvoid 2018-10-18 19:18:49 +08:00 能刷的了 leetcode 就代表了有基本功,有这这样的基本功,上手什么不快? |
22 solomensec 2018-10-18 21:02:34 +08:00 via iPhone @jatai 你没给酬劳吧? |
24 xieranmaya OP @solomensec 笑死 |
25 wengjin456123 2018-10-19 10:38:45 +08:00 via Android block |
26 aaronly 2018-10-19 10:48:31 +08:00 玩意没有,上来一张嘴,diff 实现呢,学员练手代码呢,leetcode 用户名不来两个? |
27 Fiona7heHuman 2018-10-19 16:11:25 +08:00 @jatai 笑死我了哈哈哈哈哈 |
28 Jex 2018-10-20 12:47:13 +08:00 楼主你这明抢别人的工作,人家能不贬你么 |
29 xieranmaya OP @Jex 你真是一针见血啊~多谢~ 让他们尽管贬吧,反正贬一下也不会怎么样 |
30 xieranmaya OP @Jex 倒是反衬了一些人的 low |
31 xinhangliu 2018-10-20 17:41:38 +08:00 via Android 如果真像楼主说的这样,那前端这个行业不是谁入谁傻吗?毕竟后浪推前浪,几个月就是一波新人,能力还贼强,个个 Leetcode 刷了几百题,又比你年轻,你能干几年? |
32 xieranmaya OP @xinhangliu 首先你要看清楚,不是"个个都刷了几百题",过 200 的看清楚了只有 10 个人,大多数人也都是很努力才刷到 100 多的。我发贴的目的也是希望这些学的最好的能有更多的机会选择。 从我有不只一个学生毕业即能进大厂就说明了五个月没日没夜的写代码,就是比大多数科班四年的人学的要多。 我这里不是某内,也不教造假,只是五个月全日制的踏实教学而已。 你对行业的评价我不想跟你争论,我只想说市场环境和我的就业质量就可以说明一切。 而且,市场环境不会因为你们的质疑而有任何改变。 |
33 erlking 2018-10-22 10:27:26 +08:00 via iPhone 这种短期速成说实话*用没有,招进来大部分是坑子 |
34 rashawn 2018-10-22 10:30:29 +08:00 via iPhone leetcode 不管刷多少 也干不了活啊 |
35 mars0prince 2018-10-22 10:50:12 +08:00 我切身体验,培训班出来的同学,技术不是问题,完成基本的工作甚至稍微难一点的也都是没问题的。 但是普遍没有技术热情,对工作热忱度低,对新技术渴求性差,对比校招的同学,他们基础大部分是不如培训的,但是他们往往半年一年之后,就会让我刮目相看,很多可以主动去追问题,独立承担一条业务线的工作。但是培训班的大部分做不到。 |
36 xieranmaya OP @mars0prince 这是我为什么重视基础的原因,就是为了学生能在日后有更长远的发展。 我自己是科班出生,科班学生对技术什么样的热情我不比任何人了解的少,对技术有热情的往往也是少数,要不然也不至于行业这么难招人。 我也说了,只会给大家推刷题多的同学,刷到 150 以上的,以我的判断,大都是对技术有一定热情的。从就业质量上看,一期二期的大部分同学,目前也发展的很好,也能证明我的教学方式和判断没有错。 我只是想给大家推荐些人才而已,反正大多数公司招人难不么。 |
37 xieranmaya OP @rashawn 我强调了 leetcode,你们一些人就认为我学生只会刷 leetcode,连 api 都不会调了是吗,也是没谁了 |
38 rashawn 2018-10-22 17:28:12 +08:00 via iPhone |
39 xieranmaya OP @rashawn 那你说说你想表达什么呗 |
40 eminemcola 2018-10-22 17:52:49 +08:00 via iPhone 看了近几个月楼主发的帖子,个人觉得只要对于培训成果本身没有虚假宣传掺水的话,楼主做的事情是非常值得肯定的。为什么每次楼主发帖评论区会有这么多 diss …真没想通… |
41 hanzichi 2018-10-22 17:56:47 +08:00 刚好刷了 350 的自荐一个 。。https://github.com/hanzichi/leetcode |
42 hanzichi 2018-10-22 18:04:17 +08:00 接上条,有需要前端的吗,杭州 |
43 ylsc633 2018-10-22 18:41:52 +08:00 以我对 某一些培训机构里(不是楼主的)的某些学生的了解, 他们很可能用百度的方法去解题.... |
44 xieranmaya OP @ylsc633 以我对大多数培训机构的了解,他们根本都不教算法和数据结构,更遑论刷题。 自己想不出的题目看题解是很正常的,只要看完题解能自己把代码写出来,我也得出没有什么不妥。相信没有人没看过题解。不少同学看不懂题解的时候还会问我。我也会专门讲一些题目。 但要说学生都是把题解的代码直接抄了贴上去,那这学生怕不是个智障吧。 |
45 xieranmaya OP |
46 fyibmsd 2018-10-23 10:15:31 +08:00 刷 leetcode 的人不要 |
47 IJustmaogepao 2018-10-23 10:21:28 +08:00 |
48 xieranmaya OP @IJustmaogepao 如果你工作了两年还觉得前端简单的话,瑟瑟发抖是正常的 |
49 saberlove 2018-10-23 11:09:46 +08:00 block |
50 fumichael 2018-10-23 14:30:01 +08:00 Github 之后,又是另一个入口了,淘宝可能又有 LeetCode 生意了。 |
51 xieranmaya OP @fumichael 那你赶紧去淘宝开店,祝你生意兴隆 |
52 woodensail 2018-10-23 16:51:15 +08:00 前端刷 LeetCode 还不如刷 Codewars,好歹后者偏应用。 |
54 yc8332 2018-10-23 18:05:04 +08:00 我觉得前端人员最牛逼。。。最容易把简单的事情复杂化,好像说是工程化吧。。现在公司的前端非得在接口前面自己搭了一层 Nodejs 转发,搞不懂要干嘛。说是为了 seo |
56 20015jjw 2018-10-25 08:15:17 +08:00 via Android leetcode 辅助刷一下 lz 这种本末倒置不合适 |
57 Deville 2018-10-26 09:24:15 +08:00 先不说别的,,, leetcode 刷题过百能说明什么。。。 通过是通过了,运行时间排在上、中、下哪个区间,, 100 道简单还是中等还是困难,, 代码自己写的还是 c2c 的,, |
58 lyseky 2018-10-26 09:24:42 +08:00 via Android 刷题有用? |
59 g0thic 2018-10-26 09:37:04 +08:00 leetcode github 上很多答案, 你的学生有多少都是自己答出来的 有多少是单纯刷个数量给你看呢 这个刷题量我觉得说明不了什么 |
60 initsa 2018-10-26 10:53:45 +08:00 还是感觉自学比培养更靠谱 |
61 xieranmaya OP |
62 xieranmaya OP @lyseky 做了三年都没有核心竞争力的程序员,跑到这里来说刷题没用,你是要把人大牙笑掉 |
63 FrankFang128 2018-10-26 11:18:15 +08:00 在 V2EX 发帖会很受打击的。建议换个社区。 |
64 Deville 2018-10-26 11:34:16 +08:00 @xieranmaya emmmm.... 程序员极端情况肯定要考虑的吧。。。。。。。。。 而且我的观点是,“ leetcode 刷了 100 道题能说明什么?” 这不跟前几天培训机构买 github star 数是一个道理么。。 技术无法量化,ok ? 你能保证这 100 道题刷完了,这些题的思想能正确运用到生产环境?? 技术靠的是积累、实践,并不是刷题刷题刷题,你用这个来表明你的学生有多优秀,当然会被质疑。 |
66 xieranmaya OP @Deville 考虑应用程序的极端情况跟考虑刷题质量的极端情况能一样吗? 题是自己刷的,程序是自己写的,这跟买 star 能一样吗? 这种逻辑问题都想不清还想来混淆视听建议你省省口水 你也知道技术无法量化,所以我给出一个尽量可以量化的标准,要不然我空口说学生牛逼,会这会那,你岂不是更要跑来说技术无法量化了。 你用了多长时间把自己所学应用到生产环境?你怎么知道学生没有实践?我强调一下刷题你就觉得五个月全在刷题?你这不又是在走极端么? |
67 xieranmaya OP @ycfung 所以 985 老师对你的入门一毛钱作用都没起吗?周围同学及环境对你的学习也没有半点帮助? |
68 nililnellaf 2018-10-26 12:00:05 +08:00 已 block |
69 Deville 2018-10-26 13:12:35 +08:00 |
70 geshansuiyue 2018-10-26 13:30:03 +08:00 为什么没管理员管一管呢。 |
71 ycfung 2018-10-26 13:37:07 +08:00 via Android @xieranmaya 在实验室跟过一些项目也看过一些论文,讲真,念 ppt 的老师占多数,同学的话咸鱼占多数 真的要从老师那学到东西的话只有是研究生了 |
72 qwertty01 2018-10-26 13:59:13 +08:00 @FrankFang128 能换啥社区?出了这个社区吹吹 leetcode 估计没几个人知道 |
73 g0thic 2018-10-26 15:37:46 +08:00 @xieranmaya 这么暴躁么 首先我只是大学才知道抄答案的 初中只有你才敢想吧。我只是说明这刷题说明不了什么 你既然也说了这刷题不需要什么智商 但你标题却拿这个说事 这又说明什么呢???现在培训名声这么差 包装简历 包装 Github 啥都有,当然我没说你这里有这些。如果现在有人告诉那些培训的学生,leetcode 刷的多好找工作,那你能保证那些刷 leetcode 的人不会想其他办法弄答案吗?你有底气相信保证你的学生都是自己写的,但是当你拿这个东西出来说的时候 就很难保证每个人都信任你的学生啊 尤其是背着培训班的名声,懂我意思吧。培训我不赞成也不反对,但是当一批培训出来的学生说我简历多好看,Github 多少颗星,leetcode 刷了多少题,做了一个饿了么项目,都会有人质疑的,你的培训做的再好也有人质疑 因为培训大环境就是这样 |
74 xieranmaya OP @Deville 那么明显的逻辑漏洞,怼不过就开始耍赖了? |
75 Deville 2018-10-26 15:52:52 +08:00 |
76 xieranmaya OP @g0thic 我不想跟你多争,这件事情上,我有信心,也有底气 **一批学生我五个月全程带下来,每天晚上到教室答疑,每个学生什么样的学习态度,什么样的资质,是否做假,我清楚的很**,如果我发现有人做假,我也不可能把他推荐给别人 建议你不要动不动就质疑别人做假,这极其不负责任。你就想想自己努力做的事情在网上直接被人指责是抄的做假的,你自己会怎么想?要么伤心,要么骂人。想要判断 leetcode 是否做假太简单了,抽一个他做过的题目,让他现场重新做一遍。 我说刷题不需要太高的智商,是因为某些楼里的评论给人一种刷题特别难的感觉,搞的好像他刷不了全世界都刷不了一样。 再说一遍,我有信心也有底气保证我推出去的学生,达得到我所说的水平,也值得我说价格。 |
77 memi 2018-10-26 16:17:02 +08:00 其实我是挺支持楼主的,前端需要给多的人去努力才能真正推动前端的发展。v2 上这么多人 diss 楼主无非就是不能接受工厂化的制造前端从业者。 |
78 xieranmaya OP |
80 laike9m 2018-10-26 17:39:15 +08:00 via Android 刷了 100 题(前提是理解了且能自己写出来)和只学了某种框架的调包侠,我肯定要前者,因为前者至少一定程度上证明了自己的智力和热情。 |
81 guts111 2018-10-26 21:40:33 +08:00 via iPhone 看了盗版视频教程你算自学的么 你找了别人的博客讲解那你算自学的么 不都是你从别人那里学习得到的知识么 靠谱的培训班能节约你自学的时间,尤其是什么都没懂没入门的情况下自学地的确效率不高还挺有难度的。去培训班难道就不用自学了么,老师也不可能把所有知识都给你,很多东西也都是自己遇到了自己查和找才解决的。当然靠谱的老师也重要,会指明学习的方向少走弯路。 刷 leetcode 是锻炼自己编程能力,这点很重要的。刷了题不代表 5 个月都在刷这些。只是在一个阶段做了这些事。也是打基础的一个阶段而已。 为什么这么多人喷 lz,上来就说各种风凉话,无外乎就是反感这个速成,速成不代表就长的劣质啊,真的。 这个真要看老师的水平和学生自己的努力,大学虽然 4 年但大家都是怎么过了自己心里有数吧,培训时候努力奋斗了半年跟大学玩了 4 年的比不是强多了。 |
82 octobersnow 2018-10-26 23:26:39 +08:00 我突然感觉我把毕业后的工资定在 8K 有点低了,我应该定在 15K |
83 kinghly 2018-10-27 15:51:14 +08:00 via Android 说再多也没用,是骡子是马也要拉出来遛遛才知道。大环境下,多数人是不喜欢招培训班的,浪费时间浪费资源。我也面过简历牛逼,要价高,但是一份简单的笔试题都做不好的。所以,有人质疑正常。 |
84 yanjinbin 2018-10-27 16:00:25 +08:00 看来是我面试脸皮不够厚啊 |
85 xieranmaya OP @kinghly 我没说不溜啊,你们需要招人的倒是找我啊 |