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

拙见/ 理解理解

Understanding Understand

背景

收藏有网友一篇收费文章: 理解「理解」;
专门分享了 检验理解的 53 种方法;

不由的想绕开这么复杂的"理解".


现象

大妈,
计算机科学及应用专业毕业4年后, 才真正算学会编程之后,
又18年过去了,

在各种场景中推广过 Python , 以及 Pythonic 体验;

发现, 中国人在遇到全新技能领域时,
总是渴望先理解透彻了再动手,
以免失败.


问题

这种心理机制如何形成的不分析了, 反正逃脱不了教育体制的思想钢印.

只是, 值得追问涉及实用技能时,

理解到底是什么?

如何算理解了?

怎么检验自己是在理解的道路上, 而不是在表演理解?

...


分析

先断个言:


理解就是:

     梳理问题
并能将之解析为
        一系列
        自身能力范畴以内的
    子问题

无论理解从哲学/心理/认知/...各种学派立场上如何去精确的定义和分析;

在大妈看来:

理解作为一种状态, 是可以支持我们自信的去完成任务;

理解作为一种行为, 是可以有序结构化的将具体任务流畅推进;

理解作为一种目标, 是可以轻易检验并正确掌握的实用模式...

不应玄妙复杂难明...


理解

其实字面含义总是可行的

理解 从字面上就可以感知到:

, 梳理/整理/条理/.. 一种行为,
将目标任务/问题, 包含的各种信息/现实/数据/..., 清理为结构化背景/前置/...条件;
以便识别出关键信息, 条件关联, 以及解决路径;

, 解析/解开/分解/... 也是行为,
清楚的基础上, 将复杂问题, 分解为一个个前后关联/左右协同,
并都在自身能力范畴之内的子任务/子问题;
关键在, 能规划出每个子任务/子问题的检验方法/指标;

理解, 其实就是工程化能力,
能将过往知识/技能/经验融会贯通后,
自然的将具体任务, 分解为一系列可控子任务,
以便真正靠谱的估计出工期,

毕竟, 未知大任务, 变成一系列已知子任务后,
每个子任务的用时和包含难点都是有对应经验支撑的,

那么, 整体大任务的完成情况以及涉及工作量, 也就可以事先得以比较精确的估算;

这时, 给出的承诺才是靠谱的, 可控制的, 可完成的,
交接给其它部门/团队/组织时, 才是真正靠谱的.

如果从这个角度来认识 理解 ,
也就能自然得出,如何达到 理解 这种状态了:

提高分解能力, 积累子问题解决经验.

后者, 嘦勤快点儿, 多担当不同类型的任务, 总是能很快速积累出对应领域足够经验的.

但是, 前者: 问题的分解能力, 如何提高呢?

这其实也是一种工程经验;

嘦有心收集/积累, 就能发现, 各种领域问题, 无论多复杂, 其实,
都是有相似模式包含在其中的,

而识别出这种隐藏在问题内部的结构,
也得靠勤快, 得自己加戏, 在任务解决过程中,
不时回顾/复盘, 观察自己解决问题过程中, 有什么相似的行为/心理/过程/...

尽可能用自己发明的术语来替代识别出来的相似的过程/行为...

再结合对应领域相关工程/管理/架构相关的图书,
就能发现, 人家很早发现/明的概念, 其实, 和自己总结出来的都是一一对应的,
那么, 调整一下自己的术语体系, 就可以神速融合到当前领域内圈了;

这比先尝试理解相关概念, 再到实践过程中逐一蒙是否是对应概念描述的场景,
要流畅的多;

这也是大妈在蟒营®课程中反复强调的:

先有偏见
才可能有理解

的原因.

当然, 知易行难,

即便这么简洁的分析了 理解 ,
但是, 具体到编程这个技能树,
如何在最短时间里理解编程?
并能用编程来解决真实问题?

说不得,

当然: 蟒营®编程思维提高班 Python版/


蟒营®式课程最大特点:

一切从真实场景出发

从一开始, 就给出具体的, 有现实意义的开发任务;

而解决这种任务所需要的各种知识点/工具/模块/代码/...
都是可以从网络中自主探索出来的,

开始肯定摸不到头脑,
但是, 没关系, 任何时间嘦认真提问,

蟒营®总是乐于回答任何问题的;

毕竟, 无论问题本身包含的技术是否初级,
具体问题总是包含真实学员的关键困惑, 解决一个, 就解决了学员本身某个习惯思维问题,
这对学员是非常重要的.

而且, 更多是同学们相互间的反馈和帮助,
大家用自己的理解来分析问题, 分解问题, 并一起探索问题;

过程中, 任何一个小突破, 都带来极大的成就感,
因为, 这是没有任何标准答案的真实世界,
一切自主努力, 无论成功还是失败, 都饱含探索的乐趣;

