Being an omnivorous technology generalist is punishing to start out as and lasts for years, but becomes incredibly valuable later. That's something I wish I could have told the prior me.
Come to understand: Being a generalist is not about "lacking experience to call yourself an expert." Touching on innumerable disciplines is itself a crucial skill that lets you operate in the real world with huge autonomy. Just know your limits. Most problems don't need specialists. Generalists are the ones that ***know when to call in the specialists and give them what they need***.

@SwiftOnSecurity I wish the corporate world would have understood that. I kept being pushed toward specializing, saying they have no use for a "general purpose IT guy".

Yet i was always the one who figured those "impossible to fix" bugs because i understood all parts of the system, and how they interact.

Specialists only test their very specific bit of the setup.

But nope, no path forward for that, no possible raises, and "we can outsource that part to IT service partners".

@Pyxaron @SwiftOnSecurity this is basically my defacto role where I work. Been around the traps and exposed to enough stuff to be a good bullshit filter and act as a go between with more specialist consultants. A lot of people out there with highly focused training that trip up on stuff outside of their wheelhouse due to not knowing about yhr bigger picture.