你们程序员为什么不靠自己的项目谋生?而必须为其他人打工?

深漂中年程序员回忆录-序(一) 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 本系列文章是作者回顾深漂十一年来的经历,所以叫回忆录. 为什么此回忆录 一. 给各位童鞋茶余饭后增加一点谈资 二.给即将毕业或刚踏入职场童鞋的一点经验亦或是一些教训,前车之鉴避免走些弯路 三.也是对自己过去十一年以来的一个总结,捋一捋走过的这十一年,倒腾好自己再出发 作者简介 昵称:小Z 年龄:35岁 职 阅读详情

和亲戚聊天,他提出的一个问题:

你们程序员会写代码,自己做个软件卖钱,赚钱,岂不比打工、被剥削好很多?

这个问题真是震撼人心,直指灵魂啊!

不由得让我们思考一下这个行业的一些重要的、本质的问题。

靠自己的项目谋生,这是完全可能的,但是我觉得至少满足两个条件。

第一,成为先行者。 

在互联网早期,给公司做个简单的HomePage 就能轻松赚好几万。

周奕号称中国共享软件走出国门赚取美元的第一人,当年做了一个mp3 cd maker,在2000年的时候就月入5万美元。

智能手机开始的初期,应用市场的app少得可怜,无论是iOS还是Andorid,只要app质量说得过去,下载量都很惊人。 

公众号也是如此,在早期,随便写写就能获得大量关注。

但是在软件和互联网行业,没有传统行业的重资产,门槛比较低,当阳光下的果实很快被捡完以后,蓝海很快变成红海。

这里的竞争不是激烈,而是极为惨烈。

周奕在网上分享了自己的经历以后,类似的软件如雨后春笋,大量出现,逼得他去找别的用户需求,做新的软件。

App的应用市场也迅速发展到每个类别都有海量的软件在竞争。 

一批批的公众号把每个技术点都快写烂了......

这时候如果还想靠自己的项目谋生,条件骤然提高:

第二:能挖掘到真正的需求,满足它,并且把软件推销出去。

我这里用了“挖掘”这个词,是因为我觉得所有拍脑子想出来的点子,99.99%都会死掉。

记得原来码农翻身的QQ群有个人神秘兮兮地说,他想到一个非常好的点子,开发出来也许能改变世界,我们问他是啥,他就是不愿意分享,像宝贝一样藏着,怕自己的想法被偷了去。

我看了以后心里暗暗发笑,因为他的点子很有可能被世界上其他人想到过,甚至实现过,只是他不知道而已。

我自己也有过惨痛的经历,在大众创业,万众创新如火如荼的时候,脑子一热,和朋友一起搞了个家校互动平台,就是典型的拍脑袋拍出来的,结果可想而知。 

真正的想法一定来源于:在一个行业或者领域待久了,发现了真正的痛点和机会。 

但是这些痛点很多时候靠程序员单打独斗,开发一个软件很难搞定,它是个系统工程,需要团队合作。

就算可以单枪匹马开出来,你马上会面对一个拦路虎:营销。

如何把它给卖出去?这对程序员来说,是个超级超级头疼的问题。 

上面提到的周奕的mp3 cd maker,刚开始的时候也是默默无闻,他做了很多努力:

请UI高手把软件界面设计得极为漂亮 

建立专业的国际网站,“冒充”成一个公司

在别人的网站上做广告

到新闻组去回答相关问题,贴上自己网站的链接

做搜索引擎优化

......

不仅仅得是个好程序员,还得是个营销高手才行。

即使你把一切都做好了,有时候也需要时机和运气,即所谓的风口。

总结

靠自己的项目谋生,差不多就是一个小型的公司创业。 

绝大多数程序员是达不到创业对人的综合素质的要求的,失败的可能性是超级高的。

所以我们大部分人都选择了最稳妥的道路:打工,享受996福报。

我这么说并不是要大家完全放弃,恰恰相反,我是鼓励大家去尝试,在稳定的主航道之外时不时偏航一下。

因为我们不知道下一个风口在哪里,只有在时间、精力、金钱能承受的情况下,努力去尝试,让自己成为局内人。

给自己多增加一点儿变化,增加一点儿不确定性,也许就能挖掘出自己独特的才能,才会有意想不到的收获。

(完)

点击下方图片,查看更多精彩

fe7278d730bc98536c4cf56f5f8f1e6b.png

6580b064ac98a011d8229e1845d760f7.png

3e8a39a2fc271d4eaf515a030935fd02.png

98a6f92da1e98dff84014087957522a9.png

