每个软件开发者都应该知道的技术事项的集合。
- 具有强烈的个人见解。不以科学为依据。
- 没有特定的顺序
- 为成为程序员,你不需要知道所有这些。但是了解这些内容将帮助你变得更好!
介绍
谬误
- 精彩谬误
💊 程序员相信的谬误的精选列表。
查看你不了解的字符串、地址、名称、数字、电子邮件、时区和日期等内容。
算法
数据结构
数字
字符串
延迟
时间
内存
分布式系统
- 🕮 理解分布式系统
- 🕮 设计数据密集型应用
- 📜 构建大型分布式系统的设计、经验和建议
- 📜 分布式系统中事件排序的时间、时钟和顺序
- 📄 没有现在
- 📄 Jepsen:不同数据库在分区下的行为
- 📜 分布式计算的误区解释
正则表达式
安全
- 🕮 安全编程
- 📄 自己动手加密
- 📄 加密的正确答案
- 📄 致所有开发者的公开信(关于加密)
- 🕮 安全基础:每个程序员需要知道的
- OWASP十大
- Web应用程序漏洞与防御
- 📄 哈希、加密和编码
用户体验/可用性
搜索引擎优化
架构
- 📜 盒子学指南
- 📜 走出泥潭
- 📜 没有银弹——软件工程的本质与事故
- 🎥 发展一种语言
- 🎥 CQRS和事件溯源
- 🕮 Ruby中的实用面向对象设计
- 🎥 进化的软件架构
- 系统设计:入门
- 📄 JavaScript如何工作:第1部分,第2部分,第3部分,第4部分
- 🎥 Unity的实体-组件-系统架构示例
代码设计
- 📄 编程原则Wiki
工程哲学
- 🎥 生活中的范畴理论
- 🎥 简单易行
- 📄 软件开发中的速度
- 🎥 #NoEstimates
- 🎥 天才程序员的神话
- 🎥 打造厉害的开发者
- 📄 禅宗程序员的十大规则
- 📄 神话般的10倍程序员
- 📄 调试心态
- 🎥 编程的未来
- 📄 好的软件开发宣言
- 🎥 所有的小事
- 📄 十年自学编程
实践
- 🕮 有效地处理遗留代码
- 🕮 可读代码的艺术:编写更好代码的简单实用技术
- 🕮 代码大全
- 🕮 整洁代码:敏捷软件工艺手册
- 🕮 测试驱动开发:示例
- ✅ 上线检查清单
- 🕮 发布它!
- 🕮 弗里斯比教授的功能编程指南
- 🕮 SICP:计算机程序的结构与解释
- 📄 看乌龟的十三种方式
- 📜 傻瓜编程范式:每个程序员应该知道的
- 在Y分钟内学习X
以高度浓缩的方式学习一种语言的基础。 - 超级多语言
比较类似语言的常用特性。帮助你在Python<->Ruby, Ocaml<->Haskell等之间跳转。 - 📄 程序员的番茄钟
- 🕮 站点可靠性工程
职业
- 💰 Levels FYI
各大科技公司的薪资统计。比Glassdoor更好。 - 📄 初次工作时每个程序员应该知道的10件事
- 📄 软件工程师在各城市的实际收入
- 📄 旧金山软件工程师的任期
- 软件工程101
- 🕮 热情的程序员
- 🕮 软技能:软件开发者的生活手册
- 🕮 完整的软件开发者职业指南
- 🕮 超越实践的编程:不要仅仅成为代码猴子
- 欧洲投资者名单
- 📄 谈判工作机会的十条规则
- 📄 作为开发人员候选人如何面试
- 📄 如何更快地找到海外技术工作
- 🕮 如何成为明星工程师
- 📄 TL;DR; 股票期权
- 📄 初创企业员工的股权101
- 🕮 破解编码面试:189道编程问题和解决方案
- 🔥 获得工作的所有必要信息
- 🕮 技术面试手册
- 📄 十年自学编程
- 📄 作为软件公司创始人应该知道的
- 🎥 代码面试准备与编程问题 | Pramp
- 🕮 每个程序员应该知道的97件事
- 🎥 软件设计哲学 | John Ousterhout | 谷歌演讲
微调你的简历
- 🔨 简历编译器
开源
远程工作
- 🌐 Remotive.io:远程招聘的初创公司
- 🌐 开发人员的远程工作列表
- ⚡ NomadList
- 🕮 远程工作终极指南
- 🏠 精彩的远程工作
问题解决
软技能
- 🕮 困难对话
- 🕮 关键对话
- 🕮 如何赢得朋友并影响他人
心理健康
- 精彩的心理健康
关于软件行业心理健康的精彩文章、网站和资源的精选列表。
编程论文
- ❦ 我们爱的论文
- 📰 晨报
- 📜 每个程序员都应该知道的关于内存的知识
- 📜 考虑有害的Go To语句
- 📰 Arxiv
- 📰 Sci-hub
免费编程书籍
- 🕮 免费编程书籍
服务 ⚡
授权
哪里可以查找更多信息
编码练习网站 ⚡
- 🔗 CodeForces
- 🔗 CodeChef
- 🔗 Coderbyte
- 🔗 CodinGame
- 🔗 Cs Academy
- 🔗 HackerRank
- 🔗 Spoj
- 🔗 HackerEarth
- 🔗 TopCoder
- 🔗 Codewars
- 🔗 Exercism
- 🔗 CodeSignal
- 🔗 Project Euler
- 🔗 LeetCode
- 🔗 Firecode.io
- 🔗 InterviewBit
- 🔗 uCoder
- 🔗 LintCode
- 🔗 CodeCombat
- 🔗 InterviewCake
- 🔗 At Coder
- 🔗 Codility
- 🔗 ICPC问题档案
- 🔗 Codemia
原文
使用gpt4o翻译,提示词:
1 | 你是一个优秀的翻译官,请将下面的内容翻译成中文 |
英文版
1 | You are an excellent translator, please translate the following into Chinese |