本文分为几个部分,重要的被红字标注了,此文章主要针对IT行业,其他行业参考为主
第一部分,人与人的关系
互联网为什么现在的发展的如此迅猛的核心就是分享与互助,但是不要狭隘的认为,你有需要别人就得无条件的帮助你,除非这人是你爹妈。
在一个匿名的环境中,大家都互相不知道对方的底细,不要把你生活中的那些乱七八糟的东西带进来,比如你是某某大公司员工,就趾高气扬的说些不着边际的话,一个IT群里,其实大家都是各个互联网公司的员工只,甚至有一些人还是你的上司,或者比你更好公司的员工,不过大家都遵守着匿名世界的基本规则,不透露自己的私生活,不透露自己的私人信息,或者这里就有某游戏公司的年薪百万的技术经理或者技术总监,因为很多不可预知的可能性发生在这里,大家在这里都是平等,自由意志的人,这也是为什么互联网这么吸引人,发展到如此普及的因素之一,特别你需要别人的帮助的时候,请保持你的谦虚和谨慎。
互联网世界的基本规则:
1,没有必要情况下不要透露自己的个人相关信息(个人安全考虑,互联网不是无法之地)
2,不要散布不经过的思考的事情,普通新闻信息除外(因为大家都是在互联网长期混迹的人,会让别人觉得你很愚蠢)
3,不要担保,不要许诺任何事情
4,对自己不熟悉,不了解的事情,不要轻易做出评论或者见解
5,做事情先小人后君子(保证自己的利益优先,把该说话说在前面)
6,君子之交淡如水(不要过度深究事情,技术除外)
7,不要过度吧自己的负面情绪发泄出来(偶尔发泄就行了)
8,主动摧毁自己的世界观,建立自己全新的思考世界,不要加观,因为这玩意会限制你的想象,如同墙壁一样
9,不要对别人毫无节制的索取和寻求帮助,因为帮助你的人又不是你爹
第二部分,提问技巧
错误提问集锦:
1,在吗?
2,你好!
3,大佬求带!
4,大佬有时间吗?问个问题可以吗?
5,这个功能怎么改,这个代码怎么修改,然后发过来一大堆代码
6,请问自己实现直播,自己理解设计模式,怎么实现播放器,这样未经过思考,巨大的概念一问一本书的内容
7,有人搞过xxxx吗?比如有人搞过直播吗?
8,我要搭建一个xx系统,但是我完全不懂
9,我想做某某的功能,我是刚入行,都不太懂
如何提问一个比较规范提问:
demo1:
我要实现【xxxx】功能,我的思路是:【思路细节】,但是无法解决问题,
如何描述问题:
我在【xxx】系统,使用某某软件的xx版本,把错误日志,你觉得有问题的代码,错误信息截图出来,不要发一大堆直接代码,因为在qq群,微信群无法直观看清楚,论坛除外。
demo2:
我想问xx概念1和xx概念2的区别是什么,说出自己的【理解】注意这里的概念应该是某个具体的细分领域,而不是整个领域,越细分越好,过于模糊的概念,一回答就是一本书或者半本书,没人愿意回答。
解析为什么要走以上规范:
第一,为什么要说出的你要实现什么功能和思路细节,功能实现方式很多,你只是在尝试其中一种,通常不是最优解,或者说不是最通用,常用的方法,往往会有其他快捷,简单的其他途径。
第二,你的说出的思路细节,说明和这个问题你经过思考了,你的思路方向可能是绕弯路或者是错误的,说出来别人可以了解的方向,如果方向对了,你就可以遇到很多其他使用通用方向的对此了解的人的回应
第三,我就是懒所以才来群里问的,不想写得那么复杂,只想省事,你需要注意的是,你正在浪费自己的时间,你这样的提问也是在浪费别人的时间,对此问题感兴趣的人在补全你提问的语境才能回答你的问题
第四,为什么要注明是在linux OR windows,因为同一个软件两个系统实现的方式和使用的方式区别很大,多数对linux更为了解
第五,为什么要吧日志错误,问题代码,错误信息截图出来,因为一般人都是通过以上信息哎判断问题的,你直说你遇到xx问题,没什么人能直接记起具体是什么情况,浪费时间。
第六,过于粗分的概念细节,可以直接google or 百度,因为技术博客里通常写的更详细
第七,如果你还没有入门的基础,先自己了解基础,不然别人直接告诉你答案你也不知道答案就在眼前,完全不懂找花钱找内行帮你搞定就行了,等你自己学会,不要说黄花菜,等着跑路吧
第三部分,如何有效的获取问题的答案
第一,熟悉以上提问规范和技巧,会大大提高你的问题的回答的几率。
第二,看一先google,在百度,因为google的答案的正确率比百度高一些,而百度专门针对中文,对某些问题百度又更准确一点,相互对比着使用
第三,去专业的论坛,或者github里提问,那些虽然回答的速度比较慢,但是会有专门的人回答你的问题,或者加入他们的qq群,或者微信群,或者聊天室
第四,查看官方文档和说明
第五,如果以上方法都无法获取你想要的答案,花钱,钱是这个世界的硬通货,花钱可以无视以上所的提问技巧,花钱可以让作者直接提供帮助和服务