大家好,我是校长。

今天给大家分享一个开发利器,程序员的效率神器,非常适合程序员以独立开发者的身份做副业。

01

大环境

我们都知道,最近这段时间,互联网行业裁员信息不断,更是头部的互联网大公司都无法幸免。整个互联网大环境有点下行的趋势,再加上人口红利消失和互联网监管越来越严,似乎整个行业都弥漫着一种焦虑的情绪。其实,尤其是在这种困难的时候,要想增加自己抵御黑天鹅事件的抗风险能力,其实就应该拥有像《黑天鹅》作者塔勒布说的那样,每个人都应该有点冗余能力。

冗余未必是坏事,冗余意味着多样性,所以,增加抗风险能力最好的方式就是:打造自己的多元化结构收入,毕竟这条路可能有点堵的时候,另外一条路可能就会宽一些,有选择性,就有后路。

所以,程序员必须拥有复利思维的副业行为,才可以让自己在这个大环境下好好生存。

02

正确的副业方式

那,问题来了,我们如何才能找到适合自己的副业呢?其实,我有一套方法论,那就是:复利思维副业方法论。

程序员正确的副业方式应该是基于主业去衍生副业。这才是最佳方式,也才是最正确的方式,这样才能将边际成本和复利思维运用到最大化。

比如:如果你是程序员,寻找自己职业的第二增长曲线,不是送外卖,开滴滴,这样跨行跨度太大,而且相当于新的一个开始,没有充分立用自己之前行业积累的技术和经验。如果不能充分利用自己已有的经验和技术去开发副业,边际成本会很高,得不偿失。

正确的方式应该是:主业如果是在公司当程序员,最佳的副业是用自己程序员的技术,去做独立开发者,因为工作当中积累的经验和技能可以辅助你副业做的更好,反过来,在做副业的过程当中,不断的使用主业的技能还能反哺主业,让自己的技术更好。

而且自己做一款产品,不断的被人下载,产品就实现了复利效应,技术也实现了复利效应,成长快,还不累。

这样也可以叫做副产品收入,把你「主动收入」(上班)产生的「副产品」包装成商品进行销售。成本更低(因为是副产品)、竞争优势更高(因为包含的价值并不低)、具备独特性(因为每个人从事的行业不同)、而且可以持续不断的做下去(反正要上班挣钱)。

这才是最佳的寻找职业第二增长曲线的方式。这种方式,就是复利思维,而是不用重新开始,边际成本还低。

03

现实问题

很多程序员都说:这话说起来容易,但是做起来难。在这个分工如此精细的时代,咱们程序员就像是流水线上的工人被工具化,每个程序员只负责一部分,比如:有负责移动端的,有负责 Web 端的,有负责后端技术的。这样一来,一个完整的产品需要大家齐心合力,共同协作才能完成。

可是,打造一个产品,需要精通多端的开发能力,需要全栈工程师,比如:我是单一开发岗位,我是做前端,后端技术不会,怎么做独立开发者?我是做后端的,但是,前端不会,如何做独立开发者呢?

确实是这样的,这是很多程序员遇到的问题,也是阻碍很多程序员无法打造自己副业障碍。

但是,方法总比困难多,何况,随着技术的发展,各个端的开发门槛也都在降低,尤其是,多端开发开发,跨平台,低代码平台技术的发展,Write once, Run anywhere 已经不是特别大的问题了。

我给大家推荐一个还不错的国内的开发工具吧。

04

一个利器

一个好的平台和开发利器,或许有助于大家可以做一个独立开发者,打造自己的副业,可以摆脱技能的限制。

今天我要跟大家聊的是 APICloud 平台。

其实,我就是一个移动端开发的程序员,后来也开始做前端 Web 开发和小程序了,我感觉我们做移动端的程序员都应该知道 APICloud ,应该多多少少都了解过或者使用过。说实话,我之前对 APICloud 平台的印象还停留在很多年前,以为它们只是移动端混合开发技术平台呢。

最近我才发现,APICloud 已经从移动开发平台转变成了移动端低代码开发平台了,而且 APICloud 已经并入了用友网络,然后基于对云原生、BizDevOps、混合开发等能力的持续集成,完成了从移动开发向低代码开发平台的演进,提供了端开发,云开发等功能,降低了开发门槛。

f1d6eb4fc0a4ccd59f0ce453b8cfa985.png

而且,我发现 APICloud 自研的跨端的 JavaScript 框架 APICloud-View-Model 对于前端开发者来讲真的是很容易上手,写法类 Vue 也兼容 React JSX,这一点可以让开发者更易上手 AVM,几乎不需要学习成本;支持双向绑定,降低逻辑复杂性和开发难度,数据变更将自动实时反馈到用户界面;组件化和状态管理支持,并配套了系统级别的 API,支持云端编译和发布到不同的平台,关键是还有自己开发的 IDE 支持,我看 APICloud SDK 每周都在更新,紧跟最新的 iOS 和 Android 系统的更新而进行适配更新,比如,在最新的 3 月 5 日 SDK_v1.4.05 的更新当中,适配 Android 12 访问 https 资源时证书合法性校验。所以,紧跟 Android 和 iOS 系统的调整,而实时更新,确保开发的稳定性。

其实这些特点别说对于前端开发来说,很熟悉了,其实对于后端开发者来讲,也是非常容易上手的,特色就是简单易用,双向绑定,组件化,类 Vue,所以,如果你是后端程序员,利用 APICloud 可以轻松开发多端应用。

光说可能感觉不出效果来,使用 avm.js 多端技术开发开发出来的前端小程序,App 等效果体验可以说非常棒,接近原生的体验,如下:

8c8cbe0bea400d464bc967141e1dc39e.png

而且,APICloud 3.0 开发工具提供了更丰富的生态和功能,比如:使用 AVM,一个技术栈搞定 APP、小程序、H5 多端开发,开发工具基于 Vscode 深度定制,支持多端开发和调试,佩带数据云 3.0 ,提供更强大的云端数据库,云端一体化完成全流程开发。

66ad24864e510d570f1263e296c621a1.png

在开发效率方面,使用 AVM 跨端框架 + Studio3 开发效率 再提升 50%,代码复用率 60%-90%。

对于前端开发者非常友好,因为这个工具是基于 VS Code 开发的,和 VS Code 很像,开发者可以几乎做到无缝衔接。

228b1f25ea15fe0c4589cc9c71bb65e8.png

如果你是前端开发,可以利用云开发服务,无需服务端编码,支持在线数据库设计(增、删、改、查),自动生成移动应用所需要的各种云服务接口,让服务端的工作变简单。云开发服务,支持在线数据表管理,提供持久化数据与小文件云存储服务,支持自动生成 RESTful API ,在移动场景中为 APP 提供灵活的数据服务支持,分布式后端架构,提供高达 99.99% 的可用性,大量应用了 NOSQL,为大数据提供了充分支撑。

真的是推荐大家去研究使用一下,不管你是想做独立开发者,还是外包技术团队,还是公司内部的开发团队,都可以尝试一下,确实降低了开发门槛,提高了开发者的开发效率,而且体验还非常不错。

大家可以在 APICloud 官网上注册一个账号,去体验一下。地址:https://www.apicloud.com/index?uzchannel=321

B 站官方教程:https://space.bilibili.com/627080013?spm_id_from=333.1007.0.0

还有一个好消息:官方正在筹办的「APICloud AVM 组件征集」活动,预计将在 5 月上线,最高奖金高达 1.5 万元,非常丰厚哦~大家可以趁现在提前学习下,为便于大家掌握,官方还举办了免费的新手训练营,帮助大家熟悉和了解 APICloud 的开发与使用,让大家快速入门 APICloud 多端开发技术,给大家提供系统性的帮助与指导。

9f4f991fa354e6d8dc3ed420f9ffb17f.png

2c0eab50946e8b7f03a705ebc01ff77a.png

欢迎扫码进群,更多官方福利及技术问题咱们群里聊!高手如云,快快加入哦~

最后,大家注册账号之后,可以加我微信:loonggg1024 ,将注册完账号界面的截图发给我,我可以送大家一份《独立开发者赚钱系列文章》的 PDF 版本的精华总结。

阅读原文,注册体验

原文链接:https://blog.csdn.net/loongggdroid/article/details/124206658?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166669317916781432925396%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166669317916781432925396&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-23-124206658-null-null.nonecase&utm_term=%E7%BD%91%E7%BB%9C%E8%B5%9A%E9%92%B1

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注