开智用c语言,在开智领悟到「一切技能皆可习得」后,我的人生轨迹就此改写...

原标题:在开智领悟到「一切技能皆可习得」后,我的人生轨迹就此改写

黄文(大猫),开智学堂编程思维 Python 基础班三期优秀学员,四期教练。他之前从事多年的医院信息系统二次开发工作,工作内容和程序员有很多交集,但对于写代码却始终心生畏惧,不敢上手。在参加完开智学堂课程中,他开始认识到「一切技能皆可习得」,最终通过自己的努力,在课程结业后,成功转型成为一名 WEB 开发工程师。

d0f3267662ff851196ef3678646d281f.png

你好,请先和大家介绍一下自己吧。

大家好,我是大猫。我是开智学堂编程思维 Python 基础班第三期的学员,也是四期的教练。

可以分享一下你在开智学堂学习的故事吗?

大概是去年此时,我无意中通过网上的一篇文章发现了开智公众号,一篇篇浏览过去,越看越欣喜,感觉就像发现了宝藏一样。从那天起,我就一直关注开智学堂,直到某一天看到认知写作学的招生,我立刻报名。从此一发不可收拾,又继续报名参加了编程思维基础班三期的课程,结束后又报名成为了四期课程的教练。

在正式开课前,根据预习资料的建议,我开始使用《笨办法学 Python》这本书自学 Python,到课程开始时,我已经学完了这本书,并且写了笔记放在简书上面,同时我还申请了一个域名,用 Hexo 自建了博客。

在这期间,我也开始在 GitHub 上挖掘往期课程的精华和往期优秀学员的信息,当时真的是惊讶到了,感叹信息量竟是如此之大。即便是到现在,离完整消化完这些信息也还早得很。

之后上课的时候就是认真听课,认真完成作业,也许我还算勤奋吧,也能始终跟上优秀学员的节奏,最终很荣幸以优秀学员的身份毕业。

那参加完编程思维基础班,你获得了哪些收获呢?

这门课程给我带来了很多收获。

因为我从事 Windows 下医院信息系统的二次开发工作,一直活在 Windows 系统的生态中,平时接触的软件中 C/S 架构居多,调用接口用的是 DLL。学习这门课程开阔了我在技术领域的眼界,让我不再局限于 Windows 生态和 C/S 架构。不,应该说我彻底被 WEB 的花花世界震惊了,浏览器都诞生近 30 年了,我之前居然一直在用那么传统的方式,这不科学……这段时间我时常想,要说浏览器能取代操作系统也不是没可能呀。

除了技术之外,在课程期间我还对自己有了更进一步的了解和认识,通过学习这门课程,让我看到了自身的一些「醉点」(编者:课程内使用术语,意为经常会犯错的点):比方说,「视而不见」。

事情是这样的:三期课程中有一个任务是探索 Python2 和 Python 3 的差异,因为开智提倡要寻找「信息的源头」,于是我就到 Python 的官网上去找资料。官网其实写得很清楚,就在经常需要查询的文档界面下,有个 Should I use Python 2 or 3 的链接,里面就说了 Py2 和 Py3 的差异,可我当时不知道怎么了,就是没有注意到它,于是我还在疑惑中花了很多时间在其他地方瞎翻,不仅浪费了时间精力,找到的资料还不一定科学。所以还是得听话,要认真查看源头信息。

而且,告诉大家一个秘密:开智课程里边有很多大牛出没!发现这个秘密之后,我不断摸索,最终找到了召唤大牛的方式——那就是「用作品说话」,或「提出有趣的问题」。当然能否将他们召唤出来,甚至与他们建立连接,只能靠你自己啦。

43c52c66b971ffeb10ed0e5be0d48952.png

当然,最大的收获还是职业的转型。上完课程之后,我成功转型成为一名 WEB 开发程序员。开智的课程让我知道了「一切技能皆可习得」,剩下的就是学习方法和时间的问题了,这一段简单而充实的学习经历,让我的人生轨迹就此改写。

恭喜转型成功,那请问在课程中你觉得最难坚持的时候是什么呢?

我自己的体验是每次面对比较困难、复杂的难题时,或者出现毫无头绪的局面时,都是最难坚持的时候,因为这种时候非常容易放弃。

当了教练后我才知道,在课程设计的过程中,有一些「坑」是故意设计的,也就是说课程为同学们打造一个具有一定难度的学习区,这样做的目的是鼓励同学们通过自己主动探索来解决问题。

我的应对策略是,如果发生过了很久还没办法输出任何东西,就选择使用以下方法来解决:

立即发 Issue 向同学和教练提问;

立即带上电脑换个学习的环境,比如可以去附近的图书馆和咖啡厅;

关注至少一个同学的作业,并对其笔记和代码进行评注。

通过使用这些方法,我最终坚持了下来。

你是编程思维基础班四期的教练,说说你为什么选择担任教练吧。

我选择担任本次课程的教练,一是想实践一下开智一直以来提倡的「教是更好的学」,二是希望能够帮助更多对编程有兴趣的人加入到 Python 的世界中来,我想用我的经验去帮助更多还徘徊在门外的伙伴。

那么对于这些新伙伴,你有什么建议要送给他们吗?

这门课程第 3 周是一道槛,甚至层有人戏称「过去了就是阳关道,停下来就是鬼门关」,所以为了更好的适应课程,你可以提前准备一下。

课程中会使用 GitHub 和 Markdown 等程序员常用的工具,建议可以去查阅官方文档熟悉一下。还可以关注开智学堂的公众号,看看往期的文章,熟悉一下「认知负荷」「刻意练习」「内在动机」等概念,这样可以更好融入课程。

当然,安排好生活,准备全力以赴是必不可少的。建议同学们在学习期间保持简单的生活,形成固定的节奏, 尽最大努力做到每天都有输出的状态,哪怕只写一行代码,与不写也是 1 和 0 的区别。

最后,希望大家尽情享受培养你编程思维的 Python 之旅。■返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值