• http://www.ahkedao.com
  • |
    |
    |
    |
    移动端

    绝对实用!学习计算机编程语言的方法

    学习任何新东西我只坚信 10000 小时定律,只要付出时间,就会有收获。不同人的区别只是收获多少不同。关于天赋问题,这个确实要承认某些人在某些领域确实比其他人厉害。但大部分人其实都是普通人,不需要天赋,只通过时间的简单堆积就可以混口饭吃。

    作者:Jack_Yang来源:程序人生|2018-07-22 14:20

    年前最后一场技术盛宴 | 1月27日与京东、日志易技术大咖畅聊智能化运维发展趋势!


    10000 小时定律

    学习任何新东西我只坚信 10000 小时定律,只要付出时间,就会有收获。不同人的区别只是收获多少不同。关于天赋问题,这个确实要承认某些人在某些领域确实比其他人厉害。但大部分人其实都是普通人,不需要天赋,只通过时间的简单堆积就可以混口饭吃。比如弹钢琴能到郎朗那个级别的也没有几个人,大部分艺术生都普普通通,毕业出来也就是当个钢琴老师,办个学校,写本书的级别。只有投入足够多的时间,你发现某些人确实比你厉害,这个时候才适合讨论天赋问题。还没开始编程,就说自己是女生,自己是文科生,提前进行自我否定,开启自我毁灭模式,不太可取。

    所以时间投入哪里,哪里就有收获是我坚信的格言。

    互联网和金融是两个明显多金的行业,不论时代变迁,一直都是。你注意雄安新区互联网和金融企业占据的比例就明白了。那是因为这两个行业的盈利模式相对其他行业有明显的优势。说得明白点就是:一份劳动,无数次收获。银行放贷 10000 元和 100 个亿付出劳动成本差别不是很大,但是收益完全不同。开发一个软件给 100 个人和 100 亿人用的成本基本一样,收益也是天壤之别。所以我 28 岁时候果断放弃本专业,扎入互联网行业,学习编程技术。要是现在不放弃本专业,未来几十年只能吃土。要是放弃本专业,无非就是过去吃喝玩乐了 7 年,啥也没做嘛。这里就是沉没成本和机会成本的问题了。无论你是海归还是清华毕业,都是浮云。精英是靠现在和未来创造的价值判断的不是靠过去的出身背景(名校+海归)来划分的。

    编程技术类似小学的算盘技术,是个实战行业,只有通过大量编程才能掌握的牢固。所以持之以恒的专注疯狂敲打键盘就可以学好编程是我的学习思路。

    关于学习资料选择问题

    推荐抓着一个平台好好跟着学习,不用一直换平台,要不然到头来只会类似猴子掰棒子的结果。

    我前段时间开始研究人工智能,花了一周时间研究知乎如何从零开始学习人工智能,各种推荐眼花缭乱,甚至有人给了几十个 G 的视频资料,我只好感叹,信息大爆炸时代也不见得是好事,类似商店衣服种类太多,女生很多时间都用来挑选衣服了,结果啥都没有买到。

    我后来就买了一本国内作家的书,目前快看完了,从一开始的盲人摸象的感觉,到现在各种线条都很清晰的呈现在脑海里,不再困惑。对人工智能很自信,自己可以在这个行业扎根,逐步成为专家,进而引领时代。

    接下来我的打算是从头开始学习计算机专业课程,主要途径就是通过某个网站的免费视频教程,里面汇集全国多家知名大学里广受学生好评的计算机老师,每一门课程都由他们亲自制作,权威、专业!人人都可以在那里体验到时下最流行的 MOOC,系统地掌握计算机专业知识。目前我也不想着去转很多钱,也没有买房压力,赚钱只是实现梦想过程中的附带品,所以心态很好。

    学习工具和小技巧

    目前对于一门新的语言,我主要是通过建立四个文件来巩固,学习,比如对于 Java 语言:

    • java_Test.java 用来写代码,临时测试;类似内存
    • Java_Work.java 用来保存自己写过的所有代码,并且用日期分隔;类似硬盘
    • Java_Get.java 用来写自己的学习经历,学习和总结,各种个人对语言的感悟和语言的核心知识点整理;
    • Java_Problems.java 用来收集自己学习语言碰到的所有问题。

    有什么好的学习方法希望大家可以互相分享,评论。这里只是我的个人感悟,也是对当下学习方法的总结。希望能有不同的批评和鼓励的声音。

    最重要的事要有爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~爱~不是烫~

    【编辑推荐】

    1. 号称“编程语言年”的 2017 ,都发生了哪些大事?
    2. TIOBE 2017 年度榜单揭晓!C 语言成功逆袭摘得桂冠,成为“年度编程语言“!
    3. 在2018年最值得去学习的编程语言
    4. 编程语言1月排行榜:C是年度语言,Python增长量第二
    5. 最受世界500强企业青睐的编程语言,竟是他们?
    【责任编辑:庞桂玉 TEL:(010)68476606】

    点赞 0
    大家都在看
    猜你喜欢

    读 书 +更多

    JSP应用开发详解(第三版)

    本书结合JSP和Servlet的最新规范,从基本的语法和规范入手,以经验为后盾,以实用为目标,以实例为导向,以实践为指导,深入浅出地讲解了JS...

    订阅51CTO邮刊

    点击这里查看样刊

    订阅51CTO邮刊
    三元区论坛 虎丘区论坛 雨湖区论坛 海西蒙古族藏族自治州论坛 北郎论坛
    南果洲论坛 福利镇论坛 金湾区论坛 鼓楼论坛 油柑头论坛