黄河:曾月入十几万,被裁后做独立开发,我每天必须要做的事就是写代码


这是《开发者说》的第16期,本期我们邀请的开发者是黄河,来自西北城市银川,半路转行为程序员,靠着自己对编程的热爱,一路坚持下来,虽地处偏远,正是得益于互联网的好处,让全球每一个角落的人都可以享受学习的机会,黄河说自己做过的最正确的决定就是成为程序员。

1、请自我介绍一下。

我叫黄河,不知道是不是巧合,我出生、成长、读书、工作、成家都呆在银川,一个黄河边的城市,大学专业学财务管理,但是从 2016 年至今一直从事互联网软件开发行业,至今 8 年,今年遭遇公司裁员,我也顺利的成为其中一员,在银川想要从事程序员方面的工作,只有去那种给国企央企做外包的公司,我之前也是在这样的公司,感觉有点厌倦了,自己的技术也没有任何的成长,打算给自己一段时间,尝试一下独立开发,因为银川这边生活成本不高,自己也没有房贷、车贷,撑个两三年应该没问题。大致就是这样。

2、分享一下自己的职业经历,如何走上程序员的职业道路的?

大学期间和学长一起经营淘宝网店,学会了一些网络知识,毕业后做网店运营。工作期间发现自己对代码很感兴趣,然后去北京学习php编程4个月,坚持不断地自学,最终走上了程序员的路。

从 2016 年至今,已经写了8年的代码,曾负责过多个大中型平台类,移动端和小程序的开发和设计工作,自认达到高级开发工程师的水平,希望今后能成长为架构师。熟练应用多个语言进行前端,后端开发,并且对 linux 系统,系统安全,分布式,微服务都有较深的理解。

在产品设计与用户体验也有自己的一份理解,拥有一定的 UI 设计经验。平时喜欢研究各类技术难题,喜欢学习,分享学到的知识,有个人的服务器和技术分享博客,并有 100 + 技术分享原创文章。最近在研究 物联网开发,看关于电子电路相关书籍,并改装了家里的电器为智能电器。前几天刚刚写了一个SaaS 产品,已经发布了测试版。

3、优秀的程序员必备的素质是什么?

我认为优秀的程序员必须拥有足够的求知欲与学习能力,缺一不可。

4、「趣商云」的灵感来自哪?它是一款什么样的产品?

趣商云的灵感在19年的时候就开始了,刚开始想做一个微盟一样的产品,后面一直在断断续续的优化。

趣商云是一个企业级的saas系统,相当于一个软件商城,目前有一个产品“微信公众号助手”,目前包含了公众号素材管理,自动回复,粉丝管理,个性化菜单,pc客服,高级群发等功能,几乎对接了所有的微信公众号的接口,方便公众号运营人员管理分析公众号。

它的最大优势是对公众号的交互做了灵活的配置,将来也会将LLM大模型集成进来,使用AI助手来管理。除了微信公众号助手,后期还会将个性化单页,全场景客服软件集成到趣商云平台中。

5、学习新的编程语言非常痛苦,你觉得AI能改变程序员的学习方式吗?

AI可以通过个性化推荐、即时反馈和智能辅助,帮助程序员更快地掌握新技能,减少学习曲线带来的压力,在简单的问题处理方面,AI比搜索引擎来的更快更精准。

6、你认为什么样的产品是好产品?

我认为一个好的产品应该具备以下特征:用户友好、性能卓越、可扩展性强,并且能够真正解决用户的痛点。

7、你如何评价程序员这个职业?优点与缺点?

迄今为止,自己做过的最正确的一个决定就是成为一名程序员。

作为程序员,我认为这个职业最大的优点是创造性和成就感,每当一个功能或项目成功上线时,都会感到非常满足。缺点在于缺少必要的社交,高强度脑力劳动导致的疲劳。

8、作为程序员,最开心的一件事是?如果不做程序员,你会做什么职业?

