javascript - 转行作为一名程序员,应该看哪些基础书
typecho
typecho 2017-06-12 09:32:57
0
4
733

其实这个问题提出来,我有点羞愧的,我知道我们这种培训班出来的是各大公司想要筛选掉的人。
但是我当初也是下了很大决心转的行。
我知道现在我用的这些前端工具,有的时候只是会用,而不懂它实现的原理。
我知道我们这种4个月培训出来与4年大学学出来的有天壤之别,但是我想学这门技术。
所以我想问一下,我们这些人应该去学一学哪些基本的原理,只听说有《数据结构》这本书,但是其他的都不知道,现在想请教一下,作为一个基本的程序员,需要学哪些内容。

typecho
typecho

Following the voice in heart.

全部回复(4)
阿神

根据题主的回答是想做前端开发吧,我也正在学习前端的过程中,只能提供我自己的一些小小学习经验,希望能帮助到你。
无论是做前端开发还是后端开发,首先必须要具备计算机基础。
先扔一张图上来

[一些书籍清单]
一. 计算机基础方面

  • 操作系统:选择一本大学教材就好

  • 数据结构:程杰的 《大话数据结构》

  • 算法分析和设计

  • 计算机网络《图解HTTP》《HTTP权威指南》【非常重要】
    进阶(这些等基础全部过完再看比较好)

  • 《Unix编程艺术》

  • 《编译原理》

  • linux:《鸟哥的linux私房菜》

  • 《Head First 设计模式》

二. 前端书籍

  • 《javascript高级程序设计》(第三版)

  • 《DOM编程艺术》(第二版)
    进阶:

  • 《javascript语言精粹》

  • 《高性能javascript》

  • 《javascript模式》

我只是列出了一部分书,最终要的还是要自己制定一个详细的学习计划。关于如何具体学习,我个人推荐一下@justjavac的某乎live https://www.zhihu.com/lives/8...

女神的闺蜜爱上我

数据结构
计算机组成原理
操作系统
编译原理
计算机网络
算法导论
离散数学/组合数学(可选)
数字逻辑电路(可选)

typecho

看起来你是要做前端。就我个人而言,我觉得有的时候看书学前端很浪费时间,可能我的学习方法和别人不太相同,我一般遇到知识点是先会用再掌握原理的,主要的学习工具就是百度。然后浏览很多博客,有问题就百度到各种相关的帖子研读。

女神的闺蜜爱上我

前端现在人满为患

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板