- Regret 1: Writing too much code instead of focusing on simplicity and maintainability.
- Regret 2: Not learning to code earlier in life.
- Regret 3: Not finishing more projects.
- Regret 4: Not getting a computer science degree.
- Regret 5: Not investing in Bitcoin in 2010.
- Regret 6: Not learning lower level languages like C.
- Regret 7: Using JavaScript on the server.
- Regret 8: Spending too much time on LeetCode.
- Regret 9: Not prioritizing health earlier.
- Regret 10: Regretting learning to code in the first place.
via 10 regrets of experienced programmers