导语:“种一颗树最好的时间是十年前,其次是现在”。

去年,C君看我跟一堆代码较劲的时候,忍不住问我:你都30岁了,学编程来得及吗?

我想了半天,最后用了一句知乎上面看到的话来回答:种一颗树最好的时间是十年前,其次是现在。

前几天看到一个很有趣的新闻:

日本一位82岁老奶奶自学编程,制作一款游戏上架App Store,并且获得5.3万的下载量,而且还获得5星好评。

很多时候,你觉得为时已晚,恰恰是时机刚好。

这个老奶奶的故事很励志,但是跟你我都没什么关系,再励志的人生,那也是别人的人生。

30岁学编程,不算励志,也不是一件非常困难的事情,困难的定义是没有办法解决,有办法解决的问题,其实就不算困难。

所以30岁学编程,最大问题就是学习方法,而且还是自学。

‍编程难不难‍

很多人对编程有一个误解,那就是那些代码密密麻麻,看过去犹如天书,学起来一定很困难吧!

但是,说实话,你没学英语之前,你去看外国数据,你也觉得是天书,但是学会了,你会发现其实就那样。

如果不尝试一下,那其实你根本就没资格说难。

当然任何事情要做到好,都不是容易的事情,但是只要学习方法得当,都不是什么难事。

选对一门编程语言

说一件有趣的事情,我有一个很要好的朋友,是在一家很牛逼的互联网公司里面担任前端工作,他是我见过最棒的前端工程师。

有一次他和w3c聊天,聊到PHP。

他突然激动的说:PHP是世界上最傻逼的语言。

w3c很诧异说:喂,是世界最好的语言,好么,你又不了解。

他白了我一眼的说:谁说我不了解,我刚开始就是学PHP,后来受不了才学前端的。

所以选对一门语言非常重要,编程语言没有高下之分,都非常有前景,都能够给人带来高薪。

关键是适不适合你。

我最开始想找一门适合并且喜欢的语言,请教了很多朋友,有人说JS、PHP、Python、Java等等,都说很厉害,听到最后我也不知道选什么。

后来我想了一个笨方法,为什么我不所有语言都试一下,最后喜欢哪个就用哪个。

我去w3cschool上面,把w3cschool的编程实战中,每个编程语言的第一章节都去做了一遍。

在这里,不得不说,w3cschool这个网站真的良心,也适合新手入门,上面都是一些基础手册。

另外还有一个挺靠谱的方法,这是我后面才找到的。

w3cschool编程实战就是一边敲代码,一边学习,实践的结合确实让学习效率事半功倍。

有兴趣的小伙伴可以去试试看:在线编程实战训练FreeCodeCamp_w3cschool编程实战

这个网站还有APP,就叫做:w3cschool。

w3cschool APP:点击下载

也不错,平时上下班公交车上面也可以学习。

在一圈实战后(大概花了2个小时),我最后选的语言是:Python,希望知乎大佬能带带小弟,多交流。

选这门语言,主要是因为狂拽炫酷吊炸天,一气呵成,痛快如拉稀。具体不细说,谁用谁知道。

进阶之路

不过w3cschool就是比较适合刚开始入门,等后续你掌握基础后!

你就得开始去比较进阶的平台了,对,我很喜欢的网站:慕课网-程序员的梦工厂

首先,这个网站的整体风格,让我很喜欢,不过课程比较贵就是了。

这个网站很棒的一点,除了能够动手实践,还有视频做参考。

另外还有一个网站也强烈推荐:菜鸟教程 - 学的不仅是技术,更是梦想!

我在自学过程中,这三个网站我每天都会去看,w3cschool的手册、慕课网的视频、菜鸟教程的实例,一定能够帮你解决问题。

关于C语言

刚开始要自学的时候,准备学习传说中牛逼的C语言,但是我几个朋友都劝我,最好别从C语言入门,因为他们怕我会逐渐放弃。

按照他们的话就是:

C语言是非常牛逼的语言,但也是一门学习起来比较困难的语言,刚开始学习会免了大量概念性的知识,学习起来很累。

当然学会C语言,无论你转什么语言,都会觉得简单,如果你对编程有兴趣,并且有大量时间,不急着找工作,那么建议你从C语言开始。

然后,我觉得我没有,就放弃C语言。

关于自学编程动机

关于我自学编程的动机,我在我另外一篇文章中提及,有兴趣可以看下:0基础学python,聊聊这半年我是如何自学编程

