程序员如何建立影响力

程序员的影响力是什么?

以程序员的职业生涯路线图为参照,看在不同路线、不同阶段的定义。

Untitled.png

技术路线,就是技术广度、技术深度,在技术方面产生影响力;
管理路线,我理解为带人成事的能力;

那么可以做些什么来增加我们的影响力呢?

  • 指导公司的新员工:新员工可能需要3-6个月才能达到正常的生产力水平。如果能在新员工入职的第一个月,每天花1个小时,那么将花费一年工作时间的1%来提升同事的表现。这将对他们的绩效提升有很大的帮助,而你的时间投资也因此获得了绝大的回报。
  • 不要再重复发明轮子,尽量利用别人的专业知识:把时间投入到有价值的事情上,而不是重新创造已有的东西
  • 自动化和优化流程:手工重复工作是每个程序员最大的罪过。如果一项工作能让机器做,我们就不应该自己去做。从长远来看,一个简单的自动化脚本可以节省几个小时的团队工作。
  • 分享有趣的项目,有趣的人。比如阮一峰,左耳朵耗子,林纳斯,跟随大师的脚步,虽不能至,心向往之。

建立影响力的方法

一、利用社交媒体

  • 博客:CSDN、掘金、知乎、简书,选最近比较火的3个,在上边发表文章。
  • GitHub:写一些简单的demo,关注一些你认为好的人,Linus也在上边哦,可以看看人家在玩什么
  • Twitter:紧跟英文世界,看看技术中心发生了什么
  • 豆瓣:读书相关,还是看豆瓣,稳定,多少年了,发展的不快不慢

二、参加技术大会

  1. 作为参与者,去听嘉宾进行演讲,开拓下眼界
  2. 嘉宾们值得学习的地方,进行做笔记,学习。比如张云龙的分享
  3. 加入开发者群,看看人家有什么好玩的,并分享自己的想法

三、参与开源社区

  1. 从错别字改起。每天花一点时间逛一会GitHub,查找你感兴趣的开源项目的README已经官方文档,可能有错别字,勿以PR小而不为。
  2. 英文文档的中文翻译,不少好的项目,项目早期其实是没有中文翻译的,将其翻译到国内。一方面锻炼英文,一方面能更了解该项目
  3. 新的开源项目。开源项目的早期,往往还不够完善,代码、文档都需要开源社区一起来参与贡献,例如Deno、Astro。
  4. 当你看到Stack Overflow或一些开发者论坛上有人问某个开源项目怎么用的问题的时候,你如果知道并回答,这也是贡献的过程

四、知识付费:极客时间/掘金小册/知识星球/网络教程

  1. 将自己的学习记录,抽象为一个教程,可以免费,不图挣钱,比如这个小册子:你不知道的Chrome调试技巧
  2. 个人经验的总结,如果身处大厂,天然具有一些其他人不具备的经验,那么完全可以复盘一些,写一下。比如:超级访谈:对话玉伯
  3. 可以将自己的思考汇总成文,进行统一发表。比如MacTalk创建知识星球,、阮一峰的JavaScript教程,廖雪峰的Python、Java教程

建立影响力的好处

  1. 自私点看,影响力够了,能够以更多的方式挣钱养活自己,不再单纯的靠工资。程序员的脑子和电脑就是我们的生产资料,这是我们这行的绝对优势。
  2. 可能结识更多有趣的人,你的博客,GitHub,社交媒体就是你自己最好的名片。物以类聚,人以群分,慢慢的你也能从他人那里汲取些能量。
  3. 这个世界有好有坏,算是自己给这个世界留下好的一方面。某个时空下某个青年可能会因为你的文章产生触动。你的解决方案会给一个焦头烂额的人提供一道曙光。

参考链接:

  1. 如何成为在硅谷受欢迎的程序员
  2. 我的开源之旅&新手如何参与开源社区

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/65867.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>