最开心的是自己开发的软件用的人越多越好,或者用自己的方法解决了一个大家都解决不了的难题。21年作为合伙人在一家电商公司任职,自己开发的软件月活用户达到了1000多万,自己月收入十几万,那种感觉非常爽。

如果不做程序员了,以前想过也许会做修表师,因为自己有几只机械表,也尝试过自己维修

9、分享一下自己业余爱好,书、电影或游戏?

以前的业余爱好是玩游戏,单机网络游戏都玩。现在工作原因很少玩游戏了,但是对科技,动物,自然等学科依旧保持着很浓厚的兴趣,比如现在经常看关于量子物理,相对论的书籍,还有一些生物演化的纪录片。除此之外,我每天必须要做的事,就是写几行代码。

10、对于自己的生活与工作,未来有何期待?

希望自己的产品能获得成功,目标是半年内开发3款产品,并且有100个以上的付费用户。

故事征集:

《开发者说》是我们最新推出的一个访谈栏目,邀请了一些国内外有趣的程序员来分享他们的经验、观点与成长故事,我们尝试建立一个程序员交流与学习的平台。

欢迎大家推荐朋友或自己来参加我们的节目,分享与对话是一件利他又利己的事。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

畅捷通CRM newleadset.php SQL注入漏洞复现

0x01 产品简介 用友畅捷通CRM是面向小企业全力打造的简单、实用的客户关系管理应用。帮助企业用好自己的客户资源、管好商机跟进过程、引导好业务员跟单行为,促进团队销售能力的提升;通过查询和分析,识别企业的价值客户,融合电话、短信、邮件等工具,实现精准营销;帮助企…

网络安全之渗透测试实战-DC-3-靶机入侵

一、下载靶机DC-3,解压后导入Vmware Workstation https://pan.baidu.com/s/17BcSH6RqC7wuyB7PRNqOow?pwdkc12启动DC-3靶机,由于不知道密码,无需登录 二、靶机的网卡采用的是NAT模式自动获取IP地址,此时我们需要先获取其MAC地址…

Qt:鼠标事件

虽然Qt是跨平台的c开发框架,但是Qt的很多能力是系统提供的,只是其封装了系统的API,例如在Linux环境下的Qt就封装了Linux的一堆API 系统API 事件:图形化界面中,用户操作和程序之间交互的机制(封装了系统的事…

机器学习:DBSCAN算法(内有精彩动图)

目录 前言 一、DBSCAN算法 1.动图展示(图片转载自网络) 2.步骤详解 3.参数配置 二、代码实现 1.完整代码 2.代码详解 1.导入数据 2.通过循环确定参数最佳值 总结 前言 DBSCAN(Density-Based Spatial Clustering of Applications w…

探索数据结构:图(三)之最短路径算法

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:数据结构与算法 贝蒂的主页:Betty’s blog 1. 最短路径算法 最短路径问题可分为单源最短路径和多源最短路径。其指…

《机器学习》 SVM支持向量机 推导、参数解析、可视化实现

目录 一、SVM支持向量机 1、什么是SVM 例如: 2、SVM的主要特点是: 二、SVM方程 1、超平面方程 2、标签问题 3、决策函数: 符号函数: 整合: 4、距离问题 1)点到直线距离 2)点到平面…

航空公司名字趣史:看看有趣又有意义的命名背后有什么玄机

上周“东海航空”事件引发了东方航空在社交媒体上的一系列被迫营业,因为媒体的乌龙报道误将“东海航空”简称为“东航”,甚至直接用错了图片。众号:标猿公司起名 给公司起个好名字 其实除了大部分以地域、国家命名的航空公司,还…

Android Auto推出全新Google助手设计

智能手机与汽车的无缝整合已成为现代驾驶的重要组成部分,而 Android Auto 一直在这一领域处于领先地位。谷歌通过不断推出新功能和更新,体现了其致力于提升 Android Auto 体验的决心。最近,Android Auto 引入了 Google助手的全新设计。 当系…

【Qt】多元素控件QTreeWidget

