(转)新手程序员最常用的十大网站

刚开始入行的程序员很多很迷惘,不知道去哪里找到合适有用的资源,哪里有和自己一样的新手,哪里有高手,哪有有代码可以学习。
我将分享一些收藏多年且非常有价值的网站跟大家分享。
1、 Google https://www.google.com/
不是你不知道,而是你不善用google,使用google有非常多的技巧,可以网上搜索google搜索技巧。
2、Stackoverflow http://stackoverflow.com/
程序员问答网站,有任何问题都可以提出来或者搜索答案,要一定英文基础。
3、github https://github.com/
全球最大的开源社区,无数优秀的源码托管在这里,你可以参与,可以阅读,可以使用。更重要的是你可以认识无数的大牛。
4、csdn http://www.csdn.net/
全球最大中文IT社区,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等资讯服务,程序员界的新浪门户。
5、UiSource http://uisource.com/
一个的前端与界面资源型网站,为IT开发者、设计师提供了一个发现、获取、分享成果的平台。程序员最忌就是重复造轮子,而这里就是避免你重复造轮子的好地方。
6、oschina http://www.oschina.net/
国内最大的开源技术社区,拥有130万会员,由开源软件库、代码分享、资讯、翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
7、wooyun http://www.wooyun.org/
WooYun是一个位于厂商和安全研究者之间的安全问题反馈平台,在对安全问题进行反馈处理跟进的同时,为互联网安全服务,无数的黑客大牛在上面公布各大网站的漏洞,有非常多值得学习的思路。
8、iteye http://www.iteye.com/
ITeye是一个成熟并且活跃的软件开发者的深度交流社区,聚集了大量高素质的软件开发人员,注册会员超过130万名。
9、博客园 http://www.cnblogs.com/
创立于2004年,是一个面向程序员的在线学习社区。“活到老,学到老”是程序人生最真实的写照,学习不仅需要一个人的刻苦努力,更需要一个学习气氛浓、乐于分享、互相帮助的社区。
10、 知乎 http://www.zhihu.com/
国内最大的社交问答社区,非常多的程序员技术、职场讨论话题和大牛在分享内容。

时间: 2024-10-26 04:03:57

(转)新手程序员最常用的十大网站的相关文章

新手程序员最常用的十大网站

我将分享一些收藏多年且非常有价值的网站跟大家分享. 1. Google https://www.google.com/ 不是你不知道,而是你不善用google,使用google有非常多的技巧,可以网上搜索google搜索技巧. 2.Stackoverflow http://stackoverflow.com/ 程序员问答网站,有任何问题都可以提出来或者搜索答案,要一定英文基础. 3.github https://github.com/ 全球最大的开源社区,无数优秀的源码托管在这里,你可以参与,可

程序员必去的十大网站

这篇文章,源于中午在我建立的一个产品经理微信群的讨论,正好身边有一大波程序员,于是请教他们,程序员,究竟经常去哪些网站.于是,有了这篇文章,感谢程序员志伟.俊坤.国晴.超凡的分享. 看看你去过哪几个……也欢迎大家补充更多有价值的网站. 一.github.com开源代码(代码活跃社区)     二.code.google.com 谷歌开源站点       三.stackoverflow.com 程序员的百度知道,问答社区,大牛无数 四.developer.android.com 安卓程序员必去网站

程序员必看的十大电影

程序员必看的十大电影 1. 骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等. 这部具有革命性的电影.一种文明的结束是另一种文明的开始.它成了后来的很多电影效仿的对象. 2. 环形使者(2012) 概念:循环 如果生活变成了一种无休无止的循环,如何终止它? 3. 创:战记(2010) 概念:虚拟和现实 很多到了年纪的计算机科学家都会承认,他们对计算机计算或战争游戏的热爱来自一种憧憬. 4. 遇见未来(2007) 概念:递归 这部电影运用到了计算机里递归的概念,特别是最后的搜索那部分,那

程序员必须注意的十大编程禁忌

一.不提升非技术技能 我们认为非技术技能是项目成功的主要因素.这些非技术技能也可以称之为"软技能",总体上来说,它已经被公司证明为能够驾驭企业和客户之间的长期商业关系,因此也能决定公司的成长发展路径.一些关键的软技能指标包括:        a.纪律--这是最重要的特征之一,缺乏纪律,最终会让这个开发团队在开发能力上"缺乏自信".解决这一问题的矫正方法就是每天制定详细的to-do清单:兑现你的承诺.完成你开始做的事情.避免多重任务,因为这些往往会让你的生活产生混乱.

作为程序员必须注意的十大编程禁忌!

作为一名程序员,除了要技能好,还有注意在工作的过程中避免一些错误,我们除了可以从错误中吸取教训,还可以从前辈那里得到一些经验,避开这些我们会犯的常识性错误,提高自己的工作效率. 一.不提升非技术技能我们认为非技术技能是项目成功的主要因素.这些非技术技能也可以称之为"软技能",总体上来说,它已经被公司证明为能够驾驭企业和客户之间的长期商业关系,因此也能决定公司的成长发展路径.一些关键的软技能指标包括: a.纪律--这是最重要的特征之一,缺乏纪律,最终会让这个开发团队在开发能力上"

【转】程序员应知道这十大面向对象设计原则

面向对象设计原则是OOPS编程的核心, 但我见过的大多数Java程序员热心于像Singleton (单例) . Decorator(装饰器).Observer(观察者) 等设计模式, 而没有把足够多的注意力放在学习面向对象的分析和设计上面.学习面向对象编程像“抽象”.“封装”.“多态”.“继承” 等基础知识是重要的,但同时为了创建简洁.模块化的设计,了解这些设计原则也同等重要.我经常看到不同经验水平的java程序员,他们有的不知道这些 OOPS 和SOLID设计原则,有的只是不知道一个特定的设计

程序员应该了解的十大基本算法

转--- 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists). 算法步骤: 1 从数列中挑出一个元素

2015程序员值得收藏的十大主流android button模式

1.超炫ArrowDownloadButton下载按钮从点击到下载完成特效 http://www.itlanbao.com/code/20150901/10000/100496.html 2.挺赞的带进度动效Button http://www.itlanbao.com/code/20150805/10037/100127.html 3.让人眼前一亮android-ui http://www.itlanbao.com/code/20150805/10037/100125.html 4.一键多用的R

2015程序员值得收藏的十大主流button模式

1.超炫ArrowDownloadButton下载按钮从点击到下载完成特效        http://www.itlanbao.com/code/20150901/10000/100496.html 2.挺赞的带进度动效Buttonhttp://www.itlanbao.com/code/20150805/10037/100127.html 3.让人眼前一亮android-uihttp://www.itlanbao.com/code/20150805/10037/100125.html 4.一