写在前面

作者:http://blog.csdn.net/vincent_ceso


@写在前面:1.现在学东西,网络上资源是多,但是鱼龙混杂。资料多导致噪音多,很多时候找资料花20个小数,结果一看是破铜烂铁和花拳绣腿,绝不是武林秘籍更不是内功心法。2.那么如何选择正确的资料?3.那么有了资料如何展开正确的学习姿势呢?
-------------------------------------------------------------------------
@上网搜了搜,买了《XXX快速入门》《N天掌握XXX》打算入个门,但是拿来翻一番没什么翻头,觉得没啥难度。> WHY!!! 都是一些沽名钓誉之徒东拼西凑,裁剪腾挪,疯言疯语,乱涂乱画的草稿纸。> 内容翔实?经验丰富?@搜一些视频,那就更乱七八糟了,《1小时带你了解XXX》《带你XXX步写一个XXX》,感觉是学了什么东西呢。
但是学会了这一招,然后就没有然后了?> WHY!!!基本上这些视频都是一些机构放出来的水屏 还有一些就是某些Live的那些走穴知名IT高手写的呗。

一些逻辑和道理

  • 不存在免费,但是成本低是存在
  • 成本不是你看到的而是你的[机会成本]。
  • 时刻要挖掘和辨别价值

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

首先是关于资料

@ 要明白自己的用途,拿来做工具(数据分析 数学 NLP),拿来做专研(程序语言)。1.如果是需要很好的掌握,那么   入门》进阶》熟悉》精通 2.如果是拿来简单使用那就 入门》找轮子  比如CSS什么的首先推荐还是买书@买书比网上blog好的一般性原因是,作者和编辑共同再一次帮读者精心优化了。
1.版本买最新,为啥 尽量最新的全啊。
2.外籍作家优先,为啥  因为是在外国人出名之后才可能被出版社出版的。
3.作者的自我介绍虚而多的不要, 为啥 好书 都是外人写推荐和介绍的。
4.正版书,反是不出名50元以下的不考虑,  为啥 烂书写作成本低 靠走量
5.大牛推荐的书,冷静,按照分层理论来选择, 为啥 大牛跨梯子梯度大Bolg/官方文档
1.各大 Bolg搜文章  很难出现全高产 偶的一篇佳作即可 Blog大多函数靠谱的 很少见软文什么的
2.官方文档 有的官方文档写的稍晦涩和繁琐培训:
1.尽量不要参与 为啥 某知名培训机构在招聘网站HR居然主动问我要不要去面试。就我这样子的。
2.多了不懂  没参与过

其次是语言如何学

1.读书读书 然后疑惑必须疑惑 必须好奇 然后blog搜索 然后拓展提升
2.【内容专注特性和特点】

1.不要过多的在打印格数什么的大费周章
2.不要在for while 这些上大费周章
3.比如研究java的六脉神剑 python的高级特性 C的指针和结构体
4. 不要看入门书 看无数次入门文章 入门视频 入门bolg 也无济于事
5.不要害怕有疑惑处。而且要探索疑惑

待完善。。。

转载于:https://www.cnblogs.com/itrena/p/7434123.html

