我从 Android 转到微信小程序的思考

大家好,好久不见,我是陈宇明,公众号「码个蛋」主理人。

由于最近工作比较忙,这两年来很少和大家分享自己的收获,期间大部分都是由「码个蛋」运营小组打理。

上个月我参加了腾讯官方举办的《小程序云开发挑战赛》,经过了一个月工作之余的努力,获得了职业组的冠军。

同时也获得了「微信开发者」的推荐《如何让一段感情保持新鲜?》

相信大部分人认识我都是通过我写的 Android 开源库 BRVAH 。

为什么我会从 Android 转到微信小程序?

其实在 2018 年的时候,我就开始关注微信小程序。在我看来没有微信小程序的时候,微信用户运营主要在两个部分。

第一,微信群,大家可以一起沟通讨论。

第二,微信公众号,可以沉淀一些优质的内容。

但是这两个工具无法把一些规则系统化,而微信小程序刚好就可以做这一点,比如说我们现在可以看到很多很实用的一些小程序:抽奖助手,小打卡等。它本质上就是把行为程序化,并且跟微信生态融合的很好。所以我非常看好小程序,它弥补了现有微信生态运营的一些短板。

于是我毫不犹豫的转向了小程序。首先我是做了一段时间小程序的开发,然后组建了团队做小程序矩阵。

在这个过程中,我认为有两点非常重要。

第一,作为一名开发人员,不管你使用的是什么编程语言,都应该要有产品思维,要站在用户的角度去思考,去解决用户的真实问题。

第二,拥抱变化,关注更多提高效率的技术。这也是为什么现在我的工作主要是管理团队,没有太多精力去学习和实践技术的前提下,依然可以写出这些小程序的原因。

小程序云开发,它是采用的是 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维工作,开发者只需要关注业务代码实现即可。

传统后端开发 VS 云开发

简单来说:它能让我更简单的去完成小程序的产品功能。只要你懂点前端的基础知识再配合小程序云开发,你就是一名全栈,轻松搞定一个完整的小程序。

最后总结一下:

首先,大家一定要有产品思维,不要只用程序员的思维去想问题,有的时候你会被这种技术思维给局限,我们要拔高自己的维度,学习产品思维。只要你这样做了,你的核心竞争力就会变得更强。

其次,我希望大家去关注一些提升效率的新技术,比如说小程序云开发,一个人也能轻松写出一款小程序。

最后,说下后续我的规划:

1. 这些年我在小程序实战过程中,自己有总结一些笔记,到时候会在公众号里面发布,让大家一起学习小程序。

2. 后续公号会尝试漫画的形式去讲解一些技术,其目的是为了让大家更好的去理解那些有用的知识点,会做更多原创优质的文章。

希望大家持续继续关注码个蛋,一定不会让你失望的。

感谢大家的阅读,晚安。

推荐阅读:

我是如何从流水线工人到程序员?(2008-2018)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值