学习编程必须知道的三个网站
1. Google
全球最大最好用的搜索引擎!
Google 名字的由来
Google 是把 Googol 按通常的英语拼法改写的。Googol 是一个大数的名称,相当于 10 的 100 次方。“Googol.com”被注册为域名是 1995 年 4 月 13 日的事情,而“Google.com”到 1997 年 9 月 15 日才注册。因此很可能是由于 Googol 已经被占用,Larry 和 Sergey 才不得已采用了 Google。
Google 公司的命名表达了他们穷极信息世界资讯的大志。
谷歌给你你想要的,百度给你它想给你的。
举个栗子,我们搜索【java 入门】,谷歌的匹配度更高,有用的结果在最前面,界面也非常的清爽,没有右侧内容的干扰。
显而易见,谷歌在 Don’t be evil 的座右铭驱使下,能更准确更快速的帮我们解决问题,找到答案!
时间就是金钱,能高效给我们答案,帮我们节省时间,难道不香吗?! :happy:
清爽的首页,让人倍感舒服。
与时俱进的涂鸦 logo
座右铭
2. Stack Overflow
全球最大的面向编程的技术问答网站,是程序员从菜鸟到高手成长道路上必上的网站之一。
When we started Stack Overflow we didn’t expect it to be a big business; we just wanted there to be someplace where developers could get help to daily problems, while showing off how smart they were helping other developers.
Joel Spolsky
他的创始人 Joel Spolsky 曾经在 10 周年的时候说:
我们创办 Stack Overflow 的时候并没有指望它会成为一家大企业;
我们只是希望有个地方能够让开发者解决日常问题得到帮助,同时通过帮助其他开发者给他们一个展现自己聪明才智的舞台。
如图,SO 上的问题覆盖了开发常用的技术栈,程序员日常工作遇到的问题,基本上都能从 SO 上找到满意的答案。
也就是说,学会了使用 SO,你基本上工作的日常就是一边喝咖啡,一边复制粘贴代码了。
3. GitHub 全球最大的代码托管平台最好的开源社区
GitHub 是什么?
GitHub = Git + Hub
Git 是目前主流的版本管理工具之一,被程序员们用来管理自己写的代码和文档。
Hub 的意思是“中心”、“集合地”。
顾名思义,Github 就是一个让全球的程序员把用 Git 这种版本管理工具管理的内容(项目),能够集中在一起,互相交流、改进的社区。
另外,圈内人调侃为秃头集合地,同性交友网站! :joy:
GitHub 上能干什么
正经的事情
开源项目
阅读源码,学习编程
不正经的事情
交友
求职 &招聘
写博客
寻找各种资源
电子书
教程
各种软件
各种免去重复造轮子的开源项目
最后
作为技术人,用 Google 去搜索专业知识、资料文献方面的信息,用 stack overflow 去解决编程遇到问题,
用 GitHub 找可以拿来用的项目,防止重复造轮子。等自己成为了大牛,也可以分享自己的开源项目。
总之,Google + Stackoverflow + GitHub 三个神器能解决技术人员 99%的问题!
最后 ㊗️ 大家 头脑丰富,头顶不秃!
版权声明: 本文为 InfoQ 作者【邱比特讲编程】的原创文章。
原文链接:【http://xie.infoq.cn/article/80a209740c3e74f3b47d44ee2】。文章转载请联系作者。
评论