当前位置:网站首页>参与开源,让程序员找回热血和激情
参与开源,让程序员找回热血和激情
2022-07-30 05:14:00 【陆陆通通】
技术梦
曾记的,我大学时的梦想是要创办一家知名的软件公司。我们一帮大学同学每天讨论研究各种的软件技术,知道了马化腾丁磊等人、读了比尔盖茨传、去了无数次的学校电脑机房。曾经风华正茂,书生意气,挥斥方遒。转眼间,毕业入行做技术已经十四年有余。
做程序员迷茫了
回首工作历程,当工作996成为常态,做业务增删改查变成主要工作内容。慢慢的,最初的梦想变的模糊。曾经的梦想和初心被消磨殆尽。曾经的那些同学各奔天涯,联系的越来越少。而程序员这个工作越干越焦虑,越是年龄大越是要放弃。10多年前刚做程序员时,很骄傲的说自己是软件工程师,现在被迫叫码农了。网传程序员“三年高工,五年架构,十年送外卖”,“一年管理成富翁,三年市场路路通,十年技术一场空”。
我2007年开始写代码,工作3年后就开始迷茫了。中途尝试过做房产销售、开淘宝店及创业,想赚大钱,想离开编程工作,最终还是回到技术岗位,从技术开发做到技术管理,自己的内心还是喜欢技术,想通过技术证明自己、想通过技术改变世界。
开源,或许是证明自己、改变世界的开始!
为什么要参与开源
涛思数据创始人陶建辉说:“开源是体现程序员个人价值的最好方式。 开源让程序员的代码成为了作品,与画家的画、音乐家的曲子一样,可以被全球程序员欣赏、使用,并传承。 开源,让程序员的价值能更客观地展现,让程序员有了属于自己的作品,让程序员去追求极致,有动力去打磨作品,让其成为传世之作。”另外从政策层面,2020年中国国内融资的开源企业项目超过 10 家,开源已经被写入国家十四五规划文件。
参与开源的好处
一、对个人的好处
1、个人技术实力的直接展示,帮你快速找到更好的工作
用开源项目证明你是牛逼的。每年我会面试数百人,大部分人简历上只是一些做过业务系统的经历,那么怎么证明你自己技术很牛逼呢。如果有参与过开源项目,把你的开源的github地址写在简历上,那会大大的加分。可能会获得不少工作的邀约。或技术社区的分享邀请,对提高个人的影响力和知名度大有益处。我一个同事参与了Alibaba的Seata分布式事务框架开源项目开发,对他后面找工作帮助太多。
2、成就感
李嘉诚为什么干到了90岁才退休,他早到实现财务自由了,为了钱吗,不是。为了创造价值被人尊重的成就感。当数十万、百万人或设备在使用或运行你写的代码时,你的成就感会油然而生。如果不知道这种感觉,想想你写一篇技术文章被阅读了数亿次,应该和这种感觉差不多。
3、倒逼自己提升
你在你公司技术牛逼,只是在一个小圈子里牛逼。你真牛逼,写个开源框架试试,就像许雪里写的xxl job等一大堆中间件。你能写出一个出来,找工作还愁吗!当你在github上与全球的技术开发人员比代码时,你自己的牛逼其实弱爆了。是不是激发了你的斗志。
4、输出价值,收获利益
上个月与一位身价千万的牛人交流时,他说“你去创建价值,赚钱是附带的事情”。
三、对公司的好处
阿里的好几个开源项目已经进入apache顶级项目,其他国内公司近几年也都开源了很多内部的项目,百度,腾讯,携程,360等公司都有。国外google等公司不遗余力的在做开源,就连微软也开始做开源了,收购了github。因为这些公司都看到了开源对自己公司所建立的影响力,这种影响力甚至超过了公司的商业影响力。以及开源分享吸引了大量的优秀人才,反过来促进公司发展。
国家需要开源软件人才
目前中美科技企业差距仍然很大,我们编程使用的软件大部分都不是国产。上周我去听了陆奇(前百度总裁)举办的奇绩创坛创业宣讲会,他说创业是一个非常苦非常难的事情,如果创业仅仅是为了赚钱,很难走远的,一定要有长期驱动力。这个驱动力可以是你的使命,把做强中国软件当做你的使命,就像革命前辈一样抛头颅洒热血的信念,那么中国的软件互联网行业指日可待。至于说赚钱,那是顺带的。
愿将腰下剑,直为斩楼兰。
关注陆陆通通,和我一起交流。
边栏推荐
- 容器化 | 在 K8s 上部署 RadonDB MySQL Operator 和集群
- webService interface
- 5. View parsing and template engine
- GO language study notes one
- [Android development] Splash interface / user agreement and privacy policy pop-up window / interface development
- Intermediate - interview questions
- Code readability, pre-checks, comments and summaries
- Discourse 自定义头部链接(Custom Header Links)
- Shi Xingguo, founder of Hyperchain, was interviewed by 21st Century Business Herald to interpret Shanghai's new NFT regulations and digital development
- 解读 Kylin 3.0.0 | 更敏捷、更高效的 OLAP 引擎
猜你喜欢

视野 | KeyDB:为 Web 应用而生的高性能 Redis 分支

给小白的 PG 容器化部署教程(下)

Summary of skills in using ms project2010 project management software

Discourse Custom Header Links

【Vitis】ZCU102开发板PS端控制PL端复位的代码实现

为Bitbucket 和 Sourcetree 设置SSL认证

oracle触发器的自治事务

上交所行情文件解析之mktdt04

(RCE) Remote Code/Command Execution Vulnerability Vulnerability Exercise

VisualStudio2022本地调试进入特别慢问题解决
随机推荐
盘点 | 常用 PG 数据恢复方案概览【建议收藏】
美国再次加息75个基点 陷入“技术性衰退”?加密市场却呈现复苏力量
即刻报名|前沿技术探索:如何让 Spark 更强劲、更灵活
Code readability, pre-checks, comments and summaries
Small program npm package--API Promise
Using the GPU parallel computing 】 【 OpenCL&OpenCLUtilty GPU parallel computing
Alibaba Cloud's EasyNLP Chinese text image generation model takes you to become an artist in seconds
Acwing perfect number
Plan for many situations in the processing chain
LeetCode Algorithm 2326. 螺旋矩阵 IV
力扣541-反转字符串2——双指针法
std::vector中保存指针时用法
Intermediate - interview questions
Unity踩坑记录 —— GetComponent的使用
(Hexagon_V65_Programmers_Reference_Manual(13)
上交所行情文件解析之mktdt04
工作效率-十五分钟让你快速学习Markdown语法到精通排版实践备忘
go language study notes 2
Discourse 自定义头部链接(Custom Header Links)
Hexagon_V65_Programmers_Reference_Manual (12)