这是我的备份,原文请看

http://www.dotblogs.com.tw/mis2000lab/archive/2014/09/17/learning-and_do-it_20140917.aspx

[学习之道] 修福不修慧,大象披璎珞; 修慧不修福,罗汉托空钵 (学习写程序,只靠补习上课吗?)

这篇文章是为了参加IT邦帮忙的铁人赛而事先撰写 ---

MIS2000Lab.,我的IT人生与职场前十五年

一个不喜欢、不敢写程序的资管系学生,

在何种因缘下,靠写网页程序为生,并且成为计算机书作者与信息讲师?

挫折与意料之外的人生,连自己都想象不到的IT旅程,就这样过了职场十五年

想要创业?这是一个兼顾IT工作与自行「微创业」的例子,听听我是怎么做到的。

完整文章列表 http://ithelp.ithome.com.tw/ironman7/app/#/profile/20079471/life

各位请多帮我 点阅(冲人气)

前面的文章有提到:

*******************************************************

上课,不分好坏,重点是「留下多少时间,让自己吸收」

******************************************************

很可惜,这句话一直到了几年后,我要考研究所,才惊醒!

也因为这句话,我确认了「上课为辅、自修为主(自己念、自己练习更重要)」的学习方针

影响了我一辈子的学习之路

不然,您想想看:IT业、不管是软件或是程序,日新月异,年年学、天天学

哪有那么多金钱$$$去上课(补习)

哪有那么多时间 DateTime 去上课(补习)

一旦无法找出「自己的学习之道」

抓住自己的「学习胃口」?

我要跟您说,您在IT业没望了!别说领先,连 "跟上" 都很困难

...........................................................................................................................

当年, 一位朋友告诉我他是怎么考上研究所的

重点就是「减少补习时间,增加自己读书与练习(做题目)的时间

因为上场考试,考的是「自己吸收多少?」

如果您也在IT业工作,您应该知道这句话是很正确的。

不管你买了多少计算机书,搜集多少范例

只要不是「自己亲自写过、自己亲自试一试

那些程序代码都是别人的、那些经验谈都是一个屁(随风消逝)

就算是别人的程序、网络上找来的范例

我都会亲自试试看(动手打字)

知道哪些关键词是从哪个 NameSpace出来的

知道这些关键词的参数,改动了哪些会有什么结果

这些都是经验,一定要自己动手试,否则都是「无感」,马上会忘记

...........................................................................................................................

我见过好多软件开发的新人(初学者)

花了好多钱买书、花了好多钱补习(上课)

但结果还是一片空白

可能找工作还是很困难

面试还是被刷掉

为什么呢?

想想看:能力是用「钱」堆积而成的吗?

Maybe....或许是!但只是  "一小部分"。

(如果有钱决定一切,有钱人家的孩子,功夫个个强过李小龙,写程序强过比尔盖兹?)

(不是说有钱就能堆起各种能力,想想看:这有可能吗?)

佛教有一句话「修福不修慧,大象披璎珞; 修慧不修福,罗汉托空钵」

意思是说:

大象被国王豢养,每天吃饱饱,而且穿戴华丽,显然它上辈子很有福报,这辈子不担心挨饿

但是大象聪明吗?有多少智慧(跟人比起来)?

对比就是  一个修行人,他很有智慧、看破红尘与生死,努力修行

但他(可能上辈子)没有福报,每天为了一点食物要四处乞讨,有时还得饿肚子

佛教说「福慧双修」便是如此

**********************************************************

 读书考试、软件开发(写程序)不也是这样??

只听课、不自己K书吸收

只看人家的程序代码,自己不动手做

不就是犯了上面的错误???

花了,也得花自己时间锻炼!才能福慧双修!!才能圆满!!

**********************************************************

以软件开发来说,要面试、要找工作

我不知道讲过几次了

 「作品!」  「作品!」  「作品!」  「作品!」  「作品!」

你的作品在哪里?

毕业专题写了什么?

学了XX语言,用他做过什么?

拿出来看看啊!

...... 没有!?那就滚啊~

如果您是面试官,对方说我学过C# / C++ / Java / Basic ......

以学校的教育来说,不过就是学了皮毛

说穿了就是 if + 循环,写了一大堆无聊题目

(不过,也要告诉您。因为我针对商业程序、商业系统,所以我这样说)

