如何利用开发者社区提高自己的技术?

251 阅读7分钟

如何利用开发者社区提高自己的技术?

记得刚从事互联网研发工作时,有一些同事,感觉什么技术都懂,前端,后端,数据库,样样通

而且还有一门自己非常擅长的技术,当时是非常的羡慕,心想:啥时候我也能成为别人眼中的技术大牛多好

当时月薪几千的我,一定要成为技术大牛,成为月薪过万(当然现在月入过万已经很平常了)

尤其是做我们做技术研发的,每个人都想成为技术大牛,都个人都想高薪。

但是中国做互联网研发的人,有几十万,能成为技术大牛的,也只有那么很少的一部分

小编辑接触过不少技术牛人,除了他们本身的悟性之外,更多的靠的是他们的学习方法和持之以恒的精神

而且这些人,都有一个共同点:他们都是博客名人,在技术社区写过非常多的博客

所以,利用好开发者社区,对我提高技术非常有帮助,下面讲讲有哪些主流的开发者社区可以利用

以及怎么样去利用开发者社区

1 有哪些开发者社区

国内开发者社区非常多,加上一些不太常用的,有 30 多个,这只是小编知道的,可能还有不知道的。

但是,最常用的,那些技术博主用的比较多的,体验不错的,也就那么几个。

小编作为10年的研发老兵了,在不同的开发者社区上,都有写作过,小编只推出下面几个开发者社区

1.1 CSDN

csdn, 域名 www.csdn.net , 这个是中国最大的技术社区 。但也是广告最多,体验最差的一个技术社区

不过由于出现的较早,流量多,所以用的人也多。就体验而言,不好。

虽然有广告,格式有时候还乱,但是流量多,但是小编还是推荐它。

csdn

1.2 掘金

域名:juejin.cn/

掘金开发者社区 ,是体验最好的一个,做的最干净的一个,而且 csdn 已经不单单是一个开发者社区了,掘金是比较纯粹的技术社区

小编也推荐,虽然写的文章,阅读量不多,很难上推荐吧,但是不得不说,做的挺不错

juejin

1.3 博客园

域名:www.cnblogs.com/

这个和csdn一样老了,除了做的早,没有其它任何优势了,网站比较丑。

之所以推荐,就是因为做的早,流量还是不少,仅此而已

微信图片_20210711192221

1.4 HelloWorld开发者社区

域名: www.helloworld.net - 开发者专属的技术社区

这是今年新上线的一个开发者社区 ,创始人是一帮年轻的程序员,最初是因为 csdn 广告太多了,体验太差,就立志创建了一个程序开发者专属的技术社区 。

这个做的是最用心的一个开发者社区吧,据说现在已经有10000多的用户了,这个增长速度还是可以的。小编体验了一下,简洁,干净,无广告,很多交互

功能真的是非常的用心,尤其是专栏功能。这个小编特别喜欢。大家可以试试

当然小编重点推荐这个社区,是有一点点的小私心了,因为小编我就是这个HelloWorld开发者社区的创始人,希望大家给个支持

HelloWorld开发者社区

上面 4 个是小编比较推荐的,像 infoQ , oschina , 51cto , 小编觉得他们已经偏离了技术社区太远了。不太推荐。

2 如何利用社区提高技术

既然是个技术社区,里面肯定有一群喜欢爱好技术的人群,也有一帮特别喜欢写作的喜欢分享的技术大牛

之前小编就写过一篇文章:技术人员为什么要写博客?

这里再次重点提一下,技术人员写博客,是提高技术最好的方式,没有之一

2.1 写博客

不管哪个技术社区,上面小编推荐的,去注册一个,开一个自己的博客

有人说,现在视频时代,学习技术最快的方式,看视频是效率最高的。

其实不是,因为不管你看视频也好,有人手把手的教你也好,自己能写出来的,才算真的懂了

因为写作的过程就是思考的过程,同时你写的东西可能有很多人看,自然会用心写。

有些时候,看视频貌似看懂了,可能过几天就又忘了

这种情况,就是还是没有真正的明白,那些知识还不是你自己的。通过写博客,能让你记忆的更清

能加速把知识转化成你自己的东西。

2.2 成体系

学技术,一定要成体系,不能今天看了这篇文章 ,明天又看了另一篇文章,东一榔头,西一棒槌的。

一定要有计划的看,有计划的学。比如这个月,我要集中把 http 的知识看明白了。

那么这个月,就只看 http 的文章 ,比如缓存,比如请求头,比如响应头,请求头和响应头有没有共同的参数?

等等,多问问自己,是不是真的懂了,哪怕有一点点的疑惑,那还是没有懂,还要继续看。

把每天学的东西,写出来,别人看了你的文章也能看懂,那就是真的懂了。

2.3 交朋友

学技术不要单打独斗,通过写博客,我们有可能认识很多志同道合的朋友,互相关注,互相学习。看看别人是怎么写的。

我们也可以学学,看看别人是从哪个角度去理解这个技术的,多交流交流。会加深知识的理解 。

小编有一份工作就是靠朋友推荐,得来的。而且待遇给的还不错,因为面试官能通过你的博客,对你理解的了解 。

做一个开发者社区不容易的,现在有这么多好的开发者社区,里面有那么多的好的文章

我们可以成体系的去收藏那些文章 ,每天学一点点,把自己学的理解的,写成文章 ,不一定非要写出多好的文章

前期只要我们自己能看明白 ,就行了。

所以一定要利用了各大开发者社区 ,写博客,发文章 ,看到好的文章 一定要收藏起来,一定要抽时间 把收藏的文章 转化成自己的知识

2.4 持之以恒

不管做什么事,一定要坚持下去,这个道理很容易懂。

讲一个例子小编自己的例子,我相信,很多人面试,怕问算法 ,小编以前也是,讨厌面试的时候,面试官让写算法 。

有一年,我失业了,失业了就得找工作嘛,接着面了20多家公司后,虽然也拿到offer,但是死在第一轮手写算法上的公司,非常多

所以,痛定思痛,一定要把算法搞懂,一定不能再害怕算法 了。

越怕什么,就要越直面它,一点不保留的直面它。以前3元二次方程,数列,微积分,牛顿定律都能学会,还怕这些常用的算法?

后来我就坚持一周刷 2 道算法题,坚持了一年,刷了近100道算法题 ,会了这 100 道算法题,可不仅仅只是这 100道。

因为有些其它的算法 题 ,也自然而然的会了,没见过的算法题,思路也打开了,也能写出来了。

这就小编的启示,不管做什么,坚持下去。就像小编现在做的HelloWorld开发者社区(www.helloworld.net)一样 , 虽然很难也很累

但是小编遇到不会的,就学,不会写前端,自己学,不会写后端,也是自己学。只要坚持,我相信,结果不会差。

小结

对于如何利用开发者社区提高自己的技术,就讲到这了。希望大家都能找到自己的学习方式。小编的写博客这种方式,是小编自己经历过的。

也许不一定适合所有的人,但是用了总归不会错。

希望每个研发工程师,都能成为别人眼中的大牛,拿高薪