蟒营®/ 到底改变了什么?

编程思维提高班Python版 课程效果

这是大妈在 ZoomQuiet 的第039篇原创

来自 法国队长 @ericazhan:

每个人的感受不同. 我的感受太多,好不容易梳理出3点自觉最重要的:

编程:知识与技能,自信

先说编程这个小事吧.

在蟒营之前,我自学过python入门经典"笨方法学python",老老实实做完了前42个练习. python基本语法知识get完毕,然后,就没有然后了. . 除了课本上的练习,我没有真的使用python. 我的工作是土木结构计算,其实有很多部分感觉可以自动化,但是不知道怎么和练习过的python语法联系起来.

无论互联网有多少解决方案,对于我自己的问题,还是得需要我自己想逻辑,敲代码. 在网上没有直接找到答案,我就放弃了.

自己分析,一是懒,毕竟大家一直不编程,用笨方法总也是能干完活的;二是没有编程的自信. 总觉得水平还不够,啥时学个高级班再说.

然后两年的时间流过. . 我依然是会点编程知识,但是啥也不能解决.

报名蟒营之前我还问:我已经入门了,课程会不会太简单了?哈哈.

蟒营没有教学视频,没有导师手把手带着敲代码. 只有待解决的问题. 一周一个任务,连着5周,最后2周自己定义自己的任务,即结业作品. 大妈不讲这行代码什么意思---除非我问,也不会说我这行代码写的不好---只要能用就是好.

这个过程不轻松. 尤其是长久以来,我已经习惯听课,以为听懂就是学会. 现在要自己在丛林里走出一条路,这很真实,也很累,也真的有效. 接连解决一个一个任务,编程的自信就上来了. 之前从没敲过这么多代码,还都是自己这个纯小白写的!原来自己真的可以啊~

编程的自信解决了,懒癌也因为课程的训练暂时缓解. 工作中立刻便用了起来~ python配合pandas扫描输入数据,提取筛选;再配合cmd 用起来批量筛选计算出某个柱子的多重工况结果;excel中的计算表格用python配合openpyxl代替计算,加速太多了. . 现在想把工作中的重复计算都自动化起来~ 哈哈. 有了些新乐趣吧.

这自信其实不止于编程. 蟒营的口号是最后一次网课. 对我来说,蟒营是我多年来第一个百分百完成的网课. 是的,"爱好学习"多年,完成的课程几乎没有,总是有无数激情澎湃的开始,但坚持不到结尾. . 不过因为有这个小成功. 于是我更自信了,紧接着又买了另一个网课. 关于芭蕾学习的,刚刚结束,第二个完成的课程啦~

拖延症:分解和记录

另外不得不提IDD.

蟒营要求大家在做任务的时候建立Issue,一步一步分解任务,记录解决过程,即Issue Driven Development. 这个要求在蟒营时还没啥感觉,但是等蟒营结束后,因为已经习惯这样的分解和记录,我把这个方法又用到了生活的其他方面,效果感人,简直大幅治疗我的拖延症.

在具体操作就是:我建了一个私人repository,把各种想做的事和计划都放在不同issue里,然后按照之前习惯的,issue正文里分解,comment里可以一点点记录进程. 等任务完事后,直接再api导出这个issue,就是一个完备的记录. 比如这个正在进行的复习法语发音课程的计划:

这IDD + API 在蟒营CH1,CH2就练过了~

当然治疗拖延症,方法很多. 关键都是分解+记录. 不分解,难以迈出第一步,不记录难以平和前进. 纸笔的组合也很棒,但是我总是忘带,这种geek的方法,随时随地可以查看,我很喜欢~ 目前很有用~

专注:最重要也最难

最后再说一点:专注.

我理论上一直知道得专注才能有所收获,所谓只有偏执狂才能成功,成年人什么都要的结果就是什么都不行. 但是好玩有趣的事情实在太多了. 这次我参加蟒营时,正好赶上封城,别无选择,除了上班和锻炼,剩下的时间几乎全心全意投入了,编程头痛的时候就想着周日的zoom说啥,所以收获也特别大,现在也一直在影响着我. 哈哈.

切身体会到专注的力量,我决定认真收敛自己众多的爱好. 减少对多个目标的追逐,也能让大脑里的精神熵降低,不再做着这个想那个. 这个过程有点艰难,所幸现在意识到这个问题. 继续努力专注喽~

PS: 文中 CH1, 是课程专用编号, 含义是 Chapter1, 是课程每周定期发布的周任务文件名.


蟒营®课程的收获

  • 1+ 基本 Python 开发知识
  • 2+ 实战 编程思维
  • 3+ 完备软件项目经验
  • 4+ 确切原创作品
  • 5+ 磨合良好的团队
  • 6+ 往期所有学员组成的学员社群
  • 7+ 蟒营®永久答疑服务

以及:

结业时, 将发布全网永久固定网址可访问的蟒营®证书:

基于 PoL(学习通证数据):

综上, 现在 1942元/位 简直良心的不能再良心了.

这也是很多老学员的共识.


学习内容

培养四大能力

蟒营®编程思维提高班 以具体真实的编程任务为线索, 层层递进, 通过反复 主动探索->持续调试->智慧提问->及时总结, 用亲手完成的代码串起所有必要知识, 积累成能教会半年前自己的专有原创教材.

编程思维每一次提升, 都意味着旧经验所包含的私人知识体系进行了整体重构, 对编程的理解从结构上发生了变化, 这过程一定是痛苦又深刻的;

