【Python】分析鱼C论坛热帖

thbcm阅读(361)

本文转载至知乎ID:Charles(白露未晞)知乎个人专栏

下载W3Cschool手机App,0基础随时随地学编程
>>戳此了解

导语

利用python爬取鱼C论坛最新热门帖子信息并做简要分析,相信很多人对鱼C论坛并不陌生吧,毕竟小甲鱼出品的课程对新手还是很友好滴,基本上都是褒多贬少的状态。

让我们愉快地开始吧~

相关文件

网盘下载: 
💡 温馨提示:使用手机网盘APP转存,即可🎁 订阅更新本资源。后续更新都会直接推送至您的网盘,并收到APP订阅通知,无需再次寻找链接!

百度网盘链接:https://pan.baidu.com/s/1AEzG2gOOpO47Kl9ORnfSxg
" target="_blank" style="margin: 0px;padding: 0px">
💡 温馨提示:使用手机网盘APP转存,即可🎁 订阅更新本资源。后续更新都会直接推送至您的网盘,并收到APP订阅通知,无需再次寻找链接!
百度网盘链接:https://pan.baidu.com/s/1ZfZf8sUR7nT0OJC20doO3w
提取码: wpae

开发工具

Python版本:3.6.4

相关模块:

requests模块;

pyecharts模块;

jieba模块;

wordcloud模块;

以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。


原理简介

抓取目标:

鱼C论坛最新热门帖子信息:


通过requests模块+正则表达式即可实现抓取所有帖子的信息了。

分析目标:

将抓取到的帖子信息数据可视化,看看如何发帖子才能上鱼C热门。

主要通过pyecharts和wordcloud模块来实现信息数据的可视化分析。

结果展示

信息抓取:

在cmd窗口运行FCSpider.py文件即可,效果如下图所示:


数据分析:

在cmd窗口运行analysis.py文件即可。

首先让我们来看看鱼C论坛哪个版块的内容更容易上热门:

显然,Python大哥独占鳌头,占了鱼C论坛所有热贴数量的56.19%,因此想上鱼C论坛的热贴,当然首选Python主题啊!

或许有人会说,帖子数量说明不了问题啊,万一是有人恶意刷帖呢?(一个可能不太合适的比方),那么我们再来分析分析每个帖子的参与人数、回复量和查看量吧!

首先是参与人数(均未去重):


其中参与人数最多的10个热帖中Python的占比也很高,为:


因此从参与人数上看,python依旧无出其右,一枝独秀。

再来看看回复量和查看量:





结论依旧没有变,看来想在鱼C论坛混个热帖,发python主题是最佳选择。

最后,我们将所有热门主题的标题制作成词云,看看如何才能成为一名合格的”标题党”:


OK,可以愉快地去水贴拿热门了~

完整源代码和结果详见相关文件。

更多

代码在2018年8月31日前测试无误


2018 Web开发学习路线汇总

thbcm阅读(374)

以下 Web 开发人员学习路线图是来自 Github developer-roadmap 项目,目前已经有繁体版翻译 developer-roadmap-chinese。

Web开发人员学习主要有三个方向,分别为前端开发、后端开发和运维。图片中不同颜色的意义:

  • 黄色:推荐;
  • 灰色:尽可能学习;
  • 橙色:任选其一。

可以看到,作为 Web 开发者,不管从事什么职位,下面这些技能点是必须掌握的:

  • Git,代码版本管理
  • SSH;
  • HTTP/HTTPs 和 API,想要真正成为一名 Web 开发者,对 HTTP 协议的了解是必不可少的;
  • 基础命令行的使用;
  • 学会钻研,养成碰到问题,通过自我学习的方式来寻找问题的解决方案,这一点有尤其重要;
  • 数据结构和算法,相信在通常的大学计算机学科这两门课都是要学习的;
  • 字符编码;
  • Github,Github(包括 Google、Stack Overflow)是 Web 开发者的宝矿,好好利用。


