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

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

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

  • 开发新的轮子。
  • 赶快投入,开始做一些应用,
  • 大家都去挖金子,你可以去边上卖水。
  • 关注排名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. CSS---------------之文本颜色

    CSS2支持如下名字的颜色 注意点: 你的浏览器有可能支持更多名字,但是在实际用的过程中尽量少使用名字的,因为各个浏览器对颜色的会存在差异:查看颜色可以参考 对于更多地颜色,你可以使用代表红,绿,蓝三 ...

  2. oracle安装、配置、卸载、错误解决

    oracle安装卸载的帖子很多,这里整理出一份,都只是给出一个链接,忘了时可以自己看看.哈哈,其实我也觉得已经不会忘了,被这个鸡毛问题困了两天,修改控制文件.环境变量.注册表什么的都不能解决问题,最后 ...

  3. 数据结构算法及应用——二叉树

    一.二叉树性质 特性1 包含n (n> 0 )个元素的二叉树边数为n-1 特性2 二叉树的高度(height)或深度(depth)是指该二叉树的层数(有几层元素,而不是有层的元素间隔) 特性3 ...

  4. 基于canvas图像处理的图片展示demo

    图片展示网页往往色彩繁杂,当一个网页上有多张图片的时候用户的注意力就很不容易集中,而且会造成网站整个色调风格的不可把控. 能不能把所有的预览图变成灰度图片,等用户激活某张图片的时候再上色呢? 以前,唯 ...

  5. VS 2003 无法打开Web项目 文件路径与URL不符 这两者需要映射到相同的服务器位置

    解决方法: 将C:\Documents   and   Settings\Administrator\VSWebCache下面的文件全部删除

  6. _ConnectionPtr.CreateInstance(__uuidof(Connection))“不支持此接口”错误解决

    最近在换了win7 64位的系统,今天突然发现以前写的ADO连接数据库的代码编译后在windows2003下会执行到: _ConnectionPtr.CreateInstance(__uuidof(C ...

  7. css布局学习笔记之box-sizing

    当你设置了元素的宽度,实际展现的元素却能够超出你的设置:因为元素的边框和内边距会撑开元素. .div{ width: 500px; margin: 20px auto; padding: 50px; ...

  8. python 核心编程第六章课后题自己做的答案

    6–6. 字符串.创建一个 string.strip()的替代函数:接受一个字符串,去掉它前面和后面的 空格(如果使用 string.*strip()函数那本练习就没有意义了) 'Take a str ...

  9. LinqToSql 小例子

    namespace LinqToSqlDemo.Test { class Program { // 数据连接文本 private static DataClasses1DataContext data ...

  10. LINQ to SQL和Entity Framework对比与关联 (转载)

    LINQ to SQL和Entity Framework对比与关联       LINQ to SQL和Entity Framework都是一种包含LINQ功能的对象关系映射技术.他们之间的本质区别在 ...