4 ms·
I have been a part of training sessions in my previous organisations, but in my opinion, training will not create a 10x engineers. Why? Most of the training s
by yogini 4y ago
I have been a part of training sessions in my previous organisations, but in my opinion, training will not create a 10x engineers.
Why?
Most of the training sessions I attended or used to happen in my organisation were on very general topics. All these topics can be easily learnt via any other medium like youtube.
Instead, I have seen pair programming or code-reviews making better engineers. The organisation used to change the pair programming partners every sprint making us understand new ways of working every time. Plus reading other's code in code reviews exposes you to new patterns making you better at writing code.
- datanerd613 4y agopair programming is definately the way to go. Even Software Legned Uncle Bob Martin is a strong advocate for it. Listen to what he said about it in this podcast - https://alphalist.com/podcast/58-uncle-bob-martin-the-clean-coder-behind-test-driven-development-solid-principles-and-the-agile-manifesto https://alphalist.com/podcast/58-uncle-bob-martin-the-clean-... (about 10-15 minutes in)
- jonstewart 4y agoHe’s mostly a legend in his own mind.
- tootie 4y agoYup. For almost anything, modeling behavior is far more effective than training. Hiring well and having complex problems to solve is what makes engineers better.
- flavianh 4y agoI'm actually curious about this, so I've just asked one of the best developers at Google. If you want to tag along and make some noise: https://twitter.com/FlavianHautbois/status/1597230052143673344 https://twitter.com/FlavianHautbois/status/15972300521436733... (he has not replied yet)