我有好多好多问题要向你请教。大佬你可不可以,可不可以就这样一直陪我啊好不好。
快,把老夫的小裙子拿来!(¯^¯ )
如果说喜欢上对方的第一感觉是自卑,那么发现大佬后的第一感觉就是捡到宝了。
目录
- 为什么我的问题,总没人回我?
- 如何正确的提问,大佬们都是如何解决问题的?
- 如何拉近与大佬的距离?
- 群主是出于什么初衷建立的圈子?
- 我们该怎么样去经营圈子?
为什么我的问题,总没人回我?
场景:
这玩意我真的没做过呀。让我想想。
半小时后...
我tm真的想不出来,这到底怎么做才好。马德烂需求。打开XX搜一下试试。输入
XXX实现、 XXXdemo、 XXX原理、 高仿XXX、
好家伙,搜了一圈,居然让俺找到了。
顿时键按如飞之间 点击 下载 拽入项目 一气呵成 copy技术早已烂熟于手中。
暗自心窃喜。快哉快哉 一阵build run后,却抛红色log蹭蹭蹭撞击小鹿。
久久无法平静 气死唔也‘(>﹏<*)′ *
突然想起我还有几个技术群,复制粘贴就往群里扔了过去。
“有没有人做过XXX的,发一个demo过来吧。”
“有没有人知道XXX是怎么做的?没有的话我等下再问一遍”
“各位大佬,小弟遇见了一个疑难的问题求解呀。”
“这个bug谁遇见过,为什么XXX报错。”
“android Studio导入的项目无法运行,报错。求救求救。十万火急”
·······
没人回答的原因
- 没人见过这个,谁也不敢乱说
- 问题过于简单,可以搜到
- 很少与大家交流,没有存在感
- 大家都挺忙的
- 你在讲一个和圈内营养没半毛钱关系的东西
分析
上面这些提问,偶尔确实会有人帮我们回答一下。这部分人十分有耐心他们衷于帮助他人。因为他们始终认为帮助他人的时候自己也会得到能力上的提升,更可以收获一群圈内的朋友。
但是时间慢慢消磨,这部分人有自己的工作要忙活。自己的bug也要解决。但总会有源源不断的新人加入在群里发出求救的呻吟声。这时这部分人多半是瞟了一眼。心想这么容易的问题你们明明可以查到。还要拿出来问。久而久的停避消息。再也不说话。
现状就是我们以为我们加入了一个高质量的技术交流群。但日渐壮大的群内就充斥着技术功底参差不齐的猿。在必要的时候我们期待群内的大佬们能给我们解决问题。还希望通过群内嗅到最新的技术味道。实则整天吹水斗图。一提问鸦雀无声又或是被扯淡的信息给淹没了。
如何正确的提问,大佬们都是如何解决问题的?
我认为群内并非一个大家互相提bug求救的好地方。虽然他比起在线问答社区更具有时效性,但同时也会因为滥用吹水导致群内的大佬们都藏了起来。
一个标准的技术问题生命周期是如何的?
我画了一个图,基本套路就是这样走的。
搜索解决问题
在无法自己绞尽脑浆解决这样的问题的时候。打开了搜索引擎。但往往搜索出来没法找到自己的结果。其实往往是姿势不对。并非没有答案。在我看来大部分在群里提出的问题基本上通过搜索都能找到。然而还是有相当一部分同学说我搜过了,但没有找到。
换姿势:
保持精简的的关键字,比如我们的问题是
recyclerview中的Item再嵌套一个recyclerview 如何实现?
关键字推荐:
歪姿势:
recyclerview中的Item再嵌套一个recyclerview 如何实现?
如何把recyclerview中嵌套到另一个recyclerview
正确姿势:
-
recyclerview 嵌套 recyclerview
百度 -
recyclerview inside recyclerview
谷歌
关键字越精简越容易命中包含出现关键字的网页,不要使用具体描述问题的语句作为搜索关键字。这样的结果会导致搜索引擎会把我们无关紧要的关键字作为内容搜素,虽然搜索引擎会做优化,但是这不符合一个程序员的风格。务必遵守。
另有针对网站进行内容检索和排除检索等功能请参考以下资料。
百度搜索引擎高级搜索指令
如何用好谷歌等搜索引擎
社区提问
选对平台很重要,不要尝试在百度知道这类上提技术性的细节问题。推荐几个。
在提问之前不要忘记先在站内使用最精简的关键字搜索。通常会有意想不到的收获。再一个注意以下几点。
- 如果可以请贴出我们的错误日志和我们的实现处代码。
- 不要用一行代码贴出来提问,应该注意上下文中的代码关系。
- 问题描述要写清楚我们预期的效果和错误后的结果。
- 与业务挂钩的问题不要尝试在技术社区提,复杂的业务问题应该是内部解决,不应该是在技术上寻求帮助。这点社区没有那么多时间去帮我们思考我们该思考的问题,最佳方式是找产品经理。
群内提问
我很反对在群里提自己工作上的问题,这点我不推荐在群里艾特谁谁谁回答一下这种行为。我认为更好的方式是我们放在某个社区中提出问题。然后将连接贴到群里,这样做是有好处的。首先我们提出的问题不会因为他人的聊天埋没掉。如果有幸某位好心的大佬看到我们的问题,他点开跳转后将单独处理我们的问题,不会受到群内消息干扰。再一个当我们展开问题讨论时,社区网站会留下我们和大佬答主产生交流后的记录。若是下次其他人遇见与我们同样的问题,其他人就再也不需要费力的提出同样的问题。形成bug共享解决方案。
私聊某位大佬
时常我们都会犯一种过分依赖的错,把那些我们心目中的大佬当做救命稻草。没错,他们经验丰富。见多识广。仿佛捧住这条腿子,我们一但有问题马上找他准能解决屡试不爽。
可有没有想过,这些被圈内贡为神一样的人,他们每天都在做什么,他们是否也有bug无法解决。他们是如何解决的。我们提出的问题是否在他们的眼中就像三岁小孩问妈妈我从哪里来的?
在提问前,我们需要思考两个问题,对方如果是神一样的存在,就不要问能从网上找到答案的问题再次提出。是否有认真理清楚问题的原因,和为什么我的代码是这样写的。见过这样一个场景,自己已开始与bug纠缠了半天无力回天,当我们正在向另一个人诉说这个bug到一半时忽然恍然大悟。这就是一开始问题自己还没明白,等我们要将问题描述给另一个人的时候我们的大脑会更透彻的思考。
如何拉近与大佬的距离?
这样的问题,我们应该反过来想大佬愿意和谁走得更近一步。没错,就是更加牛的人。我们只有成为和我们理想中的大佬同样牛或超越他们后。他们才会有兴趣与我们接近。换言之我们的交流将变得更有意义。而不是单向的大佬将经验授予弱小的我们。所以我们要向大佬学习取经,学习他们的学习方式和解决问题方式,而不是单向索取求助。
群主是出于什么初衷建立的圈子?
群主这种生物很奇怪,他们建立群希望同兴趣同行业内的人能在此交流、相互取经、壮大技术生态圈。但注意这里不包含无条件的索取,不积极进取的人。在我看来目前大部分技术群的生态环境中滋生了大量的圣兽党(伸手党)。这样的现状放在早年互联网的bbs和论坛里同样存在。动不动自己不费力的就将想得到的东西不加思索向圈内的人索要。作为技术圈的群主更希望圈内是一种讨论的氛围和分享的氛围。若是每天都是无穷无尽的伸手党和吹水大军我想即便是有大佬扎根了也会离去,激情的技术讨论也会淡淡消失。
我们该怎么样去经营圈子?
这个问题我一直没有想出很好的办法。其中包括定时清理僵尸。再建一个等级划分群。将原本群内的经常做分享和回答他人问题的人拉入另一个高质量的群中。思索多天,还是没有一个很好的办法。那么这个问题欢迎看到这篇文章尾部的你在留言处说说看法。中国的IT群的圈子需要拯救被拯救。
如何下次找到我?
- 关注我的简书
- 本篇同步Github仓库:https://github.com/BolexLiu/MyNote (可以关注)