作者:知乎用户
链接:https://www.zhihu.com/question/20376060/answer/238768751
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

其实只需要唯一的一个技能,搜索能力

你可以看到,人肉搜索的起源地猫扑,其实就是中文互联网最早的几个有闲程序员聚集地。

大家都说,程序世界变化快,你的学习能力是啥?是上课?谁让你上课哦,当然是你搜索技术的能力。

百度谁不会用啊?

嘿,笔谁不会用?你写得出诺贝尔文学奖作品?

强大的搜索能力才是现今互联网社会当中,程序员必须的能力。

简单来说,那么多那么多的技术问题,99%都可以在互联网上搜索到,为什么还会有不停地问?因为他搜不到。

springMVC和spring的关系清清楚楚摆在spring官网上,为什么还那么多人搞不清楚?因为他搜不到。

搜索能力分为两块

1,存疑

2,搜索

存疑能力你必须有,你要时刻确定,我这个知识,理解,是不是正确的,这点上恰恰是你outstanding于80%的人的一个重点,只有你存疑了,你才会去搜索,你确定的事情,你是不会去搜索的

搜索能力其实大部分人差很多,你常常听到有人说,这个是我网上搜来的。好,请问,哪个网?怎么搜的?关键词是什么?回答是哪里来的?知网,贴吧,知乎,豆瓣,网上这么多这么多内容,你看到一条就认为他是对的,这就是普通小白。你搜一个科学知识,却在百度民科吧找到答案,明显就是错的。你搜一条医学知识,却去看了XX系,命都悬。

搜索能力包含了选取正确的关键词,筛选信息来源,摒弃无用资料来源,double confirm同一知识的不同来源,搜索原始数据支持论点,搜索论据而非论点,衍生搜索提供知识的人等一系列操作。

比如我搜索一个技术解决方案,在中文网络我一搜,我发现有几篇排名靠前的博客,我会先看这个博客主的技术经历,很多都是学生到处抄抄,这些我就过滤掉,其次我看这些博客的排版,如果排版混乱,多数是复制黏贴的,我也pass,当我看到一个文章初步来看没问题,我还要看看日期,这是不是比较新的,太旧的可能已经过时。在初步确定以后,我还会拿这篇文章的关键词去英文网络查一下,看看有没有类似的问题和解决方案存在,相互印证了之后,才会把它放到备选知识库当中,然后自己亲手试验,如果确定无误,我才确认这个信息是准确的。

作为一个程序员需要学哪些技能相关推荐

  1. 作为一个程序员需要学多少技能?

    1. 学好"物理". 基础算法和数据结构.是计算机世界的基本定律,是程序问题的终极答案; 2. 学好"化学". 各类系统和语言的关键性质,提供能写出优秀程序的原 ...

  2. 程序人生--一个程序员对学弟学妹建议

    我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶.我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心.而许多搞不清指针是咋回事的B ...

  3. 计算机 哈弗结构图,作为一个程序员,不知道什么是冯诺依曼体系结构?那肯定也不知道哈佛结构喽!...

    听说你还不知道什么是冯诺依曼体系?赶紧转行吧,这可是最基本的最基础的啊,要知道冯诺依曼可是计算机行业祖师爷般的存在啊,所以啊,无论你是学习java,Python,还是天下第一的PHP,只要你是个干编程 ...

  4. 关于我,一个程序员对过去的独白

    程序猿-小莫同学 我是一名普普通通的程序员,既不是985,211等院校毕业,也没有进入大厂的工作经历.有的只是具备成为一个程序员的基本素养.但相比于CSDN里的博主,我深知自己的不足,我只有抬头仰望和 ...

  5. 有一个学计算机男友是什么体验,有一个程序员男朋友是怎样的体验?

    点击上方蓝色字体字体即可关注 高中毕业我们两个人在一起,现在他在上班,我在读研.大学时期他学的是计算机科学技术,毕业后顺利成为了一名程序猿.现在网络上对程序员这个职业议论纷纷. 他现在的工作职位是中级 ...

  6. 一个优秀的程序员应该具备哪些技能和修养?

    首先是"快速学习能力".这里不是说一定要去快速去学习各种各样的新技术,而是说当有需要时,能够快速的学习.很多人开始学新的技术和技能时,一开始就一头扎进去写样例.写Demo.看源码, ...

  7. 一个合格的web前端程序员要学会哪些技能?

    想要成为一名合格的web前端程序猿,要学习的东西有很多,那么web前端要学会哪些技能呢?来看看下面的详细介绍就知道了. 一个合格的web前端程序员要学会哪些技能?想从事web前端开发,只会HTML.C ...

  8. php编程入门先学什么 PHP程序员需要具备哪些技能

    php编程入门先学什么 先从html,css学起,这是网页基础,学完可以当美工,也叫前端工程师 然后是php,php必备的是mysql,这会一起学. 学完可以当php工程师 然后是linux,服务器知 ...

  9. 面试感悟-------一名3年工作经验的程序员应该具备的技能

    转载: 面试感悟-------一名3年工作经验的程序员应该具备的技能 前言 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章.这篇文章大部分内容都是面向整个程序员群体的,当 ...

最新文章

  1. 功能分支重新设置后,Git推送被拒绝
  2. 十二. 一步步破解JEB 2.0demo版二
  3. [BUUCTF-pwn]——bbys_tu_2016
  4. Docker教程(一) Docker入门教程
  5. QQ超市模拟排配2D版1.14 (XNA4.0) (增加截图功能、新建地图功能)
  6. C++第一个综合项目
  7. python编写脚本教程_python编写一个会算账的脚本的示例代码
  8. 选择所在城市html按字母,移动端根据字母定位到指定的城市【原创】
  9. 黑产的类型与武器库概览
  10. 昂达平板不能开机刷机_手把手教你平板电脑刷机方法
  11. NLP入门学习(一):搜狗新闻语料库的获取与预处理
  12. eclipse下改变 匹配标签和匹配括号的颜色
  13. 线程池系列三:动态修改线程池队列大小
  14. 美容院如何提升员工敬业度?
  15. 相对基址加变址寻址方式与其它寻址方式之间的变形关系
  16. 基于AutoJs抖音极速版辅助App
  17. 二手房买卖中“跳单”行为之探讨
  18. HCIE-Cloud Computing LAB备考第二步:实战解题–第五题:论述一--双活容灾设计--记忆宫殿
  19. 什么是配煤?为什么要配煤?
  20. 《毛毛虫组》【Alpha】Scrum meeting 4

热门文章

  1. rpg学院 unity_unity--RPG游戏人物连击的实现
  2. JavaScript是面向对象还是基于对象
  3. 漂亮脸蛋大头贴v2.0 - 绿色免费版发布
  4. 海尔linux系统密码,海尔路由器密码忘记了怎么办?
  5. 客户端发送协议包给服务器,TCP协议的客户端与服务器的通信过程
  6. Flashflex大全
  7. Android之getSharedPreferences与getDefaultSharedPreferences的区别
  8. cesium-添加水面动态贴图效果
  9. paste shell 分隔符_shell命令--paste
  10. 仙人路 - 创业大佬之马云北大演讲:阿里为何不设班车