作家格拉德威尔在《异类》一书中指出:
“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。“
他将此称为“一万小时定律”。
 
要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。这就是一万小时定律。
 

可偏偏我是个朝秦暮楚的人。当初见Python比较简单,想去书店买本教材来学下的。无奈找不到相关的书籍,机缘巧合之下,让我遇见了Peter Cooper写的《Ruby从

入门到精通》,当时只知道这是一门编程语言,完全没想到它是可以和Python相提并论的,好了,本以为这下能静下心来好好学习。始料未及的是,我太高估我自己

了,寒假在家,有了战神之后,诱惑实在是太大,没怎么好好学过。(主要也是不知道学了有什么用),就一直在看爱奇艺混日子了。之后到了大一下学期,一次偶

然,在朋友QQ空间看到了年少气盛的余佳文在演讲。那时候,才知道他是个90后创业者,好屌啊,有没有?超级课程表,很受欢迎的APP。原谅无知的我第一次使用。

这才让我知道,原来还可以这么赚钱。

萌生了编个有用的校园APP的想法,就去买了本大神们推荐的《第一行代码》,可是搞了几天,也不知道怎么回事,eclipse就是频频出问题,每次都是安装好了之后,

不知道怎么搞的老是报错。这才又想起我那半途而废的Ruby,算了,还是学它去吧。都给晾好久了。还以为从此顺风顺水,不曾想,在Ruby越学越难之后,有点丧气

了,一会见Web语言好学就跳去学HTML,CSS和JavaScript,搞得一开始信誓旦旦想要学好的Ruby反而没有学好。一本好好的300页的入门教程还看不到1/3,真是犯了编

程的大忌。

今天在博客园注册了个博客,希望自己能持之以恒,认真学好一门语言。再触类旁通,去开创更大的天地!以前一直在纠结学哪门语言的问题,于是乎跑去知乎求解。

看了看知乎那么多大神的答案,都在强调认真学好一门语言的重要性,这下更加坚定了自己的信心。(虽然还是有点不确定),在了解了什么是魔幻,什么是简约之

后,有那么点点相信,充满魔幻色彩的Ruby和走简约路线的Python是可以各取所长的。不知道两个都学得七七八八之后,左手Ruby,右手Python!是不是可以在我的

手下发挥更加强大的威力呢?

勇敢的少年,既然选择了这条路。那就义无反顾地走下去啊。至少,大学,还能学到点什么!

关于什么是魔幻语言,什么是简约语言见http://m.blog.csdn.net/article/details?id=2028545

重拾Ruby—新的征程的更多相关文章

  1. [linux]重拾linux

    起因 因为想重拾起linux,同时需要用docker起几个镜像,用来学习网络知识.本来想直接去阿里云上买,后来一想自己机器上,起一个linux是个不错的选择,毕竟不花钱! 还可以用来做本地测试,学习使 ...

  2. 重拾qt

    最近公司又接了一个煤矿的项目,要写个小程序摘取数据,我是公司唯一c++程序员,本来搞ios搞好好的,现在又得重拾半年没摸得qt了.呵呵...呵呵呵. 这里只记录这次小程序的一些小的总结吧.. 1.中文 ...

  3. 重拾linux

    重拾linux 起因 因为想重拾起linux,同时需要用docker起几个镜像,用来学习网络知识.本来想直接去阿里云上买,后来一想自己机器上,起一个linux是个不错的选择,毕竟不花钱! 还可以用来做 ...

  4. 【Java】 重拾Java入门

    [概论与基本语法] 取这个标题,还是感觉有些大言不惭.之前大三的时候自学过一些基本的java知识,大概到了能独立写一个GUI出来的水平把,不过后来随着有了其他目标,就把这块放下了.之后常年没有用,早就 ...

  5. Android开发艺术探索——新的征程,程序人生路漫漫!

    Android开发艺术探索--新的征程,程序人生路漫漫! 偶尔写点东西分享,但是我还是比较喜欢写笔记,看书,群英传看完了,是学到了点东西,开始看这本更加深入Android的书籍了,不知道适不适合自己, ...

  6. 重拾《 两周自制脚本语言 》- Eclipse插件实现语法高亮

    源码库: program-in-chinese/stone-editor-eclipse 参考: FAQ How do I write an editor for my own language? D ...

  7. 彪悍的Surface Book2发布:能重拾笔记本行业的信心吗?

    ​ Book2发布:能重拾笔记本行业的信心吗?" title="彪悍的Surface Book2发布:能重拾笔记本行业的信心吗?"> ​  在智能手机全面普及之后, ...

  8. 重拾Java Web应用的基础体系结构

    目录 一.背景 二.Web应用 2.1 HTML 2.2 HTTP 2.3 URL 2.4 Servlet 2.4.1 编写第一个Servlet程序 2.5 JSP 2.6 容器 2.7 URL映射到 ...

  9. CSS魔法堂:重拾Border之——更广阔的遐想

    前言  当CSS3推出border-radius属性时我们是那么欣喜若狂啊,一想到终于不用再添加额外元素来模拟圆角了,但发现border-radius还分水平半径和垂直半径,然后又发现border-t ...

随机推荐

  1. html使用css让文字多行超出部分用省略号三个点显示的方法案例

    text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-w ...

  2. Python实现简单的HTTP服务器(支持文件上传下载)

    1.python内置模块 SimpleHTTPServer  (支持下载功能) 在对应的工作目录下,运行命令python -m SimpleHTTPServer 即可把当前目录下以共享服务的形式共享出 ...

  3. VMware虚拟机服务的vmware-hostd自动启动和停止

    安装了虚拟机 任务管理器会出现vmware-hostd.exe  占用了80端口,导致xampp打不开,所以就想关闭vmware,解决方案如下: 开始——运行——services.msc,找到VM打头 ...

  4. sharepoint代码添加WebPart

    Adding a web part   Following code snippet can be used to add a web part in an existing SharePoint w ...

  5. reinterpret_cast应用

    reinterpret_cast 的一个实际用途是在哈希函数中,即,通过让两个不同的值几乎不以相同的索引结尾的方式将值映射到索引. #include <iostream> using na ...

  6. IOS APP 国际化(实现不跟随系统语言,不用重启应用,代码切换stroyboard ,xib ,图片,其他资源)

    http://www.cnblogs.com/tangbinblog/p/3898046.html

  7. Linux常用操作

    1. Latex参考文献格式 http://blog.163.com/sunkun_hust/blog/static/204454119201482524222283/

  8. 安装node-sass

    SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass

  9. openstack私有云布署实践【2 安装前的服务器基本环境准备】

    服务器物理机都安装centos7.2 1511版本 , 此次采用的分区方式全是自动XFS格式LVM,在装系统时就将所有本地raid5硬盘都加入LVM全用了.默认/home目录有着最大的硬盘空间 并且我 ...

  10. lt&gt&eq

    lt:less than,小于 gt:greater than,大于 eq:equal,等于 le:less equal,小于等于 ge:greater than,大于等于