程序员的自我修养-搜商篇(咆哮风)

前言:本文是关于殿堂级菜鸟的系列吐槽

米酱作为一枚程序员界的萌新、菜鸟,因为喜欢分享一些学习笔记和工作心得,我得到了一些更菜的菜鸟们的关注,于是,恩,加速了我更年期的到来。

初学者在某种意义上是不自知的、核弹级的、毁灭性的存在,一个初入行的程序员可能是一个bug制造机、一个背锅工程师、一个祭天贡品,而一个初学者,当它瞪大了它那双单纯无邪的眼睛满怀期待地望向你时,心地善良温柔和蔼的你即使保持微笑耐心解答,也很难让内心奔腾在大草原上的神兽刹车。

考虑到“谁还不曾是个萌得不能再萌的萌新呢”这件事,我必须要吐槽一下萌新的搜商。

表情包镇楼

表情包的百度,可以泛指百度,谷歌,知乎,csdn,segmentfault,stackoverflow,github,and so on……(如果你不知道这些是什么,百度

一个非常好的消息,只要你可以看到我这篇文章,说明你已与百度官网达成合作关系,有什么需要,百度搜索引擎将为你提供360°无死角的知识反馈。(**)

1.吐槽

最让我目瞪狗呆的搜索类问题:

1.1 如何学习XXX

这个问题可以在多个平台搜索获取,譬如在知乎可以搜到可谓是完善又全面回答,如何搜索?知乎最上方,有个白框,输完问题,有个放大镜,看到没?看到没?!

强烈建议先点放大镜!先点放大镜!先点放大镜!重要的事说三遍!

点提问没人理你的概率高达90%!先看有没有相似提问高赞答案,再发问!

如何搜?以学习数据分析为例,关键词“数据分析”

蓝色框专栏、话题、相关讨论、相关用户,看看他们关于数据分析有什么见解,绿色框,数据分析工具书。

换一个关键词“数据分析学习”

“数据分析入门”

搜到了大把的干货教程,一个关键词找不到,你换个关键词找啊!“数据分析书籍”、“数据分析视频”、“数据分析实战”,知乎搜不到?去百度搜啊!去谷歌搜啊!去segmentfault搜啊!

1.2 这个报错怎么回事

经常会遇到人截了个报错图,有时候可能还是张手机拍摄,带45°角柔光双摄,照亮你的美……啊呸……带角度的照片

(ノへ~、) ……

有一句话不知当讲不当讲

亲爱的盆友!!o(╥﹏╥)o你家的阳光真的很好我已经知道了!你2000W像素的手机拍照效果很好我也知道了!你的电脑已经崩到不能装QQ了吗?!那还用来跑程序真是辛苦你了!!为了看个报错眼睛都瞎了!!

好了,在付出瞎眼的代价下,我们看最后一行:

ImportError: No module named 'xxx'

亲爱的盆友×2!!我们!挖掘一下我们初中、高中学习的英文单词词库!!至少这句话在学沫眼里应该是这样的

@#¥错:不#¥%名字‘xxx’

所以这一行就是传说中的报错信息啊!!还有2个单词,咱们查一下百度

import: n.输入
module: n.模块

现在这句至少该变成→输入错:不模块名字‘xxx’

这里“不”也可以理解成没有,所以这个报错就是没有这个名字的模块啊!!

我怎么就变成教英语的啦!!QAQ所以你们知道学英语的重要性了嘛!!

实在不想学英语,我们百度!我们百度还不行吗?!

怎么百度?来我手把手教你(看我巴掌

直接将报错信息复制粘贴至搜索框

亲爱的盆友×3!!你知道你拍照、截图问问题有多让人心碎了吗?!!

看到你的报错!我还要一字一句,敲到百度去啊!!是的!有些歪门邪道的报错我也是要去百度的啊!

一个优秀的提问者,截图之后应该将可能需要复制的内容,贴成文字方便对方复制。(好的知道了我承认我就是懒得打字

1.3 xx库的安装、环境、系统变量配置问题

我理解有一些角度刁钻的环境配置问题即使百度也百度不到,此时考验的是一个人对于操作系统、库本身的理解深度。

但是!初学者遇到的环境配置问题、库安装问题,98%都可以百度到(留2%省得被打脸!

能不能不要再问windows系统下如何同时安装python2和Python3这类问题了!

这种问题百度教程大把大把的好嘛!!!

你搜不到?!搜的什么关键词?换个方式试试!!

不要Windows?要mac?带上关键词!!!


2 正经说人话

每一个想做开发的人,都应该具备搜索能力,也要具备搜索思维,再引申一下就是应变能力。

2.1 关于搜索平台

每个平台都有其专注的领域,譬如百度(泛指国内搜索引擎),可能没有google结果精准,但是中文解决方案较多,并且包罗万象,可以间接获取知乎、segmentfault、Stack Overflow上的解决方案。

而google相对结果更为精准,但对于全英文搜索关键词,搜索结果倾向于英文,此时需要开发者具备一定的英文阅读能力。

想搜索资源整合一类,知乎有很多优秀的答主做了技术栈总结,也可以去各大培训网站的课程规划区,免费为你总结了某方向所需学习知识→_→

项目博客类,博客园、csdn、掘金、知乎……英文不错的话可以关注国外的技术博客。

源码类,github、百度网盘……

视频教学类,网易公开课、云课堂、慕课网、coursera……

2.2 关于搜索关键词

关于构造关键词,就需要了解seo,因为很多时候搜索引擎对于关键词的存储不是整句话的,所以当想知道“如何使用python实现归并排序算法”,此时可以提取关键词“python 归并排序”或者“python merge-sort”,甚至可以只搜索“merge-sort”,看看别的语言如何实现的。

2.3 关于搜索发散

这里讲的是搜索关键词以外的事情,包括转换思维、挖掘新事物等各种。

譬如在多次搜索过程中,发现搜到了同一个网站下的解决方案,可能这是一个在此方面比较权威的网站,可以了解网站本身,或者搜索到某个博客的观点非常新颖,可以了解博主的其他文章中的思路。(以上俩种仅在时间充裕时使用……迭代式搜索就是time killer)

又譬如在搜索某关键词而不得时,换一种方向搜索,想要知道“python如何使用三角函数”,还可以换种思路“python科学计算模块”获取模块numpy,“python数学计算模块”获取math,“python数学计算库”获取scipy等之后,再进一步搜索“numpy 三角函数”,或者直接去看模块文档。


关于搜商的总结大概就这些,为了维护米酱乖巧可爱端庄优雅的姿态(太菜答不出问题的窘态),望大家避免以上类坑,有事百度啊!!!




我的公众平台,欢迎关注:

有想法交流的可以由下面几种方式联系我:

  • 知识星球:
    知识星球
  • Email:vermilion1990@126.com
  • QQ:616814925(请注明联系目的)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值