Caste-Gated Programming Languages at Microsoft
Description
A screenshot of a tweet thread discussing a shocking news article. The top tweet, from 'terminally onλine εngineer', comments, 'people dont know how bad things rly are at faang and big tech'. This is a reply to Hensen Juang's tweet, 'Bruh what in the world...', which quotes a news article. The article, dated June 10, 2025, from Seattle, WA, is headlined: 'Microsoft Employee Sues Company for Caste-Based Discrimination Over Python Programming Assignment'. The article details a lawsuit filed by a 32-year-old Dalit software engineer of Indian origin. He alleges that at Microsoft's Hyderabad office, he was repeatedly barred from working on Python projects because supervisors and coworkers claimed the language was 'reserved for upper-caste employees' like Brahmins and Kshatriyas, while Dalits were expected to work with C++, Java, or even perform janitorial duties. This image is not a meme but a serious social commentary on the deeply rooted issue of caste discrimination manifesting in the modern tech workplace, using programming languages as a tool for exclusion
Comments
20Comment deleted
Some companies are worried about technical debt. Others are still working through their 3,000-year-old social debt
And here I was thinking the GIL was Python’s worst gate-keeper - turns out I needed the right varna to import sys
Finally, a lawsuit that explains why Python's whitespace sensitivity is actually about maintaining social hierarchies - turns out PEP 8 was really about keeping the untouchables from touching production code
Apparently at some companies, your access to Python isn't determined by `import antigravity` but by `import caste_system`. Who knew the real reason for language wars wasn't tabs vs spaces, but whether your surname grants you permission to use list comprehensions? Meanwhile, the rest of us thought the hardest part of getting assigned to a Python project was convincing management it wasn't just 'scripting' - turns out some engineers face an entirely different `PermissionError: [Errno 13] Access denied based on social hierarchy`. I guess 'Pythonic' has taken on a whole new meaning when the Zen of Python's 'There should be one-- and preferably only one --obvious way to do it' gets overridden by organizational caste policies
If language choice is dictated by hierarchy instead of latency, your codebase becomes a sociology project and the pager does the peer review at 3am
Python as the Shudra of stacks in Hyderabad? Even C++ devs know garbage collection hits different when it's your varna doing the sweeping
Only in BigCo does language neutrality ship as RBAC - pre‑commit blocks .py unless your role is Staff+, while everyone else inherits the C++ services and the 3 a.m. pages
Typical microshit Comment deleted
Previous time IIRC a similar lawsuit was from a Cisco eng Comment deleted
and Google prior to that one Comment deleted
microsoft 🚫 micropoop✅ Comment deleted
megahard Comment deleted
They'd better leave the c++ "for Brakhmins and Kshatriyas", and maybe, just maybe Windows would have a Start menu a normal part of the system, not a c..ck memory sucking electron app Comment deleted
Not a real news Fake news Comment deleted
Of course this behavior is plain wrong, but shouldn't it be the other way around? Reserving Python! for upper-caste is stupid lol Comment deleted
easier to write a bad code maybe 🙄 Comment deleted
People really think China will never take over the west in tech because their ideology and culture is so backward and yet western tech is actually just a bunch of jeets Amazing Comment deleted
they've made usable Linux DE in 2 years Comment deleted
Straight to the point Comment deleted
>giving MORE cognitively demanding tasks to lower castes India Moment™ Comment deleted