从热爱到深耕,在开发路上的他们勇敢逐梦

news2024/10/7 16:26:48

2022年的程序员节, #大龄程序员去哪儿了#成为了社交媒体上最火的话题之一,程序员的职场成长问题在社会上引起了广泛关注。

有2位在技术领域摸爬滚打很多年的开发者,35岁后的他们,有70后,有80后,依然在编程开发,依然有离职创业的勇气,努力实现自己的人生价值。走进他们的故事,你会发现,这个世上没有遥不可及的梦想。

互联网艺术家:创业就是玩耍,创业本身就很有趣

互联网为很多人带来了无限机遇,哪怕已经过了红利期,当下互联网仍是一个宽度很广的领域。肖世荣是一位热爱健康生活和喜欢探索新技术的程序员。

70后的他认为,35岁的焦虑是不存在的,大部分人的焦虑是来自以前欠下的“债”。35岁时候的他,努力研究新技术,因为编程技术是在不断迭代的,三五年就会被淘汰,他认为在 IT行业是一定要学习的,只要技术够硬,以后去哪里都不会怕。

IT行业的机会要宽得多,相比于很多需要资金、大量投钱才能做的行业,IT行业只要有电脑懂编程就可以。和做实体的人相比,IT从业者踩到了时代的红利,不搞点东西出来,就太浪费机会了,能释放自己内心的小宇宙,自己也会很快乐。

肖世荣曾是一名传统的IT从业者,经历过大厂、中小各种IT类型公司。因为他本人遇到了便秘问题,久坐肚子大,新陈代谢慢也是大部分中年人的共性,加上他热爱跑步,发现很多健身类软件和设备能够激发和提醒人们坚持跑步,他就想,为什么不做一款提醒大家便便,记录便便时间的健康类App?

2018年的他,内心压抑了很久的一团火被点燃,决定开发便了么App,帮助有需要的人,让大家重视自己的便秘问题,养成规律的排便习惯,了解和关注自己的健康情况。

毫无保留地爱,随心所欲地创造,无忧无虑地玩耍。对我而言,创业就是玩耍,我创业是因为创业本身很有趣。”肖世荣说。

最初他也是利用闲暇的时间去做这件事,2022年才开始全身心投入进来。在他看来,创业这件事不用立马辞职去做,否则心里压力会很大,得养家糊口,每天想钱的问题怎么可能做得好?像玩耍一样的创业和工作并不是非此即彼的选项,可以逐步向目标靠近。

肖世荣开始尝试,用他的话说,来耍一耍。他的强项是在后端,得自学移动端编程,万事开头难,他的经验是,做一件事时,开始要简单点,先把第一个界面做出来,比如就在界面做一个【开始】的按钮,后面有时间了,再做第2个第3个……从0到1去研究自己真正好奇的东西,慢慢开发产品功能。

就这样,肖世荣坚持到了现在。“在这个过程中,肯定会有懈怠的时候,承认自己会懈怠,心里不要忘记就好了,慢慢迭代。心态很重要,不要一下子想获得很大的成就,别人想做大象,你可以先当蚂蚁,重要的是先行动起来。”

这样一来,创业、赚钱不再是一件压力很大的事,更像是一门艺术,乐趣变得更多了。他的目的和关注点都在创作本身,为了喜好、喜欢而创作,为了自娱、自赏而创作。本质上创业者就是创作者,是互联网行业的艺术家。

2021年HarmonyOS 2.0横空出世,肖世荣开始深入了解鸿蒙,通过HarmonyOS的真机调试,他惊喜地发现HarmonyOS系统对App的运行效率自动进行了优化,运行起来比其他操作系统还流畅。随着更多地接入和使用华为帐号、推送、Network Kit、应用内支付、云测试、云调试等鸿蒙的技术和能力,肖世荣觉得App开发起来更高效。

在2022年鸿蒙开发者大赛Apps UP全球应用创新赛道中,便了么App获得“最具社会价值奖”,这给了肖世荣更大的信心。他说:“作为中年开发者,参加这样的创新大赛依然会让他激动,利用自己的能力去创造对大家有用的东西,这种感觉就很好。

