> > I would love to work in an environment where
> > I felt valued as a person but I have yet to find that
> CAN that even exist?
Theoretically, yes. Practically... it's always going to be insanely rare.
I would be very loyal to a place that helped me grow as a person with continuing education opportunities.
I would also be very loyal to a place that had a solid balance of feature delivery versus vs. technical debt management. (I feel this benefits the company in the medium to long run as well, even moreso than the engineers)
Those things would not necessarily be hard to achieve and would pay for themselves.
Yet nobody actually seems to run their company that way.
I guess the fundamental roadblock is that so many things in capitalism force you to think only about the short game. Thinking even 12 months ahead is often viewed as sheer insanity.
As an engineer, I understand (at least at a high level) the pressures faced by higher-ups. Keeping the lights on is expensive. Investors want results sooner or later. I wish that product managers and executives expended a fraction of the effort to understand what makes good engineering. Higher-ups often don't have the engineering chops to understand why good engineering processes can be such force multipliers enabling faster delivery in 18, 24, 72, whatever months... and that's okay, but they are also aggressively disinterested in actually understanding the processes that produce the product they are selling.
Depressing.