课程特色

蟒营®编程思维提高班与一般编程课的对比.

diff

课程大纲

采用经过十多年反复迭代优化的教学大纲:

  • ch0: git 是 MVP 保障
    • 报名阶段先熟悉 git 这一基础工具
  • ch1: CLI 是元袓 MVP
    • 在命令行中实现一个实用工具的原型
  • ch2: API 是 MVP 资源
    • 探索课程环境所在平台的公开接口, 理解互联网中数据索取机制
  • ch3: Web 是高速 MVP
    • 在 Python 相关框架协助中, 快速发布功能网站来实用化工具
  • ch4: SSG 是耐用 MVP
    • 进一步体验持续集成的威力, 令原创工具融入现代软件生产体系
  • ch5+6: BP 是 MVP 公映
    • 综合利用所学, 联合小伙伴们, 用两周时间完成原创作品, 并精彩演示

mapping

课程任务关联的知识点图谱, 详细大图->


大妈是谁

是中国Python社区中最长情的贡献者, 从04年共同创建 CPyUG(中国Python用户组)以来,长年为 Pythonic 在中国的推广/实践进行各种尝试, 连续四届主持PyCon中国大会筹办,是大家公认的 "大妈"(Zoom.Quiet)

2003年开始使用 Python, 主要进行后台系统研发/运维, web/桌面/移动/嵌入式/...都涉及过

2004.01 联合创建 啄木鸟Python技术社区

  • 发布 wiki.woodpecker.org.cn 等网站, 配合邮件列表组织各种线上/下技术交流, 以及社区项目
  • 主要发起了 OPB(开放图书计划)
  • 通过综合各种在线免费资源, 组织大家出版技术图书

...长期坚持参与/创建/服务于各种技术社区. 具体经历, 参考: OpenI 2019启智开发者大会社区版块, 现场录像

2019.08 创立 昩因科技(珠海)有限公司

  • 注册 蟒营® 商标, 根据 蟒营™101.camp 开源网络课程框架 (https://doc.101.camp/) 原创系列网络课程
  • 当前 蟒营®编程思维提高班Python版, 已经上线第9期
  • 专注引导普通人通过Python 学习获得编程经验和软件工程体验

大妈称号的由来故事->...

或是在互联网中搜索: 是也乎 , 基本都指向大妈在各种场景中的发言.


过往学员评价

  • @mzt_twilight:
    • 一个十分开放的课程,开放到他只给你一个框架,
    • 内容完全由自己来填写,任何形式任何方法都可以得到包容,也没有人说[哎呀这个应该这样做],
    • 他完全靠自己实际操作来触发一系列隐藏任务,
    • 而大妈则是"和蔼"的站在背后不时的看看你,指引你,帮助你把这个发现的问题狠狠的踩下去,推动你去弄个明白.
  • @d01tuself:
    • .今天你报名学的是 Python 入门, 但你人生肯定不止接触这一门语言, 工作中还会有 java, c# 等等, 蟒营的课程能不能对你之后学习其他语言, 甚至其他非计算机类的学习有帮助? 我觉得是的.
    • 学完后你可以考虑将学到的Python"入门能力"迁移到其他语言/技术等的自学学习. 比如我现在就在自学另一门语言, 套用的是大妈的蟒营课程体系~, 工作中用的是又一种不同的语言(算来还是蟒营课程结束后转的). 说白了, 语言千万种, 特性就那么几类, 掌握了一种, 其他触类旁通. 关键在能力/思维的培养和迁移.
  • @ad1O229:
    • ...模拟真实世界:
      • 做项目时, 需求不明确, 只能独立沉浸在工程环境里.
      • 遇到坑, 挖坑, 填坑, 再挖坑...坑坑不息.
    • 大牛亲自引导, 每周做演示, 为大家展示当周问题与成果, 输出是更残酷的输入?!

更多学员回顾参考:


报名咨询

可以在公众号下面留言

也可以发邮件-> askdama@googlegroups.com

(这是邮件列表地址, 当成正常邮件发送邮件就好,不用翻越...)

更多常见问题参见: FAQ - 蟒营®编程思维提高班Python版/ 第10期


本人公号所刊载原创内容之知识产权为本人所有, 未经许可, 禁止进行转载/摘编/复制及建立镜像等任何使用. 欢迎读者沟通交流, 请留言, 或通过邮件交流->

投稿/反馈邮箱:

askdama@googlegroups.com

(邮件列表地址, 当成正常邮件发送邮件就好, 不用订阅, 不用翻越...)


ZoomQuiet/大妈

就是四处 是也乎,( ̄▽ ̄) 的那个大妈:


私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
原创课程: 蟒营 (订阅号: Mainium)
过往吐糟: Chaos42 (订阅号 PythoniCamp)

as 核心组织者:
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        TFUG珠海 (订阅号: ZH_TFUG)

NN 4063

好文笔,感叹号年度配额: 1/3




蟒营®编程思维提高班 Python版/第13期 正在报名

精品小班/ 永久答疑

扫描报名: 101camp13py

蟒营®式 原创课程

伴你重享学习乐趣

官网: py.101.camp

Reactivate Joy by Self-teching with You


任何问题可先进入知识星球(免费)咨询:
FAQ

关注公众号, 持续获得相关各种咨询:
mainium


追问

任何问题, 随时邮件提问可也:
askdama@googlegroups.com