肖世荣鼓励开发者多参加华为开发者联盟举办的HDD、HDG等活动,这样可以获取更多的鸿蒙技术信息和认识更多的生态伙伴,并且多尝试使用鸿蒙工具和服务来解决业务和技术上遇到的问题,这样能更快得到稳定和高效的技术支撑,不用自己重复制造轮子,让创作更容易。

拒绝内卷的技术宅:研究技术点就像打游戏一样

吴骞,Notein一笔记App的开发者,是一个典型的技术宅,对软硬件系统相关的技术尤其感兴趣,对他来说,做技术和玩游戏一样有趣。因为想做自己喜欢的感兴趣的事情,所以选择了自主创业。

80后的他没有上有老下有小的家庭经济压力,纯粹想花时间做有意义的事情,精细打磨创造出一款又酷又好用的产品。

程序员过了35岁就干不了活了?吴骞觉得是因为很多人一开始就不喜欢技术类的东西,是为了赚钱碰巧进入了这个行业。而有激情有兴趣,才更容易把事情做好。

当下互联网的变革是良性的,之前大厂待遇过高,优秀的工程师扎堆后,造成 ‘内卷’,浪费了大量的生产力。当下是个非常好的历史机会,可以让优质的App有脱颖而出的空间。”他说。

在使用过市面上能找到的所有主流、非主流的手写笔记App之后,吴骞发现,不同终端操作系统的生态环境不同,在主流平台上,由于一些历史原因,手写笔记相关的应用生态属于后起之秀,真正高质量的好产品并不多见。

且近年来平板市场呈现明显的增长态势,生产力工具市场有望成为下一个风口,这给手写笔记App带来很好的机会点,同时,他惊喜地发现鸿蒙生态也在多战线发力万物互联,打通了多终端设备协同的限制,这正契合了吴骞想要开发一款多终端手写笔记App的想法,可以大大缩减他在跨终端应用开发上的投入。

在这样的背景下,吴骞和合伙人一起启动了Notein项目,目标做一个真正从用户体验出发的高品质应用,一款全新的生产力工具,帮助用户在多端提高学习和工作效率,同时也能减少人们对纸张的浪费。

从鸿蒙被推出的时候,他就在关注,但真正了解鸿蒙,是在HarmonyOS系统上开发了App之后,吴骞发现,HarmonyOS操作系统和其他的都不一样,很流畅,最牛的状态是“我都没感觉到它,但表现就是特别的好”。

另外,让吴骞惊喜的是HarmonyOS的开放能力和服务,笔记类App的关键问题是书写延迟,就是常说的“跟不跟手”,Notein一笔记在使用了Pencil Engine手写笔能力后,让他觉得,“接入手写笔能力后,毫不夸张地说,应用体验好了非常多!”。

2022年,Notein一笔记在鸿蒙开发者大赛中获奖,通过这次大赛,Notein团队对HarmonyOS的开放能力有了进一步的了解,吴骞希望未来也能为鸿蒙生态贡献一份绵薄之力。同时,也希望在完善Notein的同时,继续做出更多优秀的产品,以持续为用户提供优秀的多端生产力工具软件服务而努力

结语

如今越来越多的开发者投身鸿蒙生态建设,大家感受最强烈的就是,从19年到现在,鸿蒙生态为开发者提供足够的支撑和便利,并以肉眼可见的速度在日趋完善。对大批的开发者来说,生态的赋能是非常值得期待的,相信不少的开发者都有很优秀的想法,可以借助鸿蒙生态,将优秀的想法变成现实,真正好的产品,在生态赋能的浪潮里是不会被埋没的。

鸿蒙开发者大赛鼓励更多的开发者勇敢地追求自己的梦想,展现自我的价值,和更多的同伴研究新技术,获取能够帮助到自己的技术、资源等等有利于达成目标的“装备”,能在未来打怪升级的路上走得容易些,拓展和寻找更多增长机会,实现弯道超车。

了解更多详情>>

访问HMS Core 联盟官网

获取HMS Core 开发指导文档

