偶遇StackOverflow,很香

学而不思则罔,思而不学则殆

---孔子《论语》

首先需要澄清的是,我个人也是最近才开始接触StackOverflow,有讲的不好的地方,还希望大佬们多多批评指点;说来也很惭愧,从事IT行业已经四五年了,第一次了解到StackOverflow,不过瞬间就被香到了,所以在这里简单的写一写,个人还未完全的熟练的使用它,不过已经感受到了它的吸引力。把它推荐给大家,希望大家及早接触了解,及早的成长。

先说说StackOverflow的历史

StackOverflow由JeffAtwood和JoelSpolsky这两个非常著名的Blogger在2008年创建,Stack Overflow面向编程人员群体。到2010年末,月度独立访客超过1600万,每月PageView超过7200万(refer)。StackExchangeNetwork在2010年5月接受了来自Union Square Ventures的600万美元的投资,在2010年扩大并完善了整个团队,从三个全职工程师发展到了20多人的队伍,搬进了7500平方英尺的豪华装修的办公室(当然每个人都坐着1000美元一把的椅子)

https://baike.baidu.com/item/StackOverFlow/23731987

StackOverflow是一个IT问答类的网站,国内小伙伴应当是遇到技术问题,那肯定也是先百度,如CSDN、博客园等,但是里面充斥着大量重复,转载,似是而非的内容,但是也不乏优质文章。StackOverflow中有机制就是多提问多回答,好问题与好回答可以积累威武与经验,得到一定值之后你就有了权力可以给问题投票,可以对问题记性评论。他是纯技术类的,里面不聊段子,不闲扯。

为什么推荐StackOverflow,有下面几个理由吧
可以学会提问
多阅读那些高分问题,可以学习到别人的提问方式。提问题,其实也不是简单的问题,注明的日本大师斋藤孝先生就专门写过一本书《如何有效提问》,感兴趣的读者可以读一读。这里的问题与答案都可以投票(不过要一定威望值之后才可以哦),如果你的问题可以通过搜索找到答案,那大佬们会毫不犹豫的投反对票。好问题各路大佬都会参与回答,好答案会得到更多票,也就是大家公认的最佳答案(注意不是标准答案,唯一答案),后面还有其他跟多的回答,这种方式可以让我们养成一种习惯,遇到问题先自己搜索,找不到答案再去求助别人,再去提问,同事也提高了自己提问题的能力。
提高自己的英语水平
这里是英文论坛,可以很好的锻炼自己的英语水平,为什么要提高自己的英语水平,因为最前沿的技术类文章都是外文写的,我所接触到的好多项目,很多的白皮书、协议、需求说明,都是英文的,常在这里混,那哪些专业词汇怎么也混个眼熟了。有些人可能觉得底子太差了没办法上手,后面有如何优雅的使用StackOverflow,可以详细了解。
转变一些思维方式

国内的唯成绩论、唯答案论,题海战术中走出来的我们养成了一种坏习惯,在遇到问题求助的时候最希望被求助者可以给自己“标准答案”、“解决方案”,从而让问题彻底解决,或者期望搜索问题的时候找到与自己问题完全一致的博文,获取解决办法。我不否认,有的时候我也是这个样子,因为这样可以快速把问题解决掉然后交差,但是其实在遇到问题的时候,搞清楚根源,根因,搞清楚原理才是最重要的。这里你会遇到一些提问,他们跟多的关注的是为什么,而不是怎么办,如我遇到的两个例子:

关注为什么其实就是搞清楚原理,这样长期积累下来对自己思维方式是一个很大的改变,不单单是编程,对生活中的其他方面都会产生良好的影响。
提高对技术的认知深度
这个也是对自己的钱包影响最大的,因为技术认知深了->解决问题就快了->绩效就好->加薪升职机会跟多,如果是跳槽,简历上写“三教九流武功都会”,但是面试官稍微深入一点问点功夫要领,你就回答的磕磕绊绊,那注定是要被pass,特别是年龄越大被pass的概率越高。怕不怕,未来有一天你会被迫去转行。但是如果写精通“六脉神剑”,切当场在面试官前秀一番,那offer不在话下,工资翻倍也大有可能,公司不缺人,缺处理问题的人,需要招的是那些会武功绝学,可以消灭妖魔bug的人。

我是如何优雅的使用Stack Overflow的
IT中的"技术男"大多数对英文还是挺排斥的,可能是没有遇到一个英语好的自己又喜欢的妹子,再或者一个美丽的英语老师,遇到的话你的英语水平也肯定比现在强,四级稳稳地。如果英语不好没有关系,推荐两种方式,一种是结合有道词典,开启画词翻译,个人体验翻译效果很棒,翻译BBC等新闻类文章还是蛮准确的,但是毕竟是工具不能保证百分百的准确,有时候也翻译的驴头不对马嘴,那还需要自己去理解,有道词典的另一个好处是可以将翻译的单词添加到单词本,这样做的好处是,如果你手机下载了APP,登录后这些信息是同步的,你可以随时随地去巩固陌生的单词,提高英语水平。

另一种方式是使用谷歌浏览器开启网页翻译,那样的效果就是看不到原文了,有时候语句都不通顺,一看就是翻译错了,但是看不到原文,对阅读还是有影响的,所以我还是建议使用第一种方式。

以上就是个人愚见,我也会继续加强对它的理解与认识,熟悉一段时候会再进行一次总结与大家分享,让我们一起学习,一起成长;最后我还想要说的是StackOverflow也不是完美无缺的。也有很多更好的论坛只是我还未了解到接触到而已,其实我们每个人每件事都是这样的,任何事物都有两面性,有阳光的一面总有阴暗的一面。还记得老早MC经典语录里讲:

你不能让每一个人都满意,因为你不是人民币。

,天下论坛千千万,大家找到自己喜欢的、可以找到解决自己技术问题答案的、促进自我对技术认知的就可以,我们长期的目标还是不能忘记,“努力提高自己对技术认知的深度与广度,早日实现财富自由,快乐的生活”。

                                                 长按二维码关注【嵌入式C部落】,获取更多编程资料及精华文章

猜你喜欢

转载自blog.csdn.net/weixin_35933684/article/details/106394873