Hacker News new | ask | show | jobs
by JamesBarney 2553 days ago
How much better? What are you doing now that you weren't doing 10 years ago that is a real game changer in terms of value?

As an architect/tech lead I'm much better than I was 5 years ago. I know how to manage engineering practices and when/how to apply them, better how to design a systems, and how to better manage relationships/politics so that I can leverage my experience into actual implementation and design.

But as an individual contributor I don't think I'm a whole lot more valuable unless it's in a domain I have deep experience in like real-time.

1 comments

> How much better?

That's very hard to say.

> What are you doing now that you weren't doing 10 years ago that is a real game changer in terms of value?

Technical leadership on teams of developers. Mentoring and enabling younger team members. Having more cogent ideas about tooling and delivery, having more well formed ideas about delivering the product my client needs, not prioritising doing things in technically interesting ways. Managing upwards/sideways when I encounter problems in product ownership and similar posts. Teasing out requirements where these are incomplete. A lot of things.

I'm also more confident in tackling larger problems, and understand more about the big picture, from kernel to front end.

Much of this is incremental, of course.

> But as an individual contributor I don't think I'm a whole lot more valuable unless it's in a domain I have deep experience in like real-time.

Are those things you mentioned not part of your individual contribution? They don't translate directly to LoC, but they likely to contribute directly to faster, simpler delivery of what the client needs.

Yeah most of the things you've mentioned you've gotten better are the things I've noticed too. On smaller team that I run or am in a sr. position it seems to make a big difference. But on larger teams(100+) where I'm just plugged in as staff augmentation it makes a smaller difference.

Sometimes your job is just transforming fairly well articulated requirements into code and on these I notice I haven't gotten a lot better than I was 4-5 years ago.