多元素控件QTreeWidget 使用QTreeWidget表示一个树型结构,里面的每一个元素都是QTreeWidgetItem,每个QTreeWidgetItem可以包含多个文本和图标,每个文本/图标表示一列。 可以给QTreeWidget设置顶层结构(顶层节点可以有多个&#…

redis面试(二十二)读锁释放

假设现在已经有各种锁的重入什么的,那如何释放锁? 读锁读锁 假如说,同一个线程多次加读锁,或者不同的线程加了多个读锁 当前的锁结构长这样 anyLock: { “mode”: “read”, “UUID_01:threadId_01”: 2, “UUID_02:threadId_02…

去雾去雨算法

简单版 import cv2 import numpy as npdef dehaze(image):"""简单去雾算法,使用直方图均衡化来增强图像"""# 将图像转换为YUV颜色空间yuv_image cv2.cvtColor(image, cv2.COLOR_BGR2YUV)# 对Y通道(亮度)进行…

数据结构——队的基本操作

一、顺序队 队的用法:先进先出 跟平时我们遇到的大多情况一样,队的主要思想就是先进先出,比如我去食堂打饭,我先排那么就是我先打到饭咯 顺序队:其实说白了就是一块空间用两个指针去指向,为了实现先进先…

C语言指针重学

学习要纲:建议掌握 gdb调试(b ,d ,fin ,bt ,print ,awatch ,up ,down ,set pretty等) SourceInsight软件看代码(全局搜索 文件搜索等) git如何调取分支合并(git branch,git blame,git log,git pull,git reset --hard等) 等内容,下面是对于指针的一个重新学习. C语言的指针&…

AI工具 GPT 学术优化 (GPT Academic) 安装实践

GPT 学术优化 (GPT Academic)是一个综合的AI GPT工具包,可以完成各种gpt辅助的工作,比如代码解读、翻译、读论文等功能。官网:GitHub - binary-husky/gpt_academic: 为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读…

2024年中国运筹学会运筹竞赛(数据驱动赛道)报名通知

竞赛组织 主办单位:中国运筹学会(国家一级学会) 承办单位:中国科学技术大学 支持单位:杉数科技、海康威视、中国科学技术大学管理学院、《运筹学学报》杂志 竞赛内容 本次竞赛(本科生组)由竞…

BOSS直聘财报:2024年第二季度净利润4.17亿元,同比上涨34.8%

8月28日美股盘前,BOSS直聘(NASDAQ:BZ,HK:2076)发布了2024年第二季度财报。在第二季度,公司经营效率不断提升,非通用会计准则下,取得净利润4.17亿元,同比上涨34.8%。 第二季度,公司持…

实习结束总结20240828

长达两个月的实习终于在今天结束了,不知怎的,心如止水,没有高兴,没有伤心,毫无波澜的内心甚至让自己都感觉可怕,也许,这就是成长吧。 硬件上: 1.cadence需要继续深入学习&#xff…

深圳保障房、商品房、小产权房子类型对比

摘要: 整理了我认知以内的深圳房子类型,有安居房,可售人才房,共有产权房、配售型保障房、商品房、统建楼、农民房的区别。如果数据存疑,可以多方对比论证,我也主要靠百度。 我发现我很多同事是非深户&#…

JS WebSocket 深度解析

JS WebSocket 深度解析 文章目录 JavaScript WebSocket 深度解析一、WebSocket 是什么二、JS 中如何使用 WebSocket1. 创建 WebSocket 对象2. 连接打开事件3. 监听消息事件4. 监听错误事件5. 关闭连接 三、WebSocket 包含哪些属性或方法 API1. 属性2. 方法 四、扩展与高级技巧1…

结果一。5.be doing表将来和 表 will的区别

be doing 表⽰近期、眼下就要发⽣的事情; will 表⽰将来的时间,则较远⼀些。如: He is going to write a letter tonight.He will write a book 。 be going to 表⽰根据主观判断将来肯定发⽣的事情。 will+ 动词原形表⽰⼀般将来时。 will ࿰