Serious question, not a native speaker: Why do people in the Anglosphere refer to mostly-software companies as tech companies, or to software developers as tech workers?
Because even in those companies many of the 'computer people' are not software developers. Tech workers is a catch all term for most people at those companies.