• Introduction
  • 程序员基础知识
    • 字符编码
    • 技术名词
    • 语义化版本
    • 命名规范
    • 书写文档
    • 开源协议
    • 目录结构
    • 正则表达式
    • 平凡之路
  • 数据结构与算法
    • 堆和栈
    • 浮点数类型
    • XML和JSON
    • 算法学习之路
    • 排序算法
  • 代码架构
    • 设计模式
      • 常用的Javascript设计模式
    • 面向对象编程
      • 继承
      • 多态
      • 封装
    • 面向接口编程
  • 代码评审
    • 六种量化你代码的方式
    • 程序员必备的代码审查(Code Review)清单
  • 服务器部署
    • AWS简介
  • 网络知识
    • HTTPS, SPDY和 HTTP/2性能的简单对比
    • HTTP状态码
  • 懂点设计
    • 佳作赏析
    • 无缝平铺
    • Sketch学习
    • 设计与实现的平衡
  • 写点东西
    • 使用gitbook
  • 合格的PM
    • 一个好的产品经理
    • 产品经理的技能
  • 团队合作
    • 关于招聘
    • 培训新人
    • 领导能力
  • 获取知识
    • MOOC
    • Podcasts
    • 英语学习
    • 设计学习
    • 前端学习
    • iOS学习
    • 游戏开发
  • 关注健康
    • 过劳检测
    • 关于睡眠
  • 提升效率
    • 学会阅读
    • 学会提问
    • 善用搜索
    • 学会写作
    • 科学上网
    • 突破内网
    • 时间管理
    • 知识管理
    • 文件管理
    • 密码管理
    • 制作视频
    • 制作PPT
    • 论音乐对效率的影响
    • 程序员效率指南
  • SOHO
    • 创业资源
  • Hacker
    • 保护隐私
  • 关于工作
    • 找工作前需要思考的问题
    • 原则与技巧
    • 关于简历
  • 其他方面
    • 硬件相关
  • 常用软件
    • Windows
      • 硬件配置
      • 系统安装
      • 常用软件
    • Mac
      • 通用设置
      • 权限问题
      • alias设置
      • 常用软件
        • iTerm2
        • brew
        • zsh
        • 1Password
        • TextExpander
        • 欧陆词典
        • popClip
        • manico
        • 窗口管理器
        • BetterTouchTool
      • 开发环境
      • 快捷键设置
      • 常用终端命令
      • dotfiles
    • Android
      • 常用软件
      • 如何登录美国区GooglePlay
    • 开发工具
      • git
      • EditorConfig
      • node
      • shadowsocks
      • ST3--Windows篇
      • ST3--Mac篇
      • gulp
      • 字体的选择
      • Emacs
      • WebStorm
      • tmux
    • Sketch
      • Sketch中文学习资料
    • Trello
      • 使用Trello管理项目的经验
    • git进阶
      • 15分钟学会使用Git和远程代码库
      • GitHub秘籍
    • JetBrains
      • IDE设置
  • 附录
    • 计算机科学与技术
    • 网站
    • 书籍
    • 工具
  • Published with GitBook

平凡之路

平凡之路

名字起得文艺了一点,主要是想表达程序员的职业提升之路。

参考资料

  • 学编程为什么这么难?每个新手绝对要知道的那些事
  • 程序员技术练级攻略
  • 非编程天才参与开源项目的14种方式
  • 【搬运】谷歌公司推荐的程序员必修课
  • 网易云课堂:最全面、权威的计算机专业体系
  • 专访Livid:不仅仅是V站站长
  • 程序员高手和菜鸟的区别是什么?
  • 林建:计算机专业学习浅谈

results matching ""

    No results matching ""