小明的爷爷108岁了,而我30岁才开始学编程相关推荐

  1. 20岁不考证,25岁不加班,30岁不熬夜,40岁你还有工作吗?

    关于考证,关于加班,关于熬夜的问题,我们究竟应该如何看待? "有问题请教:我还能不能去一线城市打拼? 2012年,我211本科毕业,专业是建筑设计,毕业后去了上海某大院从事建筑设计工作, 2 ...

  2. 20岁就业难、30岁被裁员、35岁瓶颈期……打工人真的没有退路了吗?

    进不能攻,退不能守,家乡回不去,城市留不下--这是当下很多年轻人的现状,他们说自己是漂浮着的"无根人". 正如近日俞敏洪在直播对话心理学教授彭凯平时所说的那样:实际上现在人的退身之 ...

  3. 第一批 90 后还有半个月就 30 岁了!那些 30 岁前就成博导的人都怎样了...

    前段日子,一个名为 #第一批 90 后 30 岁倒计时#的话题被顶上了微博热搜,无数网友参与了讨论. 图片来源:微博截图 转眼 2019 年 12 月已快过半,笔者掐指一算,第一批 90 距离 30 ...

  4. 20岁就业难、30岁被裁员、35岁瓶颈期…打工人真的没有退路了吗

    进不能攻,退不能守,家乡回不去,城市留不下-- 这是当下很多年轻人的现状,他们说自己是漂浮着的"无根人". 正如近日俞敏洪在直播对话心理学教授彭凯平时所说的那样:实际上现在人的退身 ...

  5. 如果你年满25岁还未到30岁

    很温暖.很真诚的一段话. 如果你已经过了25岁但还不到30岁的话,你必须找到除了爱情之外,能够使你用双脚坚强站在大地上的东西.你要找到谋生的方式.现在考虑不晚了. 我从来不以为学历有什么重要,天才都不 ...

  6. 30岁html5,盘点适合30岁改行的5个职业,简单易上手!

    在现代社会还没有发展的这么快的时候,很多人讨论的都是"退休了以后能干啥",而对于现在的职场人来说,更多人面临的却是"35岁危机".如果说35岁是职场人的危机时刻 ...

  7. 第一批 90 后30 岁了!那些 30 岁前就成博导的人都怎样了...

    前段日子,一个名为 #第一批 90 后 30 岁倒计时#的话题被顶上了微博热搜,无数网友参与了讨论. 图片来源:微博截图 转眼 2019 年 12 月已快过半,笔者掐指一算,第一批 90 距离 30 ...

  8. 【转】我都30岁了,零基础想转行去学编程,靠谱吗?

    web小二 web前端开发 我都30岁了,零基础小白想转行去学编程,靠谱吗? 这个是公号读者朋友咨询率最高的问题之一. 对于这样的提问,有时候很难一两句话就可以说清楚,因为每个人的情况都不一样:就算有 ...

  9. 秃头青年25岁躺平,30岁开始醒悟,还来得及奋斗吗

    以前上学的时候老听人说程序员容易秃头,当时我没办法理解,不就是熬夜嘛,我天天通宵LOL不也一头秀发.毕业后我顺利进入了一家小公司写(chao)代码,然后我才知道,是我太天真了,这不是熬夜的事,一天天的 ...

  10. 知乎热议程序员「35岁定律」,30岁转行学Python是否可行?

    这一问题引起了网友们的关注.有网友表示,程序员真是一座围城,城外的人想进去,城里的人想出来. 30岁转行晚不晚? 一位国企编外的女生在知乎发起了询问,「刚开始自学 Python,给自己一年时间有出路吗 ...

最新文章

  1. 特约专栏丨陈纯院士:大规模动态时序图实时处理技术、平台及应用
  2. file not in the prep project
  3. 解决无法使用pip命令加载Python的扩展库问题
  4. onclick事件执行2次
  5. Flutter 案例学习之:GridView
  6. 谭浩强课后题之----水仙花数
  7. ESP32-S3芯片与ESP32及ESP32-S2比较好在哪里呢?官方到目前还没有任何信息发布,我们先来猜看都会有哪些性能的提升
  8. 七夕过后,你分析过自己单身原因的原因吗?
  9. 如何用web3.js在以太坊区块链上保存数据?
  10. 后台服务程序开发模式(一)
  11. oracle挂证多少钱一个月_惊呆,一条sql竟然把Oracle搞挂了
  12. koa2 mongdb 做后端接口的小demo
  13. java mysql实现原理_MySQL事务实现原理
  14. .net文件请求iis的回话的工作原理
  15. springMVC接受参数总结
  16. 使用TryParse()来执行数值转换
  17. HTML文字阴影荧光,小编,文章里的“发光”文字怎么做的?
  18. Windows下如何强制删除文件夹及文件的命令
  19. 滑雪是不是要去北海道?学会Python电脑就能玩滑雪小游戏
  20. python利用mysql数据库实现一个中英文翻译程序兼单词试卷生成并改阅功能,并可以爬取有道官网进行在线翻译。

热门文章

  1. 在使用tr的时候经常遇到的错误1
  2. 反垃圾邮件技术介绍和部署思路
  3. 百度大脑人脸识别助力企业实现无感考勤
  4. 渗透测试_缓冲区溢出
  5. c语言高级成分,高级语言的基本成分数据成分,运算成分,控制成分,传输成分,怎么看它们的类型区别的?比如其中对处理对象的类型说明属于高级语...
  6. C++在指定目录生成txt文件
  7. SolidWorks如何提取stp格式装配体中的零件图
  8. 《动手学深度学习》(PyTorch版)代码注释 - 12 【House_price_prediction】
  9. 怎样学构图-平面设计中有哪几项构图
  10. 应届生学弟苦恼:是去华为拿1万多低薪,还是去互联网自研公司拿2万多高薪?