The company I work for is losing all of its humanity, I don't know where to go

Job market, skills, and insecurity

  • Some argue that with 8–10+ years of full‑stack experience, claiming to have “no marketable skills” reflects insecurity or poor self‑assessment, not reality.
  • Others counter that even with strong skills (e.g., 20 years full‑stack, React, etc.), the current job market is extremely tough and long unemployment (1.5+ years) is possible.
  • Several comments stress that interview ability and self‑presentation often matter as much as raw coding skill.

Financial resilience and geography

  • Many stress the importance of building a substantial savings buffer (6–18+ months of living expenses) because software jobs are volatile.
  • There’s debate about how feasible this is: high North American SWE pay vs. lower salaries in Europe and India, and the impact of life circumstances, bad investments, or overspending.
  • Cost of living, social safety nets, and housing markets are highlighted as major contextual factors.

Company “humanity,” capitalism, and alternatives

  • Some say “it’s just business”: harsh decisions are normal in capitalism; if misaligned with your values, switch industries (e.g., social services, environment).
  • Others insist you can practice capitalism humanely and that “it’s just business” is often a moral cop‑out.
  • There is a long side‑discussion contrasting capitalism, socialism, and communism; participants disagree over whether non‑capitalist systems are inherently worse and whether meaningful alternatives exist.
  • A recurring theme: the problem is less labels and more prioritizing profit over people.

Work conditions: remote, clocking in, and “elites”

  • Some consider losing remote work and being forced to clock in as normal expectations shared by most workers (e.g., service jobs).
  • Others argue this is a regression in white‑collar norms, reflects mistrust, adds unpaid commute time, and that the goal should be improving conditions for everyone, not pulling others down (“crab mentality”).
  • There’s tension over calling well‑paid tech workers “elites” and whether they’re entitled for objecting to office mandates.

Advice to the original poster

  • Common suggestions: quietly start interviewing, don’t underestimate your skills, and treat the situation like leaving a bad relationship.
  • Some advocate unionization, documenting abuses, and enforcing labor law.
  • Others say, if pay is acceptable and nothing unethical is demanded, consider riding out the current AI‑driven chaos while preparing an exit.