3 ms·
As a senior developer I trained juniors all the time during different projects successfully. I don’t think bootcamps and workshops help much as the provided kn
by devdude1337 3y ago
As a senior developer I trained juniors all the time during different projects successfully.
I don’t think bootcamps and workshops help much as the provided knowledge is not immediately used in real-world work.
Instead I delegated parts of my work directly to the juniors. Small bits at first. Then giving them detailed reviews.
Harder tasks are done in pair programming, let the junior be the driver.
Never suggest direct solutions! Let them find solutions themselves so they gain trust in their own abilities. Show them how to go deep into existing code and library code - teach them how to learn so to say.
It’s crucial to let them work on real stuff. Work with them together and become a team - even better - a team you can form yourself.
Also motivation is a factor. So you have to get to know them personally well. Not everyone is made to be a programmer. Some are more interested in business and management - but still can become valuable and competent developers.
- rr808 3y agoThanks. We do get people on simple tasks, I think programming in general is under control. Its the formal side that I think needs some formal training. Ie how to design a database isn't something you get much exposure to when you're incrementing a bit of new functionality.