学习的烦恼与新发现[休假的思考]

序:死猪不怕开水烫,请了几天假出去玩玩,一边坐火车一边想。。。。

我工作虽然时间不长,短短3年,但是最近2年,总有一个问题困扰我”我在一线城市深入这个技术领域,几年后回老家(N线)小县城,会不会失业呢?”。IT行业技术更新日新月异,终身学习是大势所趋,但这个问题始终在我陶醉的时候令我郁闷甚至崩溃。

回想起来,这些年除了在主流的.NET领域,潜入过一下领域

MONO、RUBY、python、django、wcf、MVC(还好这个成了主流现在)、.NET各种模板引擎、.net各种开源框架、领域驱动化开发、测试驱动化开发、Rom、企业库、jquery(还好这个成了主流现在),Sencha Touch,Silverlight,各种.NET文本编辑器,各种.NET图上上传控件和方法,phonegap,各种.NETcms,开始我还以为我经历丰富,直到看了某园友的技术经历,我才发现我弱爆了。

这些年虽然像猴子搬玉米一样,哪一个丢一个,不过我刚出道的时候就发现了博客园这块风水宝地,记录了每个领域我的点点记录。

直到最近我写完《如何伪装成为一名前端(JS方向)》这篇文章,本着写文章就要付出行动的精神,用5分钟写了份简历,给阿里巴巴投去了,投的是面向前端,用于检验伪装技术到底咋样,虽然我知道肯定没戏,不过几次电话面试,我还是挺有收获的。

最近一直在思考”我在一线城市深入这个技术领域,几年后回老家(N线)小县城,会不会失业呢?”,这到底改咋整呢?因为我明年计划辞职,用1年的时间专心学习一年,最近看了很多人的年终总结,有所领悟。

首先:学习是没错的,错在自己太笨了。。。。。。

其次:学习最重要的是要有个预期,控制学习的深度(控制学习的颗粒度,也就是解决问题的颗粒度)

最后:选择存储经验的载体,只有我这种SB才来用脑子记,忘了就全忘了,例如Silverlight已经忘得一干二净了。。。。

例如以简单的form表单提交为例

1 最原始的submit 提交

2 用户体验提升到异步提交

3 基于phonegap的跨域安全提交

4 高并发下的submit

5 带事物的submit

6 分布式事物的submit

7 高并发下的分布式事务的submit

虽然只是一个简简单单的form表单提交,但只要用心做,往细里做,就会发现别有洞天。很遗憾的告诉大家我也就做到了2下面的四个还在找文章看阶段。

web开发就是这样一件神奇的工程,每个细节都可以细化,安全、并发、事物、用户体验。

当我们通过各种方式搜集资料学习,也许你是菜鸟刚学到1,也许你专供移动学到3,如何存储我们学到的经验呢?靠脑子吗?web开发实在是太浩瀚了,我们的脑袋瓜能装下自己学习过的目录,我觉得已经很不错了。

也许有人还在犹豫是先博览群书,还是专攻一项,我觉得这和自己如何头三年的岗位有关

例如:假设某人刚毕业就入职某世界500强公司,做版本管理,每天负责迁入迁出,和项目编译,他如何成为一名NX而不是合格的版本控制工程师呢?

例如:假设某人刚毕业就入职某线程某小作坊公司,做web开发,每天负责各种粘贴复制,和挨骂,他如何成为一名NX而不是合格的web开发工程师呢?

博览群书与专攻一项,无先后顺寻,殊途同归。

也许有人喜欢慢慢的去做管理,不过我是个讨厌事多的人,就喜欢专心写程序,虽然老写不好。

关于如何存储我们学习的经验

1 用脑袋瓜玩命记忆

  这是很多人首选的记忆方式,包括我在内,不过缺点很明显就是忘记的不学习的速度快,每次我看《大话设计模式》就是这种感觉,虽然我已经断断续续看了3编了

2写博客

这是很多园友采用的方式,如果你也写博客了,恭喜你,你30岁应该不会失业了,可以继续在it界混口饭吃。不过写博客有个缺点就是写起来好像写日志一样,随意性比较大,对与我们学的东西,只能提纲挈领的记忆,回忆的时候无法100%复原,有时候还是比较麻烦的

3 私有项目(开源更好)

独立的项目是存储我们学习经过验的最佳方式,也就是传说中的马无夜草不肥的意思

通过版本鲜明的代码记录我们的学习经过验,是很不错的,例如上半年 博客园rss【手工js版】、【Sencha Touch版】、【appframework】、【phonegap版】,今年的上半年也是我收获最多的。

个人感觉私有项目,多个版本,的学习经验积累路线是不错,博客园有很多N人已经这样干了5年多了

例如

  smark      http://www.cnblogs.com/smark/    的orm和高性能socket 系列

深蓝医生   http://www.cnblogs.com/bluedoctor/  的orm 系列和正在酝酿中的高性能分布式缓存系列

秦时明月   http://www.cnblogs.com/humble/     的linq 系列

路过秋天  http://www.cnblogs.com/cyq1162/   的orm和网站运维运行工具系列

等等

忘了,我从没有经历过自己做一个东西超过1年,深感井底蛙,自卑中。

4 写书出书,翻译英文书

博客园也有很多翻译国外文章和图书的,例如山姆大叔,通过翻译书,学会了js。。。。。。。。。。。。。。。

原文地址:https://www.cnblogs.com/qqloving/p/3470205.html