0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

跟大家一起来总结我半年内参加三次鸿蒙比赛,失利了两次的经验,这体验真刺激!!!

陈姚丰 来源:jf_83680738 作者:jf_83680738 2025-03-16 16:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

highlight: a11y-dark
theme: arknights

Hello,大家好,我是陈杨。自从参加完华为HDC大会之后,我就一直在犹豫要不要继续开发华为鸿蒙应用吗?导致这个原因就是我参加两个鸿蒙比赛,分别是:HarmonyOS NEXT创新赛与极客马拉松,可想而知两次都失败了。对于这两次失败我一直在反思,到底我有没有能力自己去搞一款产品、搞出来的产品到底是不是市场所认可的。

背景

说真的,以前没想过搞自己的产品,就是上班,偶尔也会跟同伴合作搞项目。只要自己在工作上不犯错,基本还是很稳定的。但是随着年龄增加以及市场环境变差,其实能够明显感觉跟以往那种待遇的差距。但是如果开发产品,又怕自己做出来的APP不被认可,最后被淘汰!!!人总是患得患失。

与鸿蒙的相遇

就在去年二月份的时候决定搞一款属于自己的产品APP,就在选择移动端框架犹豫过程中,因为本身我自己就会开发小程序、uniapp、一点皮毛flutter,一直没确定下来。直到有一天看到鸿蒙API9发布了,全新的ArkTS语法,更加贴近前端语法,那时候我就坚定的要用鸿蒙开发第一款自己的APP,间接性的支持华为。

三次参与比赛

第一次

时间过得很快,自从我决定使用鸿蒙操作系统来开发产品,我已经自己学习三个月了。开始着手准备开发自己的产品【图片编辑器】。刚好官方推出了第一个API9的活动,我就顺便参加,一边学习,一边完善项目,遇到不懂得就在华为开发者社区找答案,实在找不到就只能提单了。最终顺利提交参赛的项目,那一次比赛获得二等奖,我记得那时候是过年,开心的不得了,找到了自信。

第二次

过完年之后,华为官方就推出了创新赛了。我就沿着上次比赛的项目去拓展,这次我实现了绘画与动画制作的场景,满足更多场景的设计师。我们利用canvas实现了很多画笔(比如:圆珠笔铅笔炭笔蜡笔等等),也实现了多图层设计,满足更多复杂的绘画场景。前期我们准备了比较充足,提交完作品之后发现,参加比赛的还有央视、宝宝巴士、中国移动等等大佬团队。那时候觉得肯定没戏了,最后反转了,没想到入围了决赛,那时候又惊又喜,因为我们这时候已经停掉这个项目的事项了,在准备极客马拉松的比赛了。最后不出意外的在决赛被刷掉了。

第三次

那段时间华为活动很密集,像我们这种散户,被冲的到处乱撞。四月底极客马拉松挑战赛就开始了,只有一个月时间开发,我们本来不想参加,但是因为觉得创新赛没希望了,所以就选择参加。

极客马拉松挑战赛我新开发了一个项目,拉了两个小伙伴。做了一款智能化会议助手,这款APP同时满足学生,上班族日常学习或者会议时候,智能化帮你实时转录,最后自动帮你生成学习笔记或者会议纪要。还实现了很多功能,后面我会单独出几期来讲我开发的产品。

然后尴尬的一幕出现了,五月底是提交极客马拉松作品资料的时候,也是创新赛决赛冲刺的时候。那时候我两边都要写PPT材料,收集相关材料,整理、编排等等事项,都快疯了。还好都及时提交了,并入围了决赛。

体验与心态

这真的是一段很奇妙的体验,从了解鸿蒙、到学习鸿蒙、再到参加鸿蒙比赛、最后到参加华为开发者大会。我们都没想过这半年会是这样的经历,从大学出来之后,第一次参加这种大型的比赛,第一次参加开发者大会,太多第一次都给华为了。我们一开始也是想着开发自己的产品,然后上架而已,没想过要去参加比赛和开发者大会,也没想过参加比赛还会进决赛的,整个过程真的是跟过山车一样。

你们说既然没想过参加比赛,那比赛输了怎么还会影响自己心态呢?

其实说不影响心态那都是假的,当你已经触摸到了那一面墙,你就会很想知道墙那边到底是什么,人的好奇心就是这样的,当你快摸到墙的边缘时,然后就会给自己更多的期待跟希望。所谓希望越大绝望就越大,最终两次都失利了,确实又把我打回原形了(真的不是那块料)。心情一下子就到了低谷,但是我不能体现出来呀。还是挺要强的,哈哈哈哈

总结分析

参加完开发者大会之后,休息了一段时间,也是在总结分析自己的一些不足吧。我给自己分析几点问题,估计很多人也是跟我一样:

  1. 产品规划能力不足,无法突出产品的亮点。
  2. 编写PPT能力太弱,这点真的太让我头痛了,只会写代码,不会总结。
  3. 演讲能力差,一上台演讲就紧张到胡言乱语,是该好好锻炼一下了。
  4. 准备不充分,这点是最主要的问题。

经历过这次,认识到自己有太多的不足,也认识了很多蒙友,收获确实很多。接下来时间里我也会去一一解决这些问题,只有能够认识到自己的不足,不断改进跟努力,才能够真正的去打破那面墙。相信你们也是一样可以。

