Earlier, i asked https://workplace.stackexchange.com/questions/21867/how-should-i-interfere-the-training-of-our-companys-new-apprentice and experienced very negative reactions.
I rethought my attitude and came to the conclusion that most of the stuff that was mentioned in both the answers and the comments is true.
However, this does not change my situation and I am still in need of help. I will explain why I believe that I need to do something and what I would like to achieve.
Why I feel the urge to take a move
Bad practices and low skill
When I joined my company, I was looking forward to training I could build my career on. I had some experience with the field at this time and was excited to learn new stuff.
It took me about 3 months to realize that my trainer was unable to teach me anything valuable. His programming skills mostly involved the ability to search for a specific snippet on Google and copy paste it into another one. He often cannot answer even basic questions, is unaware about the terminology used in that field and is using outdated technologies. His code is chaotic and he is unable to explain the processes. He is working against commonly accepted best practices and is unwilling to improve his skills or learn something new. I consider the way he designs his software harmful and dangerous.
Zero interest in the training by leadership
A lot of the tasks we have to do are completely outside of the job description.
While I know that this is true to some degree for nearly all companies, it is becoming rife in this case.
The boss of the company is uninterested in his trainees. He searches for cheap personnel and is making no bones about it. He gives advice to teach them to do tasks which have absolutely nothing to do with software development, even if that means that there is no time to focus on the actual training.
When I tried to talk about the issues with both the boss and my trainer, I experienced zero interest in improving the situation from either of them. The boss in particular is denying the fact that there is no actual training. When I mentioned that those trainees are trying to build a career, they went silent.
What I want to achieve
I would like to let the new apprentice know that this company simply cannot teach him software development in a way that would be useful for his later career in its current state.
I would also like to point out the fact that the trainees are abused as cheap personnel.
My main target is to provide a way that will allow him to get most out of the situation, but I am unsure how to do that as none of the executives are listening to me.
I am aware that I am taking a risk with this and also that I am intervening in business that is not mine. I believe that whether or not I should do that, is primary opinion based, so please do not try to convince me to quit. I am looking for advice about how I can achieve what I want.