关注我们,第一时间了解 HMS Core 最新技术资讯~

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

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

相关文章

【Java编程系列】Springcloud-gateway自带限流方案实践篇

1、前言 作为一个后端开发,对于后端服务的安全性方面,一定要有足够的考虑。近期的开发工作中,有一个实现分享外部链接的需求点,个人认为这一块会有安全隐患。比如,因为这个分享的外链会被用户无限制点开查看&#xff0…

常见分布函数。

一维常见分布函数 1.离散型 ① 0 - 1分布 记 X~B(1,p) 如果X的概率分布为 ( 1 0 p 1 − p ) \begin{pmatrix} 1 & 0 \\ p & 1-p \end{pmatrix} (1p​01−p​),则称X服从参数为P的0-1分布&#xff08;0<p<1&#xff09;。 注&#xff1a;0-1分布又称一次伯努利试…

iOS-Telegraph异步响应实现

背景 Telegraph该库只支持管理本地同步请求&#xff0c;为了长远打算&#xff0c;需要研究是否能使response异步回调的方法 参考gitHub-Telegraph文档 现象&#xff1a;根据文档说明和示例&#xff0c;以及查看源码实现确认该第三方库确实只支持管理本地同步的请求响应 它的…

【程序员日记】——从业务编排到低代码 | 京东云技术团队

之前总聊微服务&#xff0c;今天换一个话题—低代码。 低代码这个词也是最近这几年很火的概念&#xff0c;尤其是遇到大环境下行&#xff0c;很多大厂和互联网那个公司也在慢慢在低代码方向发力&#xff0c;当然&#xff0c;对于传统项目交付型的软件公司&#xff0c;低代码也…

LabVIEWCompactRIO 开发指南28 可重入和非重入子VI之间的权衡

LabVIEWCompactRIO 开发指南28 了解可重入和非重入子VI之间的权衡 重入是子VI执行属性中的设置。在LabVIEW FPGA中&#xff0c;子VI执行默认设置为可重入。重入在FPGA逻辑中创建子VI的多个副本。这能够并行执行子VI的多个副本&#xff0c;同时存储不同且独立的数据存储。 在…

计算GMAC和GFLOPS

GMAC 代表“Giga Multiply-Add Operations per Second”&#xff08;每秒千兆乘法累加运算&#xff09;&#xff0c;是用于衡量深度学习模型计算效率的指标。它表示每秒在模型中执行的乘法累加运算的数量&#xff0c;以每秒十亿 (giga) 表示。 乘法累加 (MAC) 运算是许多数学计…

opencv_c++学习(十七)

一、边缘检测 左侧上面的曲线表示的是像素从左到右的变化&#xff0c;下面的曲线是上面曲线求导而得。 Sobel边缘检测算子&#xff1a; Sobel(InputArray src, outputArray dst,int ddepth, int dx, int dy, int ksize 3, double scale 1, double delta 0, int borderType …

AI 图像编辑技术 DragGAN 问世,用户可以通过拖拽改变汽车大小或人物表情等

&#x1f680; AI 图像编辑技术 DragGAN 问世&#xff0c;用户可以通过拖拽改变汽车大小或人物表情等 近日&#xff0c;马克斯・普朗克计算机科学研究所研究者们推出了一种控制GAN的新方法DragGAN&#xff0c;用户可以通过拖拽改变汽车大小或人物表情等。 DragGAN类似于Photo…

顶层策划打开互联网市场大门

大家好&#xff01;我是小鱼。随着市面上越来越多的中小企业老板进入互联网市场&#xff0c;对软件开发的技术和要求也逐渐高了起来。单纯做一个商城已经远远不满足客户的需求了。那么客户他到底需要什么? 小编总结了一下&#xff0c;第一客户需要一个完整的系统体系&#xff…

类和对象 - 下(C++)

目录 构造函数补充 构造函数体赋值 初始化列表 explicit关键字 Static成员 概念 特性 友元 友元函数 友元类 内部类 匿名对象 编译器对拷贝对象的优化 理解类和对象 构造函数补充 构造函数体赋值 构造函数&#xff1a; 我们知道 构造函数本质就是在对象创建的同时对其进行初始…

