阅读文本大概需要 2.6 分钟。

前两天我写了一篇文章「现在学编程,晚么?」,因为很多人的共鸣,但同时也有一些别的声音。

有人说我提到编程月薪,起步 1w 很正常,有人质疑,不过这点必须补充下,我说的是一线城市,这点确实忘记说了。不过也有人表示一线城市也没这么高,说我是以我身边人为标准吧,我只能说,如果我以我身边人为标准的话,那估计会让你们吃惊,我说的就是指一线城市市场的平均水准,你只要稍微有点工作经验,月薪 1w 真的是白菜价。如果你在一线城市没有达到这个价位,那你该找找自身的原因。

还有人说我忽悠人,有这种想法的人我也是服服的,我又不是干 IT 培训机构的,自己的知识星球也不教大家技术,不教大家编程,忽悠大家都来互联网干 IT 对我有啥好处?

另外顺便告诉下这部分人,四五年前我做技术的时候,靠着自己的自学经历同样也忽悠了一大批人做 Android 的,但是当初被我忽悠的那部分人,现在绝大部分都已是一些互联网公司的核心骨干了,每天都有后台给我留言的,说我的编程经历鼓舞了他们,说改变了他们的命运丝毫不为过,这种成就感某种意义上也给了我继续分享的动力。

我在公号分享的都是我个人的真实经历与经验感悟,认为我的分享是忽悠、是胡扯的,我觉得你关注我也没啥意思。

对了,上次文章之后,后台有一大堆这样的留言:

张哥,我想学习 xx 语言,到底哪本书最适合我呢?

张哥,我最近在看视频学习编程,到底是 xx 老师的视频好还是 yy 老师的视频好?

不仅如此,不少知识星球的球友也问类似问题:

张哥,我刚开始学习 xx 语言,网上搜了下,有人推荐新手适合这本书,有人推荐新手适合那本书,我很纠结,不知道到底以哪本为主,求张哥给个明路......

其实,我想告诉大家的是,你新手学习随便哪本书都可以,网上有一堆人对书的评价,说这本书的作者不行,那本书质量不行,但是你得明白,你是初学者,但凡那些写书出版的作者,能力都远在你之上,那是别人到了一定阶段对那本书的评价,如果你没能力分清这本书的好坏,那这本书基本就适合你,只要你是初学者,买的是适合你这个阶段的书籍就可以了。

有人可能会说了,有的书确实写的好,有的书确实写的差,这个当然会对学习有所影响,但是你不会明显买一本恶评如潮的书吧,相信能让你纠结,入你法眼的书多少不会特别差,这些书,当你对一些书纠结的时候,只要随意挑选一本,以书中的学习路线为主,那就够了。

在学习编程的过程中,以一本书为主,同时配合视频,基本上持续三个月到半年的时间,自己就算入门了。

如果这段期间,你还没有产生兴趣,你还没觉得自己入门,那只能认为你不适合编程。

另外,以我过来人的经验告诉大家,网上一堆人推荐适合 0 基础的学习书籍,很多自己都不是 0 基础自学的,就在那瞎推荐,比如我就见过网上一大堆推荐 Java 初学者看「Thinking In Java」这本书的,说这本书多么经典,多么适合初学者,简直扯淡,我自己是 0 基础自学的,学的时候这本书完全看不懂。后面特地为一计算机大学同学要了本 Java 的教材,才算是逐渐入门了。

所以,要说 0 基础的编程入门书籍,还是大学教材最适合,那些教材在有经验的人眼里可能会觉得很垃圾,太浅显了,但是对于初学者,越是浅显的,才越是最好的。当你不是靠别人的评价,靠自己就觉得这本书很垃圾、很浅显的时候,那意味着你升级了。

最后,告诫所有正在或者打算学习编程的读者们,别纠结了,想起来全是问题,做起来才有答案!




PS:我以前公号有不少编程的学习资料和电子书的,积累到现在应该不少,覆盖了方方面面,只是可能新读者不知道,顺便告诉下大家,回复关键字「1024」可以直接获取,不过也好久没更新了,如果有问题可以给我反馈。

PPS:除了电子书之外,我每月都会送给大家一些编程书籍的,准备明天给大家送 2 月份的书籍,敬请期待。


推荐阅读:

一不小心日入十万了

现在学编程,晚么?

一个不羁的码农,

我的世界不只有 Coding!

