PyCon2018China 深圳场嗯哼
但得好事 莫问前程
如何有效的扩张 Pythonista 族群?
现场录音 记要...
start
- 随机中间一列听众, 采访:
- 你是谁?
- 从哪儿来?
- 主要关注什么内容?
what?
- 主要关注具体技术问题/方案/架构
- 问题是, 大会现场, 分享这种硬知识:
- 能 got 到的必须是有对应领域经验的老司机
- 否则, 只能听个关键词, 回去, 非常可能然后就没有然后了...
如何令 PyCon中国 越来越好?
- 对比 PyCon 美国/欧洲/日本...
- 每年的赞助商在增长... 中国方面相反
- 为毛?
-
Python 本身当然没问题
-
问题在:
- 虽然国家在大数据/AI 潮流下, 开始关注 Python 并纳入教育体系
- 但是, 真实的 Pythoneer 并没有爆发式增长
- 导致 Python 族群的影响力, 并没有随着 Python 国际影响力在中国嗯哼起来
- 为什么?
- 中国 Pythonista 在自身生存环境中的话语权并没高速增长
- 怎么增长 Python 在自己公司内的影响力?
- 要不, 自身技术实力高速增长, 并有资源/机会/人力担当越来越大的业务
- 或是, 坚持日常在自己精力/时间允许的舒适区间里, 持续分享/推送/加速/... 周围 Pythonista 的形成
- 只有整体社会中 理解/认同/使用 Python 的人越来越多
- 用 Python 解决真实的工程问题越来越多
- 社区的影响力才会增长
- 企业认同也会加强
- 进而主动学习 Python 的爱好者也越来越多
- 形成正向循环
why?
如何高效自学到 Python 或是其它任何一种技术?
- 现在想学习 Python 技术
- 互联网中资料早已极大丰富:
- 官方文档
- 各种教程
- 名校 MOOC
- 网络课程
- ....
- 无边无际
- 但是, 为毛真正学会的不多?
- 著名 MOOC 平台, 多数统计证明
- 单独自学, 通过率 < 4%
- 为什么?
- 回顾自己撞见 Python 的过程, 说明自学是可以的
- 编程技能:
- 在宏观经济衰变过程中
- 教育/培训产业是必然上升的
问题在:
学习从来不是种循序渐进的过程 学习从来不是种循序渐进的过程 学习从来不是种循序渐进的过程
比如:
- 我们是如何学会汉语的?
- 因为, 无人告诉我们汉语是人类最复杂困难的语言
- 但是, 我们都独自自学成功了
- 冇哪家教小孩说话, 是先从语法/拼音教起来的...
"Sometimes you gotta RUN before you can WALK" --- Tony Stark
- 当然我们有具体的强烈需求时
- 直接开始用 Python 来解决:
- 必然会发现任何领域 Python 都有对应积累和现成模块
- 而我们只是要将自己对具体问题的人工解决过程
- 变成用 Python 来表述的自动化过程
- 这就是编程...
- 原本就是这么简单...
- 为什么大学用4年都教不出来这种能力?
- 体制原因...不多嗯哼
how...
那么, 既然:
- 冲过自学 Python 这门槛的我们
- 写书/教程/发布网课/... 都不是有效促生 Pythonista 的形式
究竟什么是学习?
- 当年只有这一种入门书Learning Python (English Edition)-Kindle商店-亚马逊中国
- 但是, 反复看依然不知道如何完成可用的程序...
- 直到终于有一天, 一狠心
- 开始不学习, 直接开发
- 折腾了两周, 完成可用脚本时
- 突然明白:
- 学校中课程设计的编程过程
- 先逐层完成纸上设计和代码编写
- 再上机先输入全部代码
- 再展开调试....
- 是多么可怜又可笑的行为...
痛苦3谶言之2:
只有不会失败, 才不会失败
编程的过程, 就是和电脑对话的过程:
- 代码在任何时刻都应该是可运行的
- 否则, 在一个包含大量未知问题的代码基础上
- 是不可能稳定开展编程的...
简单的说:
- 要想有越来越大气的 PyCon中国
- 除了每位 Pythoneer 们越发精进
- 还应该日常坚持发展 Pythonista
- 而传统的各种教育渠道, 都在编程教育这个方向上失败着
- 我们应该有 Pythonic 的高效自学课程/方法/环境/资源/...
- 这方面,
蠎营
从08年开始, 进行过各种尝试- 马上将推出进一步的版本
- 欢迎大家一起来折腾.
SEE:
- WatchPeopleCode
- 十年~我们的奋起宣言!
- 初学者如何通过技术社区加速成长?
- Pythoneer 如何科学的增殖同类?
- kcpycamp/PythoniCamp.md at wiki · ZoomQuiet/kcpycamp
- ...
Q&A:
Q: 教育领域从业者:
- 不应该否则线下培训组织学员是必要的
- 对于 少儿编程教育 怎么看?
A: Yes and No:
- 虽然, 自学是正义的, 但是导师也是必要的:
- 类似游戏/健身,虽然可以找到的资料足够丰富
- 但是, 在开始尝试时, 无论理论准备多充分
- 都有可能引发事故, 告成身体损害, 而不自知
- 所以, 教练, 以丰富的经验, 可以在问题发生的第一时间可以阻止, 并现场分析原因并给出建议
- 编程学习也一样:
- 一系列精心设计的开发任务
- 在自主折腾过程中, 一定得有足够诚意的老司机在旁
- 技巧的点了问题现场, 并引导思考
- 反复训练解决问题的 MVP
- 和以往教育组织中主要对学员表面行为进行管理不同:
- 蠎营, 将所有讨论引导到具体的代码问题
- 从而, 自始至终直接作用在编程行为本身
- 有关儿童教育, 并无经验:
- 自身到高2才真正接触到电脑
- 但是, 现在儿童,从一开始就接触到移动互联网的娱乐体验
- 而, 编程是非常非常非常延后的成就体验
- 但是, 有种未检验的一个思路:
不教
- “墙中洞”实验:孩子是如何实现自我学习的 \| @TEDtoChina
- 如何基于这种教育机制设计合理的教学内容? 还无思路.
是也乎
- 181027 深圳场再次嗯哼
- 140330 -OSTC-分论坛2—科技—视频高清在线观看-优酷 首次公开嗯哼此命题
Author: /mail / gittip / github