由于前两周一直在老家处理重要事情,虽然朋友圈被「微信小程序」刷爆了,但并没有时间深入了解。

昨天回广州之后,第一件事情就是把「微信小程序」相关的文章、开发文档、设计规范全部看了一遍,基本上明白了「微信小程序」是怎么回事,我关注的公众号都很看好「微信小程序」的前景。

作为一个「前端开发者」,确实觉得「微信小程序」是个不错的机会,但从哪个方向投入到这股的热潮中呢?咨询了好几位公众号的作者,得到了以下回复:

  • 开发新的轮子。
  • 赶快投入,开始做一些应用,
  • 大家都去挖金子,你可以去边上卖水。
  • 关注排名100开外的App,估计这些突破口比较大。

就在我写这篇文章的时候,「小道消息」正好推送了文章如何把握「微信小程序」这一波红利?,看来我的提问也引起了 Fenng 的思考,他的文章中说,有三批人可能会享受「微信小程序」红利的,分别是:

第一批享受「微信小程序」红利的,我猜可能是做相关培训的人。一些做培训的团队,可以趁着这个时机,开一些类似「工作坊」之类的短期培训,对一些摸不到头绪的开发者,无疑是有好处的,口碑好的培训课程,值得参加。

第二批享受「微信小程序」红利的,是外包团队。预计到年底的时候会出现一些营销类的「小程序」,而有营销需求的,可能并不具备开发和传播能力。所以,外包团队一定有机会赚钱。

第三批享受「微信小程序」红利的,是具备一定能力的开发者,尤其是前端开发工程师,这是个会涨工资的新机会。小程序「框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架」,WXML 是微信自己定义的一套标记语言,WXSS 是微信定义的样式语言。你可以理解为微信开发环境的 XML 和 CSS,语法并不复杂,只需要用到熟练即可。我的一位律师朋友已经在学习文档调试程序了,这一点比我厉害多了。

每一位公众号的作者都有自己独到的见解,特别是 Fenng 的文章既有深度又有广度。我将上述内容进行简单的整理,来回答标题的提问:「前端开发者」如何把握住「微信小程序」这波红利?

  1. 迅速掌握「微信小程序」相关技术。
  2. 对一些摸不到头绪的开发者做短期培训。
  3. 对有营销需求的公司提供技术外包服务。
  4. 制造提高开发效率、简化开发流程的轮子。
  5. 开发非热门、低频、服务类应用,寻找突破口。

如果大家还有什么好的想法,欢迎继续补充。祝每一位前端开发者都能在这波红利中获益。


谢谢给本文提供观点的「微信公众号」:

小道消息

槽边往事

待字闺中

MacTalk

姜胡说

学习学习再学习

JavaScript

菜鸟教程


「微信小程序」文章推荐:

微信小程序官方文档 - GitHub

微信小程序资源汇总整理 - GitHub

微信应用号来了 -  微信(小道消息)

作为大自然的微信 -  微信(槽边往事)

小程序来了,你准备好了吗? -  微信(姜胡说)

微信小程序,仅仅是 Web App 么? -  微信(MacTalk)

微信小程序是谁的“通往财富自由之路”? - 微信(学习学习再学习)

别扯了,微信应用号和百度直达号不是一路货色 - 微信(待字闺中)

关于微信小程序(应用号)的底层逻辑分析和拥抱建议 - 知乎(三节课)

微信小程序怎么开发?玩物志用一个上午上线了电商应用 - 爱范儿

应用号终于来了 它到底长什么样?看这篇就知道了 - 腾讯科技

