钩陈/ 看懂"看不懂"

蟒营®大妈叕一断言...


背景

参考: 蟒营®101.camp 开源网络课程框架...

大妈从99年开始自学各种技术, 到05年开始主动参与技术社区筹备, 隐隐发现自学的重要性; 再到09年开始尝试培训, 又9年各种尝试, 才敢在18年圣诞节正式上线 蟒营®Python入门班 , 准备应该算是充分的...

但是, 绞尽脑汁儿撰写的各种文案, 宣传课程是什么/为什么/要什么/...之类的阐述, 却反复被指看不懂;


现象

比如, 有篇优秀学员的文章:什么是蟒营

@ysawybb:

来蟒营一个月了,玩得有点开心丫. 作为一个编程小白,从一脸懵的状态到现在可以理解环境配置,敲出一些可运行的函数,并且还接触到了传说中的数据可视化,这些东西之前想想都头大,如今不知不觉已在探索,为什么蟒营可以做到呢?

蟒营---大型迷宫游戏真人版

  • 课程设计了一些必要的线索,给你足够自由探索的空间.
  • 有难度吗?当然了. 但若没有过"山穷水尽疑无路"的困惑,又怎会有"柳暗花明又一村"的欣喜呢?
  • 绞尽脑汁找线索,搜资料,有所突破的那一刻,忍不住要给自己鼓鼓掌!
  • 记得在第三周时,需要从层层嵌套的列表和字典里提取一个值,看到一层层的括号,感到头晕,尝试几种方式都失败,不禁又开始怀疑自己是不是不适合学编程.
  • 这时候别熬夜太久,最好先休息. 第二天,找到了解决方法,成功运行那一瞬间,非常有成就感.
  • 学员们都是真人玩家,一路打怪升级,穿越迷宫. git妖,pyenv神兽,json怪,api大仙......它们张牙舞爪,虚张声势地瞪着你.

...

与其他编程网络课程区别

  • 导师有强烈促使学员切实进步的愿望.
  • 以学员为中心,授之以渔,针对性互动.
  • 实战演练,积累编程自信.
  • 提倡聪明提问,事半功倍.
  • 团队PK,鼓励交流协作.
  • 层层关卡,趣味性和挑战性并存.

所以, 这才是蟒营®课程的真实面貌:

蟒营---有意思的课程,吸引有意思的人


上述类似文字, 被各种潜在学员, 或是说没接触过程编程的普通人来说, 很多都说看不懂.

以至就此错过可能真正改变人生的蟒营®课程.


分析

可是为什么呢?

再比如, 招生海报中的内容不多:

蟒营®Python入门班第9期
力争成为你最后一次网课

你将获得
    完整 软件工程实用经验
    完备 软件工具编程经历
    编程 自信解决软件问题
    拥有 高效问题讨论习惯
    融入 社区长久协作共创

首席导师->大妈|ZoomQuiet
CPyUG/PyChina联合创始人
17+年技术社区管理经验
'可爱的 Python'作者

更加看不懂, 主要原因是:

没兴趣看, 现在铺天盖地的各种 Python 课程广告, 入门班 三字, 简直看到吐.

而, 真正硬着头皮扫一遍内容:

  • 软件工程
  • 完备
  • 软件问题
  • 讨论习惯
  • 协作
  • 共创
  • ...

一大堆术语, 完全不知道在啍啍什么.

而要证明导致资历时:

  • CPyUG/PyChina ? 这都是什么东西?
  • 社区管理经验 ? 这和学员又有什么关系?
  • '可爱的 Python'这书没听说过哪, 一看书名就很低幼吧?

其实

得承认, 海报文案是个专业活儿...

长期编程的大妈们, 对这个领域其实非常小白.

但是, 另外一个方面:

在真实的编程世界中, 大家使用的各种术语, 是广泛存在于各种场景中的; 因为, 术语就是一组固定概念/软件/数据/常识的压缩, 通过术语能提高交流效能;

比如 git , 如果每次交流时, 不是用三个字母 git 来指代, 而是用 分布式版本仓库,或是普遍人也许能看懂的 github 使用的那个版本管理系统, 或是更加冗长但是直白的文字来指代对应配置对象, 那么, 可想, 原本30秒就可以阐述完的一个想法, 不用术语, 可能得3小时, 才能逐一在名词解释过程中完成阐述.

