温柏法子奥菲寺
量子报道|微信官方账号QbitAI
如何成为更专业的程序员?
从强势发型开始?
还是能成功把各种bug变成功能?
或者.我们来看看GitHub上这份超级程序员名单?
对于近4w,超过200个贡献者继续添加资源链接。
从面向初学者的通用工具、编码建议、代码培训,到进一步完善自己的论坛渠道、在线课程推荐、编程竞赛,甚至相关岗位链接。
让我们先感受一下目录的长度:
其中,针对初学者的代码练习附加了许多非常有针对性的链接。
和VIM冒险一样,随着关卡的推进,所有Vim快捷键都会加入到命令集中,你可以通过大量的游戏操作来学习和记忆这个文本编辑器。
还有推荐的Lod-Cloud,以数据云图的形式展示了1301个数据集,16283个链接(截至2020年5月),其数据集和图片可以免费使用。
此外,还附上了大量免费便捷的代码学习网站。
对于开源网站,贡献者也分享了许多开源项目平台。
BitBucket .有超过48,000个存储库,其中许多可以在网站上搜索。像GitHub一样,它承载了许多公共和私人项目。站内用户少于5人的开源项目和私人项目免费。
媒体维基.一个用PHP编写的自由软件开源wiki包,最初用于维基百科。现在它也被非营利的维基媒体基金会和许多其他维基项目使用。
谷歌代码,谷歌使用Subversion或Mercurial版本控制系统为开源项目提供免费托管服务的网站。谷歌
它提供了2GB的代码存储、集成的代码审查工具、维基和问题跟踪,以及到许多公共API和谷歌其他开发工具的链接。
面试准备是最长的名单之一,推荐了大量干货。
Reddit说如何准备技术面试。
例如,每个重要的概念,如链表、栈、树和图,都应该被编码,并且应该至少有一个实例。在算法方面,重点关注排序算法和树遍历。
并尽量补充基础知识,如实际编码能力、互联网运行模式、TCP/IP协议等。
由有经验的人编写的算法复杂性注释:
包括数据库、Java、C语言等很多针对性的面试常见题、逻辑题、算法题、位运算技巧、前后端、Linux笔记。
以上只是原资源的一部分。请戳下方链接全面了解。
祝所有(准)程序员都能在bug未被发现的情况下早日成为高级开发人员!
参考链接:
[1]https://github.com/sdmg15/Best-网站-一个程序员-应该-
参观#实习
-结束-
量子比特qkitai头条数字签名
关注我们,第一时间了解前沿科技动态。