第二期前端培训也结课了,学生正在找工作,有需要的私信我吧~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xieranmaya
V2EX    推广

第二期前端培训也结课了,学生正在找工作,有需要的私信我吧~

  •  5
     
  •   xieranmaya 2017-08-30 16:36:16 +08:00 19302 次点击
    这是一个创建于 3015 天前的主题,其中的信可能已经有所发展或是发生改变。

    年初开课的第二期,开课前我抽空在这里发了这篇帖子: t/343347#reply152,现在第二期上周的时候刚结课。

    学生现在都在找工作,今天就不细聊了,我来说说教学成果吧。

    大家觉得学生这样的水平能找什么样的工作呢?

    或者有没有最近正招聘的,说说自己遇到的应聘者都是什么水平~反正最近我前同事跟我说,某二线大厂出来的三年工作经验的,把 GET 跟 POST 请求的区别说成 TCP 跟 UDP。。。

    • 首先是数据结构与算法基础,树、图、堆、并查集都有讲,算法的话,DP、搜索、回溯、深搜广搜,然后直接在 LeetCode 刷题,上面说到的每种数据结构跟算法 LeetCode 上面几乎都有对应的题目
    • 有三分之一以上的同学在 LeetCode 刷了 100+,有个别刷了 150+,三分之二以上刷了 50+
    • 跟着我节奏的学生(绝大部分)几乎都通读了《 CSS 权威指南》、《 The Book Of CSS3 》和《 Eloquent Javascript 》,英文还不错的同学我都是推荐他们讲英文版的
    • 差不多一半以上的学生基本上把 Lodash 实现了一遍,剩下的也基本实现了半数左右的函数,所以什么高阶函数应该都不在话下的。对了,基本上大多数也自己实现了一个 JSON 解析器
    • 基本都能够熟练使用 ES6 甚至是 7,因为我上课时并不区分 JS 还是 ES5678 (对于那些把 JS 跟 ES6 区分开的我表示完全不能理解),最合适用什么就用什么,几个月下来对语法肯定是很熟悉了,对于一些特殊的语法,我也会直接到 Babel 上面给大家看编译结果
    • jQuery,Promise 什么的就不用说了,jQuery 的话主要还看学生记得多少 API 了,不少非常见方法都讲过实现原理,比如事件代理,动画,队列等等
    • 后端方面,基础的 SQL 是没啥问题,包括表的连接,不过没让学生去刷 LeetCode 上的 SQL 题目,毕竟感觉有点作弊,所以上面说的数据是不包含 SQL 题目的。有人可能会问怎么不教 MongoDB 呢?我主要考虑的是学 SQL 终于能让学生接触一下另一种语言了,而教 Mongo 的话,从使用上来讲还是在用 JS,另一个的话大部分公司基本还是把 Mongo 当 SQL 数据库在用吧,而更多的公司依然用的是 SQL 数据库。
    • Node 的话,我重点介绍了 Stream,当然其它 API 也有都说到,主要是流实在太重要了
    • 然后 HTTP,一开始我都是直接带大家用 Node 的 TCP 模块来写的,虽然写的很垃圾,但足够让大家理解 HTTP 协议的通信模型了,后来才用 http 模块,再后来才用 express/koa。然后各种重要的头,也都有介绍,比如 CSP,CORS,缓存什么的。网络安全也有说,都是在练项目的时候直接留漏洞让大家玩,这样才更容易理解
    • 上面说到 express,也讲到了 express 的基本实现原理,以及演示了很多中间件的写法
    • 接下来是 Web 框架,以 Vue 做为入门,然后还讲了 React,毕竟以 Vue 的简单入门,接触完 Vue 的组件化之后,再学习 React 就会容易很多。对于 Vue 的了解程度嘛,应该是大部分原理都知道,比如双向绑定原理,v-model 的原理,依赖收集的原理等等,然后各种类型的组件也都写过,比如递归组件
    • Vue 其实把全家桶都说了,React 只说了 React 本身,Redux 只是介绍,因为 Vuex 跟它实在太像了。我不认为在几个月的培训中就需要并且能把三大框架都弄的很熟,基本上不可能的,所以某些机构的做法
    • Webpack 则是重点讲原理,因为讲 Node 的时候就介绍了模块机制,讲 Webpack 时就是手动把依赖全拼一个包里,在浏览器端则是实现了一个极简的 Seajs。我在想下一期要不要现场撸一个 Module Bundler 出来

    基本就这些了,有人可能会觉得这么短的时间教的是不是有点多了,其实我也觉得,所以不少学生结课后都选择先不找工作,要自己先来一轮复习。其实每天都有给相当长的时间让大家练习的,我是让他们每天在教室自习到晚上 11 点的,总体的培训时间也比较久,在讲每个知识点的时候,我都是确认了大家在听懂了以后才往下讲,所以至少在听的时候,大家都是懂的,然后嘛,我几乎每天晚上都去教室,有什么疑问都是直接说,不喜欢通过文字进行沟通。

    大家觉得学生如果把上面说到的内容(其实还有很多没在这里说)的 80%掌握,能找到什么样的工作呢?

    以及,各位最近面试遇到的人都是什么样的呢?如果你们最近正在招人,又一直没有合适的话,可以私信我哦。

    不说了,我妹在医院马上要生了,我要去医院了~~

    157 条回复    2017-09-16 19:56:02 +08:00
    1  2  
    xieranmaya
        1
    xieranmaya  
    OP
       2017-08-30 17:42:57 +08:00 via Android
    有人收藏没人回复啊
    guyeuro
        3
    guyeuro  
       2017-08-30 17:52:10 +08:00   2
    连路子都没有,就来培训学生害人
    lxsunbin
        4
    lxsunbin  
       2017-08-30 18:04:19 +08:00
    这一批学生培训了几个月
    hadoopisapig
        5
    div class="sep3"> hadoopisapig  
       2017-08-30 18:04:28 +08:00
    管理员,该删帖了啊
    xieranmaya
        6
    xieranmaya  
    OP
       2017-08-30 19:01:11 +08:00 via Android
    @lxsunbin 五个多月呢
    hronro
        7
    hronro  
       2017-08-30 19:07:32 +08:00   11
    我个人是觉得,如果 5 个月能把上面你所讲的所有东西从 0 基础到学会,要么所有学生都是天才,要么老师是天才
    jadecoder
        8
    jadecoder  
       2017-08-30 19:28:39 +08:00   1
    我觉得要是真的,还是挺不错的,这样的水平 10k+ 还是值得的
    SourceMan
        9
    SourceMan  
       2017-08-30 19:29:24 +08:00 via iPhone
    。。。五个月上面那个多,填鸭都会死
    patsoncy
        10
    patsoncy  
       2017-08-30 19:31:33 +08:00
    五个月能把上面的都学通的人,请联系我
    xieranmaya
        11
    xieranmaya  
    OP
       2017-08-30 19:40:15 +08:00 via Android
    @guyeuro

    你通过我没有路子,推倒出我办培训是害人
    IT 行业找工作啥时开始靠路子,而不是靠能力了?

    我的个人经历、技术能力,及我的培训班,即使不跟其它机构去对比,也几乎没有任何黑点,更不用说跟别的机构比较了

    你这种人我见多了,见到自己看不顺眼的就喷,反正也没成本,你可以喷我有广告嫌疑,但你喷我害人,我必须怼回去。知乎上喷子比这里多十倍都没人喷我害人坑人,你?
    codermagefox
        12
    codermagefox  
       2017-08-30 19:42:18 +08:00
    @SourceMan 这个太狠了,瞬间笑出声
    xieranmaya
        13
    xieranmaya  
    OP
       2017-08-30 19:48:14 +08:00 via Android
    @hronro 学生基本是零基础,来之前我有让他们自学过 html&css,其它东西都是我这边带的

    认真努力的同学,不管男女,我提到的这些东西,肯定不能说精通,但学会是肯定的了
    wengjin456123
        14
    wengjin456123  
       2017-08-30 19:48:27 +08:00 via Android
    真要 80 会,工资 12 起了吧…我就会一部分,学了一年多…
    xieranmaya
        15
    xieranmaya  
    OP
       2017-08-30 19:52:50 +08:00 via Android
    @jadecoder 这还有假不成吗~前面通过数据结构&算法把编程基本功打的扎扎实实,后面学东西就容易多了,第一期的学生现在平均薪资肯定超过 10k 了,这也才半年

    还有人评价某一期学生说 3 个月的工作经验比他见过的好多 3 年的都强,第一期还有人直接进美团呢

    发这个帖子只是想听听大家的看法
    codermagefox
        16
    codermagefox  
       2017-08-30 19:54:09 +08:00   1
    @xieranmaya 工作以后参加过某培训的表示这不可能.
    我可以确定我参加的培训老师水平和课程设置不说比你厉害多少,至少肯定不会比你差.我也算学的比较可以的.
    然而 43 节课上完之后,我边工作边总结,到现在还不敢说完全学会.
    应付面试肯定没问题,要说会了,有这种资质的人真的少.不,基本不可能有.
    xieranmaya
        17
    xieranmaya  
    OP
       2017-08-30 20:03:15 +08:00 via Android
    @codermagefox 我这边一周就有 30 课时啊,20 周,600 多课时,你 43 节是?
    hololens
        18
    hololens  
       2017-08-30 20:23:35 +08:00   2
    别几把坑人了,你这种人我见到就是报警处理,呵呵哒。
    xieranmaya
        19
    xieranmaya  
    OP
       2017-08-30 20:24:55 +08:00
    @SourceMan 在这么短的时间内教这么多东西,在外人看来肯定是有些填鸭的意思的

    但绝对不像你说的,把鸭填到死的程度,认真努力的人掌握 80%不成问题

    你要是有兴趣,我可以找几个学生让你面面呀,你看看他们对知识掌握的程度
    worldnode
        20
    worldnode  
       2017-08-30 20:25:51 +08:00
    先来个 圣杯布局吧
    TuringGooner
        21
    TuringGooner  
       2017-08-30 20:29:21 +08:00 via iPhone   1
    这么多全教了?都学会感觉水平不低了
    xieranmaya
        22
    xieranmaya  
    OP
       2017-08-30 20:34:02 +08:00
    @worldnode 圣杯布局还真讲了~
    还有 n 种闭合浮动的方式

    但是我个人觉得吧,圣杯布局这种,基本是死记的,那几种布局方法,让你自己想,估计一周都不一定能想得到。
    所以算是背代码了吧,主要还是理解原理才行
    xieranmaya
        23
    xieranmaya  
    OP
       2017-08-30 20:34:42 +08:00
    @worldnode 对了,闭合浮动的最新办法是 display: flow-root;年初的时候浏览器们才支持的
    xieranmaya
        24
    xieranmaya  
    OP
       2017-08-30 20:39:39 +08:00
    @hololens 喷子就别说话了,现在对喷子都免疫了,怼都懒得怼
    mortonnex
        25
    mortonnex  
       2017-08-30 20:46:46 +08:00 via iPhone   1
    没有实例的工作经验,说老实话,感觉不是特别靠谱
    xieranmaya
        26
    xieranmaya  
    OP
       2017-08-30 20:52:04 +08:00
    @mortonnex 这个没有办法,谁都是从头开始的,我也不鼓励学生去造假,更不会教他们如何造假,老实说我也不会

    毕竟社会不可能会迎合造假。没有人敢在简历上说自己的工作经历是假的吧,公司也不想招造假的人,但仍有大批没有工作经验的人会造假而且找到了工作,而我的学生,肯定不比那些敢造假的人水平差

    所以我就觉得,现在公司招人,直接考算法就完事了,最好的过滤器
    然而在这里看到的 jd,鲜有提到要求算法的,也不知道是谁的问题
    xieranmaya
        27
    xieranmaya  
    OP
       2017-08-30 20:53:21 +08:00
    @patsoncy 你要真有招人需求,我可以给你简历的
    TomIsion
        28
    TomIsion  
       2017-08-30 20:55:56 +08:00   1
    楼主还是很中肯的 拜读过楼主写的 Promise 源码解读

    顶一个
    Weny
        29
    Weny  
       2017-08-30 20:59:04 +08:00 via iPhone
    我觉得楼上有些偏激了 文化人的事 怎么能叫骗呢 正所谓师父领进门 修行在个人
    matsuijurina
        30
    matsuijurina  
       2017-08-30 21:15:27 +08:00   3
    这已经很可以了,v 站可能是年轻人比较多,天才黑客也扎堆,都比较鄙视培训班。但像楼主这样的教法,比起那些 x 内,x 马之类已经强太多,只是不知道这么短的时间,学生是不是跟得上。另外我建议是知识原理少讲一点,练习多一点,增加一对一 code review 和作业讲解,美国那边的 basecamp 的经验是后者安排得越多,学员满意度越高。最后,为了适合中国招聘国情,还是让学员从头到尾仿个站吧,小公司挺吃这一套的。
    suikator
        31
    suikator  
       2017-08-30 21:20:29 +08:00   2
    我觉得 ok 楼上的那些真的好严格耶
    carlclone
        32
    carlclone  
       2017-08-30 21:23:31 +08:00 via Android
    数据结构和算法,几个月,复制粘贴 accepted 的吗
    zhlssg
        33
    zhlssg  
       2017-08-30 21:23:55 +08:00 via iPhone
    工作两年,没你培训班出来的厉害……
    fcka
        34
    fcka  
       2017-08-30 21:25:46 +08:00 via Android
    leetcode 目测作假。一道题至少一小时,实测。
    xieranmaya
        35
    xieranmaya  
    OP
       2017-08-30 21:34:02 +08:00 via Android
    @fcka 据我所知,没有任何一个人做假,很多同学跟我讨论某些题目怎么做,你应该知道,刷题是会上瘾的,而且确实如你所说,有些同学就是会在同一题上纠结很久,肯定颇有你当年的风范

    平均下来一题 40 分钟左右吧,我可以肯定学生就是花了这个时间刷的,要不然你以为每天晚上五个小时在干嘛
    xieranmaya
        36
    xieranmaya  
    OP
       2017-08-30 21:38:22 +08:00 via Android
    @carlclone 看楼上吧,大家花钱花时间来培训,不会有人作弊的,你又没有证据,瞎说什么呢

    要想做假,岂不所有的人都刷 100 多了?为什么会是接近正态的分布?

    空口说瞎话真的没意思
    funer
        37
    funer  
       2017-08-30 21:39:17 +08:00   1
    @hololens 不要动不动就喷,不了解就别瞎喷,楼主代码看过,还是有实力的~~
    xieranmaya
        38
    xieranmaya  
    OP
       2017-08-30 21:46:57 +08:00 via Android
    @matsuijurina 总算遇到明理的人,感谢
    v 站年轻人多不假,天才黑客扎堆也不假
    但楼上一些喷子显然不是天才也不是黑客吧~哈哈

    前面都能跟上,后面是会有些跟不上,所以结课后才会有人选择先回顾整理一下

    练习其实都有的,参考书上的习题我都会挨着讲,平时上课也会针对一些知识点布置作业。每两到三周也会安排考试,之后会一对一改卷,然后专门再抽一天讲卷子(很多同学说,卷子比面试题难…)然后再开新课

    仿站有的啊,但是工作量太大,学生做的慢…

    中国的招聘国情还真是这样,没啥公司问算法…唉
    fcka
        39
    fcka  
       2017-08-30 21:48:24 +08:00 via Android
    @xieranmaya 平均 40 分钟?我想知道学员都是什么学历什么专业。如果都是清华姚班的我就信。
    fcka
        40
    fcka  
       2017-08-30 21:48:43 +08:00 via Android
    @xieranmaya 秀出 ID,让大家看看
    xieranmaya
        41
    xieranmaya  
    OP
       2017-08-30 21:58:07 +08:00 via Android
    @fcka 既然你这么要求,我就贴一个吧,这小伙前天还是 60 题,通宵了两天,现在 80 多了,预计这周结束就 100+了

    https://leetcode.com/tianfan/

    不要你自己觉得难就以为大家都觉得难

    我猜我贴一个你肯定嫌弃不够,说随便找个账号就可以啊,说有种把所有学生的账号都贴上来啊,但我偏不,你想验证真假是吗,要不要跟这小伙聊聊算法?你把电话给我,我让他打给你,你面他一小时算法,我给你 100 块钱,玩不?你要说 100 太少就不合适了,毕竟你的时薪差不多也就 100。
    codermagefox
        42
    codermagefox  
       2017-08-30 21:59:27 +08:00   2
    @xieranmaya 平均 40 分钟真的过分了,除非你把思路全部告诉学员,不然起手就刷 leetcode 平均一道题 40 分钟,我是不信的
    golmic
        43
    golmic  
       2017-08-30 22:01:16 +08:00 via Android   1
    顶楼主,不要听那些人瞎 bb。可能自己都没有你学生的水平,我并不是说培训班一定好,但是看楼主教的这些如果真学会了那肯定不算入门级了。找工作我觉得还是靠能力而不是出身。楼主加油!
    xieranmaya
        44
    xieranmaya  
    OP
       2017-08-30 22:03:25 +08:00 via Android
    @codermagefox 其实平均 40 分钟也是我 yy 出来的,他们每题花了多久我也不知道,但总体数据就是上面说的那样,我收回我说的平均时间 40 分钟好了。。。
    wj2061
        45
    wj2061  
       2017-08-30 22:22:15 +08:00
    0 基础 5 个月 leetcode 刷 100 题,
    如果不是看答案写的,那真是厉害~~~
    ilumer
        46
    ilumer  
       2017-08-30 22:25:45 +08:00
    @wj2061 想想你也知道不可能啊,怎么可能全部都会,不会就看题解咯,不知道 V 站有多少不看题解的大牛
    wj2061
        47
    wj2061  
       2017-08-30 22:41:23 +08:00
    @ilumer 10 题看 1 题 ,和 10 题看 9 题 是有区别的~~
    ilumer
        48
    ilumer  
       2017-08-30 22:42:28 +08:00
    有人帮助,可以解决很多的麻烦,祝 @xieranmaya 好运
    ilumer
        49
    ilumer  
       2017-08-30 22:45:42 +08:00
    @wj2061 我把这个给忘了,不过应该没有这么夸张吧
    springmarker
        50
    springmarker  
       2017-08-30 22:47:45 +08:00   2
    还是不希望 V 站有这种帖子,开了这种口子,会越来越多的人开培训了
    FrankFang128
        51
    FrankFang128  
       2017-08-30 22:48:56 +08:00
    工作找得如何
    jin5354
        52
    jin5354  
       2017-08-30 22:49:55 +08:00   4
    缺乏足够的实践,直接讲原理就太干了,也很枯燥,真跟填鸭一样,怕是要靠背诵哦。
    我一般是从框架实践中发现问题,然后主动去探索原理,研读源码,总结出文,并手动实现一个带 100% coverage 的 mini 库,这样能保证自己能掌握 90%+ 的理论,并且有较长的记忆半衰期。
    你的学生结课后都要自己复习,说明理论太多了,记不住(估计是要靠背的),学了后面的忘记前面的。不是自己探寻来的知识,5 个月足够忘掉一圈。

    junior 职位,不造假大公司简历都难过,小公司面试主要问实践,来了能不能直接出活儿,原理可能面试官自己都搞不清楚,不知道你学生表现啥样。

    讲道理什么 vue 什么 stream 的原理跟算法题比起来都很简单。面试直接考算法?前端能用到多少算法,平时撑死用点 ast,那刚出校门的学生最有优势,ACM 打牌子的吊打多年经验的。公司肯定找的是能出活的。
    xieranmaya
        53
    xieranmaya  
    OP
       2017-08-30 22:57:13 +08:00 via Android
    @wj2061
    @ilumer
    学生看题解的并不多(因为不少人根本就不知道网上有题解),倒是有几个人喜欢自己做出来后去研究速度最快的那个是怎么写的

    我只在一开始的时候给出了几个题的完整源代码,而且还再三要求他们不要直接拿我的代码去提交,再后面我就是给出思路,自己去写,再后面就是,讲完某个算法或者数据结构,告诉他们上面有很多这种类型的题目,自己去做,做不出来的可以跟我讨论

    所以结果就是,大家做的题目都是不同的

    另外,说造假的那些喷子你们就消停了吧

    从动机上否认别人就没意思了
    xieranmaya     54
    xieranmaya  
    OP
       2017-08-30 23:05:47 +08:00 via Android
    @jin5354 不讨论算法无用论,而且我并没有把算法放在非常非常重要的位置上,毕竟还有其它要学, 只是讲了普通本科需要掌握的那些基础算法和数据结构

    对于你说的因为晚上要复习,所以是白天理论太多,所以我的教学方式有问题,我是不认同的,五个月的时间,无论如何,每天都必须全力的听课和复习。毕竟白天上课晚上复习和做作业,一些特别的知识点才会当堂练习和写代码

    另外,关于教学,100 个人有 100 种看法,你总能找到我的不足,不过挑毛病我是十分乐意接受的,毕竟可以让我有改进的空间
    xieranmaya
        55
    xieranmaya  
    OP
       2017-08-30 23:08:31 +08:00 via Android
    @FrankFang128 劳烦方老师关心,毕业第一天就有人拿到 offer,学生本人对薪资也很满意。另外毕业前也有人拿了一个垃圾 offer,就不说了

    我不说薪资不是因为太低,而是薪资是学生的隐私,上期的 No.1 同学后来就很烦大家讨论他的薪资
    FrankFang128
        56
    FrankFang128  
       2017-08-30 23:12:58 +08:00
    我们的 no.1 很高调 不讨厌大家说工资。你这种线下班能教的东西多 不像我线上班,内容要少很多,只能布置作业了
    xieranmaya
        57
    xieranmaya  
    OP
       2017-08-30 23:12:59 +08:00 via Android
    @springmarker 我不这么认为,倒是觉得需要让大家知道,还有我这样的培训机构存在

    社会趋势不会因为我发这一篇而改变,毕竟我也不怎么在 V 站发言
    xieranmaya
        58
    xieranmaya  
    OP
       2017-08-30 23:15:48 +08:00 via Android
    @FrankFang128 他一开始是不讨厌的,后来被讨论的多了就…把 leetcode 跟 github 都改名了

    教的东西多,也只是因为我想把这个事情做好

    另外方老师觉得 5 个月教这些内容多吗?
    jin5354
        59
    jin5354  
       2017-08-30 23:27:03 +08:00   3
    @xieranmaya 讲原理肯定是好事,我只是隐约觉得可能花了大力气,会不会面试效果平平,变成自我陶醉。我指的复习是『结课后都选择先不找工作,要自己先来一轮复习』这里,学员 5 个月 600 课时结束后,都无法直接准备简历走向征程,是不是有点……?

    你想推广,直接统计之前学员就业率,薪资区间,做成表格曲线图,拿高薪证明糊我们一脸最有效。……你教的这些内容都够面试中小公司的 senior 岗位了。要是统计出你的学生平均薪资比我高,我也去给你捧场呀~
    secondwtq
        60
    secondwtq  
       2017-08-31 00:43:39 +08:00
    我现在 LeetCode 一道题(非水题那种)就一个小时左右 ...
    不过都是上班回来脑子生锈状态做的
    lijsh
        61
    lijsh  
       2017-08-31 00:50:52 +08:00 via Android   1
    我对培训没有意见,也很愿意鼓励培训班出来的有干劲的人,但确实怀疑零基础的学员是否能消化你所教的内容。别的不说,Eloquent Javascript 我是看过的,这本书我觉得新手不可能“通读”,里面讲到了模块加载、异步甚至编译,前两者没有实践经验怎么消化、怎么体会?编译就更不说了,可能我基础问题,我看了几次才理解。
    fcoolish
        62
    fcoolish  
       2017-08-31 01:04:46 +08:00
    请问是哪家培训?
    chinvo
        63
    chinvo  
       2017-08-31 01:16:26 +08:00
    0 基础五个月学这么多东西

    真的学会了么?

    或者说,真的是掌握了解决问题的方法了么?

    我曾经带过几批在校大学生,也都是十分认学的,课后小作业也都认证完成。

    然而事实上是,我每次平均用半年,都教不完 HTML CSS JS 基础。

    至于后端方向,半年没带出一个能独立搞项目的。

    怕不是楼主说的学生各个智商 200+。
    onlyhot
        64
    onlyhot  
       2017-08-31 02:00:50 +08:00 via iPhone
    @chinvo 你带的学生只怕是智商太低。
    xieranmaya
        65
    xieranmaya  
    OP
       2017-08-31 02:08:09 +08:00
    @lijsh
    这本书是我 JS 部分的参考书,除了 Projects 的那些章节,其它章几乎全部逐句解释和扩展的,项目的章节之所以不讲,确实如你所说,对新手来说太难了,更重要的,是项目跟前端关系不大,是作者为了演示程序可以怎么写而设计的。

    模块加载那一章是有讲的,而且模块加载这东西,基本是现在前端程序员必备的了,更不用说异步了,不知道异步还能叫前端吗,模块机制跟异步对新手来说确实算比较难的,但多次提到,并且代码演示,也没有人撑握不了,而且异步方面我不仅讲了基础的,Promise,await/async,generator 都讲到了,你可能又要说这几个也难了,这几个真不算难的。编译的话,书本里并没有,你所说的编译,应该是指有一章里实现了一个极简的编程语言,叫 Egg,其实就是一个函数表达式解析器,但作者的代码确实很有技术含量。这一章我也没过,但带学生实现了一个 JSON 解析器,算是对这章的替补。

    总得的来说,除了书本中的那些 Projects 章节,其它内容绝对没有难到让一个新手无法掌握的地步,况且我几乎每句都解释。遇到一些知识点也会扩展,书本断断续续的讲了差不多三个月,算是我教学设计的主线。
    xieranmaya
        66
    xieranmaya  
    OP
       2017-08-31 02:48:57 +08:00
    @jin5354 我始终不觉得花时间讲原理是坏事,这个时间一定是值得的,况且其实并占不到太多的时间。

    不去找工作先复习这个也是有原因的,我想如果是三年前,讲完 jQuery 就结课,肯定大部分人回头把 CSS 复习一下就会开始找工作。但现在的公司你是知道的,面试造飞机,又是要会 React,又是要会 Vue,还得有工作经验,面试中前端的任何知识点都有可能问到,而不少知识点,其实就是靠背的。

    而这些框架什么玩意,我肯定是放在最后面讲的,也是比较难的一部分,但有些东西,内容就那么多,该写的代码,也都写了,该讲的原理,也就讲了,你要知道我一天六节课啊,有哪个单一知识点六节课讲不完的(大学里算法也就 30 课时左右吧)(很多知识点理论、画图、写代码演示、随堂练习、再讲解,加起来两节课也差不多了),比如今天讲完 React 基础,jsx 会被编译成什么样的,也都给大家看了(总不能让大家自己去编译吧),晚上大家写些组件出来,第二天当然接着说后面的啊(比如生命周期,组件化思维),我自己从 0 开始学 React 也就一两天嘛(仅 React ),在之前也没什么组件化思维啊,也不知道 jsx 是啥啊。

    但问题在于有些同学觉得这是最后的内容了,刻板印象上就会觉得难,听不懂也没事,结课后自己再补补,反正有视频,然后前面的 CSS 也忘的差不多了,因为开始学 JS 后大家其实都不太愿意写样式的。而且我教室和寝室在结课后一个月(也就是下期开课之前)都可以用,我依然每天会去一下教室。

    毕竟难点都在最最后,难道我最后两周上两天休两天吗?我想这么做学生也不同意啊,你不知道有几个人,提前一两周就跑回家了呢,说后面的自己补视频,上期甚至有年后直接就不来了的。

    其实我并不想来 V 站推广,我主要的生源也都不是来自这里,而且也在其它平台有付费做广告,V 站本身也有广告,价格我也完全能接受(下下期可能会考虑在 V 站做广告),下期的学生已经要招满了,发贴就只是想来看看大家的想法,看看大家觉得这个水平到底怎么样。

    你说我教的这些能到中小公司的 senior,这我当然知道,上期有人出去就是被人说“ 3 个月比 3 年的都强”,被说的这个同学,智商绝对没有楼上说的 200+,也不是相关专业,在我看来也没有很好的天资,人家就一点,学的时候很努力,有问题就问我,一定搞懂为止;也有人从这出去就直接去美团,五轮面试都扛下来了。第一期工作的人也从来没有不能胜任的的。

    你说统计学员就业率,我要说第一期真心花功夫学的都就业了,又会有喷子说,还有人会不用心学?不认真学的你做为老师怎么不管?这么不负责?什么叫花功夫学?你怎么定义?我怎么回答?
    我要统计薪资,就会有喷子说,你不尊重学员隐私,再就是你拿证据证明这个薪资是真实的呀,拿 offer 照片、截图来呀,我怎么说?再说了,薪资是学员的隐私,我也不好曝光,其它机构曝光出来的,真实性又能有多高呢?

    况且,大家没有工作经验,学了那么多,公司不认可,拉钩上投简历秒拒,首次找到的工作薪资也不可能高到能拿来糊大家脸的程度。刚学出来,就算有那个能力,人家公司也不敢给你开这么高啊。要不然美团那个,也不会被面五轮了。

    所以,我也很为难的。
    gen900
        67
    gen900  
       2017-08-31 07:56:49 +08:00 via iPhone   4
    喷花太多时间学原理的同学,还记得喷培训班出来的不懂原理基础差也是你们在喷吗?!

    针对目前培训市场学员基础不牢,楼主想用自己的实践改变这一现状,这有什么不好的。

    基础学多了说没用,公司要干活的。不教基础又鄙视人家基本原理都不懂。话都被你们说了啊

    支持楼主这么用心。
    xiaojunjor
        68
    xiaojunjor  
       2017-08-31 08:35:00 +08:00
    如果 0 基础的话,5 个月真的太短了,也许这些东西当天学生们都记住了,但是特别不扎实,基本过一个月就忘了一半,过半年就忘了七七八八了,更不要提这期间有找不到工作的,有迷茫的,有面试了没通过心情急躁的
    所以等一部分人找到工作了,之前学的东西基本都忘的差不多了,唯一剩下的就是个大框,“哦。。这个我听过”,而没找到的工作的基本就考虑不做 IT 了。。
    这还是建立在你教的确实确实很好很好的基础下,如果像什么某鸟那样基本不讲课的,那可能学生出来了连个 if,for 都不会写
    真的不夸张,培训过的人的一点想法
    int64ago
        69
    int64ago  
       2017-08-31 08:43:19 +08:00   1
    这样吧,敢不敢把你认为教得最好的人简历给我,我只问你上面列出的内容,绝对不超纲


    我对培训出来的没什么意见,也没什么过多期望,只希望简历不要造假、夸大,我就认为是很靠谱的人了
    meepo3927
        70
    meepo3927  
       2017-08-31 08:58:45 +08:00
    你列的那些东西,都加起来,我起码学了 3 年,才可以说能在项目中使用。

    你班上的学生如果 5 个月能学下来,还会应用,我只能说,你的学生都非常非常优秀!

    也非常非常难以置信!
    diandian0
        71
    diandian0  
       2017-08-31 08:59:08 +08:00
    从培训班出来的一部人技术还是很不错的。师傅领进门 修行靠个人。很大一部分人也都是很努力学习的。毕业工作 1-2 年以后技术也挺不错的。
    bhaltair
        72
    bhaltair  
       2017-08-31 09:09:35 +08:00 via Android
    难以置信 恐怕是工作过 1-2 的去的
    torbrowserbridge
        73
    torbrowserbridge  
       2017-08-31 09:11:34 +08:00   2
    某二线大厂出来的三年工作经验的,把 GET 跟 POST 请求的区别说成 TCP 跟 UDP。。。
    --------------------------------
    这算给自己提前找的台阶?
    ersic
        74
    ersic  
       2017-08-31 09:25:14 +08:00   1
    同意七楼的说法,培训这东西难就难在生源上,如果真的每个人都教会,那只能说楼主的生源选拔太牛逼了。
    codeEleven
        75
    codeEleven  
       2017-08-31 09:27:17 +08:00
    上学的时候,考试前老师都觉得自己教得不错,学生都会了,考完试才知道学生有多蠢,不会的也不说...
    hololens
        76
    hololens  
       2017-08-31 09:27:39 +08:00   1
    @funer 兄弟,代码这种东西写得好不就代表这个人很靠谱,教的东西很好,是人总会留一手的,特别是这种培训班的,更不会好好教的;你想想你从初中到大学,老师的教学水平还可以吧,再说培训班是为了盈利的,又不是慈善机构,他们的下线低的可怕,啥几把人都敢弄来,教的东西水平不会比你的大学计算机基础的老师好到哪里去的。
    jtcba12
        77
    jtcba12  
       2017-08-31 09:30:33 +08:00
    请问怎么报名参加?
    xiubin
        78
    xiubin  
       2017-08-31 09:53:33 +08:00   2
    建议录段教学视频放上去,看看你教的质量,让胚子闭嘴,让中立者信任。。。
    whypool
        79
    whypool  
       2017-08-31 09:54:37 +08:00
    好像,都不会啊,是不是要失业了
    yagamilin1120
        80
    yagamilin1120  
       2017-08-31 09:56:51 +08:00   2
    能学会上面 80%的,确实不愁工作了。
    只是,只是,楼主你真不开玩笑?
    几个月能学会你说的这些?你的学生该不会是天才?还是外行转来的...
    作为一个 985 高校中成绩中等靠前的我,表示办不到。能学会熟练调用这些库,然后写项目就不错了。
    什么源码实现,还有这么多算法实现...
    或许你的这些学生可以成为海贼王。。。
    loveuqian
        81
    loveuqian  
       2017-08-31 10:13:52 +08:00 via iPhone
    那你的学生简历造假了嘛?
    Thiece
        82
    Thiece  
       2017-08-31 10:16:09 +08:00
    我现在只想知道如何报班,教练我也想五个月学这么多!
    achenme
        83
    achenme  
       2017-08-31 10:18:30 +08:00
    lz 可以贴培训班名字?推荐朋友过去看看
    xilixjd
        84
    xilixjd  
       2017-08-31 10:36:06 +08:00   1
    光数据结构和算法那些搞懂感觉也不用面前端了,啥岗都要把
    linxy
        85
    linxy  
       2017-08-31 10:43:24 +08:00
    talk is cheap
    show me the code
    YzSama
        86
    YzSama  
       2017-08-31 10:47:48 +08:00
    楼主要不要录上几节课内容,放出来看看呀..
    ecmadao
        87
    ecmadao  
       2017-08-31 10:51:02 +08:00
    都别吵了,是骡子是马拉出来溜溜不就知道了吗?我司在招人,数据、后端、前端、全栈来者不拒,具体帖子可以看这个: t/385823 或者这个: https://juejin.im/post/58fdcb891b69e60058a27b53,欢迎砸来简历,通过的话我来面
    ecmadao
        88
    ecmadao  
       2017-08-31 10:53:46 +08:00
    我觉得与其一直这样质疑,不如如果真的有招人需求的话,就来面试试试呗。
    邮箱: [email protected]
    PS:请注明 [ V2EX ]
    stancaohua
        89
    stancaohua  
       2017-08-31 11:06:18 +08:00
    talk is cheap
    show me the code
    will0404
        90
    will0404  
       2017-08-31 11:08:36 +08:00
    你开了这个贴会给你学生找工作很大压力吧。
    Lfinesse
        91
    Lfinesse  
       2017-08-31 11:19:15 +08:00
    mark 一下,留意,以后推荐我司校招培训去楼主那里进行
    xieranmaya
        92
    xieranmaya  
    OP
       2017-08-31 11:23:32 +08:00 via Android
    @loveuqian 没有造假,反正我不教怎么造假,也不鼓励学生造假

    别从动机上否认别人
    learnshare
        93
    learnshare  
       2017-08-31 11:26:55 +08:00
    我感觉内容很丰富,只是 CSS 应该强化一下吧
    ccfly
        94
    ccfly  
       2017-08-31 11:30:12 +08:00   1
    有种 5 个月培训出一批全栈的即视感....
    grassrootscoder
        95
    grassrootscoder  
       2017-08-31 11:35:14 +08:00   1
    评论没看完,前排不分黑红皂白就开喷的也是厉害,我就是谢然教出来的第一期学生,另外,[email protected] 。来简历,美团智能支付欢迎有实力的学生。
    xieranmaya
        96
    xieranmaya  
    OP
       2017-08-31 11:37:27 +08:00 via Android
    @will0404 还好吧,我把帖子发群里了,不少学生看看就笑过了,发不发这个帖子,压力当然都是有的,反正我又不可能公布他们的名字

    另外对于楼上一些说刷算法作弊的,有同学表示"100 题还需要作弊啊,哈哈哈哈"
    xieranmaya
        97
    xieranmaya  
    OP
       2017-08-31 11:41:47 +08:00
    @ccfly 全栈真不敢。数据库其实只是很浅的讲了一下,能从表里查出想要的数据,能 join。其它的比如事务,锁,范式只是提了一下。后端也没有讲到复杂的业务逻辑等等
    xieranmaya
        98
    xieranmaya  
    OP
       2017-08-31 11:47:13 +08:00
    @torbrowserbridge 这是真事而已,同事跟我抱怨现在一些有工作经验的不如一些校招生,我就随便拿来吐槽而已
    xieranmaya
        99
    xieranmaya  
    OP
       2017-08-31 11:51:54 +08:00
    @xiubin 上课视频我真不敢放,上课时出点小差错是很正常的,但是放到网上公开让大家评论,能被喷到死(口误,普通话,代码风格,知识点讲解方式等等等等,全都能成为喷点)。更主要的是,发上来懂行的人看了喷我,不懂行的人看完视频不懂,又看了大家的评论,觉得我不行。
    xieranmaya
        100
    xieranmaya  
    OP
       2017-08-31 11:55:36 +08:00
    @TomIsion 那个不是我对 Promise 源码的解读啊,别的实现源代码我算解读不出来,那是讲我自己是如何实现的~

    有兴趣的话,也可以到 github 上看看我的其它博文,都不会让你失望的

    感谢信任哈~~
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1104 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 17:55 PVG 01:55 LAX 09:55 JFK 12:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86