• 有铭
    2019-07-16
    编程技术的进化方向就是尽量下沉,让更多“水平一般”的开发者甚至是儿童,能写出在80%场景下可以在生产环境下跑的程序,剩下20%的问题交给专家解决。这个思路在上世纪60年代就被确定下来了,毕竟水平越低的开发者薪水越低,节约成本。所以我的感觉就是,未来IT这块,除非你真打算做研究,爬格子,写论文。否则的话,广度比深度优先,广度能让你迅速的用已知轮子快速的组装出系统来验证业务。而研究深度,如果运气不好押错方向,就像windowsphone那样一个转身,全部就白费了
     1
     19
  • 大王叫我来巡山
    2019-07-16
    每一篇都读很多遍,深度是需要自己的努力的,但是方向还是需要老师来带,好的专栏不局限于传授知识,更多的是交流思想,感谢许老师
    
     11
  • 飞哥
    2019-07-16
    桌面跨平台Electron呢?
     2
     7
  • 公号-技术人成长
    2019-07-22
    许总好,之前问过您关于以后不懂编程就类似于文盲的问题,您回答说人工智能发展得好的话会反向影响教育走向,现在我又想问问关于码农未来的。

    以后小孩或者文化水平很低的人,都可以搭积木式的进行应用编程,那应该开发基本上就变成了体力活,实际上现在某些方面的开发也倾向于是体力活了,这样的话,目前的码农们如果以后还是做应用开发,那将不会有太多优势可言,要想提高身价,就必须去弄智能开发框架,也就像现在的一些人应用写多了就转去开发框架一样。

    这样来看的话,应用开发混得比较好的,主要又是那些有创意的人,比如现在的一些设计师,将来编程对他们来说不难了,他们开发的应用反而更容易受欢迎,目前没有美工、设计基础的应用开发人员,如果到时候不能去做更底层的框架开发,身价就会下降,日子不好过,和小孩子相比都没有优势了。

    想问下许总,未来的趋势会大概是这样吗?还有您怎么看待孙正义提到的未来三十年属于人工智能的说法?
    展开

    作者回复: 1、编程教育和程序员职业是两码事。就像大家都接受过语文教育,但是作家仍然是小众群体。编程也一样,未来大多数人都更容易去通过产品原型而不是文字或ppt表达思想,但不代表他们都会做专业的产品。另外轻型的应用机会的确会存在,门槛降低,有如今天的直播热潮让造星的门槛降低一样。
    2、人工智能是一个曲线特别怪的技术,很多时候预测会失灵。所以未来怎么样,判断对与错的概率一样大。

     1
     5
  • choes
    2019-07-17
    最近我也在教我8岁的外甥用Scratch编程, 他称这个叫猫猫软件, 感觉就是搭积木来实现自己的想法, 完全想象不到有一天儿童也能做生产级的应. 之前的文章里许老师有说过教小孩编程, 请问也是用Scratch吗? 还是用Python或Go之类的语言呢?

    作者回复: 从scratch开始的,但是不限于它

    
     2
  • 默片。
    2019-07-17
    qt的qml和webassembly支持是否可以从某种程度上看做对web的支持呢

    作者回复: 嗯,webassembly算

    
     2
  • leslie
    2019-07-16
    受教了:视角完全不一样,每次看许老师的东西都觉得能够换个角度和方式去思考一些技术相关的事情。
            
    
     2
  • 涵
    2019-08-01
    “桌面开发技术的演进,和儿童编程教育相向而行,有一天必然汇聚于一点上。”这句话真的很深刻。未来在哪里,在现在的儿童手里啊😊
    
    
  • Eternal
    2019-07-29
    "桌面开发技术的演进,和儿童编程教育相向而行,有一天必然汇聚于一点" 让交互越来越简单,更加接近人们的自然交互
    
    
  • 布凡
    2019-07-27
    IoT是Internet of Things的缩写吧,所以文章中的读法是否有问题?

    作者回复: 的确,多谢反馈

    
    
  • 二马
    2019-07-19
    许大大如果写科技史,科技人文类的专栏或者书,相信也会和吴军博士的《浪潮之巅》一样精彩!
    
    
  • kirogiyi
    2019-07-17
    曾经想过软件开发的未来,大部分软件开发工作可以通过机器学习进行机器编程,人类只需要做好模型设计和下达指令就可以得到自己想要的软件,逐步取代如今大部分靠人工开发软件的方式,从而降低人工成本和提高效率(当然也意味着未来软件开发的门槛更高——精英编程)。现在许老师讲到了儿童编程的未来,那么儿童编程在未来是否会催生一种新的软件开发方式或者改变IT行业的整个布局?
    
    
  • Charles
    2019-07-16
    许老师能概括下,你是怎么教儿童编程的吗?目标已经是让他做生产级应用了吗?谢谢
    
    
  • 王克
    2019-07-16
    以前记得微软还是Google想做一件事情,通过超级浏览器集成各种软件,让PC使用者不再安装软件,只需要一个浏览器就完成基本的需要,后来证明这路没有走通。我想大概是因为需求千变万化,一个集中的工具完不成所有的事,而且没有形成标准,开发者加入不了。现在PC的H5推出,兼容web,小程序,移动端,很强大。对于H5,不知道你怎么看?
    
    
  • Geek_88604f
    2019-07-16
    如果小孩也能写出生产级的软件,那么码农的未来在哪里?

    作者回复: 挺好的问题,可以问问自己这个问题

     2
    
  • lckfa李钊
    2019-07-16
    和许老师的观点不谋而合,桌面开发的未来就是少儿编程的未来,未来一定会有更小的开发者入场,所以抢占少儿编程的先机其实就是在深耕未来。
    
    
  • antipas
    2019-07-16
    能谈谈您对Fuchsia的看法么,它的优劣?它会是IoT时代的操作系统么

    作者回复: 还没有研究过

    
    
  • Geek_88604f
    2019-07-16
    浏览器是如何做到跨平台的,许老师?

    作者回复: 和 Flutter 类似

    
    
  • Aaron Cheung
    2019-07-16
    趋势 未来 打卡25
    
    
我们在线,来聊聊吧