乐趣区

关于前端:非科班的程序员看过来你要的书单在这里

首先申明,非科班只是指非大学计算机类业余毕业的程序员,不带任何歧视和有色眼光哈。

故事是这样子的,潜龙同学的大学业余是 ” 学挖掘机 ” 的,然而他却对编程十分感兴趣,于是,潜龙同学凭借弱小的自学能力,通过一门《21 天搞定 Web 前端开发》的课程,胜利入行程序员,成为一名前端开发攻城狮。

潜龙同学的苦恼

尽管潜龙同学达成所愿,胜利入行了,然而他却很苦恼 …

他发现四周的共事都是计算机专业毕业的,俗称科班出身,而本人是个野鸡大学 ” 学挖掘机 ” 业余毕业的,基本没法比呀。

潜龙同学感觉四周的共事都是自带光环,都十分厉害,他们平时的探讨都带很多本人听不懂的术语。计划评审会议上,潜龙同学也是一脸懵逼,只能通过缄默来拆穿本人跟不上思路的难堪。

潜龙同学也想要这种光环,也想变得跟共事一样厉害,心愿能够缩小差距,跟上共事的步调。

于是,潜龙同学疯狂的学习。

他每天放弃看技术公众号文章,技术 blog。。。

他每天晚上都会上线上课程,也报了十分多的训练营,跟着大牛一起动手做我的项目。。。

他学习各种框架,把本人武装成框架 & 工具库的瑞士军刀。。。

据说源码是一种很好的学习形式,他就开始啃各种框架的源码。。。

潜龙同学不遗余力的自学各种技术,他自信,他的致力水平相对要高于共事好几倍。

然而,潜龙同学却悲痛地发现,他没有取得预期的成长。

他学到的货色,因为用不到会忘记大半,剩下的技术用在工作中显得十分僵硬顺当。。。

他还是跟不上共事的思维节奏,计划评审会议上还是一言不发。。。

他的开发效率晋升得十分慢。越是这样,他就越没有工夫做技术我的项目,越没有工夫自学。。。

潜龙同学的心理压力越来越大,进入了恶性循环,他感觉他跟共事之间的差距没有放大,反而更大了。

潜龙同学应该学什么?

潜龙同学百思不得其解,到底我和共事之间真正的差距是什么?

直到潜龙同学看到了这篇文章,他才如梦初醒,恍然大悟。

文章通知他,他和共事之间的差距是 根底

不正是这样吗?说白了,科班与非科班的差距不就只差了那 4 年的课程吗?

因为这些根底,导致了单方在踏入职场时的终点不一样,因而后续的倒退也不一样。这些差别点正是造成潜龙同学困惑的中央。他能够看到那些不言而喻的差距,比方很多共事会的技术、框架、工具,这些本人都不会。那他就去学习这些技术、框架、工具,希图通过填补这些空白来补救他与共事之间的差距。

但却大失所望,因为短少根底,潜龙同学的学习效率远远不如共事。而且,随着这些海市蜃楼越砌越高,根基不稳的问题就裸露了进去,重大妨碍了潜龙同学持续深刻,自学越来越难,效率越来越低,跟共事之间的差距也就越来越大了。

潜龙同学终于找到了答案,那个始终没有被发现、被忽视、被鄙视的要害 —— 根底

潜龙同学应该怎么学?

既然找到了答案,说干就干,撸起袖子筹备制订学习打算。

然而潜龙同学很快就碰到了问题:

  • 每所大学各有特色,它们的计算机专业的课程体系都不一样,我要学哪些课程呢?
  • 4 年课程那么多,我都要学吗?人家 4 年是全日制学习,我只靠业余时间,那不得学 8 年、10 年?
  • 具体要怎么学?退出非全日制学校学习?上网课?

幸好,这篇文章带来的福利解决了这些大问题。

文章通知他,不须要学完所有的课程,也不须要特意找某所高校的课程,潜龙同学只须要学习最外围的根底课程即可。

文章还通知他,根底技术的学习是体系化常识的学习,这种学习是很难通过文章、博客、在线培训课程来实现的,最好的学习路径就是 —— 看书自学

因而,潜龙同学只须要一个书单 —— 程序员根底技术自学的必读书单

故事到这里就完结了。。。

结尾

很早就有想过整顿这个书单了,一开始是为了我的组员,最近是为了写文章,但始终都没有开始做这个事件。

直到最近有个大一大数据业余的学生加了我,征询我在校布局有什么倡议。毫不犹豫地,我倡议他肯定要把根底学好,如果前面要做程序员的话。而后他说想要自学计算机专业的课程,问我怎么学。这简略呀,去看学校里的计算机专业的课表不就好了吗?而后他只能找到大一的课表,其余找不到,而且大一那么多课程,要学哪些?

因为这个事件,才促使我开始整顿这个书单,心愿可能帮忙到以下场景的同学:

  • 非科班退职程序员
  • 想自学计算机专业的非计算机专业在校生
  • 想提前自学的计算机专业在校生

最初,欢送关注我的公众号【潜龙在渊灬】,回复【书单】获取福利。

—————-【END】—————-

欢送加我 v【longyiyiyu】,进行无累赘沟通,我会

  • 长期职业倒退布局领导
  • 近期工作重点交换
  • 职场解惑
  • 面试辅导

也欢送关注公众号【潜龙在渊灬】,播种程序员职场相干教训、晋升工作效率和职场效力、结交更多人脉。

退出移动版