你是怎样学习新技术的?

2014-03-31 19:28:53 +08:00
 kehr
学习新技术是每个人都经历的过程。你一定也遇到过吧? 你是怎么做的呢? 欢迎讨论!

我把它分为两种情况:

** 1. 工作需要 **

** 2. 未雨绸缪 **

对比二者,前者学习目标明确,学到知识后立马能够用到生产实践中,在这个过程中熟练的掌握新技术;

后者学完后,如果能够做一些练习,比如做个开源项目练练手,也能初步掌握。

但是过段时间不接触,学到的知识就会渐渐遗忘,相比前者,后者遗忘的更彻底。程序员的时间有限,谁也不想多做重复的事情。对此你有什么解决方法呢?

由于是「未雨绸缪」,所以有些知识可能并没有相应的环境去实践(比如,Linux 网络管理、node.js)。相信许多在校的同学深有感触。学到,用不到,让人恨的牙痒痒(个别牛人除外\(^o^)/~)。更可怕的是,对于新知识,不知道为什么去学,完全没有目标。

---------------------------------------------------

下面是我的个人问题:

对 Linux 感兴趣。最近看了shell和正则,sed和awk。已经掌握基本用法,写过软件安装卸载和服务配置脚本,但总觉得缺少一个稍大的项目练手加深印象,怕过段时间不碰会淡忘。Github 上找了一圈,没有看到适合的项目。

各位有什么建议? O(∩_∩)O

或者你做的工作有需要用到这方面的地方,我想能够帮上忙。

良好的编码风格,绝不含糊。

欢迎联系我:kehr.china 在 gmail.com
---------------------------------------------------

欢迎就第一部分进行讨论,为了让回复更有意义,请尽量按一下格式进行:

> 1. 学习的新技术
> 2. 为什么要学
> 3. 学完后做的事情
> 4. 现在这项技术达到什么水平

P.S. 同样期待你对第二部分所给的建议。
8019 次点击
所在节点    程序员
24 条回复
sconfield
2014-04-02 08:55:24 +08:00
抱着用node创业的想法学习,我师师说做it不能把自己当程序员。挑战一下看试不可能的东东。
nooper
2014-04-02 16:37:59 +08:00
学习东西要学会构建知识体系。
kehr
2014-04-05 12:03:15 +08:00
@sconfield 赞一个!


@nooper 理解你的意思。不过,对学过的知识进行消化整理后构建的才能算是「知识体系」,不然就算建起来也是豆腐渣工程。
sconfield
2014-04-13 21:13:41 +08:00
@seeker
@snowhs
已吓尿

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/106678

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX