从专业领域到代码世界:一位全科医生到全栈开发者的HarmonyOS跨界之旅

news/2024/9/20 20:50:44

2024年6月23日,在华为开发者大会(HDC 2024)HarmonyOS开发者一站式服务分论坛上,汇集了华为专家、各行各业的开发者们,共同探讨如何在HarmonyOS的赋能下为行业和社会创造更多价值。特别要提及其中一位开发者陈胜歌,他于6月22日受邀参加了在东莞三丫坡举办的HDC 2024开发者主题演讲,与行业专家共同探讨HarmonyOS NEXT全新开发者解决方案,并以鸿蒙先锋开发者的身份分享了自身鸿蒙原生应用开发实践经验,在大会最后的颁奖环节上荣获了“鸿蒙先锋·卓越社区贡献个人奖”,说起他的开发经历,是一场不得不提的在鸿蒙生态里勇敢追梦的人生旅程。

(图一 开发者主题演讲颁奖环节)

逆流而上 全科医生跨界程序员的成功蜕变

作为在中国传统式家庭教育背景下长大的陈胜歌,从小就习惯了听从家里人的安排做事,高考后也顺从家人的期望开始学医,但他内心始终怀揣着一颗开发梦想。本来已经工作好几年的妻子在考第二学历,这让他萌生了去试试的想法,抱着“试试不会有什么损失的心态”他很快投入到了学习中。俗话说“隔行如隔山”,跨界带来的难度远比他想象的困难,但他一直勇往直前。

陈胜歌在华为开发者联盟官网上找到了一整套的开发文档,照着文档的说明下载了DevEco Studio,一下就成功运行了Hello World,他在这个基础上加了点修改却意外地却遇上了报错的情况,不气馁的他又在开发者学堂上学习了“HarmonyOS第一课”,边看文档加读代码,有了之前的基础,这次只花了两周就看完了教程,他终于豁然开朗,感觉自己好像突然入门了。

端云一体化活动 是挑战更是机遇

传统的开发中需要使用不同的语言,技术栈又多又杂,就在陈胜歌纠结要学哪一门语言的时候,“端云一体化”活动上线了。他看介绍说端云一体化用的是Severless技术,一套语言统一前后端,让前端也能干全栈,一切交给系统,开发者只要关注具体业务逻辑,不用处理运维。这恰好是陈胜歌的现状:仅掌握了一点HarmonyOS的知识又想做前后端一体化的开发,他决定果断上车。经过不断的努力实践,他荣获了“端云一体化”活动的特等奖,这极大地鼓舞了陈胜歌,在不断参加比赛的过程中,家人也逐渐理解了他对编程的热爱,也让陈胜歌遇到了现在的合伙人共同成立了“南京星梦之舟科技有限公司”,一起开发鸿蒙原生应用,目前已经高效地开发并上架了几款应用。他们开发的“灵动小组件”使用了端云一体化技术构建了完整的云侧服务,比传统开发节约了80%的时间,且开发阶段服务器成本为0。而“小红衣厨”只用40行代码就接入了HarmonyOS原生的AI抠图能力,端侧运行,不惧网络波动。从医院的病房跨入了代码的海洋,陈胜歌的经历告诉我们,转型并非易事,但勇气和持续的学习可以撬动人生的另一个舞台。

(图二 陈胜歌)

优质的服务体验 让每一步成长都充满可能

陈胜歌转型成为开发者的成长故事,得益于华为开发者联盟官网提供的全栈式服务和个性化的关怀。作为HarmonyOS开发者的“知识库”,它提供了HarmonyOS开发套件和赋能套件,开发者可以在官网获取开发、测试、上架所需的各种开发工具。此外,它还提供了优质的内容体验让开发者去学习和开发鸿蒙原生应用,覆盖开发全链路赋能资源。它不只提供了知识和工具,更是一个激发探索的平台,让每一步成长都充满可能。

作为名副其实的“鸿蒙先锋·卓越社区贡献个人奖”获得者,陈胜歌经常活跃在各个HarmonyOS技术社区上,帮助对鸿蒙生态感兴趣以及想要加入鸿蒙生态的开发者们解决技术难题,还经常与他们互动交流切磋开发经验。正如他说的“我是鸿蒙生态和联盟社区的受益者,多亏了很多前辈的无私分享才能让我快速成长,站在这里分享我的故事。”

(图三 陈胜歌分论坛演讲照片)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/47423.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

匿名内部类再开发时候的使用

public interface USB { public void open(); } public class Test { public static void main(String[] args) { method( new USB(){ @Override public void open() { System.out.println("打开u成功"); } });//这里通过匿名内部类创建了接口对象,传入下面的method方…

Modbus转Profibus网关在汽车行业的应用

Modbus转Profibus网关(XD-MDPB100)应用于汽车行业,主要体现在提升自动化水平、优化数据传输以及实现设备间的无缝连接等方面。Modbus协议转Profibus协议网关是实现Modbus设备和Profibus设备之间通信的桥梁,在本文中,我们将介绍Modbus转Profibus网关(XD-MDPB100)在汽车行…

匿名内部类(重点)

所谓匿名内部类.可以理解为没有显式声明出来的内部来 问题描述:我们如果想调用接口里的方法或者继承抽象类里的变量.就要创建一个实现类来实现接口重写方法等还要new对象调用, 如果只是简单想使用一次接口里的方法,如何变得不麻烦 a.创建实现类 b实现接口,重写方法 c创建实现类…

Mystrcmp与指针的特点

/******************************************************************************************************* @file name: :Mystrcmp* @brief :模拟strcmp* @author :wvjnuhhail@126.com* @date :2024/06/24* @version 1.0 :V1.0* @proper…

【Azure Logic App】微软云逻辑应用连接到数据库,执行存储过程并转换执行结果为JSON数据

问题描述 Azure Logic App连接到SQL数据库后,执行存储过程并转换执行结果为JSON数据的步骤问题解答 在Logic App Design页面中,添加 Execute stored procedure组件,然后转换结果为JSON。 设计图如下: 关键步骤: 1) 添加 Sql Server 连接器中的 Execute stored procedur…

操作系统复习知识点

大题: 1、 磁盘调度算法:1先来先服务2最短寻道时间优先3电梯2、 银行家算法3、 页表地址转换4、 页面置换算法5、 处理机调度算法(先来先服务、短作业优先、高响应比优先)简答题 1、什么是操作系统?它有什么基本特征? 答:操作系统是指控制和管理计算机的软、硬件资源,合…

Kubernetes容器生命周期 —— 钩子函数详解(postStart、preStop)

1、概述容器生命周期钩子(Container Lifecycle Hooks)监听容器生命周期的特定事件,并在事件发生时执行已注册的回调函数。钩子函数能够感知自身生命周期中的事件,并在相应的时刻到来时运行用户指定的程序代码。kubernetes在主容器的启动之后和停止之前提供了两个钩子函数:…

Day1-Markdown笔记

Markdown学习 标题 三级标题 (共六级) 字体 hello,world hello,world hello,world hello,world 引用道阻且长,行则将至分割线图片 ![截图](C:\Users\魏子轩\Pictures\Screenshots\屏幕截图 2024-06-24 105856.png)超链接 [点击跳转到百度](百度一下,你就知道 (baidu.co…