除了解决自身问题之外,我们还会继续维护我们的莓创图表组件,有需要用到纯血鸿蒙图表的可以看一下;我们也还会开发上面的两款产品,争取年底上线。谢谢大家

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    60

    文章

    2856

    浏览量

    45340
  • HarmonyOS
    +关注

    关注

    80

    文章

    2146

    浏览量

    35537
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TCP的三次握手

    ,Server检查ack是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后Client与Server之间可以开始传输数据
    发表于 12-02 07:16

    TCP三次握手和四挥手,这样解释太通俗易懂了!

    TCP连接的建立和释放分别通过“三次握手”和“四挥手”完成。三次握手过程TCP三次握手是建立可靠网络连接的关键过程,它用于确保通信双方能
    的头像 发表于 04-24 19:33 1278次阅读
    TCP<b class='flag-5'>三次</b>握手和四<b class='flag-5'>次</b>挥手,这样解释太通俗易懂了!

    开源啦!!!基于鸿蒙ArkTS封装的图表组件《McCharts》,大家快来一起共创

    遥遥领先。作为位开发者,只是想奉献点自己的微薄之力,去帮助鸿蒙扩大开发社区生态 做开发这么久,大概八年,还没自己开创个开源的组件库,
    发表于 03-15 15:21

    ADS1232信号输入从零点到满度点变化,其数据建立过程需要两次三次转换,为什么?

    ADS1232信号输入从零点到满度点变化(用的是信号模拟器),发现其数据建立过程需要两次三次转换,也就是200ms到300msAD值才能从零点跳到满度。分析有个原因: 1.信号
    发表于 01-10 08:02

    文看懂TCP三次握手工作原理

    1.TCP 为什么三次握手而不是两次握手 1.防止已失效的连接请求又传送到服务器端,因而产生错误。 不幸的是, 这种解释是不准确的, TCP 采用三次握手的原因其实非常简单, 远没有大部分博客所描述
    的头像 发表于 01-09 10:19 1788次阅读
    <b class='flag-5'>一</b>文看懂TCP<b class='flag-5'>三次</b>握手工作原理

    三次元测量仪故障排除技巧

    三次元测量仪是现代制造业中不可或缺的精密测量工具。它们广泛应用于汽车、航空、电子和模具制造等行业。由于其高精度和复杂性,当三次元测量仪出现故障时,需要专业的故障排除技巧确保设备的正常运行。 故障
    的头像 发表于 01-06 09:36 2038次阅读

    三次元测量仪使用技巧

    在现代制造业中,精确的测量是保证产品质量的关键。三次元测量仪作为种高精度的测量工具,广泛应用于机械加工、汽车制造、航空航天等领域。 1. 了解测量仪的基本构造和功能 在使用三次元测量仪之前,操作者
    的头像 发表于 01-06 09:29 2847次阅读

    如何监测TCP三次握手过程

    在计算机网络中,传输控制协议(TCP)是确保数据可靠传输的关键协议之。TCP通过三次握手过程建立个端点之间的连接,这个过程对于网络通信的稳定性和安全性至关重要。 TCP
    的头像 发表于 01-06 09:20 1275次阅读

    TCP三次握手的常见问题及解决方案

    TCP三次握手(Three-way Handshake)是TCP(传输控制协议)建立连接时的个过程,它确保个端点在开始通信之前都准备好了。这个过程包括
    的头像 发表于 01-06 09:11 1828次阅读

    TCP三次握手与连接建立的关系

    (Three-Way Handshake)完成的,这个过程不仅确立了个通信实体之间的连接,还同步双方的初始序列号,为后续的数据传输打下了基础。 1. TCP三次握手的步骤
    的头像 发表于 01-06 09:09 1152次阅读

    TCP三次握手安全性分析

    TCP(传输控制协议)的三次握手是建立可靠连接的重要机制,它确保通信双方在数据传输前的连接状态是可靠和准确的。然而,从安全性的角度分析,TCP三次握手并非无懈可击,以下是对其安全性
    的头像 发表于 01-03 18:10 1548次阅读

    TCP三次握手与UDP的区别

    、连接管理、可靠性、效率等方面有着显著的区别。 1. TCP三次握手 TCP是种面向连接的、可靠的、基于字节流的传输层通信协议。在数据传输之前,TCP需要建立个连接,这个过程被称为“三次
    的头像 发表于 01-03 17:35 1213次阅读

    TCP三次握手的基本原理

    在计算机网络中,TCP(传输控制协议)是种面向连接的、可靠的、基于字节流的传输层通信协议。它确保数据在网络中传输的可靠性和顺序性。为了建立个网络实体之间的通信,TCP使用种称为
    的头像 发表于 01-03 17:25 1591次阅读

    TCP三次握手协议的作用

    在计算机网络中,数据的传输需要在发送方和接收方之间建立个稳定的连接,以确保数据的完整性和顺序。TCP(传输控制协议)是种面向连接的、可靠的、基于字节流的传输层通信协议,它通过三次握手协议
    的头像 发表于 01-03 17:15 1438次阅读

    TCP三次握手的详细过程

    TCP(传输控制协议)三次握手是种在互联网上建立个可靠的、有序的和错误检测能力的连接的方法。这个过程确保个设备(通常是客户端和服务器
    的头像 发表于 01-03 17:11 1815次阅读