u/HillAuditorium wrote (the comment Michael replied to):
You seriously don't understand. You are never done learning as a software engineer. Doesn't matter what path you took. Technologies will always change. It's not enough just to write code. You need it to be clean, scalable, maintainable. Your code needs to be efficient and effecti
u/michaelnovati replied ·
I think there is another option, which is start faster and expect to learn over your lifetime.
I co-founded a platform that helps people in their 2nd, 3rd, 4th, job transitions so I want to disclose bias and I'm not mentioning this to advertise.
If people can get a foot in the door job quickly, say about 1 year of prep/bootcamp/community college, then there is a viable path to keep leveling up over your career not through just learning on the job, but through paid, focused mentorship and training that you you return too throughout your career.
We work with a number of bootcamp grads in their 2nd, 3rd, 4th, job transitions, and they absolutely have fundamental gaps in general, but we very consistently help people fill in some of those gaps in 3 to 8 months so that they can level up their jobs.
We have competitors but not many, and it's early days for where this type of thinking might go, but I do think it's another model to throw in the ring.