关键字:IT學習力 蔡學鏞
自從《執行力》一書暢銷之後,開始有很多書都流行取個「XX力」的名稱,我也仿效這些作風,弄個「IT學習力」。不管處於任何行業,都必須每隔一段時間充實自己的技能,以免被淘汰。對於IT界來說,技術的「半衰期」更是相當短,所以「IT學習力」相當重要。
就如同CMM用五個層次來評估軟體成熟度一樣,我將IT學習力分成五個層次,分別描述如下:
【幼稚班】這個等級的人,相當被動,不會主動注意IT新知,不會主動學習IT技術。他總是等別人告訴他什麼東西重要,等別人開班授課,等人教導。有任何技術問題,不會去查網路,不會去查書,也不會動手做實驗,只會開口問人,而對方回答不知道的時候,他也就算了,沒有追根究柢的精神。
在這個等級的人,如果不進入下一個等級的話,通常不會在IT產業待太久(除非他已經熬成婆,成為中階以上的主管了),畢竟IT產業可沒這麼好混。IT產業的人,學習力至少要在小學等級。
【小學】這個等級的人,已經具有主動學習的精神,但是英文能力不佳,限制了資訊的取得與吸收。他們一看到英文就頭痛,會去逛天瓏書局,但只逛右手邊(中文區),除了結帳時,才會進入左手邊(原文書與櫃臺區)。這個等級的人相當多。
其實,要離開這個階段進入下一個階段,對許多人來說,還真是滿不容易的。畢竟英文閱讀能力的培養,不是兩三個月就辦得到。更何況許多人在學生時代就對英文產生恐懼感,早就放棄英文了。因為英文不好,而限制了IT學習能力,真的很可惜。
我還發現,這個等級的人對許多「IT名人」或「知名IT作家」趨之若鶩,有偶像崇拜情節。他們把IT名人的話奉為圭臬,但往往只是複述偶像的話,卻又說不出個道理來。
【中學】這個等級的人,習慣看IT英文書。習慣上Amazon.com網站注意最近有出版哪些IT英文書,以及讀者對這些書的評價如何。這個等級的人,一個月至少會買一本IT原文書。如果他所喜歡的IT原文書國內沒進口,就會心急如焚,直接到Amazon.com等國外網站購買。
他還相當熟悉一些國外的知名作家和他們的作品,可以如數家珍地說出「Mr. X的上一本書是講Y技術的;今年他會推出Z語言書籍的第二版,估計年底前出版。」
我還發現,IT學習力在小學和中學等級的人,似乎都很喜歡參加「技術研討會」,還會真的把研討會贈送的Java的T-Shirt穿上身、.NET背包背出門。搭捷運時遇到一身「研討會贈品」行頭的人,我都會忍不住說出「Oh! My God」。
【大學】這個等級的人,習慣看英文文件,並提前學習有可能會用到的技術。英文書的出版速度已經不能滿足他們,他們往往搶先在任何英文書出版之前,就先學該技術,因此,他們必須透過英文文件學習。他們也會常常閱讀官方關鍵人士的Blog。
官方網站充斥著各種免費的文件,這些文件的閱讀難度介於Spec(規格書)和商業書籍之間。最常見的這類文件包括了:User's Guide、User's Manual、The Whitepaper。這些通常是由官方的技術人員所編寫,欠缺IT出版社專業編輯與美工的參與,所以閱讀的品質距離商業書籍還有一段距離。
【研究所】這個等級的人,習慣看英文版的論文、Spec、Working Draft(工作草案)。這些資料通常份量不多,但很精確,也相當不容易閱讀。許多文件都會交互參考,甚至有許多外部參考文件。
許多時候,他們還會去閱讀源碼,從源碼中瞭解文件沒提到的地方,或解決有疑義的問題。能夠進入這個階段,其實已經相當不容易,在IT產業算是菁英中的菁英了。
幼稚園學習力的人必須等官方把源碼寫完,公布嚴謹精確的Spec,幾個月後官方依據Spec寫成比較易懂的文件,半年後某專業作家用英文寫出一本商業書籍,再過一年後國內授權將這本書翻譯成中文,再過半年後某培訓單位找來老師開班授課。想想看【研究所】等級和【幼稚園】等級的資訊接收速度差多少?精確性又差多少?接受資訊的速度差,得到的知識精確度也差,就表示沒有競爭力。
評估一下你自己的IT學習力在那個層次,並積極往下一個層次,看看自己欠缺的是什麼能力,然後給自己一段時間,逼自己在這段時間內進步到下一個等級。選擇進入IT產業,你就走進了這樣的宿命。
分享到:
相关推荐
从蔡学镛的《香鸡排三部曲》中,我们可以提炼出一系列关于IT行业,尤其是程序员职业状态的深刻洞察,以及对台湾社会经济环境的反思。以下是对该系列文章中涉及的关键知识点的深入分析: ### 程序员的社会地位与薪酬...
通过以上介绍可以看出,《蔡学镛软件架构入门》这本书深入浅出地讲解了软件架构的基本概念和设计方法,为初学者提供了一个清晰的学习路径。希望读者能够通过学习这些内容,掌握软件架构设计的核心理念和技术要点,...
蔡学镛在平安科技上课时的课件
同时,蔡学镛提倡利用问题、案例研究或互动环节来激发观众的兴趣,保持他们的注意力。 在设计技巧方面,书中有许多实用的建议。例如,使用“20/20规则”——每张幻灯片不超过20个字,演讲时间不超过20秒,可以有效...
蔡学镛,又被称为Chia Heng Yung,是一位知名的Java技术专家,他撰写了多篇关于Java技术的文章,这些文章可能涵盖了Java的基础知识、进阶特性以及最佳实践。他的文章对于Java开发者来说是宝贵的资源,可以帮助他们...
2012中国软件开发者大会(SDCC2012)的第五场分论坛“编程语言”中,创新工场首席架构师蔡学镛做了题为“认识Google Dart语言”的演讲,深入浅出地帮助研发人员建立了对于Dart的基本了解和判断,并对“Dart是进可攻...
本简报由蔡学镛老师制作,旨在分享一种能够让观众保持高度专注的简报设计方法——“不瞌睡的简报设计模式”。此模式融合了尼古丁和咖啡因的概念,寓意通过激发兴趣和活力的方式使简报更加吸引人。 #### 简报三要素...
从给定的文件信息来看,我们探讨的主题是“Java夜未眠—蔡学镛”,一个在IT行业,尤其是Java领域有着深厚造诣的人物。蔡学镛,现任梦工厂首席技术总监兼框架师,以其对Java的深刻理解和独到见解,在业界享有盛誉。 ...
蔡学镛架构设计方法强调在进行软件架构设计时,应当遵循一系列原则和步骤以简化设计过程、提高设计效率,并确保系统能够应对未来的业务扩展和变化。该方法提出首席架构师在系统架构老化后应当发起重构,以保持架构的...
软件架构入门培训资料,强烈推荐
在《第五期 蔡学镛软件架构入门第二场 蔡学镛.pptx》这一材料中,作者首先对“软件架构”进行了定义与阐述。软件架构不仅仅是关于代码的组织方式,更是一种高层次的设计思路,它关注的是系统的结构和行为,以及它们...
标题《思考函数式编程》和描述《思考函数式编程》表明本文档是关于函数式编程的探讨。...在具体学习函数式编程时,可以通过阅读相关的书籍、在线课程和实践编程语言来进一步深入理解和应用这些概念。
现在是IT的时代,工作与生活都离不开IT。许多人都想了解软件原理,甚至编写一些简单的软件。通过《编程ING:人人都能学会程序设计》一书,你就能拥有这样的能力,甚至培养出对编程的兴趣。 本书在编写上采用了心理学...
《Java夜未眠》是台湾知名程序员蔡学镛的一部专为Java工程师撰写的著作,旨在深入探讨Java编程语言的方方面面,帮助读者提升技术水平和理解深度。这本书在Java社区中享有较高的声誉,对于想要深入了解Java的开发者来...
根据给定文件的信息,我们可以提炼出以下几个核心知识点: ### 一、Scriptable Systems与Domain-Specific Languages (DSLs) 的介绍 ...同时,了解和掌握相关的工具和技术也将极大地帮助开发者提高生产力和工作效率。
### 中学生编程(蔡学镛) #### 知识点概览 1. **Red语言介绍** - Red语言概述 - Red语言的特点 - Red语言的应用领域 2. **Red语言环境搭建** - Windows操作系统的环境配置 - macOS操作系统的环境配置 - ...
这种模式不仅降低了企业的初期投入成本,还为企业提供了更为灵活的IT资源管理方式。 - **服务提供者**:包括亚马逊AWS、谷歌Cloud Platform、微软Azure等在内的多家大型科技公司已成为云计算服务的主要提供商。 - *...
蔡学镛分享了他的成长历程,包括技术学习、团队协作、项目管理等方面的经验,鼓励程序员们不断学习新知识,适应快速变化的IT环境,同时也要关注自身的职业规划和个人生活平衡。 此外,这本书还触及了程序员的社交和...
WPF程序设计指南(中文版) part1 文件太大,不得不分开上传了