如今的中国人,不再羞于谈钱,甚至有些过度追求金钱,这是时代的进步,而程序员拥有编写代码的手艺,作为一名匠人,当然可以通过手艺来赚钱。谈到程序员的变现途径,我们通常会想到的方法有:

  • 接项目

  • 开发小软件

  • 咨询/培训

  • 自媒体

  • ...

最近在极客时间上学习陈皓的专栏:左耳听风,其中有两篇文章就是谈程序员如何用技术变现,觉得有点启发,在此分享给大家。

作者首先分享了他通过技术赚钱的经历,我们先看看能否从他的经历中得到一点启示。

学生时代

在作者上大学的那个年代,电脑才进入中国不久,所以会打字和排版也是一个特别的技能。这在如今虽然是一个体力活,但在当时也能获得不错的一笔收入。

在后来,作者又更进一步,掌握了软件开发技能,这算是高阶技能,自然能获得更多的收入,并收获了一定的名气。

如今,中国软件人才遍地开花,打字更算不上一种技能,但在校学生还是可以寻找一些途径来赚些零花钱,比如开发微信小程序、维护网站,也可以接一些外包的活。这个阶段,赚钱是小事情,通过开发逼自己学习新知识,增加动手能力才是关键。碰到不懂的东西,现在互联网这么强大,总能找到解决方法。这种解决问题的能力也是企业比较看重的。

初入职场

初入职场,提升能力最为关键。所以作者在工作当中,对于那些没什么技术含量的工作,基本上就像是在学生时代那样交作业就好。作者想尽一切方法提高交作业的效率,比如,提高代码的重用度,能自动化的就自动化,和需求人员谈需求,简化掉需求。其余的时间就去研究公司里外那些更为核心更有技术含量的技术。

除了提升技术,更要被“看到”。比如,作者提到做个人主页,被《电脑报》的编辑看到,获得约稿机会。除了被外部看到,还要被同事和领导注意,这样可以去玩一些高技术含量的技术。作者举了研究 Purify 的例子,把它的英文技术文档通读了一遍,并分享出来,由此获得了当培训师的机会。

作者对这个阶段做了三点总结:

  • 要去经历大多数人经历不到的,要把学习时间花在那些比较难的地方。

  • 要写文章就要写没有人写过的,或是别人写过,但我能写得更好的。

  • 更重要的是,认识到技术和知识完全是可以变现的。

这个阶段,是程序员生涯的关键成长阶段,不能因小失大,比如接一些软件开发的私活儿。因为这些软件开发基本上都是功能性的开发,从中无法得到成长。而且后期会有很多维护工作,虽然一个小项目可以挣十几万,但为此花费的时间都是人生中最宝贵的时光,得不偿失。

如果有企业内训的机会,应该积极尝试,一方面投入产出比高(给企业培训价格很高),还可以走到内部去了解各个企业在做的事和他们遇到的技术痛点,以及身在其中的工程师的想法,可以极大地增加了对社会的了解和认识。而且可以提升程序员在语言组织和表达方面的能力。

职业上升期

这个阶段把时间投在一些主流、高级和比较有挑战性的技术上,这样可以保持:一个是技术和技能的领先,二是对技术本质和趋势的敏感度。

这个时候应尽量选择前沿的公司,在思维方式和思考问题的角度有一个质的飞跃。作者开始对外输出的不仅仅是技术,还有一些技术价值观上的东西。名气自然而然就来了,找作者做咨询和帮助解决问题的人越来越多,收费自然水涨船高。

作者通过自身的经历告诉大家:并不是社会不尊重程序员,只要你能帮上大忙,就一定会赢得别人的尊重

谈到这里,我们应该明白作者所说的技术变现,就是先使自己成为技术牛人。问题是如何让自己的“手艺”更为值钱的问题呢?作者也给出了如下建议:

千里之行,积于跬步

有人说,成功才是成功之母。所以,你得确保你有一个一个的小成功。

具体说来,你需要展现一点自己独特的技能,让自己身边的人有求于你,或是向别人推荐你。这需要你更多地学习,并要有更多的别人没有的经验和经历。

一旦你身边的人开始有求于你,或是向别人推荐你,你就会被外部的人注意到,于是其他人就会付费来获取你的帮助。而一旦你的帮忙对别人来说有效果,那就会产生效益,无论是经济效益还是社会效益,都会为你开拓更大的空间。

你也会因为这样的正向反馈而鼓励自己去学习和钻研更多的东西,从而得到一个正向的循环。

找到能体现价值的地方

这里有关于公司的选择,首选高速发展的公司。

因为在一家大公司中,技术架构和业务已经定型,基本上没有什么太多的事可以做的。而且对于已经发展起来的大公司来说,往往稳定的重要性超过了创新。

而刚起步的公司,业务还没有跑顺,公司的主要精力会放在业务拓展上,这个时候也不太需要高精尖的技术,所以,技术人员的价值也体现不出来。

只有那些在高速发展的公司,技术人员的价值才能被最大化地体现出来。

比较好的成长路径是,先进入大公司学习大公司的技术和成功的经验方法,然后再找到高速成长的公司,这样你就可以实现自己更多的价值。或者在大公司中找到高速发展的业务。

动手能力很重要

成为一个手艺人,动手能力是很重要的,因为在解决任何一个具体问题的时候,有没有动手能力就成为了关键。代码里全是细节,细节是魔鬼,只有了解了细节,你才能提出更好或是更靠谱、可以落地的解决方案。而不是一些笼统和模糊的东西。这太重要了。

提升自己的能力和经历

付费的前提是信任,只有你提升自己的能力和经历后,别人才会对你有一定的信任,才会觉得你靠谱,才会给你机会。而这个信任需要用你的能力和经历来填补。比如,你是一个很知名的开源软件的核心开发人员,或是你是某知名公司核心项目的核心开发人员,等等。