Greenplum基础 CREATE DATABASE 是 SQL 命令,用于创建一个新的数据库。name 是你要创建的数据库的名称。这个名称是必须的,并且在同一个数据库服务器上必须是唯一的。可选项,OWNER 指定了新数据库的所有者,如果未指定,新数据库的所有者默认是执行该命令的用户。dbowner 是数据库所有者的用户名。可选项,TEMPLATE 指定了用于创建新数据库的模板。在 PostgreSQL 和 GreenPlum 中,通常有一个名为 template1 的默认模板。如果不指定,就会使用这个默认模板。 阅读详情

相关推荐

用OpenPose进行单个或多个人体姿态估计

在计算机视觉中,人体姿态估计(关键点检测)是一个很常见的问题,在体育健身、动作采集、3D试衣、舆情监测等领域具有广阔的应用前景,本文要使用的检测方法就是基于OpenPose的人体姿态估计方法。 一、OpenPose简介 OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络(CNN)和监督学习(SL)并以Caffe为框架开发的开源库。可以实现人体动作、面部表情、手指运动等姿...

weixin_42709563的博客 8404

程序员为什么不靠自己的项目谋生?而必须为他人打工,996?

见字如面,我是军哥!这几天逛知乎,看到今天主题的热贴,我觉得真是直击灵魂啊,我相信很多程序员也问过自己或者被问过这个问题吧。作为一个从业 15年的 IT 老炮,自己也算轻创业 4 年,还是有资格来聊聊这个话题的。我觉得呀,这本质上有三个原因:1、骨子里就是找个公司上班我觉得除了浙江人,广东人少部分之外,大多数从小就被教育,考个好高中上个好大学然后找好工作,就这样过完这一生。我反正从小就是这么被教育...

chengjun_java的专栏 449

控制台模拟前端请求实现快速刷网课时长

本教程仅用于学习前端技术和网页开发,旨在提供教育与技术指导。对于任何未经授权或违反规定的使用行为,本人不承担任何责任。注意到那个serive后面有timestamp时间戳,暗示它很可能就是每30秒汇报一次进度和播放时长的命令,我们右键——复制——复制为fetch。有的网站上的网课需要的不仅仅是进度,而是时长,所以倍速插件失效,但我们可以使用控制台命令来模拟请求实现快速刷网课时长。尝试修改即可,例如我修改time为800,然后复制粘贴到控制台执行。播放视频,等待前端请求出现,然后复制前端请求为fetch。

m0_74823408的博客 2066

转行之前先看看吧:2022年Python招聘热门岗位、城市、年薪数据总览

Python现在非常火,语法简单而且功能强大,很多同学都想学Python!最近陆陆续续有很多小伙伴问我,学Python到底应该做什么,从事哪种岗位。下面是我们工作圈里面一些同学的苦恼: 一转行要趁早 上面类似的问题群里还有很多,我请了一些不同岗位的嘉宾来给大家分享经验,下面谈谈我的感悟: 1).转行如爬树 转行真的要趁早,年轻的时候,试错的代价很小,即使你走错了路还能转回来!毕竟一棵树上没有爬太久,摔下了也不疼。如果年纪大了你在一棵树上爬了太久了,不敢下来!怕摔着,因为太高,离开地面太久,重新再来的勇气不

m0_59163425的博客 1519

【随机过程】 3 - 随机过程的频域分析1 - 功率谱

随机过程的频域分析 文章目录随机过程的频域分析1. 什么是谱2. 确定信号的频谱2.1 周期信号的频谱2.2 非周期信号的频谱3. 随机信号的谱3.1 随机信号做傅里叶分析的困难3.2 功率谱密度的物理和数学表示形式3.2.1 功率谱密度的物理表示3.2.2 功率谱密度的数学表示3.3 功率谱密度的解读3.3.1 量纲分析3.3.2 谱3.3.3 密度3.3.4 wiener和khinchin3.4 功率谱密度的性质3.4.1 非线性3.4.2 偶函数3.5 wiener-khinchin关系的应用3.6

qq_41741344的博客 3133

044、Edge Impulse的音频分类实战

上周调试一块STM32WBA52开发板,板载PDM麦克风死活采不到有效数据。示波器怼上去,时钟线波形漂亮得像教科书,数据线却像心电图——全是毛刺。折腾半天发现是电源纹波干扰,给麦克风单独加了个LC滤波,世界清净了。这种坑,做音频分类的嵌入式工程师迟早要踩一遍。

2401_88858637的博客 54

程序员能自己独立进行程序开发,为何要去公司上班?真相出来了

程序员能自己独立进行程序开发,为何要去公司上班呢?我们一起来听听广大程序员网友的心声! 网友一:   我以前就这么干过,干不下去了,因为个人写不了大型程序,只能写小程序,小程序也很难接单,接了单也很容易被客户坑跑单。而且接的单会越来越触犯规定,搞不好就进去了。   写程序只是一项技能,和人力资源,财务,销售等岗位一样,一个人如果沉迷于技能,那就会看不到市场,看不到资源,所以往往成功的程序...

