Hacker News new | ask | show | jobs
by AmIAnElitist 1518 days ago
> then let me tell you that the issue is that you need more humility.

Perhaps this is exactly the criticism I need to hear.

> For example, when you see that there are compile time errors in the main branch, you need to get your team together and talk about why that is bad.

One slightly tangential thought that this lead me to was that currently, I get a new team multiple times a semester. There simply isn't time for this overhead every single time. Teaching takes time, gaining trust takes time - this might be one of the causal factor for the poor quality.

I try hard to not be part of the problem, but you're right that there's always more that I can do and every moment can be a learning experience - I can think about a couple times I had the potential to be a much more positive impact.

Thanks for the advice, I really appreciate it.

1 comments

Absolutely. School does not accurately reflect the real world, but it's still important to keep learning. The moment you measure your progress by seeing you're better than others is the moment you throw away every opportunity to learn and grow.

I had a similar situation in school where I had a new project and team per quarter. One friend on one team didn't do anything, and the team tried to fail him because we put in all the work. He cried to his teacher and got a pass anyway. The real world can be like this too, actually. I find that managers are usually not willing to fire bad employees.

But anyway, it could be true that there simply isn't time, but I encourage you to try anyway because you will gain experience, even when you fail. The moment you conclude there is no time is the moment you stop learning and growing.

Of course, do what you care about and don't burn yourself out. In the end, you always return to asking yourself if what you're doing is working toward accomplishing your goals.

Thanks so much for reading my post and best of luck.