前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我的一行代码值多少钱?

我的一行代码值多少钱?

作者头像
码农戏码
发布2022-03-11 14:43:13
1.3K0
发布2022-03-11 14:43:13
举报
文章被收录于专栏:DDD

《程序员软技能》[1]中,提到过一种思维,要把自己当成一家企业,而就职公司是我们的客户。

既然如此,我想需要考虑的最重要的事情应该是我给客户提供了什么产品,产品是什么价格?

对于程序员来讲,提供的最根本产品自然是代码,我们现在需要考虑的事就是代码的价格,平均到基本单位,就是每一行代码值多少钱?

当下市场,先考虑一下代码语言种类:

使用java语言写的一行代码

使用go语言写的一行代码

使用python语言写一行代码

亦或写一行sql

甚至调试一个AI模型参数

这些代码它们的价格肯定是不一样的。想到的第一个因素估计是写的人不一样。都写相同的语言代码,什么在决定价格?自然是写代码程序员的水平了。如同时期研究生相对本科生自然值钱些。

即使都是出于同一人之手。那么是什么决定了价格?是因为牛逼吗?

PHP是最好的语言?从高维度讲sql man与AI调试师没什么不同,那决定价格的最根本因素是什么?

在市场上,决定价格的最重要因素是需求

现在写一行VB语言会比java语言值钱吗?不是VB语言不好,终究是因为市场需求。当更先进更高阶的技术出现,更能满足市场需求时,价格自然上涨。这也是为什么苦逼程序员必须随着技术更迭不停地学习。甚至要预判技术趋势,提前投入精力学习。才能保障自己写的代码价值不被贬值。

除了市场需求因素,程序员水平,还有什么因素呢?我们还需要考虑哪些问题?

把需求换种说法,就是写的代码是否有用?

从关注程序员自身来讲,可以考虑再深入点:

1、我写的代码对别人有没有用呢?

写个hello world,或者写了个微信,似乎都有用

2、我写的代码对别人有用的话,有多大用处呢?如何做到最有用?

hello world作用可以用作教程,对小白编程基础培训,微信可以通讯、支付、摇一摇,似乎用处都不小。因此它们的作用不能从程序员侧考虑,而得从客户侧考虑。

3、我写的代码对别人有用的话,对多少人有用?如何做到对更多人有用?

hello world面对的人群是刚要入门编程人员,而微信是全民应用;要想对更多人有用,全民编程似乎不太可能

4、我写的代码对别人有用的话,在多长时间段对别人有用呢?如何做到让这个时段更长些

...

除了上面的问题,还需要从客户侧考虑,不能只是埋头写一行行的代码,还得考虑客户的需求,这样又需要考虑一些问题:

1、他们真正的需求是什么?最需要的是什么?

需要程序员?需要35岁以下的程序员?

2、我是那个能满足他们需求的人吗?

在优化人员时,优化名单上会出现你的名字吗?

3、如果我能,我有没有可能成为必需?

4、如果我不能,我怎样才能?

5、有必要一定由我去满足他们的需求吗?

...

这么多的问题,总结成一句话,行动指南:挑最需要的事情做,自然就成了最被需要的人。

常听些大佬讲,要有商业sense,而一切商业模式的根本,怎么赚钱,赚什么钱,赚多少钱。

在现如今充满物质喧嚣的大环境中,总包、副业刚需、内卷这些词时时充斥我们时,更应该考虑下商业底层逻辑。

我想作为程序员,“我的一行代码值多少钱?”,这个问题是最基本的商业sense。

References

[1] 《程序员软技能》: https://www.zhuxingsheng.com/blog/career-and-learning-of-soft-skills-notes.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码农戏码 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • References
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档