创作创富,程序员资产配置的“武林秘籍”

10 月 21-24 日,值此 1024 程序员节之际,CSDN 重磅推出“1024 开谈:程序员创富系列”视频对话,围绕“出海、创作、开源、创业”四大主题,邀请众多程序员以及程序员出身的创作者、企业家、投资人共探创富经验。

“比作家更工程师,比工程师更作家”,这是台湾知名技术专栏作家侯俊杰的书评,其文章兼具科技之长与灵性之美。在二十余年间收获大量粉丝的同时,他撰写的《深入浅出 MFC》也为其带来大量的物质财富。

而在时代浪潮中,每次技术更替都会涌现出一批优秀的技术布道者或者传播者。作为程序世界的弄潮儿,开发者们如何把握住创作创富的"武林秘籍"?

在“1024 开谈:程序员创作创富”对话中,资深数据处理专家许向武、职业规划师安晓辉、资深安全架构专家周贺贺分享了他们的创作创富经验。

程序员迈向创作之路的契机

万事开头难,曾经跻身互联网行业的翘楚们是如何走向写作这条路的? 

不为浮华,只为陪伴。作为具有多年研发经验的资深数据处理专家,许向武分享了他 8 年创作生涯的契机。

起初因陪伴孩子学编程语言而对开发渐生兴趣,于是进入博客开始了正式创作生涯,并在几年间参加了博客之星评选和专栏创作等大大小小的活动,这一坚持就是 8 年。

职业规划师安晓辉则是把写作当作提升自己的原力,自 2008 年学习 Windows GUI 编程起,他接触了侯俊杰的《深入浅出MFC》,感叹技术文章也能写得这样才华横溢,便萌生出创作欲望。直到后来做开发,将 CSDN 作为解决问题、记录问题的平台,把自己的积累的一些东西分享出来,在提高个人能力的同时,也带给别人很多帮助。

无独有偶,资深安全架构专家周贺贺也将写作当成个人的磨金石,知识的沉淀非一朝一夕,作为小众领域工作的他更深知知识传递的重要性,传承所学的同时,也让他收获了大批粉丝。

无形资产转化为持续创作的驱动力

创富并非一蹴而就,行百里者半九十。在独自前行的道路上,是什么驱动着大家不断前行,追逐梦想的?或许金钱不是衡量财富的唯一标准。

“分享使我快乐”,许向武认为,“写作真正的动力来自于分享的快乐。”在写作过程中,可能会获得收入。但收入与分享两者衡量起来,他更喜欢的是分享带来的成就感——被认可、被点赞的感觉,这便是他在写作中收获的最大快乐,也是最单纯、原始的驱动力。

“写作是与读者的灵魂沟通”,安晓辉认为写作本质上是一种交流。做开发的很多朋友是偏内向的,网上很“活跃”的博主,现实中可能并不是健谈的人。因此,对于很多人来讲,写作是一种社交的方式。所以当看到别人肯定了你写的东西,作品就在读者与作者之间建立了连接,这也是一种动力;另外一方面,流量和排名也会带来成就感。

 “技术的外驱让我成长”,周贺贺表示。作为小众领域的开发者,读者提出的很多问题,可能在工作、学习中都没有涉及,在被提问或双向沟通交流时,就会潜移默化地双向赋能。也正是因为读者给的动力,他才得以在持续创作的过程中,不断地学习和成长。

创作创富成为资产配置中的保护垫

创作创富在一定程度上可以为程序员的资产配置提供保护垫,安晓辉就此分享了关于如何将创作创富作为“资产配置”。

首先,创作是可以直接创富的。有位程序员朋友曾写过两本漫画算法,销量达到十万册,因此版税可能就有一笔不小的收入。不过对于程序员群体而言,这种收入的意义是不一样的,通过做喜欢的事情而获得的收入,别具意义。

其次,创作会带来被动的收入。接项目是“一锤子买卖”,但如果出一本书、做一门课程,即使已经完结,但多年后仍然可以吃到知识付费带来的“被动”收入。

