程序员如何学习与成长?
2016-05-25 14:41
316 查看
如何在学校、公司学习?
如何提升技能?
如何技术选型?
如何做深度而又不失广度?
如何成为管理者?
如何创业?
什么是好的程序员?
什么是高速增长的方向?
你有三次机会:
分析问题(为什么)
整合资源
边做边看
传统学习法:
1. 破碎的知识点
2. 关注what 和 how
解读GFS(Google File System)
1. 不要背答案,学会找到特定问题的特定方案。
2. GFS特定于大文件的场景
3. 读写过程是核心
学习生长法:(不仅是生长方法,更是一种解决问题的思维方式)
方法:通过为什么把零碎的知识逻辑串联的知识网
优点:记得牢、举一反三
E.g.解读MongoDB
Saves documents whose attributes can beupdated freely
Adds padding into documents to reducefragments
Uses pre/next points to increase lookupspeed
Saves the documents into a sequence of 16M,32M, … 2GB files
Uses BTree (a better version of BST) tobuilt index
如何在学校学习?
1. 这是个问题吗?(yes or no)
2. 为什么学习? (为什么学习?)
3. 如何成长?(为什么成长?)
方法:读书,向牛人学习,google、
4. 怎么向牛人学习?
共事
5. 什么能力是职场上的程序最重要的能力?
沟通能力、抽象能力、学习能力
用生长学习法解读算法题:
(判断一个二叉树是否为对称树)
解答见算法设计leedcode 。
面试的时候都在干嘛?
聊简历、知识点、系统设计、算法题、面向对象设计
虚假的天才
当我登临高峰,我知道所谓的天才都是骗人的
如何提升技能?
如何技术选型?
如何做深度而又不失广度?
如何成为管理者?
如何创业?
什么是好的程序员?
什么是高速增长的方向?
你有三次机会:
分析问题(为什么)
整合资源
边做边看
传统学习法:
1. 破碎的知识点
2. 关注what 和 how
解读GFS(Google File System)
1. 不要背答案,学会找到特定问题的特定方案。
2. GFS特定于大文件的场景
3. 读写过程是核心
学习生长法:(不仅是生长方法,更是一种解决问题的思维方式)
方法:通过为什么把零碎的知识逻辑串联的知识网
优点:记得牢、举一反三
E.g.解读MongoDB
Saves documents whose attributes can beupdated freely
Adds padding into documents to reducefragments
Uses pre/next points to increase lookupspeed
Saves the documents into a sequence of 16M,32M, … 2GB files
Uses BTree (a better version of BST) tobuilt index
如何在学校学习?
1. 这是个问题吗?(yes or no)
2. 为什么学习? (为什么学习?)
3. 如何成长?(为什么成长?)
方法:读书,向牛人学习,google、
4. 怎么向牛人学习?
共事
5. 什么能力是职场上的程序最重要的能力?
沟通能力、抽象能力、学习能力
用生长学习法解读算法题:
(判断一个二叉树是否为对称树)
解答见算法设计leedcode 。
面试的时候都在干嘛?
聊简历、知识点、系统设计、算法题、面向对象设计
虚假的天才
当我登临高峰,我知道所谓的天才都是骗人的
相关文章推荐
- 面试心得
- [Java笔试面试知识点自整理系列]Java线程中run和start方法的区别
- Java面试笔试试题积累(每天更新)
- 软件从业人员的职业规划
- [Java笔试面试知识点自整理系列]HashMap,HashTable的区别
- iOS经典面试题
- 二叉树常考面试题
- 为什么找不到工作的是你,技术差的还是你
- 笔试面试题15--作业调度算法
- 40个重要的HTML 5面试问题及答案
- 前端程序员必知的30个Chrome扩展
- 笔试面试题14---.h/.exe/.lib/.dll文件
- String str=new String("123"); 经典面试题再解析
- 关于JSON的简介及取值以及常见面试题
- 程序员求职面试三部曲之二:提高面试的成功率
- 开发者应警惕的七种糟糕职业规划错误
- 你值得不迷惘的职场
- 这些HTML、CSS知识点,面试和平时开发都需要 No10-No11
- 笔试面试问题整理
- 一些面试题