Hello there! During my four years of mentorship work, I’ve seen many people taking on the challenge of becoming a developer. Some of them succeeded. Some of them are still trying. Some of them just gave up. The process which all of them have to go through is tough: instead of just learning how to program computers, they need to learn lots of new skills that aren’t taught in schools, nor are taught in life. When you take that path, you gotta learn to deal with the frustrations of coding mistakes, the anxiety caused by uncertainties of the career shift, the comparison you do to yourself against your peers who seem to be doing better than you. And you also gotta learn to write computer programs.
The hidden pitfalls of software engineering apprenticeship
Amazing work Joel. It's an honor to count on you as a friend and coach.