(有些公司的软件,是专门找算法的软件工程师喔!他们就是真的搞理论、面试就是考算法)

以商业程序、数据库程序来说,

你拿不出一份作品,基本上必死无疑。

因为面试官随便出题,就能搞死你(让你很难看)

如果你有作品,可以Demo给对方看

可以说说你怎么学的?遇见哪些问题?花了哪些功夫找到解答?

你正在Promote自己的专业能力,例如:

 我有作品......我自成一个圆(那怕只是简单的ASP.NET + DB)代表您有基础的整合力,不是「见树不见林」的皮毛技术

 我自修......我具备自我学习能力。

 我遇见问题,花了很久时间去解......代表我有耐心,我知道这行业需要耐心Debug

 问题解决了......代表我知道该去哪里找解答,我有能力找解答而不是团队负担

重点是:你拿着自己作品,主导了面试的流程、主导了面试的氛围

避免被「面试官」随意出题、乱枪打鸟的扫射

你的胜利机率就会高!

 比较一下:

你花了三年、几十万,四处补习上课,代表什么?

根本就是虚无!幻象!

你拿不出东西,跟面试官表达自己的「专业能力」

没人相信你有「能力」写程序、

也不相信你在这种环境下撑的了多久

一个有作品的人,那怕只有一种技术、只会一种数据库,只能写出入门作品(CRUD、会员登入、报表等等)

这个人见识过、动手做过的东西已经「具体而微」!

麻雀虽小,五脏俱全,就是这个道理。

再大的系统,也是从基本功能「扩充」上去。

对照一下:

没有作品的人,咵咵而谈「花了几年补习」「拜过多少人为师」「补习费花了几十万」

如果你是面试官,面对上述这两种人

谁的「能力」是真的?谁是虚无假象?

我的老师(王学亮老师)最爱说的一句话,就是「一哩宽,一吋深」

这种人不是专业,什么语法都学过,无一精通!

「一吋宽,一哩深」,这种才叫做专业!

要作到一哩深,就得自己动手做!做!做!做!做!做!做!

累积经验、不断面对自己的错误而且Debug

没有作品!只看不练!......没用的

读书考试,不能只靠「听课」、「补习」,回家要自己花时间K书(吸收)

学习软件(Coding,写程序)也是,自己不动手练?不写一个东西出来?有用吗????

懂了吗?

相关文章:

给读者、学生、初学者的话(不管你买哪一本计算机书,都适用)


RAILS之父:我怎么学会写程序的?

http://blog.turn.tw/?p=749

我花了二十几年才真的学会怎么写程序。不是因为我尝试的不够,而是因为我一直用错误的方法。我以前都看着那些教材、模板照做,写出一些我根本没兴趣继续往下写的东西。这是为了学习而学习

我知道这方法对有些人管用,这些人就是很乐意学习新东西。我真羡慕你们。但这对我不管用,而且我知道很多人也没办法用这种方式学习。

为了解决鸟事而写程序———对我来说这才管用。写程序是因为非这么做不可。......

***** 献给「没有作品」的求职者 *****

你是在累积实力,或仅是在宇宙漂流 ?

http://www.projectup.net/blog/index.php?option=com_content&view=article&id=15393:2014-09-06-04-10-37&catid=9:life&Itemid=25

转载于:https://www.cnblogs.com/mis2000lab/p/4095737.html