输出观点和价值观

只有输出了更先进的价值观,才会获得真正的影响力。但是,你要能输出观点和价值观,并不是一件容易的事,这需要你的积累和经历,而不是一朝之功。因此,如果想要让你的技能变现,这本质上是一个厚积薄发的过程。

当然,作者还给出了其它的点,诸如朋友圈很重要,这个谁都知道,问题是物以类聚,人以群分,你需要足够优秀,才能进入到优秀的朋友圈。

有感兴趣的朋友,可以点击文末的阅读原文,读一读陈皓的原文,另外作者还维护着一个CoolShell的网站,上面有很多作者的技术输出以及思考。如果你想成为一名技术大牛,还可以上极客时间订阅他的专栏:左耳听风

程序员如何用技术变现相关推荐

  1. 聊聊程序员如何用技术变现?

    春节假期就要结束了,现在的你或许将要返程,或许在默默梳理新一年的计划,摩拳擦掌,希望明年此时技术更进一步,收入也更可观.作为一名程序员,也许应该感到庆幸,因为写程序是一门"手艺活儿" ...

  2. 程序员如何用技术变现(上)

    一个程序员前辈的成长史   (比我早10年) 程序员用自己的技术变现,其实是一件天经地义的事儿.写程序是一门"手艺活儿",那么作为手艺人,程序员当然可以做到靠自己的手艺和技能养活自 ...

  3. 程序员如何用技术变现?(取其精华去其糟粕)

    导读:从事编程这个事可以做到,完全靠自己的手艺.不依赖任何人或公司去生活的.但道理我都懂,怎么做才是关键.本文摘自左耳朵耗子. 正文 1 写在前面 程序员用自己的技术变现,其实是一件天经地义的事儿.写 ...

  4. 程序员如何用技术变现?

    导读:从事编程这个事可以做到,完全靠自己的手艺.不依赖任何人或公司去生活的.但道理我都懂,怎么做才是关键.本文摘自左耳朵耗子. 正文 1 写在前面 程序员用自己的技术变现,其实是一件天经地义的事儿.写 ...

  5. 程序员如何利用技术变现?

    程序员用自己的技术变现,是一件天经地义的事情,完全没必要红着脸在那不好意思.因为写作,我认识了不少读者,他们当中有很大一部分不够自信,迷茫和彷徨,就不知道自己该学些什么,往哪个方向发展,也不知道该怎么 ...

  6. 程序员如何用糖果实现盈利 - [别人家的程序员01]

    程序员如何用糖果实现盈利 - [别人家的程序员01] 程序员如何用糖果实现盈利 - [别人家的程序员01] 前言 CandyJapan 网站如何从零走到今天 平台收支状况 如何做分析.写代码 总结 程 ...

  7. 程序员如何用“心“表白(结尾附源码)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  8. 编程开发学习笔记之程序员如何用1年时间获得3年成长(图)

    2019独角兽企业重金招聘Python工程师标准>>> 编程开发学习笔记之程序员如何用1年时间获得3年成长(图) 前言 这世界存在这么一个银行,你一出生,就自动享有这家银行为你开设的 ...

  9. python绘制生日快乐图片_程序员如何用代码祝自己生日快乐(多用模板)

    原标题:程序员如何用代码祝自己生日快乐(多用模板) 本文教你如何用代码为自己庆祝生日,当然你也可以用来讨好女神,具体如何应用大家可以发散思维,例如情人节给暗恋的女孩发一个 JS 文件过去表白,或者给女 ...

最新文章

  1. SFB 项目经验-81-在企业内部外部限制访问ECP
  2. SpringBoot + Redis 解决海量重复提交问题
  3. 北京工商大学计算机考研818真题,2017年北京工商大学计算机与信息工程学院818数据结构考研仿真模拟题...
  4. 如何提高蜘蛛对网站的爬取次数?
  5. linux 关闭开机 ftp,解决linux ftp匿名上传、下载开机自启问题
  6. markdown流程图多分支_提高生产力的好工具MarkDown语法学习
  7. 很多用户反映w7开机时候不是非常的理想 其实和它的内存量没有太大关系
  8. word和html互换,word与html互转(2) -- html转word
  9. 地图测量面积工具app_【第288期】GPS工具箱(GPS精准定位工具)
  10. CKEditor设置背景图片及宽高
  11. 苹果6s强制删除id锁_#Vlog# 苹果7绕过id激活锁
  12. 光纤跳线接口_光纤认证测试——光纤跳线设置基准(一跳线法)
  13. 国内就能读的中国人民大学与加拿大女王大学金融硕士,为职业发展的下一个阶段积蓄能量
  14. 麦子学院项目-懒人天气App思维导图、素材下载
  15. Spring Web 编程详解
  16. 《教练型管理者》读书笔记-第2篇 【教练技能】
  17. 2022 ICPC Gran Premio de Mexico 1ra Fecha 题解
  18. 改造create-react-app 引入dva和antd
  19. 局部最优点+鞍点+学习率的调节
  20. 复习——哈夫曼树及哈夫曼编码

热门文章

  1. laravel mysql exists_laravel exists怎么使用
  2. 浙大数据结构课后题-堆的路径
  3. 计算机二级 12月 地区,计算机二级各地区报名时间
  4. 接口中成员变量和成员函数介绍
  5. Java设计模式学习笔记:单例模式(一)
  6. Ansible playbook 详解
  7. 7位号段、运营商、归属地数据爬取与解析
  8. R语言作图——Pie chart(饼图)
  9. sqlserver根据经纬度查询距离范围
  10. 小程序构建npm问题