如何利用开发者社区提高自己的技术?
记得刚从事互联网研发工作时,有一些同事,感觉什么技术都懂,前端,后端,数据库,样样通
而且还有一门自己非常擅长的技术,当时是非常的羡慕,心想:啥时候我也能成为别人眼中的技术大牛多好
当时月薪几千的我,一定要成为技术大牛,成为月薪过万(当然现在月入过万已经很平常了)
尤其是做我们做技术研发的,每个人都想成为技术大牛,都个人都想高薪。
但是中国做互联网研发的人,有几十万,能成为技术大牛的,也只有那么很少的一部分
小编辑接触过不少技术牛人,除了他们本身的悟性之外,更多的靠的是他们的学习方法和持之以恒的精神
而且这些人,都有一个共同点:他们都是博客名人,在技术社区写过非常多的博客
所以,利用好开发者社区,对我提高技术非常有帮助,下面讲讲有哪些主流的开发者社区可以利用
以及怎么样去利用开发者社区
1 有哪些开发者社区
国内开发者社区非常多,加上一些不太常用的,有 30 多个,这只是小编知道的,可能还有不知道的。
但是,最常用的,那些技术博主用的比较多的,体验不错的,也就那么几个。
小编作为10年的研发老兵了,在不同的开发者社区上,都有写作过,小编只推出下面几个开发者社区
1.1 CSDN
csdn, 域名 www.csdn.net , 这个是中国最大的技术社区 。但也是广告最多,体验最差的一个技术社区
不过由于出现的较早,流量多,所以用的人也多。就体验而言,不好。
虽然有广告,格式有时候还乱,但是流量多,但是小编还是推荐它。
1.2 掘金
掘金开发者社区 ,是体验最好的一个,做的最干净的一个,而且 csdn 已经不单单是一个开发者社区了,掘金是比较纯粹的技术社区
小编也推荐,虽然写的文章,阅读量不多,很难上推荐吧,但是不得不说,做的挺不错
1.3 博客园
这个和csdn一样老了,除了做的早,没有其它任何优势了,网站比较丑。
之所以推荐,就是因为做的早,流量还是不少,仅此而已
1.4 HelloWorld开发者社区
域名: www.helloworld.net - 开发者专属的技术社区
这是今年新上线的一个开发者社区 ,创始人是一帮年轻的程序员,最初是因为 csdn 广告太多了,体验太差,就立志创建了一个程序开发者专属的技术社区 。
这个做的是最用心的一个开发者社区吧,据说现在已经有10000多的用户了,这个增长速度还是可以的。小编体验了一下,简洁,干净,无广告,很多交互
功能真的是非常的用心,尤其是专栏功能。这个小编特别喜欢。大家可以试试
当然小编重点推荐这个社区,是有一点点的小私心了,因为小编我就是这个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)一样 , 虽然很难也很累
但是小编遇到不会的,就学,不会写前端,自己学,不会写后端,也是自己学。只要坚持,我相信,结果不会差。
小结
对于如何利用开发者社区提高自己的技术,就讲到这了。希望大家都能找到自己的学习方式。小编的写博客这种方式,是小编自己经历过的。
也许不一定适合所有的人,但是用了总归不会错。
希望每个研发工程师,都能成为别人眼中的大牛,拿高薪