程序员如何提升个人的技术影响力

简介: 程序员如何提升个人的技术影响力

大家晚上好,我是 howie6879,目前主要负责的工作是风控和画像这两块;我个人的话比较常用的语言是 Python,个人技术领域主要面向后端、大数据、智能应用等领域方向。


但是今天我不准备分享技术代码相关的,因为我前面在公司有过两场很偏技术的分享会。所以我今天挑了一个面向程序员群体的主题来进行分享,那就是程序员如何提升个人的技术影响力。


我将根据以下两部分来分享如何提升个人的技术影响力:


  • 为什么要提升个人技术影响力

  • 提升个人影响力的方式

为什么要提升个人技术影响力

1.png为什么要提升个人的技术影响力?自然是能给作为程序员的我们带来好处,而且是无法拒绝的好处,比如:


  • 带来更多的机会:不论是赚钱还是工作,和 35 岁程序员的焦虑分水岭说拜拜,甚至可以财富自由~;

  • 有自己的粉丝群体:在某个圈子具有一定的话语权;

  • 持有不断进步、终生学习的生活态度。

相信大家现在应该已经感受到了,有自己的技术影响力真的可以带来很多好处,那么,对于这个目标,我们应该用什么方式来实现呢?让我们一起往下看。


提升个人影响力的方式


接下来,我将通过三个方面来一一说明提升个人影响力的方式,这里我强调一点,下面说到的方式都是我已经尝试过并且有一定成效的方式我才会列进来。


有一句话说的是实践是检验真理的唯一标准,我讲究的是这个哈,希望大家也不仅仅是听听,最好是自己也动手实践一番;所以接下来我都将以自己实践过的方式作为例子来和大家分享。


开源项目


首先讲的第一种方式是开源,这个作为一名程序员大家都很清楚开源项目这块,那里的代码是自由的、是百花齐放的、是大而全的。


对于开源,我推荐两种入局方式:


  • 作为贡献者参加市面上相对成熟的开源项目

  • 作为核心开发者自行构建一个有一定人气的开源项目

贡献者方式


这种入局方式,需要自己找到一个自己感兴趣的项目,并且将这个项目源码都过一遍,然后可以通过以下方式入局:


  • 发现 Bug 然后 PR

  • 新功能开发然后 PR

我当时第一个入局的项目是一个 Python 异步 Web 框架Sanic[1],如下图:

2.png

我大概贡献了 8 个Commits

3.png

核心开发者方式


编写自己的开源项目,并且让它发展起来,这种方式说实在的比上面那种方式付出的精力要多得多,你需要考虑:


  • 编写的项目别的开发者是否有需求

  • 除了写代码还需要写教程文档

  • 还有社区维护等等

文章

4.png

除了开源项目的影响力输出,我们作为程序员还可以写技术文章发布到各种平台,上面这张图说明了我个人一篇文章会分享的平台。这块的核心点是要坚持,毕竟持续输出是一件很难的事情。


除了写文章,还可以写教程&课程:


线下分享


前面两个说的分享只针对的是线上,其实还有一种方式,这种方式最能锻炼人,同样也会让人有更直接的反馈,大家可以猜一猜哈,没错!就是我现在正在做的事情,线下分享


总结


到这里,我今天的分享就结束了,总结一下就是,我们可以通过开源&文章&线下分享等形式扩展自己的技术影响力,从而可以通过技术影响力形成自己的粉丝群体、获得更多的机会等优势。


这个主题其实可扩展的东西很多,大家可以私下好好研究一番。当然,我自身做的还远远不够,还有很大的进步空间,但是至少我自身是在往这个方向进步,这里我就先将自己的一些经验分享出来,算是抛砖引玉吧,诸位大佬多多包涵。


谢谢,大家加油!


相关文章
|
19天前
|
人工智能 算法 程序员
AI程序员与人类程序员如何进行有效的合作
AI程序员与人类程序员的协作是软件开发的关键。双方通过知识共享、任务分配、代码审查和创新合作,提升效率和质量。有效沟通、尊重彼此优势、清晰分工、持续学习以及解决冲突是合作成功的关键。这种合作不仅利用AI的自动化能力,也发挥人类的创造力,共同推动行业进步。
|
19天前
|
程序员
程序员如何才能提升自己的影响力
程序员如何才能提升自己的影响力
|
7月前
|
人工智能 Java 程序员
顶尖的那1%程序员,他们都是这样做的
俗话说“知彼知己,百战不殆”,要想成为1%的顶尖程序员,你需要知道那1%的人是怎么做到的,同时了解其他99%的人为什么没做到。
|
10月前
|
架构师 程序员
为什么35岁的问题在程序员这个行业中尤其突出
为什么35岁的问题在程序员这个行业中尤其突出
|
11月前
终身成长本质:成长型思维——打败人不成熟,成为高效能人士
终身成长本质:成长型思维——打败人不成熟,成为高效能人士
103 0
|
SQL 人工智能 Rust
热议:ChatGPT 的出现会不会导致底层程序员失业?
热议:ChatGPT 的出现会不会导致底层程序员失业?
|
消息中间件 canal Dubbo
程序员如何提高影响力
程序员如何提高影响力
170 0
程序员如何提高影响力
|
移动开发 人工智能 前端开发
素人程序员:如何在技术浪潮更迭中保持较高成长速度?
  技术更迭是有加速度的,一个又一个风口,一波又一波浪潮,昨天火了人工智能,今天已经大谈区块链。普通程序员们在这个进程里,应该怎样找准自己的位置,获得持续的个人成长呢?   技术更迭是有加速度的   从 2010 年开始,被定义为移动互联网的元年,移动开发也是从这一年开始逐渐开始火爆的。笔者也是从毕业之后加入这个浪潮的。据说移动开发火爆之时,理发师通过几个月培训以后也可以拿到月薪 1,2W 的薪水,可见那个时候对移动人才的饥渴程度。但是到了 2014 年底开始,移动开发的入职要求回归理性,要求逐渐提高,到现在基本大公司社招也不再招高级以下的移动开发了。
160 0
|
敏捷开发 前端开发 架构师
程序员自我发展之路:从态度到方法
程序员自我发展之路:从态度到方法
118 0
程序员自我发展之路:从态度到方法
|
程序员
推荐11本对程序员最有影响力的书籍
译文链接:推荐11本对程序员最有影响力的书籍
696 0