Skip to content

Instantly share code, notes, and snippets.

@i5ting
Last active August 29, 2015 14:04
Show Gist options
  • Select an option

  • Save i5ting/2528746937c31cddb6e6 to your computer and use it in GitHub Desktop.

Select an option

Save i5ting/2528746937c31cddb6e6 to your computer and use it in GitHub Desktop.
写给大山同学
# 写给大山同学
看了一下简历
我觉得大山同学应该是懂些开发的,我的建议是如果你想做互联网方向,不管你将来做产品经理还是项目经理还是架构师,CEO等职务,都需要了解开发流程,建议先做2年开发,然后再做自己想做的事儿,算点说这叫“厚积薄发”。
## 开发的好处
- 有较好的分析能力,学习能力和耐心(做工程出身的CEO们的优势)
- 了解开发流程,便于管理(什么都不懂,人家也不会服气的)
- 接受各种新思想和模式等对于个人发展都比较好
## 学开发的几个步骤
从目前的趋势看前端开发前景最好,而且前端开发入门比较简单,但后面学习曲线比较陡
我给出的前端开发3个阶段的定义:
### 初级
- html + css(静态页面)
- javascript(动态效果,交互,以及更高级的功能)
- 掌握开发方法,工具和调试技巧
- 有较好的基础,可以手动编写代码(不借助dreamweaver,webstorm之类的工具),不用任何提示
### 中级
- 理解OO(面向对象)等高级js机制
- 掌握各种常见库,如jQuery,angular,backbone等用法
- 能够独立完成各种效果,理解里面的机制技巧
- 写出比较高效的代码
### 高级
- 可以有自己的编程思想或编写自己的库
- 掌握更多更新的前端技术,如nodejs,模块化,coffeescript等
- 指导并带领其他同事完成开发
- 精通调优
## 个人对人生的不成熟建议:
- 珍惜时间
- 多读纸书
- 内心强大
- 知道自己要做什么,做最好的准备(今日学,他日可用)
- 有一样或二样坚持,增加自己的自信心,尽可能少的做没有结果的事儿,最好没有
- 多参与或组织活动
```
《你是要带给别人幸福的人》
让自己的内心强大起来,你是要带给别人幸福的人
你的努力和付出可以不求回报,但一定要有价值
和那些爱或恨我们的人一起享受美好
哪怕生活只是平平淡淡,如草甸一样的单纯,相信你和一切美好
相信溪水、葵花、阳光、蓝天,相信来日方长
```
加油,未来是你们的,也是我们的,哈哈!
by shiren1118@126.com
2014-07-28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment