浪人收徒告示

你也许毕业在即,你开始关注有谁开始实习,有谁签了三方合同,校园网的论坛你逛了又逛,你感觉到压力,你想努力,但书没看几页,就不由自主地想:“我这样对吗,这得多久才有结果,我现在到底什么水平,我的水平够么”?没人能告诉你,带着巨大的不确定,你自觉很努力,可你整天想着,我这样对吗,有意义吗,我是不是在错误的道路上越走越远?

直到你不再努力,开始迷茫起来,你觉得是自己不好,自己很笨,很没毅力,除了是因为自己浮躁,还能是什么呢?你不知道还有别的,更重要的原因。

你看到一个职位,每个字都看懂,却不知道这些要求背后到底是什么意思,你倒是想准备,但准备什么,怎么准备,找什么东西来看,该做什么才能接近要求,你不知道。可你还是准备着,综合了能百度知乎到的所有资讯,准备好据你所知重要关键技术,却怎么都等不到通知你面试的电话。

或者你终于等到HR的甜美的声音,坐两个小时的火车去另一个城市,在一座陌生的大楼里再等了一个小时,结果笔试题上一个基础的问题,让你用Javascript写出某个实现,才知道自己能读懂中文的题,却读不懂技术的那道题,你不知道对方在考你高阶函数,答案只需要四行代码;你不知道对方在考你closure封装方法,答案超不过半页纸,你有就是有,没有就是没有,不存在猜对的余地,于是你意识到了什么。

你搜遍互联网,看了多少个大牛的博客,但越看越不知道,不知道jQuery该不该学,ES6该不该用,webpack是不是必要,React、Angular、Vue谁才是未来,NodeJS是不是能替代PHP,Python,用不用Koa,还是ExpressJS。更要命的是,你不知道是什么体现一个技术的投资价值,什么决定它们的未来,什么是迁移的时机,转换有哪些条件,实际项目到底如何考虑选型,做与不做,如何评判受益,如何管理成本。你不知道怎么考虑这些问题,你在社区里受冷落,大牛的声音一个比一个大,但你该他妈听谁的呢?天天有人说你们赶快学这个吧,那个已经过时,可老子才开始学,怎么又要换,不是说了这个版本是最新的要好好学,新版本出来了,我是不是又要推到重来。你他妈到底听还是不听?

某个时刻你觉得该听自己的,但你不知道该怎么考虑这些问题,于是你又回到原点。

你看过不少书,做很多笔记,你觉得学习就该那样,笔记,看得自己很满意,但你该把它们用到哪里去,书里的东西实际意义在哪里,知识怎么才能变成技能,技能变成你苦苦寻找的职业竞争力,职业竞争力变成你的薪资水平,你不知道这些东西怎么才能连到一起,投入的产出是什么,怎么转化,你不明白“水平”到底指的什么,自己在什么水平,你不知道自己的期望是太多还是太少。

天天有人说要打个好基础,打个好基础,但他们好基础到底是什么,什么东西算基础,什么不是基础,不是基础是什么,不是基础该怎么学,什么时候学,学到什么地步。你不知道基础和不是基础之间,到底他妈是什么关系。你听说没打好基础的,一个朋友的朋友的朋友,学了两个月,就搞了某框架,月薪现在过两万。你也听说,另一个朋友的朋友的朋友,打了基础的,进了BAT。为什么别人职位要求里不写清楚要什么基础只提框架,一面试却都问基础,为什么职位要求里说重视基础,一面试又问那个框架你熟不熟?!为什么上天这样不公!

你总算把一个项目写完了,但不知道到底写得怎么样,是好还是坏,哪里好,哪里坏,坏到什么程度,为什么坏,有什么实际影响,你该怎么改?没人跟你说,你不知道。或者,你总算把项目推上了github,写进简历,可对方的lead却说你这不规范,那不规范,不重视细节,以后再说吧。到底什么是规范,什么是好规范,哪些细节要注意,东西做了,代码写了,你还想怎样?

你发现让你最难过的不是不懂,而是你也不知道自己懂了没,懂的标准是什么,自己怎么才知道,谁能告诉你;最让你苦闷的,不是找不到东西看,而是找到看了也不知道有什么用,最让你惶恐的,不是花大把力气捣鼓,而是捣鼓的东西不上不上路。迷茫浮躁,这么下去你不知道能不能挺住,你不知道怎么不迷茫浮躁,就像一只掉进大海的狗熊,有的是力气,只是不知道该往哪里游。

你需要一个mentor,一个引导者。

我写了十几年程序,从八年前开始,没有一个项目前端低于八千行,从国内第一份工作三千块起薪,到日PV千万的全栈项目,到把自己送到太平洋另一侧,达到国内一个普通草根技术人很难达到的状态。我的经历不能复制,但我的经验可以,我确定我的经验会对你有用,不只是代码和技术,而是一个技术人的策略、直觉,这些你听起来很玄,但大部分技术人终其一生都积累不到的东西,因为他们很多并不知道更多可能性。

我们工作,存在,并没有多少选择,只能成功,每一个人都是这样,即使不认同的人,每天也做着渴望成功的事。我们做的事,相对于我们的人生,都在优化着一个成功的策略。

我能把你带成一个专业的技术人,告诉你正确的意识,错误的意识;教给你策略,学习的策略,建设自我的策略;训练你的技术能力,训练你的综合能力;培养你的直觉,技术的直觉,在这个领域成功的直觉。

这不是免费的,价格是3000人民币,微信转账,itlangren。

但是,在我承诺你之前,你要先承诺我

  1. 你一周至少有20小时以上的学习时间
  2. 你每两天必须邮件我进展和问题、想法
  3. 你不能排斥英文资料,也无需排斥中文资料
  4. 你要准备好大部分时间来写代码
  5. 你要准备好读大量的东西
  6. 你要准备好一个github或者coding.net的帐号
  7. 你要准备好和我沟通,我的学生会花半小时写好一封邮件
  8. 大部分时候,你要听我的,我让你做什么,你就去做什么,不管有多难

我的承诺:

  1. 我分配给你的时间是属于你一个人的,我开的不是班,是提供师徒关系的一个高效选项
  2. 你会得到一个Javascript核心概念的视频集合
  3. 我会具体地回复你的每一个想法、问题
  4. 我不会给你前篇一律的课程,技术是类似的,诉求是不同的,因为个人有个人的方向
  5. 我会根据你的程度精准地告诉你看什么资料有益,什么资料无益
  6. 你不用再纠结没有意义的选择,我会帮你发现适合自己的准确职业路径
  7. 你会得到求职面试的指导,各种职位的准确解读
  8. 你会得到充分的编码训练,从console的小训练到完整项目,一切都会考虑你的情况
  9. 我会review你的代码,提出重构意见,工具使用,规范要求,细节处理
  10. 我会让你做很多事,提出很多建议,我会告诉你为什么要那样
  11. 最重要的,你能找到自己的声音,不再用迷茫浮躁来描述自己,而是知道该怎么考虑评判,怎么去做

最后,你不会再需要我的指导,这是我的目标。

写一封邮件到 itlr@itlr.cc,告诉我你的目标,状态,看过,写过的东西,项目地址,以及你想说的任何事。

我不带女生,抱歉。