钩陈/ 看懂"看不懂"¶
蟒营®大妈叕一断言...
背景¶
参考: 蟒营®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 - 蟒营® 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)
自怼圈/年度番新
关于 ~ DebugUself with DAMA ;-)
点击注册~> 获得 100$ 体验券:
订阅 substack 体验古早写作:
关注公众号, 持续获得相关各种嗯哼:
蟒营®编程思维提高班Python版
**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:- + 扫描预约入群, 学员每满 42 人即启动新一期训练营 ;-)
-
+ 任何问题, 随时邮件提问可也:
askdama@googlegroups.com