<commit_before>---
layout: post
title: "微信小程序的冷思考"
description: "这篇文章，是希望大家能在看过之后，能理性的思考，自己是否真的需要小程序？"
date: 2017-1-9
tags: [Product, WeChat]
comments: true
share: true
---
![image](/images/Cover/11-19.png)

10年前的今天，乔布斯发布了改变世界的 iPhone。10年后，微信团队也选择了在同一天，上线了备受中国互联网人期待的微信小程序。

![image](/images/WeChat/iPhone发布会.png)

从今天凌晨开始，小程序就刷爆了朋友圈。可人们真的期待小程序吗？还是只关注所谓的“红利”？

所谓的红利，都是给有积累的人准备的。

这篇文章，是希望大家能在看过之后，能理性的思考，自己是否真的需要小程序？而不是简单的看别人都做了，自己也想做。或者仅仅是因为当年没赶上订阅号、服务号的红利，看微信出了个新东西就又去盲目跟风。

从实际场景和用户需求的角度思考，小程序未必是你的菜。

每个做小程序的企业，都可以称他们为微信的 ISV（独立软件开发商）而所有的 ISV 在项目上面临的问题，十多年来其实都没有太大变化。下面是根据自己之前接入阿里钉钉 ISV 时的经验，在小程序上的一些关联思考：

# 企业

每家企业在拓展新的业务线或产品线之前，都需要基于现有的战略进行项目可行性分析。其中，投入产出比是最直观的一项指标。从管理者的角度，当然不想做亏本的生意，除非项目能带来巨大的潜在收益，或者是战略上必要的布局等特殊情况。

下面，我们分别从成本和收益的角度，来看看“小程序”这件事，具体需要我们付出什么？又能带来什么？

## 成本

这块先说说互联网人都很熟悉的开发、运维、推广成本。

### 开发成本

虽然小程序的开发使用的是微信自己推出的语言，但和现有的 CSS、JS 程序语言是十分相似的，专业的程序员上手其实并不难。而且由于开发难度较 iOS、Android、传统网站的开发小了一大截，也导致小程序的开发教程满天飞：

![image](/images/WeChat/小程序教程.png)

小程序的培训班，更是不胜枚举。所以在开发成本上，我们需要考虑的是：

> 开发成本 = 每位参与小程序开发的程序员的时薪总和 × 开发消耗的总工时

其中，消耗的总工时里至少包括：开发者熟悉小程序文档、开发需求的沟通和确认、实际的开发和调试、上线前的调试、针对微信审核的相关优化等一系列相关工作的时间消耗。

当然，别忘了程序员们还要跟进现有 iOS、Android、公众号、网站等产品线的开发。
<commit_msg>图片名称问题<commit_after>---
layout: post
title: "微信小程序的冷思考"
description: "这篇文章，是希望大家能在看过之后，能理性的思考，自己是否真的需要小程序？"
date: 2017-1-9
tags: [Product, WeChat]
comments: true
share: true
---
![image](/images/Cover/11-19.png)

10年前的今天，乔布斯发布了改变世界的 iPhone。10年后，微信团队也选择了在同一天，上线了备受中国互联网人期待的微信小程序。

![image](/images/WeChat/iPhone发布会.png)

从今天凌晨开始，小程序就刷爆了朋友圈。可人们真的期待小程序吗？还是只关注所谓的“红利”？

所谓的红利，都是给有积累的人准备的。

这篇文章，是希望大家能在看过之后，能理性的思考，自己是否真的需要小程序？而不是简单的看别人都做了，自己也想做。或者仅仅是因为当年没赶上订阅号、服务号的红利，看微信出了个新东西就又去盲目跟风。

从实际场景和用户需求的角度思考，小程序未必是你的菜。

每个做小程序的企业，都可以称他们为微信的 ISV（独立软件开发商）而所有的 ISV 在项目上面临的问题，十多年来其实都没有太大变化。下面是根据自己之前接入阿里钉钉 ISV 时的经验，在小程序上的一些关联思考：

# 企业

每家企业在拓展新的业务线或产品线之前，都需要基于现有的战略进行项目可行性分析。其中，投入产出比是最直观的一项指标。从管理者的角度，当然不想做亏本的生意，除非项目能带来巨大的潜在收益，或者是战略上必要的布局等特殊情况。

下面，我们分别从成本和收益的角度，来看看“小程序”这件事，具体需要我们付出什么？又能带来什么？

## 成本

这块先说说互联网人都很熟悉的开发、运维、推广成本。

### 开发成本

虽然小程序的开发使用的是微信自己推出的语言，但和现有的 CSS、JS 程序语言是十分相似的，专业的程序员上手其实并不难。而且由于开发难度较 iOS、Android、传统网站的开发小了一大截，也导致小程序的开发教程满天飞：

![image](/images/WeChat/小程序培训.png)

小程序的培训班，更是不胜枚举。所以在开发成本上，我们需要考虑的是：

> 开发成本 = 每位参与小程序开发的程序员的时薪总和 × 开发消耗的总工时

其中，消耗的总工时里至少包括：开发者熟悉小程序文档、开发需求的沟通和确认、实际的开发和调试、上线前的调试、针对微信审核的相关优化等一系列相关工作的时间消耗。

当然，别忘了程序员们还要跟进现有 iOS、Android、公众号、网站等产品线的开发。

{'fraction_non_alphanumeric': 0.1181470463238419, 'fraction_numerical': 0.011899702507437314, 'mean_word_length': 11.324607329842932, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '929686', 'n_tokens_mistral': 2104, 'n_tokens_neox': 2446, 'n_words': 98}