点击上方“程序人生”,选择“置顶公众号”

第一时间关注程序猿(媛)身边的故事

10000 小时定律

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

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

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

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

关于学习资料选择问题

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

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

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

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

学习工具和小技巧


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

  • java_Test.java 用来写代码,临时测试;类似内存

  • Java_Work.java 用来保存自己写过的所有代码,并且用日期分隔;类似硬盘

  • Java_Get.java 用来写自己的学习经历,学习和总结,各种个人对语言的感悟和语言的核心知识点整理;

  • Java_Problems.java 用来收集自己学习语言碰到的所有问题。

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

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

THE END -

你在学习编程语言上总结了哪些方法呢?


欢迎投稿分享

征稿要求:

①稿件字数以800~1500字左右为宜,多于2000字的文章在手机上阅读起来比较麻烦,少于800字的文章看起来不过瘾;

②你有自己拍的适合做文章插图的照片也可一并附上~如果不方便,程序和小七也会帮你配图~

加程序人生编辑们的微信,备注#投稿#:

程序 微信ID:druidlost

小七 微信ID:duoshangshuang

我们在这里期待你的故事!

点击图片get往期内容

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

  1. 计算机语言怎么学,教你如何学习计算机编程语言

    读书使人明智,学习使人进步.任何技术知识的学习,只要长期的坚持都能够获得收获,我们熟知的的一万小时定律就是如此,只要付出精力时间才会有收获,区别在于不同的人收获多少不同而已. 01.选择一门编程语言, ...

  2. 学习计算机基础的方法,计算机基础知识的有效学习方法

    计算机基础知识的有效学习方法 中老年人学电脑入门方法1:照葫芦画瓢,模仿上机去操作. 老年人学电脑和年轻人不同,不能从理论上一点一点地学,而重点要放在实际应用上. "一看二摸三描述" ...

  3. Java:计算机编程语言Java的简介、编程环境/工具、如何学习Java之详细攻略

    Java:计算机编程语言Java的简介.编程环境/工具.如何学习Java之详细攻略 目录 Java的简介 1.Java的工作原理--基于Eclipse等编程Java语言→定义Java类→Java虚拟机 ...

  4. [转]计算机编程语言的入门学习

    呵呵,这里想就自己的学习经历和情况给大家一个建议,仅供参考. 注:2006.4.27更新,原稿见附录二,原稿有一定的局限性,故做修改以免误导大家,并请批评指正,谢谢. 写在开始之前:应该学习哪种语言, ...

  5. Java:计算机编程语言Java的简介、安装(编程环境/工具)、学习路线(如何学习Java以及几十项代码编程案例分析)之详细攻略

    Java:计算机编程语言Java的简介.安装(编程环境/工具).学习路线(如何学习Java以及几十项代码编程案例分析)之详细攻略 目录 Java的简介 1.Java的工作原理--基于Eclipse等编 ...

  6. 语言输出奇树有多少总方法_如何学习一门编程语言?这些方法告诉你,不要再说你不会学习...

    前言 很多人喜欢争论什么什么编程语言好,我认为这个话题如果不限定应用范围,就毫无意义. 每种编程语言必然有其优点和缺点,这也决定了它有适合的应用场景和不适合的应用场景.现代软件行业,想一门编程语言包打 ...

  7. 怎样快速学习一门计算机编程语言?

    目录 怎样快速学习一门计算机编程语言? 1.选择一门易学的语言 2.了解语言的基础

  8. 计算机组成原理学习(哈工大视频)第六章 计算机的运算方法

    计算机中数的表示:在计算机中,能够被硬件直接识别和处理 计算机的运算方法 运算器的设计 6.1无符号数和有符号数 6.1.1无符号数 寄存器的位数,反应了无符号数的表示范围:8位的寄存器,表示范围为0 ...

  9. 935计算机学霸时间分配,725分!学霸真的全靠练,奉上学习安排表及方法

    原标题:725分!学霸真的全靠练,奉上学习安排表及方法 不想成为学霸的学生不是好学生. 我们往往会安慰自己说,没有天才的的脑袋,注定与学霸无缘,但初三到了,我们要看到真相,摈弃懒惰,一起看看下面一位学 ...

最新文章

  1. 交通信号灯检测与行人过马路策略
  2. 电信业务支撑报表开发工具解决方案
  3. app专项测试(稳定性测试、安全性测试)
  4. zoj - 1039 Number Game
  5. 201117阶段二SQLite数据库
  6. gitlab使用git sourcetree时候的命令
  7. 对文件夹添加共享属性!
  8. UIButton 文字图片排列
  9. 美食杂志排行榜_百度知道
  10. android定义颜色数组,Colours——一套漂亮的预定义颜色库和方法
  11. 《Axure RP8网站和APP原型制作 从入门到精通》
  12. 微信小程序UI 有赞开源UI尝试(https://github.com/youzan/zanui-weapp)
  13. 【数据结构】【范浩强treap】
  14. 麒麟案例 | 创业之路,跨境起“杭”
  15. C++知识整理系列(五)—— auto自动类型
  16. 通过修改mateMask的nonce值修复replacement transaction underpriced的问题
  17. 如何将n维数组按照其中某个key的值进行升维?
  18. 自动关机 DOS命令
  19. JAVA技术方向面试题-核心类库(下)
  20. php中的id是什么意思,itemId是什么意思

热门文章

  1. Python 的IDE——PyCharm
  2. 暗棋单机版_中国象棋暗棋下载_中国象棋暗棋安卓版下载 v1.6.8 安卓单机版_飞飞巴士下载...
  3. phpstudy2018修改网站根目录以及本地域名访问配置方法
  4. C. Hilbert's Hotel
  5. 希尔排序------排序
  6. 计算机网络 5电路交换
  7. C语言strchr()函数以及strstr()函数的实现
  8. 配置 JAVA_HOME
  9. 共享纸巾机系统开发,关于Switch的使用
  10. 基于COF智能屏的桌面式3D打印机方案