蟒营®课程要求所有探索过程都应该完备记要下来,
以往自己尝试解决问题失败时, 只有挫败感;

但是, 在蟒营®中, 无论问题是否探索成功,
都能获得不断积累的, 丰富的, 原创的, 独有的学习笔记;

这笔记中包含真实学习过程中的所有关键信息:

  • 怎么猜想的?
  • 用了什么关键词?
  • 看不什么网页?
  • 哪些感觉有用?为什么? 哪些确认没用,为什么?
  • ...

可以说, 将自己的 努力 给切实可视化了,
而且, 这种笔记是可追踪/可改进/可复用/可分享的.

蟒营®就是用一系列真实的开发任务,
将所有关键编程常识关联起来,
学员们自身真实探索过程, 也令正确的事儿逐一落实:

  • 可以观察到自己探索过程的记要, 也就是可视化了自己的学习过程, 包含了自己各种奇怪的思维习惯,非常有趣;
  • 而记要本身, 包含所有理解的变化, 以及对应网络中关键权威资料, 非常有料;
  • 自己竟然能在蟒营®中和同学们一起, 从完全小白, 快速开始享受这种原先完全无法直视的探索式开发, 非常有种;

也就是说, 蟒营® 和其它同类在线课程不同,
不是以内部公开的资料中核心来推进教学,
而是由学员真实的编程实践为核心来推进 编程思维 的提高.

这样, 通过课程训练后,
大家收获的至少有:

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

以及:

专门设计独家生产的课程纪念衫:

上身效果:

参考: DM9:苦短衫的故事

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

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

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

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


报名

时间规划:

  • 发布报名 2020.08.30
  • 报名截止 2020.09.21
  • 正式开课 2020.09.27
  • 课程结束 2020.11.08
原价 4200元, 特价 1942元/人, 追加优惠:
  • 教师节前报名, 再优惠 420 元
  • 有推荐人(可写 ZoomQuiet) 再优惠 242 元
  • 在校学生, 再优惠 600元
  • 复读 5折
  • 5人以上团体, 可以直接商议团购价(微信找: ZoomQuiet)
  • 以上优惠不可叠加

    • 先全款报名, 截止报名后, 返现对应优惠;-)

报名流程: 微信扫码报名→付学费→入微信群

reg11py

学员中途退出或者缺课,费用恕不退,也不单独补课,但是可以回看视频课件.

学费缴纳后,将进入蟒营®12py 课程群微信群.


培养四大能力

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

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

课程特色

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

diff


附:大妈是谁

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

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


附: 过往学员评价

  • @mzt_twilight:

    • 一个十分开放的课程,开放到他只给你一个框架,
    • 内容完全由自己来填写,任何形式任何方法都可以得到包容,也没有人说[哎呀这个应该这样做],
    • 他完全靠自己实际操作来触发一系列隐藏任务,
    • 而大妈则是"和蔼"的站在背后不时的看看你,指引你,帮助你把这个发现的问题狠狠的踩下去,推动你去弄个明白.
  • @d01tuself:

    • .今天你报名学的是 Python 入门, 但你人生肯定不止接触这一门语言, 工作中还会有 java, c# 等等, 蟒营的课程能不能对你之后学习其他语言, 甚至其他非计算机类的学习有帮助? 我觉得是的.
    • 学完后你可以考虑将学到的Python"入门能力"迁移到其他语言/技术等的自学学习. 比如我现在就在自学另一门语言, 套用的是大妈的蟒营课程体系~, 工作中用的是又一种不同的语言(算来还是蟒营课程结束后转的). 说白了, 语言千万种, 特性就那么几类, 掌握了一种, 其他触类旁通. 关键在能力/思维的培养和迁移.
  • ...

报名咨询

可以在公众号下面留言

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

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

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


refer.

愿上苍保佑吃饱了饭的人民...

文中链接感谢"文章助手"的助手 的支持,
(来自 LINUX中国) 的小应用)

  • 点击, 将自动跳入小应用, 并复制链接到剪贴板
  • 然后, 打开浏览器, 复制到地址栏, 就能访问了
  • 好处, 避开了微信内置特殊浏览器的有关屏蔽策略
  • 问题, 操作复杂了, 要打开手机上的浏览器, 如果在桌面微信则无法使用

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

投稿/反馈邮箱:

askdama@googlegroups.com

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


ZoomQuiet/大妈

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


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

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

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

NN 4119

蟒营®编程思维提高班Python版 第12期 报名:

  • 发布报名 2020.08.30
  • 报名截止 2020.09.21
  • 正式开课 2020.09.27
  • 课程结束 2020.11.08

微信扫描进入

蟒营®原创课程服务:

伴你重享学习乐趣 

蟒营®:编程思维提高班 Python版

Powered by: Zoom.Quiet / 昧因科技®

本文由博客一文多发平台 OpenWrite 发布;

ZoomQuiet
134 声望42 粉丝

Time is unimportant,