【Android】配置不同的开发和生产环境

目录 前言 配置build.gradle&#xff08;Module级别&#xff09; 创建对应环境的目录 切换不同环境 ​编辑选择打包的环境 前言 在web开发中不同的环境对应的配置不一样&#xff0c;比如开发环境的url是这样&#xff0c;测试环境的url是那样的&#xff0c;在app中也会涉…

双轮平衡车实现自平衡功能

1. 功能说明 在双轮小车上安装一个六轴陀螺仪传感器&#xff0c;本文示例将实现双轮小车自主平衡功能。 2. 电子硬件 在这个示例中&#xff0c;我们采用了以下硬件&#xff0c;请大家参考&#xff1a; 主控板 Basra主控板&#xff08;兼容Arduino Uno&#xff09; 扩展板 Big…

基于网络的思维导图WiseMapping

在退烧了一天半之后&#xff0c;老苏的抗原终于变两道杠了。之前还总怀疑自己是无症状&#xff0c;大意了&#xff0c;被新冠给查缺补漏了 &#x1f602; 什么是 WiseMapping &#xff1f; WiseMapping 是一款基于网络的免费思维导图产品。该项目的目标是提供可由企业、教育和学…

Java面试知识点(全)-分布式和微服务-dubbo面试知识点

Dubbo是什么&#xff1f; Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架&#xff0c;现已成为 Apache 基金会孵化项目。 面试官问你如果这个都不清楚&#xff0c;那下面的就没必要问了。 官网&#xff1a;http://dubbo.apache.org 为什么要用Dubbo&#xff1f…

内存泄漏之DispatcherTimer

https://www.jianshu.com/p/7e9ecb383bd0 我们经常会在程序中使用DispatcherTimer&#xff0c;但是如果一不小心就会发生内存泄漏&#xff0c;请看下面的Demo&#xff1a; 内存泄漏代码 我创建了一个简单的窗口Example1.xaml&#xff1a; <Window x:Class"MemoryLea…

Keep your Eyes on the Lane Real-time Attention-guided Lane Detection 论文精读

关注车道&#xff1a;实时注意力引导车道线检测 摘要 现代车道线检测方法在复杂的现实世界场景中取得了显著的性能&#xff0c;但许多方法在保持实时效率方面存在问题&#xff0c;这对自动驾驶汽车很重要。在这项工作中&#xff0c;我们提出了LaneATT&#xff1a;一种基于锚点…

【降维打击】T分布随机近邻嵌入(T-SNE)Python实践

近几天看到论文里面有T分布随机近邻嵌入&#xff08;T-distributed stochastic neighbor embedding, T-SNE&#xff09;这种可视化方法&#xff0c;以前好像也看到过&#xff0c;但没有系统了解过&#xff0c;现有时间正好实践记录一下。 1. T-SNE简介 T-SNE是一种降维方法&am…

搭建监控日志系统

在微服务或者集群架构中&#xff0c;一次请求的调用会跨多个服务&#xff08;web&#xff0c;mysql&#xff0c;feign等&#xff09;、多个模块&#xff08;用户模块&#xff0c;商品模块等&#xff09;、多个容器&#xff08;用户模块可能有多个实例&#xff09;&#xff0c;这…

【科普】干货!带你从0了解移动机器人(二)—— 移动机器人硬件组成

移动机器人是一个多功能于一体的综合系统&#xff0c;内容涵盖了传感器技术、自动化技术、信息处理、电子工程等&#xff0c;它集环境感知、动态决策与规划于一体&#xff0c;是目前科学技术发展最活跃的领域之一。移动机器人的各种组件之间需要协同工作才能实现机器人的自主移…

【源码解析】RuoYi-Vue-Plus翻译功能 Translation 源码分析

类说明功能Translation通用翻译注解标注需要翻译的字段&#xff0c;用于实体类字段上TranslationType翻译类型注解标注翻译字段的实现类型&#xff0c;用于实现类上标注TransConstant翻译常量TranslationType 类型常量TranslationConfig翻译模块配置类配置初始化&#xff0c;设…