LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   General (http://www.linuxquestions.org/questions/general-10/)
-   -   Which is the best organisation to work in India (Platform of Linux) (http://www.linuxquestions.org/questions/general-10/which-is-the-best-organisation-to-work-in-india-platform-of-linux-4175436728/)

LittleMaster 11-12-2012 01:07 AM

Which is the best organisation to work in India (Platform of Linux)
 
Hi
Im BE fresher i have offers with Cts & Tcs wright now .Can anyone guide me which could be a good organisation to work on Platform on Linux.Where can i have high scope and improvement in my carrer

AnanthaP 11-13-2012 09:27 PM

I dont think that you will get a choice. While both have multiple platforms, both are basically application developer / support companies. So the OS is less important.

Both TCS and CTS have less staff attrition compared to other major IT companies in India. So from a career point of view, both are OK for security but not so good for diversification.

OK

resetreset 11-14-2012 08:47 AM

Can someone explain to me exactly what it is these companies DO? I keep hearing their NAMES, but I've never seen any of their SOFTWARES anywhere, in my 20+ years of computing. I'm assuming that they want to make money (well they do, desperately :)), so how come they don't write anything that we can see? An OS? A browser? A Photoshop/GIMP clone? Even a wee little Dreamweaver plugin?

Also, what is CTS?

AnanthaP 11-14-2012 09:49 AM

CTS is Cognizant Technologies Limited. Both are TLAs.

TCS has a strong presence in banking (core banking desktop and backend package in nationalised banks). This is a product that they acquired and have modified for Indian conditions and now manage and maintain. Apart from that, TCS has other packages and many clients. Eg. TCS also has a medical ERP and one of the major users is Shankara Nethralaya a major eye hospital in South India.

In foreign (out of India), they bid for open contracts to develop and/or maintain software and integration for big clients (at least 50 people per project). This is a mix of onshore and offshore.

Apart from this they provide man power for specialised financial services that can be delivered from any physical location via the internet. Eg. One of my nephews is into commodities and derivatives trading for a client. See the advantage for the client. They get 24x7 support across all the major exchanges in the world. My nephew wears a TCS badge but is not a software person.

See, they don't do only flashy development. Large part is doing routine jobs well and giving a stable experience to the customer.

Most of their software isn't systems sfotware on desktops or servers.
OK

sundialsvcs 11-14-2012 09:57 AM

Mostly, they make their living by putting American and European programmers out of work. :rolleyes: ... ... ;).

In other words, they contract for specific IT services and application-development. As such, you should strive to pay close attention to where they have their clients. Don't know about you, but I like to sleep by night and work by day, not the other way around. If your employer's getting most of its clients from Europe and perhaps Russia, you'll be a lot better off with regard to time-zones.

Most software projects are internal; they're not products for sale.

I don't know how "choosy" you can afford to be in India, having never (yet!) been there, but, so far as you are able, be "choosy." You deserve to be doing interesting work at reasonable hours, with the usual I.T. crisis-intervention rearing its ugly head from time to time. You ought to be able to find work where you knew less going in than you knew when you left, and where the people you left still speak well of you.

Having dealt with some Indian software companies from the point-of-view of the other side of the Atlantic, I can definitely caution you that there are some companies who are really top-notch and who can deliver what they promise; and others that most-decidedly cannot. I would do some Internet "googling" to see what other people say and have said about these companies, not just as employees but also as customers. I do not personally know either of them, and of course, American companies do the same thing. :)

If they've sold an impossible situation to their client, you're going to be the one in the fire. And I do believe that a lot of American companies did "sell impossible situations" to Indian companies, both to get lower labor-costs and to get recalcitrant projects "out of sight, out of mind." So, be attentive. (Every I.T. job, anywhere, is "a sip from a fire-hose" and "a trial by fire." But, do the best you can.)

resetreset 11-15-2012 01:48 AM

Quote:

Originally Posted by AnanthaP (Post 4829214)
TCS has a strong presence in banking (core banking desktop and backend package in nationalised banks). This is a product that they acquired and have modified for Indian conditions and now manage and maintain. Apart from that, TCS has other packages and many clients. Eg. TCS also has a medical ERP and one of the major users is Shankara Nethralaya a major eye hospital in South India.



So..... utter bullshit?
Most business software is really easy to write, and it gets the $$ pouring in, so it's no surprise these beggars have moved into this space. I suspect, from what I've seen at banks, that the interface is a standard web browser (read: IE), communicating with some backend, where the database resides. Well...... shit! I suspect that I could do that MYSELF, using a little PHP and MySQL! It doesn't take a whole company of idiot suits to execute that.
It also provides, you know, status in society to these chaps - "My son is a software engineer. He works in Finance."

AnanthaP 11-15-2012 04:26 AM

Hey reset.

Whats the bullshit? You wanted to know what they do and I told you.

Quote:

Most business software is really easy to write.
Really, do you know what it takes to write and test a program that correctly handles MST (multi-statement-transactions) and concurrency? Do you know what these terms mean?

Quote:

Well...... shit! I suspect that I could do that MYSELF, using a little PHP and MySQL! It doesn't take a whole company of idiot suits to execute that.
So why don't you? Whats preventing you? Do you understand consistency of output and facing the same end users again and again?

I think sundial said it best.
Quote:

So, be attentive. (Every I.T. job, anywhere, is "a sip from a fire-hose" and "a trial by fire." But, do the best you can.)
OK

resetreset 11-15-2012 05:43 AM

I said what the COMPANIES do is utter BS, it wasn't a slur on you, AnanthaP.

And no, I don't know what those terms mean, but, given the average IQ of a TCS software engg. , it won't take me too long to pick up, WERE I to venture into this area (I never will). I could ask YOU quite a few things you wouldn't know the answers to, so.... take it easy, eh?

sanjay87 11-15-2012 06:23 AM

Pick up the Organisation where you are paid high.If both the organisation you have same package better choose COGNIZANT.You will find a better atmosphere to work around compared to TATA.Cognizant is the only organisation in INDIA Never dropped a single individual out of there organisation at the period of crisis.Cognizant has better manpower skill compared to TATA

sundialsvcs 11-15-2012 09:28 AM

Be gentle with such comments, and such commenters. It is said that there are three stages of knowledge:
  1. You do know what you don't know (Apprentice): Everything is :eek: to you, and you are constantly confronted by all of the things that you don't know. You're a sponge, and willing so to be.
  2. You don't know what you don't know (A*shole ;)): You know just-enough now to be dangerous. You brashly over-state your own abilities, partly to cover-up for your former apprentice-hood but partly also because you don't yet know any better! Any project you can think of seems easy, because you haven't yet failed at anything.
  3. You don't know what you do know (Master): You no longer rush to show people how much you know. You just do. Experience has taught you more than you realize. You are no longer confronted by the technology, and you are no longer afraid to confront it; nor do you, when you do confront it, do so rashly. You do so wisely. You are now invited to manage and to strategize, and valued more for this than for your pure technical know-how.


All times are GMT -5. The time now is 01:47 AM.