[学习之道] 修福不修慧,大象披璎珞; 修慧不修福,罗汉托空钵 (学习写程序,只靠补习上课吗?)...相关推荐

  1. Python学习之道-串口编程TEMI880温箱控制

    Python学习之道-串口编程&TEMI880温箱控制 一.环境准备 安装pyserial库 pyserial库常用函数介绍 参考例程 二.开发实践 1.实践项目 2.协议介绍 2.1 一般的 ...

  2. 《自控力》与《学习之道》

    两本书同时阅读,讲的东西都是关于人的精神,意志等,非常推荐阅读. overview <自控力>这本书适用面更广,如果你之前并没有关注过精神方面的东西,也立刻可以吸收到很多知识,并可以投入到 ...

  3. 阿里巴巴P9大佬雷卷与中间件小哥重新定义:高段位程序员的学习之道

    每次看到和程序员相关的段子,我都会会心一笑:这是时代的进步啊! 上个世纪,桌面时代 Bacis.6502汇编 一切都是面向对象 Turbo Pascal 信息学奥林匹克竞赛的常用编程语言 那时候能搞编 ...

  4. 《React 学习之道》The Road to learn React (简体中文版)

    通往 React 实战大师之旅:掌握 React 最简单,且最实用的教程. 前言 <React 学习之道>这本书使用路线图中的精华部分用于传授 React,并将其融入一个独具吸引力的真实世 ...

  5. Python学习之道-烤机测试日志Log分析统计

    Python学习之道-烤机测试日志Log分析统计 问题引出 一.环境准备 二.实践代码 1.初步实现 2.更新CSV文件写入统计结果 3.运行脚本 4.实现遍历多个Log并汇总结果到Excel 三.遇 ...

  6. 你想学习吗?你会学习吗?你知道该如何学习吗?学习之道-读书笔记

    作者: [美] 芭芭拉·奥克利(Barbara Oakley):出版社: 机械工业出版社 :出版年: 2016-11 前言 我们的大脑潜力无穷,却没有配备使用手册 思考:大脑没有使用说明手册,想要很好 ...

  7. 读书笔记《学习之道》芭芭拉·奥克利 - 一 书中说了什么

    <学习之道>这本书,虽然网上很多评论说写的啰嗦,但是仔细看下去,觉得还是很有价值.因为很多事情虽然自己也明白,比如怎么克服拖延,比如怎么让知识更加成体系,但是就是很难做到.虽然书上描述的学 ...

  8. Python学习之道-串口Modbus开发

    Python学习之道-串口Modbus开发 一.环境准备 二.编程实践 2.1 实践目的 2.2 协议分析 PS:工作中需要实现自动化测试,其中要控制恒温恒湿试验箱,涉及Mogbus通信 一.环境准备 ...

  9. 一个Java菜鸟的学习之道~~~

    这学期新开了JAVA的课程,学的时候觉得有点迷茫,在编写程序时总会不自觉的往C++上靠,但是自己C++的水平又是半吊子--  好在教我们的老师给我们推荐了他自己写的一篇针对Java初学者的文章,看了之 ...

最新文章

  1. Amazon Go开门营业,号称无需现金、无需排队结账,现场究竟体验如何?
  2. 堆排序\链表实现局部排序
  3. 淘淘商城 @Autowired 装配失败
  4. 论接单报价管理与ERP信息化管理的重要性
  5. 前端学习(3321):瀑布流的方式演示
  6. 【原创】CLEVO P157SM外接鼠标键盘失灵解决:更换硅脂(附带最新跑分数据)
  7. android int 首位值_Android中数值的精确计算
  8. 关于在线机器学习ftrl_proximal_lr的二三件事
  9. 图像融合评价指标:CC(Correlation Coefficient)以及余弦相关度、欧氏距离和皮尔逊相关度的通俗解释
  10. bios 微星click_msi微星主板bios设置方法
  11. PHP api接口开发
  12. 贝塞尔曲线运动n阶追踪方程的数学原理及其匀速化方法和应用
  13. fullcalendar日历控件知识点集合
  14. mti杂波抑制仿真 matlab,MTI+MTD+CFAR简单仿真
  15. [转]PT与PX区别
  16. 手机通讯录excel转换vcf
  17. html页面如何拉长,HTML可以拉长的logo
  18. UnityShader 简单护盾效果
  19. rrpp+ospf环网组建
  20. 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。

热门文章

  1. java中怎么判断一段代码时线程安全还是非线程安全_Java 中的多线程你只要看这一篇就够了...
  2. linux处理机调度实验报告,模拟Linux操作系统下处理机调度实验报告
  3. java.util.scanner sc_关于Java的Scanner的问题,菜鸟求各大神解答
  4. 虚拟机 java 开发_深入浅出 Java 虚拟机 · 通往高级 Java 开发的必经之路
  5. java 序列化 uid,Java中的序列化版本uid
  6. 配置了坐标还是找不到serv_为什么老人家总是这疼那疼,还找不到原因?是矫情还是另有原因...
  7. 串传送指令MOVSB MOVSW
  8. Win32ASM学习[3]:局部变量
  9. 《MySQL tips:查询时,尽量不要对字段进行操作》
  10. float.equals_Java Float类equals()方法与示例