this post was submitted on 07 Oct 2023
776 points (98.7% liked)

Linux

48212 readers
2110 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm not sure how accurate StatCounter is, given that most Linux users use adblockers. However, according to it, Linux has almost a 14% desktop share in India.

you are viewing a single comment's thread
view the rest of the comments
[–] velox_vulnus@lemmy.ml 122 points 1 year ago* (last edited 10 months ago) (10 children)
[–] fedcon@lemm.ee 25 points 1 year ago* (last edited 1 year ago) (1 children)

C is for Cognizant btw. But Cisco wouldn't be too far off.

It's a desi-fied version of WITCH, for those familiar with that term.

[–] velox_vulnus@lemmy.ml 8 points 1 year ago* (last edited 10 months ago)
[–] worldofgeese@lemmy.world 9 points 1 year ago (2 children)

Come over to team Guix System, we have cookies 🍪

[–] velox_vulnus@lemmy.ml 14 points 1 year ago* (last edited 10 months ago) (2 children)
[–] worldofgeese@lemmy.world 2 points 1 year ago (1 children)

Hey, thank you for this comprehensive feedback! I've emailed the guix-devel mailing list to draw attention to your critique because I think it's important.

[–] velox_vulnus@lemmy.ml 1 points 1 year ago* (last edited 10 months ago)
[–] possiblylinux127@lemmy.zip 1 points 1 year ago

Hurd is dead. If you want to contribute I would look at the fsf priority projects

[–] LeFantome@programming.dev 5 points 1 year ago

It sounds like avoiding cookies would be a part of that movement

[–] whoisearth@lemmy.ca 8 points 1 year ago* (last edited 1 year ago)

We use TCS and Accenture at my work and I'm aware of us using Cognizant and HCL as well. You're bang on fuck all those companies and also "first world" compankes for fucking the local employment market and fucking overseas workers.

Race to the bottom. Nothing matters but the bottom line.

[–] Hexadecimalkink@lemmy.ml 7 points 1 year ago (1 children)

Just curious what you opinion of Zoho is vs the ones you listed. Do they treat staff better?

[–] velox_vulnus@lemmy.ml 23 points 1 year ago* (last edited 10 months ago)
[–] spiderman@ani.social 5 points 1 year ago (1 children)

What's wrong with Cisco? I heard that it has a great culture and pay.

[–] Goodman@discuss.tchncs.de 4 points 1 year ago (2 children)

I don't know much about this CHWTIA. But I do know someone who works at Capgemini, can you tell me why they are considered exploitative? Genuinly curious.

[–] whoisearth@lemmy.ca 3 points 1 year ago

Underpay and overwork their Indian workers like a motherfucker.

Return to office is mandated back to 5 days a week and 9 hours a day minimum at some of these places. The company makes bank but the workers get cents on a dollar.

[–] velox_vulnus@lemmy.ml 1 points 1 year ago

Here's a comment that goes into great depth, maybe you will find this insightful.

[–] Iceblade02@lemmy.world 4 points 1 year ago (1 children)

As a MoS&E student in northern Europe I'd love to hear why these companies have such a bad rep over in India. They're doing massive recruitment drives at my uni (along with BCG) and sponsor a lot of student events, so I don't hear many bad things about them.

[–] wewbull@feddit.uk 8 points 1 year ago (2 children)

...because they just throw people at projects with no regard to skill set or level. Their business model is get contact, hire lots of tech grads, assign them to project, cross fingers. They've ended up with a reputation of not being able to execute, and they doing it by paying people at the start of their career the lowest amount they can. If you end up on one of these projects, and are actually capable, then everything gets heaped onto you.

[–] Iceblade02@lemmy.world 2 points 1 year ago

Ah, makes sense then why they're pushing so hard to have a presence at our universities. Hopefully I'll be able to avoid such employers in the future. Thanks for the heads up!

[–] whoisearth@lemmy.ca 1 points 1 year ago

Also to add the Indian market is so saturated any "good one" you get knows their worth and dip out at the first opportunity. Leaves giant companies left holding the bag on a model that has skeleton crews containing all the tacit knowledge with no means to do anything. "Oh well just bring in vendors to do xyz" ignoring the operational cost going forward. The current business model employed by fortune 500 companies was and is unsustainable. Great for their bottom line though.

[–] mrmanager@lemmy.today 4 points 1 year ago (1 children)

Why are these companies the worst? It's a honest question since I actually don't know much about them.

