Need career advice .NET or Cobol(Unix)

By saumil_Deodhar saumil_Deodhar Points: 50 | Level: Starter | Status: [Member]
Posted on: 2/18/2012 2:21:12 PM | Views: 1982 | Points: 30
Hello,
I work as software developer in MNC in Pune.I have 2.3 years of experience.Out of that, i have around 1.5 years of experience in ASP.NET 2.0.I worked on a conversion for big U.S client and we converted their AS400 systems to ASP.NET 2.0

My company doesnt have much work on .NET so,After conversion was finished i was assigned a project in which i have to work on unix cobol.and from past 6 months i'm working on unix cobol.

So now i have two technologies in which i can build my career.one is .NET and another is Cobol and i'm kind of confused for the same.

I have below questions for experts.

1.) I have always seen that bigger enterprise applications are not developed in .NET (at least not in my company).All the major mainstream applications are in Java or Cobol .Is it true for other organizations as well?? Do the companies don't develop big systems in .NET ?

2.) In which technology should i build my career.I know i work on Unix cobol which doesn't have much of a market value.but my salary is good but, if i continue to work on it than no other company will accept me as this is not used much in other companies(mainframe cobol is used widely but not this).What should i do in this case??

3.) Is the pay scale for .NET developers as good as Java/cobol or it's lesser than that?

4.) Currently i don't have experience of .NET 3.5/4.0.Will the industry accept me if i learn the latest features (like LINQ,WCF etc..) by myself(if i learn,i'm sure i'll be mater of it) and post my CV for .NET 3.5 requirements. ??

Sainath's Advice on Sunday, February 26, 2012 :
Hi,

To answer your questions:

1.) I have always seen that bigger enterprise applications are not developed in .NET (at least not in my company).All the major mainstream applications are in Java or Cobol .Is it true for other organizations as well?? Do the companies don't develop big systems in .NET ?

That is not true - there are many big projects which have been built in .Net.

2.) In which technology should i build my career.I know i work on Unix cobol which doesn't have much of a market value.but  my salary is good but, if i continue to work on it than no other company will accept me as this is not used much in other companies(mainframe cobol is used widely but not this).What should i do in this case??

Unix is a skill which is still in high demand. It is one of those skills which have survived the test of time. It is good to know Unix.

I cannot say the same about COBOL. While it is a fact that many mainframe and COBOL systems still exist and there are many professionals who earn well out of working in these technologies, these are definitely not the technologies of the future. Moreover, structured programming in COBOL does not support /  absorb the object oriented paradigm of current programming languages be it .Net of Java.

3.) Is the pay scale for .NET developers as good as Java/cobol or it's lesser than that?

Pay scale does not depend on which skill you can classify yourself under, it primarily depends upon the depth of skill which you possess and market demand for that skill at that point in time. There are good opportunities for both Java and .Net. For COBOL, the available opportunities are definitely lesser.

4.) Currently i don't have experience of .NET 3.5/4.0.Will the industry accept me if i learn the latest features (like LINQ,WCF etc..) by myself(if i learn,i'm sure i'll be mater of it) and post my CV for .NET 3.5 requirements. ??

There is no reason why you should not get a good break if you scale up your skills to .Net 3.5 and assiciated technologies.

Regards,
Sainath S,
www.ugain.info



Saumil_Deodhar said on Monday, February 27, 2012


Thank you for the valuable advice :)

That clears lots of confusion.Thanks once again

Note for Saumil_Deodhar : You can respond to this advice by logging into the website.

Comments or Responses

Sorry, no responses found.

Login to post response

Disclaimer: Reply given to your question by our expert panels are based on their personal experience who have been successful in their career or are well acquainted in the role they are/were playing. This may or may not be suitable in a specific circumstances, please consider this as an advice that may help you carve your career. DotNetFunda.Com or its expert panel members will not be responsible for loss of any kind because of any decision you take based on these advices.