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

九路
• 阅读 1746

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

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

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

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

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

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

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

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

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

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

1 有哪些开发者社区

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

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

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

1.1 CSDN

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

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

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

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

1.2 掘金

域名:https://juejin.cn/

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

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

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

1.3 博客园

域名:www.cnblogs.com/

这个和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)一样 , 虽然很难也很累

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

小结

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

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

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

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
可莉 可莉
2年前
2021年全球公有云终端用户支出将增长18% ;EMNLP 2020最佳论文:无声语音的数字发声
!(https://static001.geekbang.org/infoq/af/af9f6637b50b09be60b00a42f3812d5e.png)开发者社区技术周刊又和大家见面
Stella981 Stella981
2年前
2021年全球公有云终端用户支出将增长18% ;EMNLP 2020最佳论文:无声语音的数字发声
!(https://static001.geekbang.org/infoq/af/af9f6637b50b09be60b00a42f3812d5e.png)开发者社区技术周刊又和大家见面
Stella981 Stella981
2年前
DOIS 2019 DevOps国际峰会北京站来袭~
DevOps国际峰会是国内唯一的国际性DevOps技术峰会,由OSCAR 联盟指导、DevOps时代社区与高效运维社区联合主办,共邀全球80余名顶级专家畅谈DevOps体系与方法、过程与实践、工具与技术。会议召开时间:2019070508:00至2019070618:00结束会议召开地点:北京主办单位:DevOps
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Easter79 Easter79
2年前
TIOBE 11 月编程语言:Java 首次跌出前二;基于Pytorch的Kornia可微分计算机视觉库开源
!(https://static001.geekbang.org/infoq/af/af9f6637b50b09be60b00a42f3812d5e.png)开发者社区技术周刊又和大家见面了,萌妹子主播为您带来最新一期“开发者技术联播”。让我们一起听听,过去一周有哪些值得我们开发者关注的重要新闻吧。!(https://static001.ge
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
2个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这