为什么人人都要学小程序编程?

在以前,如果你不是普通成年人(互联网人),在考虑学习编程编程的,那么可以学习的编程语言很多,我会推荐C语言。但从今天起,如果你对C语言不感兴趣,那还有个选择,就是小程序(其实学的是 JavaScript 和小程序框架)

为什么呢?因为通过小程序,编程初学者可以很快地写出一个在手机上运行的程序,这在以前是不可想象的。其它语言,要么得学得很深入才能做出图形界面的东西(只有天生程序员才会认为命令行界面是美的),要么得搭复杂的开发、运行环境(虽然微信还没有让小程序开发环境“触手可得”,但相信这个问题会有解的),足以让人望而却步。

而且多数语言并不能写 App,这就更无趣了,毕竟手机是我们最常用的,且手机上的 App 才方便炫给别人看不是?对了,App Inventor 也是低门槛开发 App,中小学里比较流行,但它硬伤是不支持 iPhone,这太不性感了。

▲APP Inventor

非普通成年人

非技术岗互联网人

对互联网圈的技术麻瓜来说,会写小程序不仅可以像非互联网人一样日常装逼,而且对职业发展大有裨益。

有没有“计算思维”就像道分水岭,能直接决定在这个行业可以思考到哪一层。毕竟互联网行业还是以技术为基础的。懂化学的销售,比不懂的能卖出更多的洗发水,一样的道理。

小程序的框架结构一脉相承自互联网应用的结构,可以帮助技术麻瓜管中窥豹地了解自己策划、设计、运营的产品大概是怎么工作的。这能提高与技术的沟通效率,也能提升技术对你的好感。放心,他们不会认为你有本事抢饭碗的。

但说到抢饭碗,对小团队来说,小程序让非技术人员参与部分开发工作具有了一定的可能性。这就真是职业的拓展了。不过别太乐观,这完全不意味着成功转型程序员了。毕竟程序员是门槛最高的岗位。

程序员

有个人说过这么一句话:“凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。”。这个人叫 Jeff Atwood,是程序员的大救星,因为他创办了 Stack Overflow。这话是 2007 年说的,那时候我很不以为然,还在醉心于教学生用 C。但现在看来,好像真的是这样。

▲Jeff Atwood

如果你不是前端,但害怕 JavaScript 统治世界时下岗,那小程序提供了一个非常好的机会给自己开辟新的技能树(或者叫留后路更贴切?)。

如果你是前端,相信小程序能给你带来很多快乐。这不需要特别解释。

无论你是怎样的背景,哪怕是枚移动端工程师,小程序都更适合前面讲的“定制 App 讨好女朋友”的场景。至少,不用下载安装,也不受 iOS / Android 的限制,这可是事关终极快乐啊。

说正经的,小程序就是移动时代的脚本语言。虽然现在还不够强大,但将来会的。在 PC 时代,懂至少一种脚本语言的程序员会比不懂任何脚本的程序员快乐很多,因为生活、工作的效率都能被自己写的脚本提升。小程序在手机上具有类似功效。

更正经一些,小程序没准真会是个新的工作机会。而且因为小程序的“小”,比如应用场景简单、交互发挥空间有限(至少目前很有限)这样的特点,使得对产品经理的需求降低,这部分职责转给懂用户体验的程序员是更合理的。所以小程序程序员有望不再被产品经理折磨了!我的小程序我做主,大全栈工程师统治世界,自由万岁!

小程序的出现意味着

第一、会编程在十年内将不仅仅是一种选修,而会成为一种必备,而且不仅仅编程会成为必备,编程背后折射出的发现问题、分析问题、解决问题的典型STEAM融合思考方式将会成为优秀人才的必备素质;

第二,人类的进步将被这一群STEAM教育的宠儿推动,说的更通俗一点,新的思想阶级将会创生,真正站在社会巅峰的将会是他们,而不是传统的医生、律师、职业经理人……

最后,如果你已经在编程有点基础了,可以学习小程序开发。但如果零基础,不建议从代码开始学起,还是先从C语言开始学编程思维。

编程本身就是需要我们不断学习的,新的语言和技术层出不穷,让我们不知所措。我们要做的不是疲于追求那些我们永远追不上新语言、新技术的脚步,我们能做的是学会去获取编程学习的资源,不断更新自己的知识技能

原文发布于微信公众号 - 老九学堂(xuetang9)

原文发表时间:2017-04-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯Bugly的专栏

让 CodeReview 这股清流再飞一会儿

导语 精神哥最近和团队中的开发同学聊天,看到很多开发同学对代码技能的提升都是有诉求的,只不过快速的业务节奏没有给他们太多停留的时间,在这种情况下如何给团队营造浓...

2564
来自专栏全栈工程师成长之路

程序员最佳学习方法(干货总结)

1737
来自专栏大数据文摘

Google是如何做移动搜索的

29012
来自专栏华章科技

做到这些,程序员的工作热情提高200%

( 免责声明:我很幸运地生活在一个程序员工作岗位供大于求的地方,所以对我来说在换工作永远不止一个选择。)

683
来自专栏Android 开发者

从应用探索者到初次购买者 | 应用和游戏新星怎样利用内购功能吸引用户

1212
来自专栏大数据挖掘DT机器学习

推荐系统和搜索引擎的关系

作者:陈运文,博士,达观数据CEO;中国知名大数据技术专家,国际计算机学会(ACM)会员,中国计算机学会(CCF)高级会员,复旦大学计算机博士和杰出毕业生;在国...

2674
来自专栏Golang语言社区

微信让H5火了,但 H5 营销需小心七大误区

摘要: 这个市场在逐渐火爆的同时,也越来越混乱,越来越不规范。无论是第三方开发公司,还是广告主,在面对H5营销时都会遇到这样那样的问题,或者说有这样或那样的误区...

3448
来自专栏华章科技

数据是你的生命线,请待她如待初恋

Ben Porterfield 在自己的 Linkedin 主页这样形容自己:一个有经验的冲浪者。除了在 Santa Cruz 海岸冲浪以外,他还帮助一系列初创...

622
来自专栏数据科学与人工智能

【开源工具】大数据时代之开源R

【重要的题外话】 昨天小编在推送文章中做了个小调查,调查各位使用的编程语言情况,有一位Python开发者发来消息说,木有Python,只能选【其他】。是小编忘记...

2225
来自专栏大数据文摘

[变革]上海统计局与一号店、上海钢联战略合作

19310

扫描关注云+社区