论如何学习一门编程语言相关推荐

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

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

  2. 在学习一门编程语言时要特别注意以下三个方面

    2019独角兽企业重金招聘Python工程师标准>>> 在学习一门编程语言时要特别注意以下三个方面: 这门语言提供了哪些Primitive,比如基本类型,比如基本运算符.表达式和语句 ...

  3. 如何学习一门编程语言

    写在前面 本来应该继续写API的.但是最近跟同事讨论了一下到底应该如何学习一门编程语言.考虑到之前的几篇文章可能对初学者没什么帮助,而大神又不需要看.所以感觉这篇文章说一说如何学习编程语言还是挺有必要 ...

  4. 如何科学的学习一门编程语言?

    一提到编程语言,很多人的直觉反应是,如果要当程序员,就学,否则,不想当程序员,学它干什么? 你为什么学习编程呢? 是打算要当程序员? 是因为自己工作需要? 还是因为自己就是喜欢? 或许这几个原因都有. ...

  5. 学python还是go会php_现在想再学习一门编程语言,应该选择go还是python?

    再学一门编程语言,选 Go 还是 Python ?这个问题需要从几个角度考虑! 一.现在掌握的语言是哪种类型 首先肯定是服务端开发,要不然应该不会说选 Go 还是 Python. 1.如果现在掌握的语 ...

  6. 如何系统学习一门编程语言? | 黑马程序员

    一.从认识编程语言开始: 语言有很多种,包括汉语.英语.法语.韩语等,尽管输出的形式不同,但可以达到同样的目的.同样,我们也可以通过「语言」来控制计算机,让计算机为我们做事情,这样的语言就叫做编程语言 ...

  7. 如何学习一门编程语言,从入门到不放弃!

    在学习前,如果能把以下几个方面的问题弄清楚,就能够比较顺利和高效的学习,拿到你所想要的目标.而不是从入门到放弃. 一.方向和目标 首先要确定为什么要学习计算机编程语言,为考试?为工作?为兴趣? 如果是 ...

  8. 怎样学习一门编程语言

    选择一门语言 确定你感兴趣的领域 你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加"易学"),你得去问自己自己想用通过学习这门语言完成什么样的工作.这将会帮助你确定你应 ...

  9. 池建强:如何学习一门编程语言

    http://developer.51cto.com/art/201307/404970_all.htm 关于学习编程这个主题,有各种读者多次要求写一写,而且要求文艺的写.抒情的写.充满社会主义特色的 ...

  10. 池建强:如何学习一门编程语言(1)

    关于学习编程这个主题,有各种读者多次要求写一写,而且要求文艺的写.抒情的写.充满社会主义特色的写,要做到:问题看起来巨复杂,读起来巨简单,学起来巨容易!看把你们惯成什么样子了,Mac 君你继续去面壁吧 ...

最新文章

  1. 全球首家!苹果市值达 3 万亿美元,创历史新高
  2. python 词云_python数据可视化——词云
  3. 机器学习:线性回归简单有效,但是千万不要踩到雷区!
  4. vue 心跳监控_【笔记】vue中websocket心跳机制
  5. shiro教程:记住我功能
  6. vue 实现 js css html分离
  7. ASP.NET开发,简化与封装
  8. C# 实现软件自动更新升级程序
  9. cf不能全屏win7的解决方法_win7系统屏幕显示brightness如何解决 win7系统屏幕显示brightness解决方法【详解】...
  10. MapGuide Open Source 2.2发布
  11. Linux安装绿联无线网卡驱动
  12. 线性时变模型预测控制推导
  13. vue-Vant组件上传图片
  14. Revealing the predictability of intrinsic structure in complex networks
  15. 如果360与QQ冲突下去不兼容,你会放弃哪一个?
  16. 李宏毅2021/2022春机器学习课程(机器学习基本概念简介)
  17. mac单节点安装Erda实践
  18. var、let、const的区别
  19. 【相机】(2)——WebView中打开相机、文件选择器的问题和解决方法
  20. 什么都是浮云 唯有云计算灿烂

热门文章

  1. 笔记 - AliCloud CDN 分发网络简介
  2. bat 实现批量备份文件
  3. Java print流简介
  4. xp mysql字符集与乱码_mysql字符集(GBK、GB2312、UTF8)与中文乱码的原因及解决
  5. 阿里巴巴如何改善开发人员在 K8s 上的体验?
  6. 还不会用 K8s 集群控制器?那你会用冰箱吗?(多图详解)
  7. tkinter使用MySQL存数据_我无法从tkinter表单向mysql插入数据
  8. pcb 理论阻值、 过孔_超实用!PCB设计中过孔常用的6种处理方式
  9. java字面量和符号引用_java -- JVM的符号引用和直接引用
  10. java for循环_愉快地学Java语言:第五章 循环