这很明确是不可接受的;

而在编程入门训练班课程中, 寄期望课程能事先将各种术语翻译为通俗易懂的解释, 从而能帮助学员快速进入角色, 学到对应常识, 进而开始顺利的编程实践.

这其实就是妄想了, 因为: 这种解释, 也不过是一种偏见误解, 远远没有对应技术社区官方权威文档定义的精确, 而且, 如果真的记住了这些半残的弱化版解释, 稍微探索出课程当前问题边界, 立即就撞到真实世界通用术语为主的 正常 技术资料, 那么, 无论课程方怎么努力, 也是不可能穷尽真实世界无限正常 技术资料, 都给好心翻译为通俗版权文字的.

所以, 看不懂的, 第一反应其实, 不是离开, 而是激发好奇心去弄懂;

也就是说, 如果网络课程资料中所有文字你都看的明白, 说明这课程可能没包含任何对你来说是新知的东西.

其它课程可能只致力于一次性提供足够多"原创资料", 让学员自行参悟; 而蟒营®课程相反, 从一开始就尽可能引导向网络中原版 官方文档, 而且配合随时的, 针对性的, 具体问题的回答/引导; 力图在一次次真实主动探索过程中, 陪伴大家拥有看原文资料的自信.


当然

也有另外专注装逼的课程, 所有内容都是从国外免费平台中搬运过来的, 在宣传中也尽可能多用自己也不明白的术语来提高自己的权威性, 从而诱导付费.

蟒营®课程本质上是伪装成入门班的高阶思维课程, 其目标是, 学员通过课程练习, got 到核心信心后, 一切实用技能都不是问题, 都能自主完成自学.

那么这个目标如何达成的呢?

背景

首先, 学员得有足够的渴望, 或是吃过亏, 在其它课程中没学会编程;

导师

那么, 大妈丰富的过往经验, 才能有机会发挥, 因为, 在编程学习中, 如果不真正开始编程探索, 那么一切问题都是徦想问题, 根本无法指导.

价值

当前, 通过网络面对面, 实时或是异步交流(哈, 又有术语了); 在蟒营®课程中交流场景是非常丰富的, 并不仅仅是传统的微信群中聊天儿, 在编程实践中, 因为涉及具体而且复杂的运行时背景数据, 我们是无法利用 微信/QQ 来完成技术交流的, 所以, 蟒营®专门配置了和真正软件团队完全一致的交流环境, 全真式的在程序员日常交流场景中, 组织交流, 从而, 从一开始就可以形成正确/有效/经典的软件开发习惯.

内容

课程节奏是这样的:

  • 每周日通过2小时左右 zoom 直播, 完成集体交流和讲解, 并布置周作业;
  • 每周三晚上有42分钟定长答疑, 来集中处理每周形成的新问题
  • 而其它时间, 通过项目环境, 所有人通过 git 和版本仓库, 进行代码/问题/文档的自由交流
    • 共同尝试完成周作业中的编程任务
    • 如果有任何具体问题, 就立即内部公开讨论
    • 导师/助教/同学们, 都可以加入讨论, 分享经验, 指出问题所在
  • 这样, 每周为一个阶段, 逐步以真实开发任务为线索
    • 串接起来各种实用编程知识点和工具以及技能
    • 将以往课程中以编程技术为线索的知识点记忆
    • 变成以具体开发任务为场景的问题解决过程, 将每个知识点都配上一个有意义的场景
    • 这比光记忆概念, 要来的有用有趣和有效.
  • 而且, 定期所有直播交流, 都有录音/录像内部提供下载, 支持永久复习.

FAQ

更多常见问题参见: FAQ - 蟒营® Python 入门班第9期

评价

更多学员回顾参考:


所以

蟒营®:

知道你认为自己不NB,
但蟒营®认定你其实非常NB,
  只是习惯了不NB而已,
蟒营®愿带你遇见NB的那个你.


NN 4033

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

投稿/反馈邮箱:

askdama@googlegroups.com

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


ZoomQuiet/大妈

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


私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开课程: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)

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




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

精品小班/ 永久答疑

扫描报名: 101camp13py

蟒营®式 原创课程

伴你重享学习乐趣

官网: py.101.camp

Reactivate Joy by Self-teching with You


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

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


追问

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