「前端开发者」如何把握住「微信小程序」这波红利?的更多相关文章

  1. 对于前端,「微信小程序」其实不美好

    微信小程序开放公测了,9月底我曾经写过一篇 「微信小程序」来了,其中最后一句:"谢天谢地,我居然还是个前端". 这种火爆的新事物总是令人激动,感谢这个时代. 但是,当我真作为开发者 ...

  2. 「微信小程序」有哪些冲击与机会?

    昨天晚上相信大家的朋友圈被「微信小程序」刷屏了,这影响力赶上了国务院出台新政策一样,足以说明微信在中国的影响力之大. 然后今天公号后台一大堆人问我怎么看这件事,不少人非常忧虑,仿佛自己将要失业一样. ...

  3. 前端,Java,产品经理,微信小程序,Python等资源合集大放送

    为了感恩大家长久以来的关注和支持,小编准备了一些福利,整理了包含前端,Java,产品经理,微信小程序,Python,网站源码,Android应用视频教程,微信公众平台开发教程及材料等资源合集大放送. ...

  4. 「微信小程序」来了

    ps:微信APP Store.微信小程序.微信应用号都是指同一个事情. 苦逼程序猿刚下班到家,还没来得及洗漱,收到条小道消息的推送.于是我有气无力的拿着手机点开了这条推送消息,映入眼帘的就是这张封面图 ...

  5. 「微信小程序」PHP异步进程async-helper实例详解

    PHP异步进程async-helper实例详解 PHP 的异步进程助手,借助于 AMQP 实现异步执行 PHP 的方法,将一些很耗时.追求高可用.需要重试机制的操作放到异步进程中去执行,将你的 HTT ...

  6. 【前端技术】一篇文章搞掂:微信小程序

    实战: 1.[openId]获取openId 有如下几种方法: 通过wx.login()获取临时登录凭证 code,然后通过code2session获取openId wx.login():https: ...

  7. 「小程序JAVA实战」微信小程序简介(一)

    转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-01/ 一直想学习小程序,苦于比较忙,加班比较多没时间,其实这都是理由,很多时候习惯了搬砖,习惯了固 ...

  8. 国内首个微信小程序开发者社区www.mntuku.cn

    微信小程序开发者社区-微信小程序开发教程-微信小程序最新资讯 - www.mntuku.cn .本站作为专业的微信小程序开发者社区为大家提供:微信小程序开发者交流平台,微信小程序开发教程,微信小程序定 ...

  9. 微信小程序开发平台新功能「云开发」快速上手体验

    微信小程序开发平台刚刚开放了一个全新的功能:云开发. 简单地说就是将开发人员搭建微信小程序后端的成本再次降低,此文刚好在此产品公测时,来快速上手看看都有哪些方便开发者的功能更新. 微信小程序一直保持一 ...

随机推荐

  1. [HeadFirst-HTMLCSS学习笔记][第十二章HTML5标记]

    考虑HTML结构 HTML5即是把原来<div>换成一些更特定的元素.能够更明确指示包含什么内容. (页眉,导航,页脚,文章) article nav 导航 header footer t ...

  2. WCF之旅

    转载:创建一个简单的WCF程序 http://www.cnblogs.com/artech/archive/2007/02/26/656901.html  Endpoint Overview http ...

  3. TCP粘包/拆包问题的解决

    TCP粘包拆包问题 一个完整的包可能被TCP拆分成多个包,或多个小包封装成一个大的数据包发送. 解决策略 消息定长,如果不够,空位补空格 在包尾增加回车换行符进行分割,例如FTP协议 将消息分为消息头 ...

  4. [Red5]Red5之Flash流媒体服务器的安装与使用教程完整版(组图)

    参看下面链接:http://www.cuplayer.com/player/PlayerCode/Red5/2013/0319/760.html

  5. Tango_with_django_17笔记

    1. 在update Category tabole with SlugField中,起因是url会将空格自动转换成%20,为了把url变得美观,易读,可以用slugify,它可以把空格替换为连字符( ...

  6. 单机/伪分布式Hadoop2.4.1安装文档

    转载自官方文档,最新版请见:http://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-common/SingleCluster.h ...

  7. thinkphp使用模块/控制器/操作访问时出现No input file specified.解决方式

    thinkphp使用 http://serverName/index.php/模块/控制器/操作 访问时,出现了 No input file specified. 的错误 解决办法: 一: 开启cgi ...

  8. [原]C++程序示例:涉及到抽象类、继承…

    C++复习题. 有助于理解: .h与.cpp分离 基类.派生类.抽象类 多态.纯虚函数 对象指针.引用 派生类使用基类的构造函数 ... =============================== ...

  9. zabbix之2安装编译/基本功能实现

    1.安装方式: rpm或者编译都可,rpm可以直接用yum安装. rpm安装的话,根据文件名进行选择即可. 编译的话,不同参数对应不同的组件. 编译安装zabbix:同时安装server和agent, ...

  10. ASP.NET MVC 4.0 学习6-Model Binding

    一,ViewData,ViewBag與TempData ASP.NET MVC架構中,通過繼承在Controller中的ViewData,ViewBag和TempData和View頁面進行資料的存取, ...