>But when you compare it to the defined structure of an established company, it just doesn’t compare. Big companies have employee onboarding, management training, goal setting they’ve been doing for years — all of the things that give people guidance and mentorship on what they need to do to be successful. Goal setting, training, onboarding... these are processes, process doesn't make good management. The problems wi…
A good manager is also actively coaching their employees too. Training is important, but there is a distinct difference between the two.
Part of the problem was that I came into my first role as the only developer and I was responsible for building a fairly complex system from scratch. I then left and spent another 9 years at another company where I became an “expert beginner”. (https://daedtech.com/how-developers-stop-learning-rise-of-th...).
10 years and five jobs later, I have a manager who is technical sound, keeps up with the latest functionality of the cloud platform we are using, and can give good suggestions about what areas I should research to implement something, but I still have to do the nitty gritty details. I actually enjoy that from a manager.