illuz / cs-faq

FAQ for CS newbie.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS(Computer-Science)入坑指南

这里主要是收集来自各位已经毕业工作的长者们的人生经验,主要受众是新入坑 CS 专业的大学生/准大学生们,或者是想涉及 IT 行业的学习者。 希望大家能提高自己的知识水平,从中受益。

注意:文中可能掺杂一些个人粗浅的见解甚至是有偏差的看法,大家请抱着批判思维阅读,如果有疑问请留言、issue。

另外欢迎大佬们能一起来分享自己的经验~ 如果有认识适合的大佬也请推荐他们来分享一下~

内容主要

  • 各个技术栈的技能树,以及方向、路线的推荐(CS 之路)
  • 来自不同方向的大佬们的总结(CS 之路)
  • 大学四年 RPG 如何玩才能达到 Happy End(大学 RPG 攻略)
  • 走近 IT 各职位,了解工作内容(职位探秘)
  • 基本技能与工具(基本技能与工具)
  • 一些好玩并且只需花几天就能点开的技能(几天点技能,受用一辈子)
  • 经典书籍推荐(经典书籍推荐)

CS 之路

大学 RPG 攻略

  • 学习与考试 (todo)
  • 社团选择(ACM 强烈安利) (todo)
  • 自学 (todo)
  • 选修课选择 (todo)
  • 人脉与圈子 (todo)

职位探秘

(todo)

基本技能与工具

  • 如何解决问题 (doing)
  • 如何提问 (doing)
  • 如何从零开始学一门技术 (todo)
  • Linux vs Mac vs Windows (doing)
  • 如何学会使用 Linux (todo)
  • Linux 系工具 (todo)
  • Mac 系工具 (toing)
  • Windows 系工具 (toing)
  • 提高效率的工具 (todo)
  • 需要知道的几个网站 (todo)
  • Chrome vs Firefox vs XXX (todo)
  • Chrome 插件安利 (todo)
  • Firefox 插件安利 (todo)

几天点技能,受用一辈子

  • 盲打(不看键盘打字)(doing)
  • 如何写出优雅的代码 (todo)
  • 调试程序(Debug) (todo)
  • 科学上网 (todo)
  • Google Hack (todo)
  • 用 Markdown 写文章 (todo)
  • Git 学习及 Github 使用 (todo)
  • 正则表达式 (todo)
  • Linux 基本命令行 (todo)
  • Linux 命令行进阶 (todo)
  • 学会 VIM (todo)
  • Python 爬虫 (todo)
  • NoSQL vs SQL (todo)
  • 了解学习单元测试 (todo)
  • 搞一个静态博客 (todo)
  • 学用 JavaScript (todo)

经典书籍推荐

  • 从哪找书看 (todo)
  • 编程相关书籍 (todo)
  • 程序员都应该读的非编程书 (todo)

其它 FAQ

程序员会把钱花在哪

  • 程序员们的外设秀 (todo)
  • 一些物超所值的设备、软件和服务 (todo)

找工作相关

  • 面试资源 (todo)

常见问题

  • 怎么选电脑、怎么装系统 (todo)
  • 怎么选手机、怎么刷机 (todo)

圈子、论坛及博客推荐

  • 中文 (todo)
  • 外文 (todo)

其它

  • 程序员的浪漫 (todo)
  • 设计模式 (todo)

版权声明

本项目遵循 CC-BY-NC-SA 4.0 协议。商业转载必须征求 illuz 授权同意,转载请务必注明出处。

About

FAQ for CS newbie.