HUYA69的博客 1664

Gromacs 模拟昆虫 P450 解毒酶与农药结合完整指南,仅供参考!

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1240

程序员是应该干工作?还是干自己有兴趣的事?

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.youkuaiyun.com/jobchanceleo/archive/2008/05/16/2450352.aspx “网上答疑”栏目周一、周五更新,每次回答一位网友的来信。我的邮箱:Careerdesign@foxmail.com上次说到劳动

张大志Leo 2万+

Windows上MSYS2的安装和使用

MSYS2这个工具我是越用越喜欢,很多东西放在Linux上如鱼得水但是放在Windows上就没那么好用,比如ffmpeg,opencv等直接引用就行了,这个工具真的很省事。接下来带你们看看它的妙用。1、好好研究确实妙用无穷。

jiexijihe945的博客 4142

北斗导航:提高RTK定位精度的GIS应用

其中,RTK(Real-Time Kinematic)定位技术是一种实时差分定位技术,通过利用基准站的观测数据来对移动站的测量值进行差分处理,以提高定位精度。差分处理的关键是基准站的观测数据,基准站通过全球定位系统(如北斗导航系统)获取卫星信号并记录观测数据。通过使用RTK定位技术,结合北斗导航系统的观测数据和差分处理,可以实现高精度的定位结果。我们将介绍RTK定位的原理、使用北斗导航系统进行RTK定位的步骤,以及如何将定位结果与GIS数据进行集成和可视化展示。步骤1:设置基准站和移动站。

OvzStream的博客 476

你们程序员有了AI,为什么还不敢出来单干? 还必须为别人打工?

相比英美澳加,现在新西兰身份更容易、更快就能拿到。如果是对海外市场,可以发到Hacker News,Reddit之类的网站去宣传,有了AI翻译,语言还是小事,关键是那里的氛围/文化和国内截然不同,有些热门的“梗”国内的人很难理解,融入很难。记得原来码农翻身群有个人神秘兮兮地说,他想到一个非常好的点子,开发出来也许能改变世界,我们问他是啥,他就是不愿意分享,像宝贝一样藏着,怕自己的想法被偷了去。我自己也有过惨痛的经历,在大众创业,万众创新如火如荼的时候,脑子一热,和朋友一起搞了个家校互动平台,

码农翻身 503

JAX/JAXlib GPU 加速版本安装教程(CUDA)

本文介绍了在Windows WSL2+Ubuntu22.04环境下配置JAX/JAXlib GPU加速版本的详细步骤。使用RTX 4060显卡,安装CUDA 12.4和cuDNN 8.9.7驱动,通过Miniconda创建Python 3.9虚拟环境。具体步骤包括:安装Miniconda、配置CUDA环境变量、安装cuDNN驱动、下载并安装JAX/JAXlib。最后通过测试代码验证GPU加速功能,成功检测到GPU并完成矩阵运算。整个过程配有详细命令和截图说明,适合需要搭建JAX GPU开发环境的用户参考。

猿小白的博客 627

技术的本质是工具,程序员未来的谋生方向是什么呢?

技术到底是什么,你我所处的技术行业为什么会存在,未来的机会在哪里。 因此,我结合自己的工作经历,希望和大家一起聊聊,技术的本质与未来的方向,到底在哪里。

fancy125的博客 1005

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

测试开发程序员,你为何而工作?打工,这辈子是不可能的......

测试开发程序员,你为何而工作?"这不废话吗?我不工作你养我啊?工作就是为了赚钱养家,要不是出于经济压力,我才懒得工作”?谈起工作的价值这个话题,很多人都会觉得很无聊工作,无非就是用自己的时间换钱,是一种生活无奈的选择。那些为了生活意义而选择工作的都是段子手编造出来的。现实中,工作是无聊的,枯燥的,令人难以忍受的。所以“窃·格瓦拉”才会选择偷电动车。打工,这辈子是不可能的 如果你也是抱着这种心态,那么很大程度上就决定了你的职业生涯是极其平庸乏味的,往大了说,你的人生也极有可能是极其平庸的在职业生涯中,很多人犯

m0_70102063的博客 169

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

当了10年程序员,我开窍了

有人说程序员的工资和工作年限挂钩 程序员工作经验年限确实和工资挂钩,招聘启事上可以看到,程序员工作年限可分为1年以内、1-3年、3-5年、5-10年…… 那10年工作经验的程序员,工资应该是什么水平?当了10年的程序员,又是一种什么体验?

weixin_51689029的博客 5749

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

为什么说偏远山区的孩子,更适合学编程