此外,创作的边际成本几乎为零。只需要付出一份劳动,借助互联网媒体的形式,是可以无限复制的。在现实当中的劳动,比如上班,这样的时间只能“卖给”老板,就不能再卖给别人了;而创作是可以“一对多”的,这意味着它并没有天花板。 

对于很多人而言,创作创富是一种比较好的资产配置,有点像哑铃配置,一方面工作稳定,每个月有固定收入;另一方面,创作可以无限复制,遇到机会的话,就有可能助你到达高峰。所以这种情况下,程序员如果有意愿创作,将收获更多的可能性。

编程与创作冥冥之中自有联系

程序员迈向创作之路,并不像想象中会存在跨界的难以逾越感,其中一个重要因素就是:编程与技术创作的互通性。

“编程与技术创作的逻辑性是共通的”,三位嘉宾都提出了这样的观点,写文章的一个特点是创造性,比如一篇小说,要构思出人物、故事情节并理顺关系,做软件开发同样也是一个创造性的工作。

其中关联的点就是逻辑性,比如拆分业务,我们可以自顶向下拆,一个业务可以拆成模块,不同的模块之间如何交互,它们之间的顺序、调用的流程是什么样子的,作者如果能把这些东西理得很清楚,就很容易写出来结构清晰、具有逻辑化的文章。

同时,写代码还有另外一个特点就是实用性,每一行代码都是有用的,开发出来的产品是要解决用户的问题的。 

经过长时间的训练之后,程序员去写文章时,自身就带有这种倾向,文章是要能够给读者带来帮助的,所以编程与技术创作,底层的原创性、逻辑性、实用性都是共通的。所以从这个角度上来看,一个比较优秀的程序员,很容易成为一个优秀的技术文章作者。

读者画像提炼,拉近受众的距离

对于商家而言,顾客就是上帝;而对于一名创作者,读者就是上帝。如何了解读者的喜好,拉近与读者的关系,也是一门学问。

“主攻单一受众,其余雨露均沾”是许向武的画像经验,他的读者群大致上能够分成三类:

  • 第一类就是新手读者,期望能够找到入门级读物,手把手教学的文章;

  • 第二类就是方向性特别强的读者,比如机器学习,如果读者是奔着这个方向来的,就会特意去搜索这方面的资料;

  • 第三类是求职型的,特别关注就业问题,大于本身的技术问题。

作为一名博主,很难同时照顾到全部受众,最好以一个为主,再去兼顾其他。针对其个人而言,第一类、第二类用户比例一共占到四成,剩下的三成主要关心怎么就业才能够快速入门,整体是 3:4:3 的比例。

结语

创作不仅可以带来技术提升、人脉拓宽等隐形财富,也可以为我们的资产配置提供保护垫,带来短期或长期的经济效应,同时可以为创作者带来个人 IP 等衍生服务与价值。创作不仅仅是个人财富的创造,更是社会财富的积累。“不要把梦想限制于幻想,追求财富并不可耻,最好的行动时机就在当下”。

10 月 23 日 19:30,CSDN 1024 开谈:程序员创富系列第三弹“程序员开源创富”将准时与大家见面,欢迎收看。

