Started November 12, 2020
- Promote daily logical thinking, start with pseudocode and a flow chart
- Learn more about my favorite programming languages
- Have fun and become less dependent on external solutions
- Have a weekly theme for problems to solve
- Aim for 15 minutes a day, at least 5 days a week during work day
- Develop an efficient process to go from problem to solution. I was inspired
by this video, which lists
these four steps to solve any coding problem.
- Define (articulate) the problem in human lauguage
- Iterate and translate
- Solve with a programming language
- Refactor the code, make it more simple, easier to read etc
- Bash
- PowerShell
- C
- C#
- Python
- Javascript
- This website edabit.com has 10,000+ simple coding problems