Mentoring is important, but AI tools are doing a great job these days! I switched to software development from another field-mechanical engineering, started with CS50, and I’m really happy I did. I worked on many projects, volunteered for a year, and tried several courses, but none worked for me. I’m the type to ask a lot of “why” questions, which didn’t always help my learning. The key, in my opinion, is focusing on algorithms and data structures first. Create your own roadmap!
Mentoring is important, but AI tools are doing a great job these days! I switched to software development from another field-mechanical engineering, started with CS50, and I’m really happy I did. I worked on many projects, volunteered for a year, and tried several courses, but none worked for me. I’m the type to ask a lot of “why” questions, which didn’t always help my learning. The key, in my opinion, is focusing on algorithms and data structures first. Create your own roadmap!