阿宝入行IT究竟难无从?
觉得不断进步较慢咋办?
觉得Thoubal的小东西愈来愈多?
碰到了困局假如是不是渡过?
……
沃苏什卡提及念书、自学,都基本上会提及“方案”、“路径”、“秉持”、“坐禅”、“归纳”、“思索”、“课堂教学”那些个关键字。只不过都是要说的,假如Lendelin留下来,你最小的体悟常常也是结晶于此。而简而言之“Rewa”。
我在这首诗里想尽量从“他们做为一位开发人员”的配角及心路历程——来做些思索,称得上对他们自学操作过程的两个检视。
想了想,我的科学知识累积操作过程大抵分成五个期。
第一期:困惑器
那个期常常是阿宝期,要么经验累积不够,要么是重大技术转型期。
以前刚出道时,写的基本是C++的GUI应用和Foxbase管理信息系统,之后的技术产业发展逐渐向Web趋势演进,而Web应用从程序模式到部署模式都完全不同,以至于当年着实跌了不少跟头。
记得刚涉足Web开发时,即使是拿着一本类似“21天精通”这样的入门书,也是走得跌跌撞撞。啥IIS、Apache应用服务器、请求/响应、Cookie/Session、Servlet……陌生到一度让我怀疑人生。
那个期也许两个月才能写出两个聊天HelloWorld程序,心境常常起伏得厉害。但万事开头难,那个期一定是要秉持、秉持再秉持,而且尽量沉下心学会控制情绪,千万不要怨他们基础不够、脑袋不灵光。你咬牙秉持个一段时光,相信就可以进入“产业发展期”。优秀的人在那个期:“不贪进度,稳扎稳打,愿意打破砂锅寻究竟”。
第二期:发展期
在“打破砂锅寻究竟”的模式下,随着之前的障碍逐个被击破,我觉得啃一部入门书确实愈来愈轻松了,那个期学得快也学得多,而且操作过程中冒出的问题愈来愈多,比如“要添加两个图表咋办?”、“想整个带编辑、删除功能的翻页列表咋整?”之类的问题。这时候我常常是把那些点记录留下来,但不打断他们(跟书或跟方案)自学的节奏,好比“没学会走之前不要试图学飞”。
那个期让我想到小时候刚学会骑自行车,心里欢喜得不得了,有一次竟然忘乎所以,豪情万丈般地撒开手把子想让车子他们保持平衡,结果一下子连人带车就扎到路边土沟里去了。此时只不过是个“半桶水”期,摸着了门槛但切勿得意忘形,还是扎扎实实跟着书本或方案学基础为妙。
第三阶段:困局期
基础的内容掌握了,累积的困惑又呈现出了愈来愈多的趋势。因为我已经不满足温饱,想做得更好了。这是往更高层次产业发展操作过程中会碰到的障碍,一种“书我都读完了也理解了,但是在课堂教学中感到无从下手”的感觉。
想进一步提升他们,基本也是靠“继续自学深入的科学知识”跟“不断尝试/课堂教学去解决问题”这两个方式并重了。假如你完成了第两个翻页控件,是会有不小的成就感的。随着一方面博览群书、另一方面不断勇于解决问题,那个困局期就会在不知不觉中慢慢地渡过去。
那个操作过程是最关键的期,在这里学到的、掌握到的都是行走江湖的真功夫。而且经历了那个操作过程,就基本能把开发人员分出个三六九等来。
第四期:自由期
苦尽甘来后发现他们已经到了两个相当高度了。一方面经验累积得很丰富,另一方面能做到触类旁通。在那个期你再学新科学知识、探索新路径,只不过都能进展得比较顺利。此时的你厚积薄发,打通任督二脉,原力生生不息。
那个期基本不会有什么困惑,而且也更能主动式自学及洞察事物趋势。一年学个两门语言不在话下。爱学啥学啥。但假如要深度运用新科学知识,则仍有两个小周期:进展期->困局期->自由期,只是周期缩短了不少,再也不会像第一次蜕变操作过程那般痛苦不堪了。
到达那个期可不容易,可能之前你早已摔得遍体鳞伤了……
其他
期和操作过程摆在那儿,但要成就一位杰出的开发人员、工程师、架构师甚至管理者、创业者,都需要个人具备一些优秀特质:
1、能够沉浸其中,“做一行爱一行”,也是通俗意义上的“兴趣”;
2、熟稔归纳之道。我一般喜欢联想,比如那个内容书上是这么讲的,但再延伸一下问题假如是不是解决呢?或是把模糊之处,他们用文字和代码把它展开,甚至封装起来进一步抽象。把那些方方面面的问题点、难点逐个突破,一点一滴地抽象成他们的科学知识库、工具库,一定程度之后各种现实问题基本上都能从中挑出标准答案;
3、不满足现状。程序能跑了,但能跑得更好吗?代码实现能更简洁优雅些吗?就称得上生产环境你不能随意更改,你也假如在他们的环境或测试环境中去尝试改进代码——得出的经验教训都是你他们的收获。而且只有不满足现状,你才更可能去主动式思索与自学;
4、周边科学知识的探索,算法、架构模式、设计模式、语言/技术新版本、新概念/新架构等等,不要觉得累。一旦你觉得累你就差不多走不远了;
5、锻炼身体——比如我现在自学武当太极拳;
【免责声明】我们重在分享,所有文字和图片均从网络转载,对文中陈述内容和观点均保持中立,不对其准确性、可靠性或完整性提供任何明示或暗示的保证,因编辑需要文字和图片之间亦无必然联系,仅供读者参考。如有侵权或不实请及时联系我们,我们予以删除。