前端开发

  • 基础:HTML、CSS 、JavaScript
  • 框架:React、Angular 或者 Vue
  • 打包工具:Webpack 和 gulp
  • 进阶:Node.js 体系(包括 Node.js 服务端开发,npm 等)


后端开发

国内可以侧重学习:PHP、Python、Java、Node.js等。

运维开发

学好 Linux 是基本要求。

1024!这一天,我们不加班

thbcm阅读(302)

【请看到最后】

我是一名程序员

平凡有一点理想

渴望让世界不一样

我是一名工程师

沉着有一点疯狂

一样有一个小梦想

在别人眼里

我很会修电脑

可以轻易开发出任何软件

性格木那没有情趣

不修边幅,形象邋遢

这,没有关系

我用误解拿来自黑

我用工作承载兴趣

这就是我

一千八百五十万程序员中的一员

平凡而伟大

外柔而内刚

今天

是所有程序员最开心的日子

愿这一天

调试程序没有bug

愿这一天

产品经理不再背后盯梢,早早下班

愿这一天

该死的运营,没了提需求的想法

最好,在这一天

我可以睡觉睡到自然醒

今天

我们不加班

最后送一个小小小福利
在w3cschool的微信公众号

回复“1024+(你的学号)”

即可领取一份小惊喜,仅限今天!


W3Cschool开发者头条,PYPL 11 月 IDE 榜单

thbcm阅读(405)

1、PYPL 11 月 IDE 榜单:Eclipse 逼近 Visual Studio

