
"Two things, though. One, complaining about it probably isn't going to change much. Two, even the best manager in the world can only do so much for you. And sometimes, they just have a big, boring project that you need to do that won't do much for your career, but it needs to be done anyway. What I'm trying to say here is: if you want growth, start creating your own opportunities."
"A few years ago, I got assigned what seemed like a straightforward task: build a new page using some new UI components. Nothing glamorous, just build the new components, connect them, ship the page. I could have stopped there. Nobody would have complained to me for doing exactly what was asked. But I looked at those new components and thought: what if I turned this into a proper design system library? Something reusable, documented, that the whole team could build on."
Many engineers feel stalled when managers do not assign growth opportunities. Managers should help by assigning stretch projects, but complaining rarely changes assignments and managers have limited capacity. Growth requires proactively creating opportunities rather than waiting. A routine task to build a page can be expanded into a reusable, documented design system library that benefits the whole team. Expanding work can take more time but yield far greater value and visibility. Aligning the expanded plan with a manager increases buy-in. The underlying pattern is finding leverage points where modest extra effort produces significantly larger impact.
Read at Terrible Software
Unable to calculate read time
Collection
[
|
...
]