3 ms·
While I am sure a bunch of US developers have outsourced their jobs, certain details of this "case study" make me think this is made up, or at least a synthesis
by lesterbuck 14y ago
While I am sure a bunch of US developers have outsourced their jobs, certain details of this "case study" make me think this is made up, or at least a synthesis of actual cases. From the original case study post, this developer worked from home on "certain days". How many people can be at work on site, month after month, and no one notices they never actually log in to their work system? How many people are the "best developer in the building" and never mentor or assist other developers? How does he handle the time gap, which is many hours out of phase, so there is a delay to any bug fix or "little patch" or emergency fix? So an entire team of excellent Chinese developers works the night shift indefinitely? Or his commits have some of the weirdest pattern of time stamps no one ever noticed. "Hell, Bob broke the build ... at 4am!?!" How does he even answer detailed questions during code reviews when he didn't write it? We've all seen that outsourced code "beautifully commented"...? With 2fa tokens, is it really possible to not have it on your person for six months and no one notices at work? Are we do believe he is smart enough to be banking all this money with no work and excellent delivered code, and it never occurs to him to proxy his VPN connection to China instead of sending a physical token? I just don't buy it as written. Maybe part of the purpose of that case study is to put the fear of god into that subset of developers that is doing the same thing without the "Oh, he was so stupid!" mistakes. Or at least galvanize their employers to read their logs, as suggested.