Hacker News new | ask | show | jobs
by odshoifsdhfs 2173 days ago
You do know you can also repeat the same 10 hours 1000 times right?

Side projects usually don't have the oversight where you learn and improve so much as when you work in a team. Is like learning to play football by yourself by kicking a ball against your house wall everyday, or play in a team with other players and a coach. You can kick the ball for 8 hours against the wall, but I guarantee it that 1 hour a week in a team setting you will improve much more.

2 comments

And the athlete who plays on a team and practices at home will out-perform their peers who don't practice at home.

I can't believe I have to say this. This is obvious. Every coach knows this.

It's not an exclusive-OR problem.

ACtually, not really! Coaches and sports scientist are actually pushing back on that as it leads to overtraining, and except for the very top of their field, mistakes that need correcting.

Boxing for example (sport I did and helped coaching), unless you are top of your field, isn't recommended to do a lot of 'at home' training as you develop bad habits without supervision (dropping the defense, telegraphing your punch a bit) as you don't have the feedback. Thes mistakes have to be then 'corrected'

> Boxing for example

Boxing isn’t a good example because it’s a combat sport which means there is far more training than competing.

When I played football the ratio was close to 1:1 - games played to hours trained and something like 150-200:1 for when I was boxing.

I doubt that. Your body needs time to recover. If you practice at home in addition to regular workout routine you're likely to overtrain.
You're having to 'explain' this because you've presented no argument except appeals-to-authority and anecdata ('my experience'). This is HN - I would dare say most of us have hired multiple engineers. People are just trying to politely point out that 'your experience' is not necessarily universal.
The differences are that a top athlete can get paid significantly more than the average athlete on the same team. Also there are only a limited number of spots for a pro athlete.
> You do know you can also repeat the same 10 hours 1000 times right?

What’s the likelihood that someone takes their same 10-hour drudgery cycle and doubles down on it by doing the exact same thing in their side project and why does that likelihood round to zero?

A few rounds of code reviews by senior engineer probably teaches a lot more IMO.