随着国家对科技创新、科技强国的号召,“元宇宙”、“云计算”、“人工智能”和“区块链”等领域正在迅速发展,市场上对程序员的需求早已不满足于基础的写程序。所以,想要在收入和发展空间上获得突破性的增长,我们唯有不断学习充电,才能不断适应市场的迭代。
今天小说哥整理了程序员常用的八大宝藏网站,分享给大家,希望大家能时刻保持对最新技术的敏感性,常用常新!
1、CSDN
CSDN创立于1999年,可以说是最大的中文IT社区了,致力于为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足大家在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。作为国内程序员访问最多的地方,CSDN里有很多优秀的博主,资讯也非常及时准确,如果有技术开发的问题,在其论坛也能够得到及时的解决,交流氛围很nice。
官网:https://www.csdn.net/
2、GitHub
GitHub作为最知名的开发者网站,本身是一个面向开源及私有软件项目的托管平台,我们可以在上面搜到许多优秀的开源项目,包括Apple、Google、Microsof等很多知名互联网公司,都在上面开源过自己公司的项目。所以,没事可以多去逛逛,多阅读、学习一些优秀工程师编写的源码。当然,我们自己也可以建立自己的代码仓库,上传自己的开源项目,如果受到大家的好评,说不定还有打赏呢!
官网:https://github.com/
3、在线工具
工欲善其事,必先利其器。程序员做开发必不可少要用到一些工具软件,在线工具就是一个涵盖了几乎所有我们想使用的工具,包括但不限于图片识别、SQL格式化、JSON格式化、crontab工具、时间转换、手机号归属地、CURL命令转换、正则工具等。通过它,我们可以大大地提升效率,减少查询百度的时间。
官网:https://tool.lu/
4、VisuAlgo
VisuAlgo创建于2011年,是一个数据结构和算法动态可视化网站。里面包含了程序员必学的数据结构和算法,比如排序、链表、哈希表、二叉树、图等。该网站不仅提供了三种语言切换(包括中文),而且它把算法的执行过程以最直观可视化的形式展示出来,学起来不枯燥,很有趣,另外,它里面还包含了算法的详细说明和讲解,比较全面。如果有需要学习算法的,可以到这个网站看看。
官网:https://visualgo.net/en
5、掘金社区
一个帮助开发者成长的技术网站,它为每一位技术人才推荐有学习价值的个性化技术内容。这里面涵盖各大热门技术品类,如Web开发、移动开发、技术架构、云服务、数据挖掘及机器学习等。在这里,我们可以去看程序员大佬们写的文章,也可以分享自己的学习心得,还能跟更多开发者交流,认识更多的小伙伴,学到很多实用的编程技术,真是乐哉。
官网:https://juejin.cn/
6、LeetCode
LeetCode是一个汇集了诸多算法题库的编程网站,上面有大量的题目和面经,许多开发者在初学算法时,都会跑到LeetCode网站上面刷题,来提升自己,也有一些开发者为了过互联网大厂的面试,也会选择刷LeetCode来快速提升自己的编程能力与算法能力,以便顺利通过面试。可以说,它是经典的刷算法题的网站。
官网:https://leetcode-cn.com
7、InfoQ
自2007年引入中国以来,InfoQ长期深耕IT信息技术领域,致力于面向5-8年工作经验的研发团队领导、CTO、架构师、技术总监等中高端开发者人群,提供中立、由技术实践主导的创新技术知识、资讯。作为为所有的技术伙伴开放的内容平台,只要技术有深度、逻辑清晰、文笔优美,都可以在这里找到自己的一席之地。
官网:https://www.infoq.cn/
8、CodeWars
CodeWars是一个可以帮助开发者在线练习编程、测试编程技能的网站。在这里,我们可以选择任何编程语言(包括C、C++、C#、Java、JavaScript、PHP、Python等)进行挑战。有趣的是,做题挑战的过程就类似打怪,只有做题升级,才能看到别人的解法,这极大地引起了大家学习的热情,另外,它的题目也比较贴近实际生活,如果想检验一下自己的编程水平如何,不妨试试它。
官网:
https://www.codewars.com/join以上,就是非常实用的8个技术网站,小伙伴们可以收藏起来~你常用的技术网站有哪些呢?欢迎留言补充!
责编:孟小七
排版:孟小七
图片来源:网络