3 ms·
Our team right now is about 3 developers (1 part time consultant). This is about a year into a recommendation by me to can the old team. The old team was about
by rhacker 8y ago
Our team right now is about 3 developers (1 part time consultant). This is about a year into a recommendation by me to can the old team. The old team was about 9-12 developers located in Pakistan. The new team is pretty much Americans (all their lives). We are all remote.
The 3 of us have:
* Migrated significant portions of the PK team's Angular 1 app to React
* Introduced GraphQL
* Fixed migraine sized security holes (no priv. checks in about 30% of the app)
* Migrated from some system that was SUPPOSED to be docker swarm to kubernetes
* Introduced 4 major feature releases
* Building systems and configuration formats designed for code reuse rather than building brittle shit code
* Actually implemented elastic search in a useful way (the old team installed a shitty unreliable version and used it for a non-essential purpose)
* Migrated the 90% of the JS codebase fraught with patches to typescript.
I get that none of the above is stuff that can be "fully" grok'd from an outsider, but basically I'm saying the team is doing the code right (instead of poor, not up to spec) releasing features waay faster, fewer bugs, in less time with 1/3 the people. The price? It's actually cheaper by about 20% (maybe about 10k less per month).
I'm not a writer, and am definitely poor at story telling, but there's a major problem in my eyes when we say we have to hire people out of the country or are H1B holders first.
- matwood 8y agoI experienced something similar at a prior job. But, IMO it's not about foreign workers, but about cheap workers. A cheap worker is a cheap worker no matter where you find them. A very capable person on the other side of the world is not going to be working in a cheap sweatshop. They will be moving on as quickly as possible to better paying jobs.