编程人生 一位半路出家的程序员的“天命”之选

发布时间:2024-05-17 09:43:12 来源:ub8登录1.0 作者:ub8登录1.0 ub8登录1.0

  结业于北大物理系,喜好游戏与编程,做过大学教师、IT 创业者、途径总监、程序员、开发项目司理.从 8 年前开端遍及 App Inventor 编程,到现在可谓“越陷越深”。

  就在今日(美国时刻 2022 年 9 月 9 日), App Inventor 基金会官方网站发布了基金会举行的首届“优秀教师奖”项目获奖人——来自 7 个国家的 10 位教师获此荣誉,而金教师是其间之一。恰逢今日是教师节,这个奖来得很“巧”。

  1. 编程之路始于一股“激动”1987 年从北大物理系结业后回到东北老家,当了 7 年的大学教师。接下来的 7 年开端创业,运营一家计算机公司。2000 年转让了公司,来北京打工,因为不适应国企杂乱的人际关系,被迫在 2002 年 10 月离任,成为自由人。因为本科学的是物理专业,结业后也没有从事技术作业,因而赋闲后的我,出路一片苍茫,不知道自己还能做些什么。那一年我 37 岁,人生似乎走到了止境。国企打工给我的奉送是一系列针对出售人员的作业训练,包含客户办理、项目办理、时刻办理等。闲下来的我有一种激动,便是做一个软件,把这些办理思维转变为出售人员日常运用的东西,经过运用东西,使出售人员在不知不觉中建立起标准的作业办法和正确的作业观念。想到了就做,我开端用 Dreamweaver 建立我的 Web 使用。此刻同样在 IT 企业打工的 roadlabs (我的老公张路)正在湖南出差(做联通的项目),每当遇到困难便打电线 个月的时刻,我的第一个 Web 使用——上线了。因为忘记了给域名续费,成果域名被抢注了,这个使用也就不了了之了。

  在这个“程序员的养成”进程中,许多教师给了我点拨和鼓舞,roadlabs 就充当了教师的人物。他从我玩游戏的劲头中,看出我有程序员的天分,不过我自己一向不敢信任,直到现在,我还以为自己仅仅一个半路出家的喜好者。

  2. 五十而立,想做编程遍及子曰:三十而立。许多人一辈子或许都没有找到酷爱的作业,因而,在我看来,任何时分而立都是很走运的。即便我的而立之年是孔夫子的知天命之年,我仍然觉得关于个人而言,这是一件了不得的作业。并且,我隐约感觉到,这会是我的“天命”之选。

  我自己在学习编程的进程中获得了极大的高兴,一同也意识到编程思维和技术关于个人展开的重要性——我信任,在不远的将来,编程才能会和语数外相同,成为根本的学科才能,而教师关于初学者来说是十分要害的人物,因而,我跟先生张路有意从事编程教育作业。

  其实,早在 2011 年,我和先生就萌生了面向群众遍及编程技术的主意,仅仅那时分,日子的压力还比较大。2013 年,女儿去美国读博,不管从时刻上仍是金钱上,咱们的日子都变得相对“轻松”起来。所以,咱们觉得是时分着手预备这项作业了。想到或许在相对较长的时刻里,没有收入支撑日子,我和先生决议把房子卖掉,搬去相对偏远些的当地,这样多出的一笔钱处理了咱们的后顾之虑。万事俱备,只欠东风——从哪里开端是个问题。

  3.你好,App Inventor我和先生剖析,万事开头难,关于编程最难的部分是领进门的作业。尤其是关于日后不以编程为生的一般人,领进门显得尤有难度。教一般人编程,从哪里开端呢?咱们知道有一款东西叫 Scratch,它是麻省理工学院规划开发的一款编程东西,合适青少年学习。这款东西很棒,可是它有两个问题:一,首要针对青少年,而成年编程喜好者是个很大的集体;二,只能在社区共享著作,而没办法发布(哪怕仅仅跟家人朋友共享),更甭说在使用商铺上线了。其时,先生张路在公司参加了一个移动开发项目。他发现产品司理在跟程序员沟通的时分存在不少妨碍,尤其是在产品功用的完成上,两者沟通往往呈现“鸡同鸭讲”的局势。其时,他们找到一款东西叫 App Inventor,主张产品司理可以了解一下——从 App Inventor 下手,不需要杂乱的学习,就可以快速建立产品原型,发布到手机上检查作用。张路将这个产品介绍给我,其时咱们眼前一亮,这正是咱们寻觅已久的东西。

  App Inventor 原来是谷歌实验室的一个子方案,后由麻省理工学院接收(MIT)。它是一款免费的在线开发东西。无需任何编程根底,在可视化编程界面下,经过模块拼接的办法( 相似搭积木的方式),就能制造 Android 手机程序,并可以在手机上运转。这种根据“块”言语的可视化编程办法,显著地降低了编程门槛,就连孩子们也可以游刃有余。

  有了“编程方向”(教一般群众学习编程),也有了“编程言语”( App Inventor),还缺一块“编程空间”(宣布内容,跟读者一同沟通)。2014 年春,我和先生创办了网站,专门在上面展开与 App Inventor 相关的教育及技术咨询作业。一同,我在新浪博客等交际媒体上以“老巫婆”的名义开端宣布与App Inventor 有关的技术文章。

  这些年,咱们跟读者沟通的阵地可谓遍及线下线上。线下从北上广到边城小镇,从教师训练到业界布展。线上从自建网站到视频号,微博、微信大众号、微信读者群、视频号、B站,能触达内容的途径,咱们都尝试了。这个进程,咱们甚至有一种“见证了互联网不同内容途径演化”的殷切感触。

  跟咱们沟通的读者触及各个年龄段,从几岁的小学生到耄耋之年的白叟;触及各个职业,从传统企业到互联网公司。他们不只讨教问题,还常常把著作共享给咱们,这个进程真的是其乐无穷。

  我常常跟咱们共享,教咱们创立使用、共享内容、编写图书这类活动最大的受益人往往是共享人自己。这些年来,这种感触有增无减。期望读到这篇文章的朋友都能经过创造自己的著作(一个使用、一篇文章都算)来深入领会这一点。

  在此,很高兴跟咱们共享一下我在教咱们学习 App Inventor 进程中的一系列“副产品”。自 2014 年起至今,与张路先生一起创办了网站,先后翻译并编撰了多部与 App Inventor 相关的技术书本《写给咱们看的安卓使用开发书:App Inventor 2快速入门与实战》《App Inventor开发集锦》《Inventor开发探底——俄罗斯方块开发笔记》《App Inventor兴趣使用开发实例》等。在新浪博客等交际媒体上以“老巫婆”的名义宣布了近百篇与 App Inventor 有关的技术文章。自 2016 年 9 月起,使用微信大众号“老巫婆的程序国际”向订阅用户发送了 200 多集视频课程。自 2018 年起,为《爱上机器人》杂志编撰专栏文章——“数学编程实验室”,评论用程序处理数学问题的思路与办法。

  自 2015 年起,先后为浙江、陕西、北京等地的中小学信息技术教师供给 App Inventor 编程教育训练,受训人数达数百人。

  尽管 App Inventor 官方社区每月有 100 多万活泼开发者,但相对而言,它在我国还不算热,用户仍然在圈定在一个比较小的范围内:部分初中生、高中生、大学生,编程喜好者、教师、训练师。这些年,咱们全身心投入 App Inventor 的遍及推行作业,可是,App Inventor 并没有因而大热,估量未来大热的或许性也不大。

  我常常会遇到这样的问题:编程言语的挑选有多种,而挑选相对“冷门的App Inventor”是否有过苍茫?

  要说从来没有一丝苍茫,那也不现实。究竟,从事推行遍及作业,仍是期望看到更多的用户。有一段时刻,我的确有点焦虑,究竟咱们的专长是编程技术的训练,而不太拿手运营推行。不过,一想到 App Inventor 具有巨大的“生产力”,我心里就会变得很坚决。我这儿说的“生产力”的意思是,一般人一旦学习了 App Inventor 就会开释不可思议的能量。我每天都跟学习者触摸,我看到了App Inventor 对他们的日子、个人展开都产生了十分活跃的影响,一想到这儿,我豁然了。再加上,这两年 MIT 的推行力度逐年加大,并且咱们在国内的作业受到了 App Inventor 之父 Hal Abelson 等主创人员的支撑。我信任,未来,App Inventor 会在更大范围内,成为更多人的“生产力”。

  就在今日,2022 年 9 月 9 日, App Inventor 基金会官方网站发布了基金会的首届优秀教师奖项目获奖人——来自 7 个国家的 10 位教师获得了 App Inventor 基金会的优秀教师奖,而我是其间的 1/10。

  拿到这个奖,我很高兴,也很侥幸。我和先生一向深信,在编程这条路上,咱们会结识更多朋友,并见证咱们的惊人生长。

上一篇:万钧--文章列表 下一篇:“手机屏”可卷起、机器人编舞蹈超多酷炫的黑科技能让你尖叫!