所有在大城市给学生培训编程的机构,几乎都不约而同地打出一个同样的旗号:学编程不是为了当程序员。 学编程不是为了当程序员 城市的孩子有很多机会,他们学编程当然不是为了当程序员,就如同他们学钢琴不是为了当音乐家。他们学习编程是为了提升所谓思维能力,其实家长对提升思维能力的效果也无从评价,因为随着孩子年龄的增长,思维能力本身就在持续提升,你从何判断其中编程学习的作用有多少呢? 但山区的孩子就不同了。众所周知,山区的发展落后,生活条件比较艰苦。而究其本质,就是山区的工作机会少。山区不能容纳很多年轻人就业,

xiaorang的专栏 1145

腾讯程序员失业 3 个月,靠送外卖谋生:职场半坡,生存事大!

作者 | 赵晓璃 本文经授权转载自璃语职美人(ID:crystal_words) 写在前面的话: 前不久,脉脉上有一个看上去令人惊讶的故事。 当事人是一名腾讯公司的程序员,据说在工作中不争不抢不站队,也没处理好和领导的关系,常被领导说假清高,他觉得很多人处处都在针对他,一怒之下离职了。 没有想到的是,离职后迟迟没能找到理想的工作。 一次偶然的机会,他和外卖小哥聊了...

程序人生的博客 2661

菜市场摆摊转行程序员,被嘲笑.........

菜市场摆场的就不能当程序员了吗?

隔壁王叔的博客 422

你是一个什么样的程序员

昨天炒了一个程序员A,与其说炒,不如说是试用期到。我们公司的试用期是3个月,一方面是大部分程序员编程都不规范,需要一个改变习惯的过程,还有就是代码结构的了解,基本上3个月能用得上,应该就不错,不过对于有经验的程序员,应该比较快。昨天下午上那个 A君的blog客,也了解到他已经尽力了,不过不合适就是不合适,没有什么好说的。不过他自认为自己是应用型的程序员,不是理论型的程序员,这一点估计当前很多程

芽芽民工广场 1062

放大程序员的人生价值

原文出处:聪明的记账网站 aulara.cn 为什么要从事IT技术研发工作?如果是乔布斯,可能的答案是改变世界;如果是人生导师,可能的答案是跟随你心。如果是我回答呢,答案就是如果不从事这个行业的话呢,我还真不知道该如何养家糊口。 每个人进入一个行业,有必然性也有偶然性,现在想来,我进入软件行业可能是兴趣使然。我小时候就比较喜欢电子相关的东西,这个习惯保持到现在就是喜欢电子设备。大学

aulara的专栏 728

程序猿如何变为创业狗?一位刚融到资的程序员含泪述说

点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事图片源自:Silicon Valley Season 1作者五五白天搬砖,晚上砌梦想。相信每个人...

程序人生的博客 1万+

应届生想进军互联网,转行程序员是否是好的选择?

你是否想成为互联网行业和智能时代的创造者,为国内外亿万用户创造价值,见证时代最前沿的发展。那些声名显赫的互联网公司、科技公司背后都有无数才华横溢的工程师在日以继夜的奋斗,而他们有一个统一的称呼——开发工程师,俗称程序员。如果你对现在的专业不满意,但逻辑思维和数学底子不错,想通过技术和能力的积累换取高收入,那么程序员也许会是一个十分适合你的选择。之前,有很多迷茫的小朋友,问我如何才能进互联网行业工作。他们学传统工科专业,很多专业都已经是夕阳产业,或者没有多大的上升空间,故考虑转行。

h1453586413的博客 242

如何看待 “程序员下班后不想学习”

996后没有时间、精力学习怎么办?那就好好玩、好好休息。不追求高绩效,因为高绩效还跟公司经营状况相关,这是我们程序员无法左右的。即使被裁员,也能随时找到工作的能力即使不工作,也能谋生的能力能够提高我们技术影响力的能够提高我们技术能力的。

weixin_45727472的博客 671

每个打工人的处境,都被这本书预言了

摘要 德国社会学家乌尔里希·贝克在《工作社会的终结》中预言了现代打工人的困境。他指出,工业革命建立的工作社会正在瓦解,终身雇佣制被不稳定性取代。技术进步、全球化和弹性生产模式使风险从组织转移到个人,形成"就业不足体系"——过度工作与失业并存。即使程序员这样的技术职业也面临AI冲击。中年人尤其痛苦,他们成长于"服从规则就有保障"的时代,却遭遇游戏规则突变。贝克提出的"公民工作"方案存在现实困境,但启发我们:需重构技能组合,建立个人缓冲,更重要的是重新

victoracheung的博客 736
上一篇: 共2400页!又一个Java面试神器上线了。
下一篇: VS Code 这么牛,再次印证了一句名言
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值