# 学习对象在全民造车、造芯的大时代,在努力去解决卡脖子的时代,ASIC硬件、SOC底层软件、Linux Kernel等操作系统软件(内核/驱动)、软硬件方面的系统架构师等的岗位需求也越来越明显,社会一直都是非常缺人的,缺的是核心的那一小撮、领头的那一小撮,社会所缺的更是能够软硬件融合的那一小撮人……总之,要想在这个时代,站稳自己的脚跟,能够在大公司或行业上拥有一席之地,就必需深入学习底层技术原理,核心技术才是您的看家本领。本课程设计之初,主要针对SOC底层软件开发的者、系统开发者,或者励志成为这样的人。既适合资深/高级工程师来查缺补漏,又适合初级工程师入门。(理论上该课程和ASIC硬件电路设计无关,该课程偏软件,但事实购买该课程的做ASIC的同学已然超过了15%)适用人群1、芯片开发者(包括底层软件、或做ASIC硬件的)。不限行业,例如车、云、物联网、移动端等领域;2、汽车行业开发者(主机厂、tier1、SOC厂家、各级供应商);3、嵌入式开发者、kernel开发者、驱动、软件工程师;4、学生。既适合学生从入门到精通,也适合资深工程师查缺补漏;您的收益:1、全体系的掌握ARMv8/ARMv9的核心知识点(ARM基础、异常中断GIC、MMU/Cache、architecture...);2、掌握ARM架构、掌握SOC架构、掌握常规IP(gic、smmu、timer、AXI/ACE/CHI、TZC400...);3、快速熟悉常规系统软件(bootrom、spl、ATF、TEE、bootloader、kernel...), Secureboot安全启动...4、技术水平提升N个level, 掌握快速的学习方法;# 学习什么在ARM蓬勃发展的年代,不仅仅涉及到物联网IOT、移动领域(如手机)、汽车电子领域,现在还涉及到PC、服务器的,简直就是各行各业。ARMv8出来已经有10年了,ARMv9也2年时间了。在技术不断更新迭代的背景下,此时再去学习十五年前的ARMv7、二十年前的ARMv5/v6显然不是明智的选择。本课程主要基于当前最新的架构,ARMv8的aarch64和ARMv9,如涉及具体的ARM Core IP主要还是以最新的ARM Core IP为主,软件架构也是以当前最主流的/未来所趋势的架构来讲解。以下也给大家列举初了一个ARM产品的timeline的总结(在本课程中有着大量的这种总结),从这张图中,您是可以清晰的看到本课程拥有独具一格的风格、拥有全网最新(且唯一)的资料总结或学习路线。# 本课程大纲和规划(课程持续更新中,课程总量统计:2022/10/02  当前是 61节课, 22小时)第一章:主要是快速学习: ARM简介、指令集、寄存器总结等。第二章:本系列视频的一大亮点,系统全面地讲解了arm异常中断gic等相关的软硬件知识,本人一直在倡导“学arm安全其实就是学arm架构,学arm架构其实就是学习arm的异常和中断”,异常中断是领着你进入架构的入门,是让你变成系统软硬件架构师的必走之路。第三章:安全专题,这也是本视频最核心的东西。因为你无论买书还是看博客等,你都很难找到讲解安全的教程,这里就是有和无的区别。本人系统的整理的安全的知识,带领你快速入门。第四章:mmu专题,透过事务看本质的讲解,白话式的演讲。在所有模块中,mmu也算是相对较简单模块。相信人人听得懂,人人学得会。第五章:cache专题,一切追求实事求是,不人云亦云,一切知识点都有迹可循,推翻了网络的很多观念。在众多模块中,cache算是一个比较难的模块。了解了cache后,才能算真正了解系统的软硬件架构。第六章:虚拟化,本人不擅长,会啥就随便讲点啥。(以后学会了再来补)第七章:architecture,就是零散和零碎的系统架构知识,如exclusive、arch timer、reset、系统启动、SOC设计、AMBA/AXI/ACE、DSU、WFE/WFI这样的。第八章: 新增的ARMv9 CCA/RME安全架构专题第九章:主要放置一些直播课。# 课程收益1、知道我学习什么,我要怎么去学习,从此之后有了一个明确的学习路线。2、认识一些共同目标的人,相互讨论问题,共同进步。勤学、共学、助学。3、ARM不再神秘,SOC不在神秘,让您短期内就能cover住全局4、熟悉ARM Architecture架构知识5、熟悉SOC架构知识6、熟悉主流的系统软件框架7、熟悉各项硬件原理和机制,如异常中断、MMU、cache、TLB、VMSA、Trustzone6、深入了解当前的系统架构、软硬件架构,能够看懂这些大家,将来也能够自己设计。7、熟悉系统的启动流程、Secureboot等8、熟悉各类标准和规范9、能够进入芯片厂商干活、能够在非芯片产生成为技术担当。10、学习资料的获取方法,会看11500多页的ARM手册,会看数以百计的ARM各项参考手册。 本课程会持续更新。也希望通过本课程的学习,能够让大家的ARMv8/ARMv9开发技术能有质的飞越,能找到自己心仪的工作。在购买之前,也建议大家看一看第一章第一节的课程介绍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值