[–] velox_vulnus@lemmy.ml 10 points 1 year ago* (last edited 1 year ago)

Poor labor laws in India leaves workers with no bargaining chip and incentivizes these greedy corporate to do whatever they wish to do. If you think this is the worst, wait till I introduce you to employee bonds. You will be surprised to see that MNC companies playing their PR cards right with tokenism bullshit like BLM, pride month or any other similar nonsense in the west will not shy away from violating some of the most basic rights in developing countries, because legal grey areas allow such practises.

Here's how their business model works: greedy capitalist (usually from the west) can't part with their money, and do justice by paying the right wage to local employees. so they outsource the job, and pay about five to ten times less than what they're actually supposed to. This job is given to one of the many service-based companies. Now, the company that accepts this job eats away 40-60% of the money they're paid. They make their employees sign an exploitative employee bond, claiming that they're training them, and that this bond, which will last for two to three years, will be used as a safeguard to compensate for their training (they don't teach jack shit). So if you decide to leave the company, you are required to pay from your own pocket!

For the first six months, they usually don't pay any salary to their employee. They teach them outdated, crappy shit for the sake of maintaining legacy infrastructure. Then they do what is called project allotment. Here's the tough part - if you're not allotted a project, then your early career is screwed, and it is what they call as "putting on the bench" - basically, the company bureaucracy sucks, so they don't track which employees have and have not been allotted. When you're on the bench, you're paid, yes, but:

  • you do not have any relevant experience to jump to any other company. You have nothing to show to them.
  • you can also not use that time to learn something, as you're working on-site, on a restricted internet, which is monitored by these organizations.
  • if you tell that you were not allotted a job, chances are that you're going to:
    • be allotted a legit job, and you've saved your career (kind of).
    • be allotted a botched job, you'll take all the blame, and you're fired.
    • get fired immediately, as you're a burden to the company.

This is the worst situation any new engineer graduate can be in. Now, if you're assigned a project, you're still acquiring some knowledge, and will be allotted further projects in the future. Now when it comes to switching jobs, you'll be seen as an inferior employee by various MNCs and startups, unless you can prove them otherwise with a solid resume.

Now, about the "bad Indian dev" troupe - actually, there's a lot of reason why you find bad devs in such companies:

  • they're paid a crappy wage, so they do their bare minimum.
  • they have to work on fast-paced projects with tight deadlines.
  • their culture does not promote good software engineering practices.
  • they're forced to write bad code - planned obsolescence and restrictive documentation is what companies like these use in their favor to force their customers to be dependent on them.

One of the college mates who landed a job in Cognizant messaged me, asking about trivial personal stuff about how we were faring in our lives. And then he broke down, crying how he was harassed by his managers, made to stay late at night, and had to take the blame for the mistake of their seniors. And how he hates his parents for forcing him into CS. This was about six months ago, and I've not heard anything back from him. His salary? It was about 4 lakhs (₹400,000) per annum, which is about ₹33k per month. Rent costs like ₹15-20k in Bengaluru, so they have to live in a crammed apartment with other bachelors, and it goes does to ₹10k (I highly doubt if they even rent places at ₹10k). 23k left, of which another ₹7-9k goes into paying for daily necessities like food, internet and transportation, of which, only ₹4-6k is left. Then there's also debt to pay. Salaries do not go higher than ₹6 lakhs (₹600,000) per annum in such companies, unless you're promoted to the level of a manager, which pays you ₹10-12k lakhs (my cousin sister is a manager in such company). And these wages do no account for the growing inflation. This is the peak wagie life.

[–] possiblylinux127@lemmy.zip 1 points 1 year ago (1 children)
[–] velox_vulnus@lemmy.ml 11 points 1 year ago* (last edited 10 months ago) (2 children)
[–] erwan@lemmy.ml 3 points 1 year ago

When you're ready to go back to the job market, I recommend you to join a company that develops a product. Not a service company that will sell you like fresh meat to its clients, like the one you listed.

[–] azthec@feddit.nl 2 points 1 year ago* (last edited 1 year ago) (1 children)

Do you have any interest in relocating outside India? You seem to have a good domain of English and softskills on top of some Linux. I wouldn't mind taking a look at the personal projects you mention

[–] velox_vulnus@lemmy.ml 3 points 1 year ago

Currently, I don't think that my resume is good enough, so I would say that I'm not ready yet. I am more inclined towards academia, but my plan to prepare for European universities haven't gone well, so I'm probably going to focus on a few year's worth of job experience in the domestic market.