i have a pajeet guy who is slightly more senior to me on my team. he really really annoys me with his tendency to have to explain things 5 or 6 times even if they are simple things which i clearly understand.
for example: he will tell me i need to do soemthing simple, such as move a button on the app from the right side to the left. simple, i tell him i understand, just move the button from right to left, got it. but that isnt good enough, he needs to explain it to me 5 more times, each time i explain back to him what i need to do so he understands that i know what to do, but he keeps going and explains it again and again and again. what should take just 30 seconds turns out to take 5 minutes with him. it really annoys me. i understand move the button to the left hand side, dont move any of the unrelated stuff such as that search bar or text or whatever. got it thanks, now let me get back to work.
he also recently was baffled why i used a div to organized some html elements. we had a couple of html elements, some at the same scope some as child elements and this was being used as part of a section on the site. when i was working with that stuff i went ahead and put it all inside a div with a proper id tag to organize it and make it a bit easier to tell which elements go where. he looked over the code and called me up about it and said he couldn't understand why i would ever put those elements into a div. anyone who has done html knows this is HTML 101. how are you a dev working on ui stuff and not understand what a div is for?
of coursem the language barrier is so annoying to deal with. this is true of anyone ESL, but in my experience, pajeets seems to struggle with it far more than western europeans do. ive very rarely have communication problems with a western euro, but pajeets? sometimes it is like trying to explain things to a brick wall, though i suspect a brick wall would better understand things than a pajeet.
but when it comes to pjaeets and coding what i found working for an indian company where i was literally the only non jeet on my team(you think you hate jeets, but try being the only non-jeet where you work) was how they get so much of the terminology wrong. it was so bad that until i got used to it i was legit confused as to what they were saying even though i had plenty of programming knowledge and experience.
one of the big ones was they used 'class' and 'jar'; interchangeably. it even caused us a problem. once we assigned a pajeet to take some of the code from one of our projects and turn that into it's own jar so that we could run that as its own standalone microservice. well this jet goes off for 2 days and comes back with a class inside the old project with the code copy/pasted inside it telling us he made a separate jar for the code just as we had asked. that is clearly not what was needed and anyone with half an understanding of the ask would know this. well, it wasn't what we needed so he had to go off for another 2 days to take his copy pasted code and convert that into a standalone jar file. would have taken me 30 minutes, an hour at most, to accomplish this ask.
those jeets also didnt know git terminology. constantly getting things like 'add' 'commit' and 'push' confused. (also as an aside, i dont think i have ever once worked with a jeet who knows how to use command line git, whenever i saw them use git it is always the gui version built into the IDE; which i think is inferior and slower to use than simply using add,commit,push/etc.) there was also a bunch of other terminology they got wrong and i had to relearn what i knew to understand them. how do you get even basic terminology so wrong?
the thing is, and this also goes into their english, is they never pick up on being wrong. they can hear other developers using the terms the correct way, which is opposite to how the jeet uses them, but the jeet always goes back to using them wrong. ive notice this same thing with english. they can hear native speakers speak all the time, yet jeets never once stop and say, hey, native english speakers seem to always use this term differently than i do, or use a different phrase for this, etc. i know whenever ive tried to learn a second language im always keen on paying attention to the native speakers and trying to sound more like them. i try to pronounce words like they do, try to match the grammar and word useage,etc . not with the jeets. i cant say ive ever seen a jeet try to adopt their english to be more in line with the native speakers around them.
one little last bit of jeet ranting is how, whenever i see the worse code imaginable in whatever code base i am working on, i turn on git blame and 99.9% of the time the developer has a jeet name. it is always something like 'ramesh patel' wrote this god awful abomination of a method. i recommend doing this if you ever get access to a code base, jsut go through with git blame and see how vast majority of the god awful code is committed by a jeet.
Later when I was complaining to my male room mate about it I suggested he even out the score by flashing his dick at the jeet wife. He refused, saying he detected a profound sadness in her eyes.
nah, the husband needs to be punished, not the wife. from your description it sounds like she is living in a hell of her own already. dont know her, so i cant say if she deserves it(insert joker here) but from the sounds of it, with a sane marriage culture she probably wouldnt have married him, and if she did, that sounds like solid grounds for divorce. im chalking this as another strike against arranged marriages. it is such a horrible institution, so of course it would be a thing pajeets have long clung to when all the other civilized societies stopped doing it. ive said it before, but if you got rid of arranged marriages, that entire subcontinent would be nothing but a half billion incels.