PYPL 11 月的 IDE 指数榜单已发布,前 3 名依然是 Visual Studio、Eclipse 和 Android Studio 。位于第 1 名的 Visual Studio 与第 2 名的 Eclipse 本月指数仅相差 0.29% ,Eclipse 有望超越 Visual Studio 。(完整榜单:http://pypl.github.io/IDE.html

2、Gmail出现漏洞,允许攻击者更改用户表单

近日,软件开发人员Tim Cotten发现Gmail存在漏洞:在邮件的“发件人”部分,如果使用错误的标题结构则可能导致攻击者在发件人字段中插入任意内容。虽然这个漏洞目前还不会造成太大的危害,但在无形之中增加了网络犯罪的可能性。Cotten就此事与谷歌进行了联系,目前尚未收到答复。但在上报之后,目前再使用相同的方法进行测试,gmail会提示有多个地址而无法发送,可以理解为这个漏洞已经被修复了。但使用另一种方式尝试发件依然暴露了类似的问题。

3、Firefox 新增预警功能,自动提醒用户网站有过数据泄露

Mozilla 近日宣布 Firefox Quantum 浏览器新增了一项新的安全功能,在用户访问以前存在数据泄露的网站时会自动显示来自 Firefox Monitor 的警告。 该功能旨在提醒用户可能存在的问题,并建议他们检查自己的电子邮件,看看是否有遭到泄露。

当出现警报时,用户可单击 Check Firefox Monitor 按钮转到 Firefox Monitor 站点,或单击 Dismiss 按钮关闭警报,也可以单击向下箭头选择 “never show Firefox Monitor alerts ” 以禁用此功能。

4、SQLAlchemy 1.3.0b1 发布,Python 的 ORM 框架

SQLAlchemy 1.3.0b1 已发布。这是 SQLAlchemy 1.3 系列中的初始测试版,是新功能和行为改进的最新迭代版本。

1.3 的亮点包括:

5、Node 11.2.0 发布,引入新的 HTTP 解析器

Node 11.2.0 发布了,此版本主要更新内容包括:

deps:

  • 支持新的实验性 HTTP 解析器 ll

timers:

  • 修复了可能导致 setTimeout 按预期停止工作的问题

(详情:https://nodejs.org/en/download/

6、分布式消息发布订阅系统 Apache Kafka 2.0.1 发布

Apache Kafka 2.0.1 已发布,这是针对 2.0 版本的修复和改进版本。

Improvement

W3Cschool本周更新内容

thbcm阅读(364)

正在更新内容的课程:

手册优化:

站内的手册正在优化中

视频课程:

w3cschool视频课程正在更新中,您也可以在“编程微课”页面,点击“添加课程需求”,来提出您的需求。

Python实用教学:

Python实用教学:如何用Python玩转各大网站

更多精彩,请继续关注W3Cschool~

W3Cschool感恩节活动获奖名单公布

thbcm阅读(354)



为感谢广大学员队W3Cschool的支持,今年的感恩节,我们推出了“有奖征集建议”活动,活动仅推出3天,我们就收到上百条很有建设性的意见和想法,在这里W3Cschool表示由衷的感激。

恭喜以下4名学员,获得了W3CschoolVIP会员1年,没有获奖的用户不要气馁,我们后续将推出一系列回馈活动,有参与,就有收获!

恭喜以下学员获W3Cschool高级VIP会员1年:


139416

恭喜以下学员获W3Cschool标准VIP会员1年:


21674
328794
828671

注意事项:

再次恭喜以上获奖的学员,我们将在3个工作日内联系您,并发放对应的奖励,如有疑问请及时联系客服。

学编程?不!一起来玩编程(含年终福利)

thbcm阅读(421)

大家好,我是w3cschool的运营工作人员阿黄先生,快到年终了,想和各位小伙伴随便聊聊。

那么学编程有什么用

w3cschool平台上,有的小伙伴,学编程是为了找工作,也有小伙伴是感兴趣,也有的小伙伴是因为工作需要(比如我),也有的纯粹是想学个技能。

但是,无论如何,这些人都相信编程能够给自身带来的好处和便利。

在如今这个时代上,连小孩子都开始学编程,圈子里面少儿编程机构融资的消息满天飞。

也许,真的有一天,会编程,就跟我们现在会使用电脑,是一件非常正常的事情。

当然,那个时候,编程可能会更智能,更简单,毕竟我们会发现编程到今天其实也越来越简单。

那么当下,我们是否有必要学编程?

其实说实话,学习最大的驱动力应该是兴趣,如果你对编程有兴趣,那么务必来试试看,因为很值得。

学习编程有很多好处,总结起来,就是:编程思维、获得神兵利器、更强大的竞争力。

编程思维

什么是编程思维?

总结起来其实就是“分解、模式识别、抽象、算法”。

简单来说:

分解:把一个很复杂的大问题,拆解成一个个可以执行或者更好理解的的小问题。

模式识别:找出有相似的模式,能够高效解决掉这些小问题的方法。

抽象:聚焦到一些最重要的信息,忽略一些小细节。

算法:设计好路径,然后一步一步去解决这些问题。

我们现在看到互联网的一切,其实都是通过编程思维,来一步一步实现的,无论是一个网站,还是一个APP,都是如此!

获得神兵利器

学习编程,其实就是一个在获得一件神兵利器的过程。

因为接下来,你在生活或者工作中,有很多问题,可以通过你这个“神兵利器”,非常高效且便利的解决。

比如说,你要分析一堆数据,这些数据可能以“亿”来计算,依靠你一点点去分析,需要花非常多的时间。

而在编程语言Python中,可能只要几十行代码,就能够把这个问题解决。

这种需求,常见于互联网运营岗位。

或者,你可能想要制作一款小游戏,或者做一个网站,甚至你还可能想自己做一个微信小程序。

而这些可能只需要你花费几个月的时间,认真学习一门高级编程语言,就能够做到。

更强大的竞争力

这点应该不需要否认,因为程序员的高工资,再加上我们国内程序员岗位的紧缺。

学编程变成很多人的首选,哪怕不想从事程序员这个岗位,你会一门编程语言,也能够给你的简历加上一笔色彩。

不过还是建议,学编程的小伙伴,最好带着兴趣去学习,这样学习起来才能够“事半功倍”。

怎样学编程

可能很多小伙伴已经找到学编程的方法,也已经体验到编程的乐趣。

不过还是有大量的小伙伴经常会私信问我:

学编程难不难?或者学了,记不住怎么办?感觉越学越难,想放弃!

而这几个问题,也是大部分小伙伴都会问的问题,今天既然是随便聊聊,那也认真的解答。

1.编程难不难?

讲真的,这个问题很难回答,有的人认为难,有的人认为很简单。

这里有一个建议:

你可以把“学习编程”当做“在玩一款游戏”,这个过程中,可能会有些地方会挡住你,但是也一定会给你带来乐趣。

不要给自己压力,就是在玩游戏而已,游戏过关不了,没啥大不了的,也就过几天,你就明白怎么过这个关卡。

但是,请务必不要放弃!这点很重要!

这边分享一点我的经验:

我学编程的初衷,是为了了解w3cschool的学员,想要了解各位小伙伴在学习的过程中,可能会碰到什么困难,有什么问题,是我们需要去解决的。

如果不了解各位小伙伴的问题,盲目自以为是推出一些课程,或者一些建议,那是非常不负责任的。

所以这个作为一个运营岗位,开始自学编程。

我选择的语言是Python,因为听说这门编程语言很简单,而且还很热门。

初学编程,我碰到很多问题,而且也没人能够帮忙解答,因为w3cschool的技术团队,都非常忙,所以我只能用一点闲暇的时间自学。

不过这些技术小伙伴,倒是经常会开解我:

——“刚开始学编程基础这个阶段是最难的,是“0到1”的过程,你想想看,从“没有到有”,无论从科学还是哲学,都是最难的一个过程,熬过这个阶段,就是不断“+1”的过程,到时候只要你不停止,你这个数字会变得无穷大。

——“学编程,其实就是在爬山,你往前一点,就离你的目标近一点,学的慢也没关系,就当做停下来歇歇,甚至你躺下来都行,只是你别忘了,继续往上爬就行了。”

很难想象,这些天天敲代码的家伙,能够说出这么宽慰人心的哲学。

不过,也因此,在我后来学编程的过程中,非常有信心,今天也希望能够把这些信心传递给各位初学编程的小伙伴。

现在,python的爬虫技术、数据分析已经是我非常擅长使用的技能。

从当时经常学到睡觉,再到后来各种数据分析随便玩,有一种很奇妙的感觉。

2.记不住怎么办

对于很多初学者来说,学习了,记不住,是一个非常大的打击。

作为一个过来人,有一个建议:记不住不就记不住呗,放心,不要紧的。

学习编程中,有非常多的函数,有些可能你很久都用不到,不过在学习当下,能够理解,能够记住即可

这个问题,我也曾经请教过w3cscool的技术人员,他们说这非常正常!

很多东西,他们要使用的时候,也要手动去查询技术文档的。

他们很多函数也记不住,这也是为什么w3cschool技术文档每天都有那么多人在使用的原因。

所以,记不住真的不要紧!

以后,当你项目做的多,经常使用一些函数的时候,自然而然就会记住。

3.越学越难,怎么办

如果你在学习过程中,发现越来越难。

那么一般都是这两种情况:

1.太贪心。

2.你的学习方法出问题了。

3.你离成功的距离越来越近了。

在这两种情况之前,还有一个非常非常重要的前提,要“戒贪”

很多编程初学者一开始,总是这个也想学,那个也想学,结果到最后发现什么都懂一点,结果什么都不会。

这点我深有体会,因为我当年就是受害者。

比如,我学习python,在基础学完后,结果发现“爬虫”好好玩啊,“数据分析”也很棒,结果今天学点爬虫,明天再搞点数据分析。

结果可是的事情发生了,即使我那么努力认真的去学习,结果发现脑袋乱七八糟的,而且效率非常非常低。

后来w3cschool团队的技术大佬跟我说,学习一定要“戒贪”,心态一定不能浮躁!

脚踏实地,一步一步往前走,那才是正道,往前走,哪怕只是前进一小步,你也是进步的。

如果你今天往左边挪一步,明天又往右边挪一步,长时间来看,其实就是在原地踏步!

学习编程就是如此!

告诫各位小伙伴,学习编程真的不难,只要“按需学习”就可以了!

一、学习方法出问题

学习方法

1.选一门编程语言

首先,选一门自己喜欢或者对胃口的编程语言,别去管那些什么排名,或者什么热门。

你喜欢C语言,就学C语言,你喜欢PHP就PHP,甚至你可能喜欢汇编语言,那就搞汇编语言。

这种就跟追女孩子或者追男孩子是一样,自己喜欢才是最重要,三千弱水,我只饮一瓢,属于自己的那一瓢。

然后坚定去追求,编程语言比人简单多了,只要你去追求,她/他一定会给你美好的回馈!

2.项目实战

给自己确定一个目标,比如你是要做一个网站,还是要爬取一些资料,或者要对一大堆数据进行分析。

等你确定好以后,那么接下来,你学习的一切一切,都要围绕着这个目标进行,其他的都与你无关!

这边有一个不靠谱,但是很有效的方法,各位小伙伴可以参考一下:

这边用一个案例来做说明,比如你是零基础学习Python,同时你是想通过python来做一个爬虫,那么可以按照这个步骤来。

—— 学习好基础,能够理解好基础知识里面的知识点,基础是最简单的,不过麻烦在于知识点太多了,上面说了,记不住也不要紧,只要你知道怎么用就行了。

—— 开始学习python的爬虫技术,中途如果碰到一些基础知识点,这个时候再去回顾,这个时候就会加深那个知识点的印象,从而真正学会!直到,你开始真正会运用这项技术,到处抓取一些你想要的数据,那么你就已经掌握一件“神兵利器”!

—— 大量的练习,不断的尝试,不断去尝试,如果碰到不懂,可以找一起学python的同学互相探讨,可以尝试加入w3cschool各个编程语言的群,向大佬请教,里面也有很多讲课老师在里面。

另外! 我也建议学习python的小伙伴一定要学爬虫,因为真的很好玩,学完后你会发现互联网的很多围墙在你面前都不见了,很多东西你都可以通过爬虫技术来得到!

二、学习遇到瓶颈

如果,你在学习过程遇到瓶颈,那么很可能,你离成功之差一步之遥。

编程技术越到后期,必定会越来越难,这也是为什么高级工程师那么少的原因,当然他们的收益肯定也远远超过常人。

因为我不是什么专业的程序员,所以这个问题我又去请教了我们w3cschool的技术大佬(他似乎快被我烦死了)。

在这方面,他给的建议是:

1.不断学习,多敲代码,多看别人代码。

2.多向一些大佬请教,不断的学习,永远不停止的学习,付出的努力超过别人。

这是他给的建议,不过我自己认为,哪怕不学编程,也应该一直学习,学习也是一辈子的事情,在如今这个时代,我们的碎片化时间都充斥了娱乐(比如各种类型的短视频,很多人吃饭,上厕所,都会在观看,在玩),学习已经是非常难能可贵的事情。

不过很庆幸的是,在w3cschool平台,有那么多的小伙伴,一刻也不停歇,一直在学习,一直在收获。

在w3cschool的平台上,我们还注意到一群人,这些人已经事业有成,但是这些人也一刻不停歇的,还在不断的学习。

刚开始,这种精神让我动容,也让我自己非常有压力!我不知道我自己何时才能追上这些人的步伐。

特别是当我知道,这一群人,他们已经在财富和名声已经远远在很多人之上,可是他们在学习的时间投入上,还是远远超过很多人。

不过后来,我也明白一件事情,学习这件事情只关乎自己,无关外人,那是自己和自己的较劲,那种乐趣也只能自己独享。

所以!敬所有从未停止学习的人!

附:

接下来就是年终福利的环节了,快年终了,回馈福利(也给我们的微信公众号涨点粉,嘿嘿)

奖品如下

一等奖:

VIP高级会员一年 + python3系列课程(基础入门 + 爬虫实战 + 数据分析) 5份

二等奖:

标准VIP会员一年 +python3基础入门课程(python3零基础入门+python3微课)10份

(如果已经购买高级VIP会员或者VIP会员,则会根据价格价格规则延长时间)

三等奖:

标准VIP会员1个月 + 任意一门网站课程       20份

参与奖:

python3微课 200份

备注:如果您已经购买w3cschool的VIP会员服务,则会根据价格规则延长时间,如果你已经购买python3系列课程,则可以任意选择一门w3cschool价格同等的课程!

活动时间:

即日起至2019年1月2日;

获奖名单公布时间:2019年1月4日;

参与方式:

转发本篇文章至微信朋友圈,截图,并发送图片至w3cschool的微信公众号(w3cschoolcn)!请各位小伙伴一定要注意格式,格式错误不能参与抽奖哦~

(小秘诀:分享至朋友圈后,获得更多的点赞、更多的留言能够提升中奖率哦)

以上,感谢各位小伙伴对w3cschool一直以来的支持,祝各位新年快乐,在新年的一年里面,学有所成,得到自己想要的!再次感恩,谢谢!

W3Cschool开发者头条,谷歌 ReCaptcha 系统被破解

thbcm阅读(370)

1、谷歌 ReCaptcha 系统被破解,机器语音验证准确率高达 85%

美国马里兰大学的四位研究员开源了一个名为UnCaptcha的工具,能够破解谷歌的验证码系统ReCaptcha,其进行语音验证的准确率高达85%。与众多验证机制一样,早期的ReCaptcha系统通过数字验证码进行识别,以此确保操作方是人类而非机器人。

2、微软推出全新的Microsoft 365安全性和合规性软件包

微软宣布从 2019年2月1日开始增加两项新的合规和安全包,作为对欧盟通用数据保护法规(GDPR)等信息保护法规和当今日益增长的网络安全攻击威胁所增加的新要求的回应。新的安全性和合规性软件包旨在为尚未准备好使用Microsoft 365 E5软件包的企业客户提供相关支持。

3、Linux Kernel 去年净增 87 万行代码,共有近 75000 个提交

过去的 2018 年,Linux Kernel 发布了 6 个版本,从年初的 Linux 4.15 到圣诞节前夕的 4.20,共有 74,974 个 commits,增加了 3,385,121 行代码,移除了 2,512,040 行代码,净增 87 万行代码,内核树的总代码行数为 26,132,637 行。

4、知名云服务托管商DataResolution.net遭到Ryuk勒索软件攻击

Data Resolution LLC为全球30,000多家企业提供软件托管,业务连续性系统,云计算和数据中心服务,该消息首先由受欢迎的调查员Brian Krebs通过KrebsOnSecurity报道,该公司认为其系统感染了Ryuk勒索软件。Ryuk勒索软件最近活跃于美国主要报纸的印刷和交付领域。根据一家公司的说法,攻击者在圣诞节前夕接管了一个登录帐户并用它来访问公司网络并发送Ryuk勒索软件。入侵者没有窃取任何数据,他们的唯一目标是向公司勒索钱财,迫使其支付赎金以恢复加密数据。

5、MariaDB 10.2.21 发布,MySQL 分支

MariaDB 10.2.21 发布了,MariaDB 是 MySQL 的一个分支,主要由开源社区维护,其旨在完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。

这是 10.2 系列最新的稳定版本,主要更新内容如下:

6、XWiki 10.11 发布,协作式应用开发平台

XWiki 10.11 发布了,XWiki 是一个用 Java 编写的开源 wiki 和应用平台。它的开发平台特性允许创建协作式 Web 应用,同时也提供了构建于平台之上的打包应用(第二代 wiki,又名应用程序 wiki)。与第一代 wiki 是用于内容协作不同,第二代 wiki 可用于创建协作式 Web 应用程序。XWiki 同时兼具两代 wiki 功能。(详情:http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/Data/XWiki/10.11/

学习编程难吗?聊聊我学画画的三个月

thbcm阅读(392)

本文来源:w3cschool微信公众号

经常,w3cschool会得到各位刚入门小伙伴的私信。

问的问题大抵上是这样的:

“编程简单吗?”

“零基础学编程难吗?”

“我30岁了,学编程来得及吗?”

对于这类问题,我一般都会耐心的解答,无奈因为太多人问。

所以今天想和大家聊聊分享一个关于我自己学画画的一段经历,也许能够解答这个问题。

大概29岁那年,刚过完生日,我内心其实略微感伤和惆怅。

一方面是因为,又大了一岁。

另外一方面,有一件事情,让我耿耿于怀。

那就是我的一个计划:学画画。

这个计划是在我24岁那年开始的,最后这个计划没过多久就搁浅了。

原因有很多,比如:

”找不到好老师“

”学漫画还是学国画,要不也考虑下油画“

”学画画对自己人生是否帮助或许我应该花费更多时间学点有用的“等等理由。

在29岁生日那天。

除了自己即将“奔三”,人到中年。

更多是在感伤自己估计很难像青少年时期那样,学东西那样迅猛,那么有灵感,看来今生与画画无缘。

不过好在这种情绪没持续几天,因为很巧,在隔天我听到一个小故事,这个故事彻底让我振作起来。

在山东,有一个老人,她叫姜淑梅!


她早年读过几天书,都忘了差不多,真正开始开始识字,是在她60岁的时候。

也是她开启开挂人生的时候。

60岁才开始识字,识字后就看莫言的小说。

她心想,莫言写的这些,我也能写,大家都是山东老乡,不就是山东哪些事嘛。

于是她75岁开始写作。

并在76岁出版自己的第一本书!

在后面的4年间,她出版了4本书,78岁那年,她成为中国作家协会会员。

她的作品还获得很多含金量很高的文学奖项。

(她的书,我有看过,写的真很好)

现在,在她迈入80岁的时候,她决定开始学画画,立志90岁之前要成为一名画家。

这个故事,让当时的我醍醐灌顶,也满脸羞愧。

在那天,我认真的反省,得出了三点感悟:

1.种下一棵树最好的时间,是10年前,其次是现在。

2.不要有感性的烦恼。

3.学习,是一个持续不断与自己较劲的过程,是需要一个时间的积累。

现在开始

任何时候,学习都不会晚,同样是学画画,一个29岁的人在感叹今生与画画无缘。

而另外一边,有一个80岁的老人,却已经开始学习。

这种对比,让人无地自容。

所以有很多小伙伴问我,我30岁学编程,还来得及吗?

我可以很肯定的回答,一定来得及。

不要有感性的烦恼

当你真的想学一项技能,或者兴趣的时候。

不要考虑太多,不要给自己设限。

你要做的是发现问题,然后找方法,并且解决问题。

重点是,你想不想学!

所以,各位小伙伴,当你问“编程难吗”“零基础学编程难吗”的之前!

你可以先认真问自己100次,你真的想学编程吗?

如果想,那么难不难,其实没那么重要。

你要做的无非就是打开w3cschool,然后开始学习。

你们可以拿我之前的故事,当反面教材。

如果在24岁那年,那个小伙伴,没有太多的思考。

直接拿起画笔,开始画画,坚持画5年,也许他能画出非常棒的作品。

持续较劲,锲而不舍

学习,是属于自己的事情。

也是自己与自己较劲的过程。

除了大量的时间积累,没有其他捷径。

学习,有时候也是枯燥的。

很多人喜欢玩游戏,不喜欢学习,非常正常。

因为游戏,是即时反馈的,你释放一个技能,马上就会有一个伤害或者击杀。

而学习,不是,学习的反馈比较慢,是一个漫长的时间积累。

但是,这种积累是会沉淀,沉淀在你灵魂里面。

在这个“娱乐至死”的年代,我们的生活充斥了抖音、王者荣耀、微博等娱乐元素,这些元素连我们碎片化的时间都蚕食,学习更显得难能可贵。

所以,最后敬还在学习的各位小伙伴!

然后,分享一下,在坚持画画3个月后,我的拙作,让大家见笑。(如果你觉得画的能看,请拜托扫描文末的W3Cschool微信公众号,给我个“好看”,谢谢。)

联系我们