1、技术改进
0GitHub
程序员托管代码的平台,很多开发者都会找到面前的各种开源项目来学习。 阿里、腾讯、字节跳动、美团、谷歌、微软等国外各大公司都有自己的Github开源库。
1StackOverflow
一个强大的IT技术问答网站,用户可以免费在网站上提交问题、浏览问题、索引相关内容。
2极客的极客
GeeksforGeeks 有很多关于“算法和数据结构”的好文章、解释和代码解决方案。
3CSDN
老牌的IT技术交流平台技术干货很多,内容参差不齐学习程序员哪个网站好,需要仔细搜救。
4 鹈鹕
技术分享社区早期主要以后端技术分享为主。 现在涵盖的技术栈比较广,网页布局也比较优雅。
5 知乎
知乎上有很多很好的技术答案,尤其是早期,有很多技术大鳄活跃在里面,而且质量在英语社区中是比较高的。
2.算法刷题
0 力扣
知名刷题网站有很多编程笔试题,可以在线编译运行。 通过刷LeetCode,可以保持编程状态,对于技术笔试也很有帮助。
1Lint代码
LintCode收集了最常见、最频繁的编程主题,涵盖领域广泛,并且支持在线编译。
2TopCoder
TopCoder 是最早的在线编程竞赛平台之一,提供一系列算法挑战。 他们都会赞助比赛,如果你写出最好的解决方案学习程序员哪个网站好,你就可以获得奖励。
3 牛客网
在线写题平台上有很多真实的企业题,多是应届毕业生找工作时使用的。
3. 课程学习
0 哔哩哔哩
众所周知,“bilibili是一个学习网站”,不仅有番剧、鬼畜,b站也有很多优质的编程教学视频。
1课程
Coursera是一个小型开放在线课程项目,合作大学包括哈佛大学、密歇根学院、普林斯顿学院、宾夕法尼亚学院等国外名校。 你可以在里面学到很多计算机理论和编程知识,而且有些课程有英文字幕。
2 慕课
国外有比较好的编程教学网站,可以找到比较系统的视频课程,而且是要花钱的。
3 中国学院慕课
综合课程平台,985院校提供千余门课程。
4网易云课堂
提供计算机编程视频教程的综合在线学习平台同样需要花钱。
4.电子书
0 图灵社区
图书社区里的图书更加全面,电子书的价格是纸质书的一半。
1 篇博文观点
出版了大量计算机书籍,其中一些质量较高。
2 书库网络
Shuzun.com 是一个开源书籍和文档共享网站。
3IT熊猫
有数百本流行的技术书籍。
4本极客书籍
技术书籍资源相当多,部分书籍还附有源代码。
五、兼职
0 飞行援助
程序员远程灵活就业平台,汇聚优质兼职和全职自由开发者。 对开发者的开发经验会有一定的要求(会有评估和笔试程序),结算会更有保障,平台也会协助与客户沟通更可靠。
1 猪八戒
兼职小项目平台主要是入门级项目,不适合专业程序员,只适合菜鸟,而且项目交付和结算很容易被推卸。
2 托普塔尔
美国相对低端的自由职业平台,适合经验较多、英语沟通能力较强的远程工作者。
3自由职业者
美国有一系列远程工作平台,从程序开发到营销、广告、会计、法律事务等。
4Topcoder
大家都熟悉算法联盟吸引全球顶尖程序员,通过竞赛模式交给用户,获胜者可以获得制定模块的奖金。