不写情书,程序员为什么还要学写作?
跟小伙伴们一样,老兵哥也年轻过,在花季雨季也写过情书,不过经常石沉大海。当时特别希望自己的文笔好一些,像小说影视作品中的男猪脚那样一封书信就可以俘获菇凉的芳心。现今娃娃都能打酱油了,原来情书的效用早就被工资卡替代了,情人节也不用送礼物了,直接发红包折现。写情书的需求算是彻底没有了,这间接导致我的写作水平无法提高,但这些年我挖掘出了写作在事业上的价值。如果你还没有计划提升写作能力,那接下来老兵哥的经验分享对你会有所参考:
1. 积累技术经验,提高传播效率
工作就是解决问题,在解决问题前我们需要学习相关领域的知识技术,而解决过程会丰富我们的经验技巧。不管是知识技术,还是经验技巧,对遭遇类似问题的小伙伴都是有价值的,或在团队内部,或在技术社区等。当他人向你请教问题时,如果你写过技术积累,那你就不需要一遍遍重复讲解了,你可以直接将文章链接发给他。
通过写作将这些知识经验沉淀下来,既方便自己后续查阅,又可以传播给他人。参加工作以后,老兵哥经常写技术积累,但早前不知道投身网络社区,文章缺少读者,没有互动反馈就无法提升,也无法激发内在驱动力。
2. 构建知识体系,提升思维认知
通常你自己觉得懂了,但让你说却说不明白。对此老兵哥深有体会,近些年我一直在担任面试官和晋升评委,经常碰到候选人说不清楚自己做过的工作,或逻辑混乱,或关系不清,或重点不突出。这说明候选人对知识的掌握还不够深入透彻,还处于一知半解的状态。
如果对方跟你一样具有相似的专业背景,你要能讲得既有深度又有细节;如果对方在这个领域是个小白,你要讲得通俗易懂。融会贯通,深入浅出,只有真正属于自己的东西才能给予他人。
教学相长,分享就是做老师,它可以倒逼我们提升对知识的掌握。相对于图像音视频,写作是性价比最高的输出方式,既灵活又准确,在社区还有不同层阶的读者跟我们互动,在分享中构建知识体系、提升思维认知。2019 年我在「IT老兵哥」聚焦的几个细分领域输出了多个系列文章(参见文末链接索引),这个过程就是构建知识体系的过程,让一棵树木变得越来越茂密。
3. 打造技术影响力和个人品牌
做任何事情都离不开人,规模越大就需要越多的人。除自己的时间精力受你支配之外,你还可以调动团队下属,但更多的人是不受你管辖的合作伙伴,你必须要靠非职权影响力来调动他们。
何为影响力?它是用一种别人所乐于接受的方式,改变他人的思想和行动的能力。之所以乐于接受,那是因为你能站在对方立场上,晓之以理,动之以情,把利害得失讲明白。人都是趋吉避祸的,在此基础上他就愿意改变思想和行动。
写作是非常好的影响力工具,借助它我们可以输出价值或价值观。积极投身社区,将自己有价值的认知经验分享给需要的小伙伴,这是我们技术人打造非职权影响力的极佳途径。为了保障分享内容的价值含量,你的分享主题不能过于宽泛,毕竟你做不到样样精通,例如老兵哥就聚焦在职业规划、架构技能提升和影响力打造这几个领域,这些都是我积累最丰厚的领域,曾经的填坑经验可以帮到读者。随着在上述方向上输出的价值越来越多,那我的个人品牌会变的越来越清晰,其价值含量也会越来越高。
4. 拓宽发展路线,构筑新竞争力
老兵哥刚入行时是做开发工程师,当时主要依赖设计和编码等能力,后来转型做架构师,设计和编码等工作比重下降了,增加了新技术或产品的宣传推广,我经常要写些技术选型材料、产品推广文案等。写的多了思路就清晰了,条理性和逻辑性都有所增强,口语表达也越来越有信心。围绕写作这个基础技能,我又拓展了公众演讲、培训咨询等新能力。写作可以为演讲培训、书籍出版等积累素材,真正做到言之有物。
如果你从事技术门槛不高的应用开发工作,随着年龄的增长,那你就慢慢地竞争不过新人了,从雇主角度看就是你的性价比不高了。想要化解这种危机,我们必须完成转型升级,利用新技能挑战更有价值的工作。写作、演讲、培训和咨询等技能都属于通用软技能,适用各种岗位类型的工作,有无限空间可以挑战,随着年龄和经验的增长,我们会变得越来越吃香,不用担心吃青春饭。
5. 孵化第二职业,增加睡后收入
第二职业可以承载我们的兴趣爱好,在业余时间孵化的好还可以作为事业来发展。现在整个互联网基础设施已经非常完善,包括交易、支付、物流等,只要精准定位,找到适合自己的细分领域,我们就可以通过公众号、技术社区和网络课堂等渠道将自己的知识经验分享给全网需要的人,能够帮到他人就有价值,能够帮到的人越多价值就越大,通过知识付费变现价值,增加睡后收入的比重。
写作、演讲、培训和咨询等技能都可以用于第二职业,我业余时间在 GitChat 上写了20多篇付费文章,在极客邦做过直播技术分享,兼职企业大学的培训讲师,偶尔还做做付费问答或咨询,其中付费文章和网络课程都是可以重复售卖的,相当于一份时间可以无限次销售。睡后收入也可以算资本收益,就像房东收租一样。写作的价值还有很多,但写作能力的提升不是朝夕就可以完成的。老兵哥刚开始也觉得自己什么都知道,但就是写不出来,慢慢写得出来了,但别人看不懂,再到被读者认可喜欢,这个过程需要学习许多知识技能。
分享这件事越早做越好,影响力和个人品牌的建立需要投入时间和精力,尽早投身技术社区,将有价值的知识经验分享给需要的人,在行业内建立影响力、拓展人脉圈,人生道路会越走越宽,也会越走越精彩!
关注「 IT老兵哥 」,赋能程序人生!为了方便小伙伴们查阅,老兵哥将 2019 年在专业技能提升、职业发展规划、影响力打造等方向上输出的热评博文做了梳理,其中有部分文章是发布在微信公众号「IT老兵哥」上的(未附超链接),如果感兴趣,麻烦移步到公众号查看:
程序员必须懂的架构入门课:
- 程序员为什么必须要懂架构?
- 架构到底是什么,你知道吗?
- 架构都有哪些,我该怎么选?
- 架构师都干什么,你知道吗?
- 练就哪些技能才胜任架构师?
- 怎样才能搞定上下游的客户?
- 如何从开发岗转型做架构师?
- 从程序员到架构师有捷径吗?
- 程序员必须掌握的性能调优XYZ
- 如何设计出优美的 Web API?
应用开发框架 Spring 系列:
- 如何正确使用 Spring Cloud?【上】
- 如何正确使用 Spring Cloud?【中】
- 如何正确使用 Spring Cloud?【下】
- Spring 核心技术与产品理念剖析【上】
- Spring 核心技术与产品理念剖析【下】
- 图解 Spring:HTTP 请求的处理流程与机制【1】
- 图解 Spring:HTTP 请求的处理流程与机制【2】
- 图解 Spring:HTTP 请求的处理流程与机制【3】
- 图解 Spring:HTTP 请求的处理流程与机制【4】
- 图解 Spring:HTTP 请求的处理流程与机制【5】
微服务架构原理与实施系列:
- 微服务到底改变了什么,你知道吗?
- 微服务,为什么可以加速分工、促进合作?
- 微服务,为什么从前后端分离开始?
- 实施微服务架构,有哪些关键步骤?
- 如何把单体式应用拆解成微服务?【上】
- 如何把单体式应用拆解成微服务?【下】
跳槽找工作系列:
- 程序员求包养攻略揭秘
- 大公司与小公司,你会选哪个?
- 跳槽,跳还是不跳,该怎么跳?
- 2C 还是 2B,跟找工作有什么关系?
- 记住这一点,不怕找不到好工作!
- 职业生涯中最重要的三件事
裁员小知识系列:
- 花式裁员套路深,你知道吗?
- 遭遇裁员,如何渡过心理危机?
- 如何在寒冬中找到好工作?
- 中年危机,35 岁定律,见鬼去吧!
- 很努力了,为什么我还在原地踏步?
- 拿什么来拯救程序员的发际线?
- 码农如何破解 35 岁魔咒
影响力打造系列
- 程序员,怎样打造个人影响力?
- 不写情书,程序员为什么还要学写作?
- 探索职业边界,程序老兵的 2019
- 如何在打造影响力的路上码不停?
- 知识付费,让我赚了一笔小钱!
- 培训授课遭遇美女砸场怎么办?
- 如何做个全时四驱的培训师?
- 影响力大师教我们如何搞定客户
- 技术人要不要掌握营销能力?
- 如何从演讲者进阶到引导师?
- 如何营造轻松的培训氛围?
不写情书,程序员为什么还要学写作?相关推荐
- java程序员入门先学什么开发者工具
学习java编程语言,那么开发工具是肯定少不了的,程序员入门基础中开发工具是一定要学会的,可以帮助开发者们提高开发效率.更优雅的写代码.由于开发者涉及的技术领域众多,以后端开发者的视角盘点平时可能用得 ...
- 数据结构 python的书推荐-为什么程序员一定要学数据结构?数据结构书单推荐~...
原标题:为什么程序员一定要学数据结构?数据结构书单推荐~ 来自:程序员书库(ID:OpenSourceTop) 人们最初使用计算机是用来处理简单的数值计算问题,当你使用计算机来处理一个问题时,一般经过 ...
- Discuz验证码识别(编码篇)-写给程序员的TensorFlow教程
欢迎大家回到<写给程序员的TensorFlow教程>系列中来,本系列希望能给广大想转型机器学习的程序员带来一些不一样的内容,我们不讲公式,只调方法,不聊文献,只说代码.不求最好,只求有用. ...
- 写给程序员的美术创作指南
引言 独狼游戏开发工作室日益增多,而他们之中也确实有不少成功者.尽管如此,如果这匹独狼恰巧没点美术技能又该如何呢?本文为独立游戏开发者创造.获得美术资源列出了一些选择. 像素美术 仿佛是从上个世纪 8 ...
- erp开发和java开发区别_Java程序员求职必学:Spring boot学习指南!
黑马程序员上海中心 学姐微信:CZBKSH 关注 咳咳,今天学姐就来和你们说说Spring对于Java程序员的重要性. 首先,Spring 官网首页是这么介绍自己的--"Spring: th ...
- 《写给程序员的数据挖掘实践指南》——5.2. 10折交叉验证的例子
本节书摘来自异步社区出版社<写给程序员的数据挖掘实践指南>一书中的第5章,第5.2节,作者:[美]Ron Zacharski(扎哈尔斯基),更多章节内容可以访问云栖社区"异步社区 ...
- 程序员为什么要学算法?
"程序员必须会算法 ?" 程序员对算法通常怀有复杂情感,算法很重要是共识,但是否每个程序员都必须学算法是主要的分歧点. 很多人觉得像人工智能.数据搜索与挖掘这样高薪的工作才用得上算 ...
- 写给程序员看的项目管理入门
写给程序员看的项目管理入门 项目管理铁三角 定义任务范围 任务分解 进度计划 资源评估 任务排期 项目执行 提测阶段 冒烟周期长 代码bug 开发阶段 项目监控 项目回顾 附录 程序员从拿到一个需求到 ...
- 写给程序员的管理入门课程 -《格鲁夫给经理人的第一课》
写给程序员的管理入门课程 -<格鲁夫给经理人的第一课> 序 格鲁夫给经理人的第一课 <格鲁夫给经理人的第一课> 最早出版于 2007 年,书原名为<High Output ...
最新文章
- 独家 | Bamboolib:你所见过的最有用的Python库之一(附链接)
- mysql是逻辑库吗_mycat是一种比较简单的中间件产品,可以帮助mysql进行分库,同时统一在一个逻辑库。硬件环境:系统:centos 7.6数据库版本:5.7.19mycat:...
- C++笔记:select多路复用机制
- Java基础语法之Map
- java 数据字典 spring_springboot+redis+切面实现数据字典功能
- 计算机无法播放,如果无法播放计算机mp4文件怎么办?
- python3高级 一 迭代器
- python print(f)执行将报错_Linux中为什么执行自己的程序要在前面加./
- 嘉年华ON LINE首次在墨天轮和视频号并机直播,数据库内核技术抢先get
- revit对齐命令选不中_如何利用无人机+Photoscan+Revit完成土方计算
- 如何使用C#压缩文件及注意的问题!
- ssis 循环导入数据_使用集成服务(SSIS)包从Amazon S3 SSIS存储桶导入数据
- 构建jQuery对象(转)
- ExcelApplication相关资料
- 20170708xlVBA添加新产品修改公式
- 利尔达携手紫光展锐重磅发布5G R16模组,领跑5G To B新纪元
- EeasyWechat 微信app支付
- ubuntu 下载 迅雷
- vue admin html,vue-admin-template笔记(六)
- fixed在ios失效解决方案
热门文章
- 计算机丢失d3dcompile,电脑d3dcompiler43.dll文件丢失怎么办 文件丢失解决方法
- 协同学:大自然构造的奥秘--哈肯-2
- 在百里峡内的拍照技巧
- 模拟登陆西电研究生教务处(爬虫1)
- e2eSoft VCam 虚拟摄像头
- 【水质预测】基于matlab模糊神经网络水质预测【含Matlab源码 1923期】
- 如何在EDUIS中导出ETL字幕模板_Arctime教程——将字幕导出到剪辑/合成软件
- 【信息系统项目管理师】2019年上半年信息系统项目管理师上午综合知识真题
- 【CF比赛】Educational Codeforces Round 102 (Rated for Div. 2)
- 4G低功耗LTE无线通信模块