3 ms·
“There aren’t any new problems; only new engineers.” - Quote I read online a long time ago Agree with all your points, but there is a third way: apprentices
by pfarrell 5y ago
“There aren’t any new problems; only new engineers.”
- Quote I read online a long time ago
Agree with all your points, but there is a third way: apprenticeship with older engineers. I advise new engineers to find their balance between not accepting the status quo but also realizing software is way more complicated than they think.
For example: successfully versioning an API over time while supporting live deployments is (I think) not something you’re going to learn in school.
As a further aside... I’ve heard older attorneys complain about newly minted lawyers. They work to pass school and then the bar. But when they start lawyering, new grads don’t know the first thing about how to actually file something at the courthouse. I’m saying, I don’t think it’s constrained to our industry.
- sangnoir 5y ago> Agree with all your points, but there is a third way: apprenticeship with older engineers. That's unlikely to work: our industry has an ageism problem, combined with the low prospects of promotions/raises which results in engineers having to frequently job-hop to get ahead. This results in most organizations having very limited institutional memory. Other compounding problems are a discussion for another day (title inflation: e.g. "Senior engineer" with 2 years total experience)