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

在以前,如果你不是普通成年人(互联网人),在考虑学习编程编程的,那么可以学习的编程语言很多,我会推荐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 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

做了2年程序员,想转行,前辈的3个建议却让我更迷茫,该怎么办?

毕业2年了,一直都是从事程序员的工作,现在突然迷茫起来。开始想以后的职问题了。看到身边一些“大龄”程序员的出路,我也分别跟他们取经,听听他们的分享。 主要是下面...

3316
来自专栏非著名程序员

万恶的PM是推动程序员技术不断进步的不竭动力

? 万恶的PM是推动程序员技术不断进步的不竭动力。产品汪,你不仅仅是一只可爱的狗,你更是一只藏獒,因为我们程序员都是一群饥饿到边缘的草原狼。—题记 PM与猿...

1857
来自专栏BestSDK

为何说大数据是把双刃剑,能提供“金矿”也可以扼杀企业

  25年前,数据的增长速度大约只有每天100GB,而现在,数据的增长速率差不多已达到50,000GB每秒。随着数据量的海量增长,企业也越来越难以凭借自身的能力...

3357
来自专栏养码场

一位在魔都奋斗的7年老码农有感而发:职场转变要从思维改变开始

因为作者本人的求职经历真的只能用“丰富+坎坷”来形容:二流本科院校的三流专业,首次南下深圳的经历让他坚定地走上了“技术”这条路。先后在华为外包公司、第三方支付公...

661
来自专栏落影的专栏

如果在创业公司,你会如何打造一个团队?

前言 曾经看到一个问题:“如果在创业公司,你会如何打造一个团队?” 当时脑袋里的想法很多,关键词包括招聘、目标、领头、监督、理想、待遇、氛围、成长等等,杂乱...

4199
来自专栏Java技术

在腾讯的八年,我的职业思考!

我从来没有想过自己会在同一家公司工作8年。因为4年足以读完大学,6年能让小孩读完小学,8年漫长得不可思议。

662
来自专栏程序员互动联盟

为什么中国的程序员比老外差?

首先来说一个高级程序员并非靠自己读几本书写几万行代码就能练就的,我更关注于低层的环境,也就是程序员实实在在的工作环境。因为程序员的高低还得从实际的工作来衡量,而...

3176
来自专栏养码场

跳出来看看,技术真的不是你一辈子的金饭碗

原本不想在工作日分享给大家这篇毒鸡汤,可里面的很多观念和想法,确实刺激到了场主,或者也能说到正在看这篇文章的你吧。

744
来自专栏小巫技术博客

一年之计在于春,一日之计在于晨

692
来自专栏程序员的知识天地

五年编程经验的老程序员,跟新手谈一下职场误区

这种员工大多比较内向或者性情有点高冷,须不知三人行,必有我师。多向同事学习,互通有无,对自己以后的发展有百利而无一害。有导师制或者老员工带,情况或许会有所改善,...

862

扫码关注云+社区