学习编程,最忌纠结!相关推荐

  1. 想学习编程,该怎么开始,需要多长时间?

    想学习编程,该怎么开始,需要多长时间? 其实学编程也没有啥特别的方法,和我们没基础学驾照差不多. 考A照.B照还是C照,我们先得拎清,它们的用途存在一定差异 .一样的,学编程是学C,Java.Pyth ...

  2. 老生常谈的一个问题,转行学习编程,是自学还是报班

    老生常谈的一个问题,转行学习编程,是自学还是报班 1.自学 a.优点: 1.自我分析问题和自我解决问题的能力比较的强: 自学要自己的找学习资料,学习要自己的摸索学习, 学习中遇到的问题要自己去分析,自 ...

  3. 学习编程,应该从哪里开始学习呢?

    最近经常有小伙伴在私信问我:我想学习编程,应该从哪里开始学习呢?这是一个被问烂透又有趣的问题,但是又难以回答.当然,小编可以给他们推荐一本关于编程的书,但是这样做真的好吗?小编听到这个问题的第一反应, ...

  4. java语音从哪里开始学_想学习编程,应该从哪里开始学习呢?

    经常会有人问小编:我是零基础,想学习编程,应该从哪里开始学习呢? 当听到这个问题的第一反应,就是弄清楚他们为什么想学编程.这是一个很好地起点--弄清楚从中想要得到什么.我们可以根据他们的目的来回答这个 ...

  5. 学习编程需要什么基础

    很多人开始学习软件编程去,都会纠结如何选择编程语言.浏览网上各种资源教程,可以说是琳琅满目,如果还没有想好学哪一门编程语言,没有确定目标,很容易无所适从.如果你想要认认真真去学编程,但是还没准备,可以 ...

  6. 小孩子爱玩手机学计算机编程好吗,学习编程教育对孩子的哪些重要意义

    目前,国内外对科技教育的重视是编程教育趋热的重要动因.在国外,创客教育及STEAM已成为其素质教育的核心,编程.3D打印.机器人等新技术也已走进了的中小学校.甚至,连美国前总统奥巴马也曾参与" ...

  7. 我的学习工作经历,一个园林专业中专毕业生的IT之路 学习编程 创业

    我的学习工作经历,一个园林专业中专毕业生的IT之路 魏琼东,男,1983年生人,祖籍甘肃陇南人,首先得感谢我父亲给我取了这么一个好名字,至少我非常喜欢他,因为目前还没有发现和我同名的人. 我是1998 ...

  8. 小白学习编程最容易进入的六大误区,你中招了吗?

    很多编程初学者在选择学习编程时,顾虑重重,有人认为​‌‌自己英语不好,不适合编程,有人认为自己数学不好不适合编程,有些人认为编程是一个非常需要天赋的职业.本文主要针对初学者分析部分学习编程的误区与错误 ...

  9. 昨天我请教了几位大佬,他们告诉我要这样学习编程!

    实不相瞒,我最开始听到这样的建议,我是感到很吃惊的! 我多次在博客给大家分享过关于学习编程的各种干货,我之前也说过,这些都是我自己亲自试验过,然后不断总结试错得来的,在分享这些干货的同时,我也多次强调 ...

  10. 零基础怎样自学编程?新手如何学习编程?编程学习入门指南

    对于编程,很多新手的第一感觉可能就是: 高深,难学. 学好编程,有的时候,可以把一些需要我们重复劳动的工作,自动化批量处理,为我们节省很多时间和精力. 对于一些学得比较深入的朋友来说,更是可以通过它找 ...

最新文章

  1. 我在 GitHub 上都见过哪些沙雕项目?
  2. php nfs,NFS(网络文件系统)服务器简单解析
  3. 基于PHP的图片共享网站设计,基于php实现的web图片共享系统(论文+程序)
  4. 【转载】字段符号在ABAP OOP中的应用
  5. LeetCode----13. 罗马数字转整数
  6. SAP Spartacus 重用组件cx-table的设计原理
  7. sparkStreaming连接kafka整合hbase和redis
  8. java同步方法必须是静态的吗_Java基础知识之synchronized同步方法、代码块、静态方法、静态代码块的区别...
  9. ubuntu 自动挂载工具_Ubuntu自动挂载分区
  10. 好用好玩的Python包
  11. python接口自动化测试(五)-其它(认证代理超时配置)
  12. JAVA HttpURLConnection 获取网页内容
  13. AI复活明朝历代皇帝,来一场穿越时空的对话!
  14. N1小钢炮下载系统-系统的安装及使用-篇一
  15. 客户分段模型(Customer Segmentation Models)
  16. youtube下载助手 firefox插件
  17. 发射功率 接收灵敏度 RF射频传输 原理 介绍 三分钟看懂 详解!
  18. N款在线图片处理工具,让你的效率翻倍
  19. win10+python3.66+vs2017+cuda9.2下运行tensorflow版的faster-Rcnn编译训练
  20. Dorado学习- 企业通讯录初级教程理论部分笔记

热门文章

  1. PHP上传文件大小限制的问题
  2. 《CLR via C#》笔记——运行时序列化(2)
  3. 苹果Mac从睡眠模式唤醒后 Wi-Fi 无法连接如何解决?
  4. 忘记 Apple Watch PIN 码,如何解锁 Apple Watch?
  5. 如何解决Mac上安装Axure首次打开报错的问题?
  6. 如何在 Mac 上更改特定应用程序的语言?
  7. Default Folder X几个小技巧分享
  8. Java经典设计模式 总览
  9. sharepoint2013爬xls文件:Error initializing IFilter for extension的解决方案
  10. Qt核心剖析: moc