Ask HN: What are some good personal development courses for software engineers?
3 comments
I wish every developer took a business communication course. Communication is the key to everything including software.
https://www.coursera.org/courses?query=business%20communicat...
"Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to to, let us concentrate rather on explaining to human beings what we want a computer to do."
-Donald Knuth
https://www.coursera.org/courses?query=business%20communicat...
"Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to to, let us concentrate rather on explaining to human beings what we want a computer to do."
-Donald Knuth
I enjoyed learning more about painting, colors, composition. It has helped me with UI work, presentations, and 3D Blender.
Creative writing too, great to help with documentation, blogs, and organizing thoughts.
Did a sailing class too, not much related to IT, but interesting. Especially navigation, lat lon, the instruments used, etc.
As for IT related coursea, I think re-taking basic classes like compilers, linguistics 101, data structures, calculus, is always fun to remember and learn as well.
Creative writing too, great to help with documentation, blogs, and organizing thoughts.
Did a sailing class too, not much related to IT, but interesting. Especially navigation, lat lon, the instruments used, etc.
As for IT related coursea, I think re-taking basic classes like compilers, linguistics 101, data structures, calculus, is always fun to remember and learn as well.
PS: I work in distributed system software development(cloud, kubernetes, etc..) but any thing that enriches your knowledge in general will do too.