Java or .Net - Which is better for future & career in 2023?

Software developers have often been asking this question : From career & future prospects perspective, which is better? Is it Java or is it .Net?

This article aims to answer this question so that there is no confusion. The answers you will typically find on the Internet will be very biased because most of them are contributed by hard-core Java and .Net fans.

This article will be 100% neutral; which is what I promise. We'll invite views from our fellow engineers who've been working in Java or .Net so that we've an enriched discussion.

Update: This answer is about 10 years old. Ever since, the technology world has progressed significantly. Technologies like Blockchain and Artificial Intelligences have taken a lead in the recent years. I have updated the answer to consider latest advancements.

I however request you to read the entire answer to get a clearer perspective on the Java Vs. .Net battle from career perspective.

Updated answer towards end

Java Vs. Net : Which is better?

The first question we need to ask - can these two be compared? A 30,000 ft. view of these two will tell you that Java is a programming language (generally speaking) while .Net is a framework.

.Net, as you might know, is a platform that supports several languages viz. C#, VB.Net, F# and others.

A framework is nothing but a pool of ready-made functionality available at your fingertips when you are writing code using that framework.

Those who are interested in deeper analysis may perform search on the Internet to find out which among the two scores over the other for specific aspects.

But generally speaking; both Java and .Net are quite robust and have found applications world-wide in very complex projects.

Java or .Net, which is easier to learn?

Unfortunately - there is no clear answer to this question.

It all depends on you. I had a friend who could do Permutation/Combination & Probability related questions easily in his mind and I could never make any sense out of those questions.

If you asked him; he'd say Probability questions are easiest to answers and they were the ones 'to skip' for me.

Similarly, some of you will find Java easier to understand and master while others will think it's easier to code in C# than anything else in the world.

Career Opportunities In Java Vs. .Net

This is where things get interesting. The hiring scenario these days requires you to know multiple things.

For example, you'll rarely see job openings that say "Java Programmers Required" or ".Net Programmers Required". You'll typically find job openings that require J2EE, JSF for those who know Java and C#, SQL server and other MS tech for .Net folks.

The point to note is that - you will have to keep learning and keep improving your knowledge no matter which career path you choose.

Both Java developers and .Net developers have been in demand for the last few years and I don't see that changing in near future.

No one can predict which technology would continue to be hot in coming months and years.

Which is better for future?

Instead of worrying about that; why not make yourself future-proof?

Like I just said, no one can predict the future in the technology domain; because things change here every single minute.

As a software engineer / developer - you should *not* stick to any specific language; yet master one that you are currently working on. Let me make it very clear : You need to be master of at least one and jack of several!

Any programming language is just a set of tools that help you implement logic.

If you hone your logic skills; you should be able to get comfortable with any programming language, tool or framework within short time.

I've seen that happen with few of my ex-colleagues.

Start with any - and learn it with all the interest and try to be excellent. If you pick up Java; don't hate .Net and vice-versa.

If your current job demands C# and ASP; learn it. If you are just starting out with a big IT company that has not told you which profile they will assign to you; it just doesn't matter.

Ultimately - you'll end up becoming managers:

...and then you'll will play with excel, power-point and outlook.

No more 'coding' will be required from your part and all you will do is monitor your team's performance.

A solid understanding of the technology will definitely help.

Ultimately - there's no clear and direct answer to the question we started with. Pick up any and get started.

You will know what decisions to make in your career. Of course, CrazyEngineers will always be with you to help you make decisions.

Update: I said you'll end up becoming managers and looks like there's an objection to it. I'm very well aware that many companies offer 'technical career track' where the developers can choose to be developers and still grown in the position.

Update 18 June, 2016: This article was written years ago; but the information still holds true. A lot of our fellow engineers write to enquire which language / domain they should pick.

While the markets seem to have ample opportunities for both Java as well as .Net developers, you need to understand that the world of technology keeps evolving.

In the next few years - I believe there will plenty of opportunities in the wearable technologies domain. You should also look at various web technologies that are modern and are in demand. If you have specific questions, feel free to ask in this ongoing discussion.

If you have questions; feel free to ask them here.

Updated: Java Vs. .Net in 2023

Let's dive into the comparison of Java and .NET for career opportunities, focusing on both current market trends and future perspectives, including AI and Blockchain.

It's worth mentioning, however, that both Java and .NET have extensive usage, huge developer communities, and broad applicability in many technological sectors, making them both strong career paths.

Which one is 'better' may largely depend on specific career goals, personal interests, geographical location, and the industry you're aiming to work in.

Java

  1. AI and Machine Learning: Java is widely used in AI and ML owing to its simplicity, scalability, and ease of debugging. There are numerous libraries available in Java for AI, such as Deeplearning4j, Weka, Java-ML, etc. Career-wise, if you are inclined towards AI/ML, having Java in your skillset can be beneficial.

  2. Blockchain: Java is also a popular choice in the world of Blockchain. It's employed in various Blockchain projects, and even Ethereum, a widely used Blockchain platform, can be programmed using Java. If you're interested in Blockchain technology, having experience in Java could lead to roles in developing and maintaining Blockchain systems.

  3. Job Opportunities: Java has been a popular choice among employers for a long time, and this trend doesn't seem to be changing. Whether you're an experienced professional or a fresh graduate, there are plenty of job opportunities in various sectors, such as web development, app development, embedded systems, big data, etc.

  4. Future perspective: Since Java has been around for a while and is consistently updated to keep pace with evolving technologies, it seems likely that it will remain relevant in the future. Its wide use in enterprise solutions, robustness, and scalability makes it a safe bet.

.NET

  1. AI and Machine Learning: .NET, particularly with C#, can also be used for AI and ML. Microsoft offers several tools for AI/ML in .NET like ML.NET, CNTK (Microsoft Cognitive Toolkit), and Accord.NET. While it's not as popular as Python or Java for AI/ML, it's growing, especially in applications tied to the Microsoft ecosystem.

  2. Blockchain: .NET is less commonly used in Blockchain development compared to languages like Java, Python, or C++. However, it can still be used for Blockchain development, and there's a Blockchain framework called Stratis specifically designed for .NET.

  3. Job Opportunities: .NET is heavily used in enterprise and business applications, especially within the Microsoft ecosystem. There are ample job opportunities for both experienced professionals and fresh graduates.

  4. Future perspective: Microsoft has been making consistent efforts to keep .NET relevant and up-to-date. With .NET 5 and .NET 6, they have unified the .NET platform, improving its capabilities for cross-platform development. This, combined with Microsoft's robust backing, suggests .NET will continue to be relevant in the future.

Concluding Thoughts:

When it comes to choosing between Java and .NET, it largely depends on your personal career objectives and interests.

If you're more inclined towards AI, ML, and Blockchain, Java might be the better choice due to its wide use in these fields.

However, if you're interested in enterprise and business applications, particularly within the Microsoft ecosystem, .NET would be a solid choice.

For fresh graduates, both offer great opportunities.

It might be worth considering the job market in your specific location, as some regions may have more demand for one over the other.

For experienced professionals, it can be beneficial to learn both, but if you have to choose, consider the tech stack of the sector or company you aim to work in.

Regardless, both Java and .NET are powerful tools in the world of software development and can offer great career prospects.

The key is to continue learning and stay updated with the latest trends and advancements in your chosen language.

I hope this answers your question. Let me know if you have specific questions related to your career choices. I will be happy to help.

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • X-Engineer

    @x-engineer-ZsXLni Mar 11, 2014

    Good and Informative Post...

    As u said in the last ...ending up with Managers...Is there any alternative to that...

    Its almost 4 years in line that I have been into the technical (IT)field and i dont want to be in the managerial role...
    As I know Technical Architects and other Technical Officerial duties can be Ok.

    Thats why I ask you once again if it possible to continue with the technical part rather than working on Excel Sheets(which I still dont know much)

  • Kaustubh Katdare

    @thebigk Mar 11, 2014

    @#-Link-Snipped-# - yes, there is an alternative to that; however it totally depends on your company. There are several companies that let their employees follow a purely technical path - leading to destinations like 'software architect', like you mentioned in your post.

    However, as you'd imagine - you'll need fair amount of expertise in the domain you've worked on - be it Java or .Net. I've known several people who started their careers with Java and and still coding in Java and are at the 'architect' level. There are people who began in Java, were made to work in .Net technologies and still did a fantastic job. The key here, as I said, is to make yourself future-proof; ready to accept any new technology / language / tool / framework that your work requires.

    To cut the long story short - yes; staying in technical field is possible if you want. It doesn't matter whether you are into Java or .Net. All that matters is you should be excellent at what you are doing and choose to work with the company that lets you follow the career path of your choice. I think most of the big IT companies in India let you do that. Would need a confirmation from fellow CEans though.

  • Anand Tamariya

    @anand-tamariya-DnfjEX Mar 11, 2014

    I am a Technical Architect and still do coding. So, no, one doesn't necessarily end up as manager if one doesn't want to.

  • Kaustubh Katdare

    @thebigk Mar 11, 2014

    Anand TamariyaI am a Technical Architect and still do coding. So, no, one doesn't necessarily end up as manager if one doesn't want to.

    How does the technical career path look like in your organisation? Not many companies offer that liberty and frankly speaking not many engineers are willing to stay 'technical' all their life.

  • Lindsey Eastburn

    @lindsey-eastburn-7SCvrm Mar 20, 2014

    Good discussion, but there is one statement with which I take issue:
    "Java is a programming language (generally speaking) while .Net is a framework." The .Net CLR follows the same paradigm as the JVM. Both utilize an intermediate code layer. There's a good article at #-Link-Snipped-#

  • Kaustubh Katdare

    @thebigk Mar 20, 2014

    Lindsey EastburnGood discussion, but there is one statement with which I take issue:
    "Java is a programming language (generally speaking) while .Net is a framework." The .Net CLR follows the same paradigm as the JVM. Both utilize an intermediate code layer. There's a good article at #-Link-Snipped-#

    I agree. I should have been clearer. Thank you for the link; it's indeed a good read!

  • Sumit Thakur

    @sumit-LZnJX6 Mar 20, 2014

    I agree with the discussion made above by the admin. The fact is Sir, that People today assumes .NET as a programming language and sometimes they use .NET for C#. The developers who work on .NET uses C# most and that's why this ambiguation is made. The actual difference should be made between C#.net and JAVA.

    One fictional difference between .NET and JAVA here in Northern region is that if people want to work in the south extension of India such as Bangalore, Hyderabad etc. then they should pursue JAVA further and if they want to work in Delhi, Noida, Gurgaon then they should pursue .NET which actually is framework.

  • Mayur Potnis

    @mayur-potnis-2bAJ62 Mar 28, 2014

    I am into .Net from last 5+ years and i want to change bcoz i feel there is saturation and hence not getting paid enough. Which other technologies should I opt in like BigData, Mobile apps etc

  • Nitesh Puri

    @nitesh-puri-KeINF3 Aug 29, 2014

    Kaustub, I have been working with a company in Punjab for two years..company has its own programming language named "webPlus "....my position there is software integrator.
    I have undergone the industrial training in java during college time.
    Now I want to make a shift in another java or .net company but facing the difficulties in making the shift as i forgot the concepts of java and each company ask me the questions as per 2 years experience
    Please suggest me which platform I should choose...java or .net or any else ?

  • Kaustubh Katdare

    @thebigk Aug 29, 2014

    Mayur PotnisI am into .Net from last 5+ years and i want to change bcoz i feel there is saturation and hence not getting paid enough. Which other technologies should I opt in like BigData, Mobile apps etc

    Looks like we missed your post.

    The only way to deal with the saturation is to upgrade your kills and rise above everyone else who's saturating. Instead of opting for a complete shift; I'd recommend finding something that gives you a mix of .Net and the hot technologies today like BigData and Cloud. .Net definitely has applications in both - and you'll have to find out how to find a right mix.

    Mobile Apps is also an interesting domain but with your .Net knowledge - I think the immediate application might be in development of apps for Windows platform (both Desktops and Mobiles).

    Ultimately, the technology that you opt for as to attract your deep interest. The only way to figure it out is by trying to learn as much you can about them. I hope this helps. Let us know if you have more questions.

    Nitesh Puribut facing the difficulties in making the shift as i forgot the concepts of java and each company ask me the questions as per 2 years experience
    Please suggest me which platform I should choose...java or .net or any else ?

    If you are switching company then I'd recommend picking up a company where you will stay at least for 2-3 years in order to build your profile. Java or .Net are both in demand and the salaries will be decided by the hiring company and the profile being offered.

    I'd recommend spending some time with .Net as you've already exposure to Java and find out which one looks more interesting to you - and then make the choice accordingly. It's very important to be extremely interested in the technology or domain you are working in. No one, but you, can answer which technology will suit you more. If you are good - companies will go to any limits to hire you.

  • Nitesh Puri

    @nitesh-puri-KeINF3 Aug 31, 2014

    Thanks kaustab...that was a very helpul opinion....one thing I forgot to ask is that if I stay in my current software integrator profile for some more time... would it be beneficial in future for me ?
    Do software integrator profile has scope in india ?

  • Kaustubh Katdare

    @thebigk Nov 14, 2014

    Nitesh PuriThanks kaustab...that was a very helpul opinion....one thing I forgot to ask is that if I stay in my current software integrator profile for some more time... would it be beneficial in future for me ?
    Do software integrator profile has scope in india ?

    I do not know much about the profile of a software integrator. Stay in the job if you like it and keep an eye on the latest developments in the domain. You will have your answers automatically.

  • amey kulkarni

    @amey-kulkarni-jPIVTP Nov 24, 2014

    hello sir i am from EXTC background
    and want to switch in software
    so before doing any course can u please suggest according to lates trends in market what to do is it java or .net or testing

  • shashikantsaroha

    @shashikantsaroha-6fhAbz Jan 8, 2015

    Sir,I m b.tech graduate,,, m confuse what to do...i learn android ,java..... now i couldn,t decide which one i choose to make my carrier...

  • rahul69

    @rahul69-97fAOs Jan 8, 2015

    shashikantsarohaSir,I m b.tech graduate,,, m confuse what to do...i learn android ,java..... now i couldn,t decide which one i choose to make my carrier...

    IMO you can learn Java first and then go for android, (it'll be easier that way)

  • Ankita Katdare

    @abrakadabra Jan 8, 2015

    shashikantsarohaSir,I m b.tech r graduate,,, m confuse what to do...i learn android ,java..... now i couldn,t decide which one i choose to make my carrier...

    How do you plan to make one of them you career? If you love Android, you can start developing simple apps for Play Store and build your portfolio. If you love Core Java, you could go for it too.
    Like #-Link-Snipped-# said here, Java can help you clear basic concepts and help you in coding Java. While most Android applications are written in Java-like language, there are many differences between the Java API and the Android API. So, choose to go step by step.

  • Ankita Katdare

    @abrakadabra Jan 14, 2015

    Here are my 2 cents on the topic of future of .net developers in India -

    According to PayScale.com report, an ASP. NET developer earns an average salary of approximately Rs. 2.4 Lakh per year in India. If the developer has an additional skill in jQuery, it is associated with high pay for this job. People in this job generally don't have more than 10 years' experience.

    That said, the future of .net developers in India surely does look bright. One of the reasons is that Microsoft has been giving special attention to make .Net popular in India. Certain reports and statistics suggest that 80,000+ jobs in .net are created every year in this country. 100s of .net programming groups are created online exclusively by Indians, who also meet offline and share knowledge, solve doubts etc. Moreover, with training institutes booming in every city and village, it's been seen that 75% of them provide .net training and Microsoft certification.

    The reason behind this increased affinity towards and popularity of .Net is that the biggest tech companies in India have huge offshore software projects, that run in number of modules for years together.

    At the end of the day, a programmer must keep adopting & adapting to be truly successful with the changing times! One thing is for sure, if you develop your skills in .Net today, it is only going to help you manifold in the future.

  • sahil chhabra

    @sahil-chhabra-1Hzwx7 Apr 22, 2015

    sir i am a b.tech(cse) 2nd year student and i really don't know about which language is better and i think i am not intrested in coding or we can say that weak logical skills.Sir please help me to choose my future language .how can create interest in languages.If i choose java or .net then which basic language c++ is require or not because i dont know about a single word about c++.

  • Kaustubh Katdare

    @thebigk Apr 22, 2015

    sahil chhabraabout which language is better and i think i am not intrested in coding or we can say that weak logical skills.Sir please help me to choose my future language

    The real problem is the one I've bolded. If you are not interested in coding, you will NEVER be able to master any programming language or become exceptionally successful in your career. That's set in stone, buddy.

    BUT, you CAN develop interest in programming, and it's VERY easy to do it. Because once you develop interest in programming, you will be able to master multiple programming languages. If that happens, I need not tell you that you will be extremely successful in any company that you join. So how do you do it?

    Finding out ONE STRONG REASON for you to learn coding. It could be that you want to be very successful, travel around the world, be able to drive your dream car, buy a great home for your family - or anything that's personal to you, and goes with your personal ambition. Convince yourself that developing interest in programming is what you need to do for that that ONE STRONG REASON.

    Enjoy programming. All our CEans are out there to help you with your coding difficulties.

  • Rutvi106

    @rutvi106-Rvh5iM Apr 23, 2015

    Hello, I am a pre-final year student. I have an elective subject to choose for my next semester. The options available are .net, data mining & web technology management. Which one would be the best choice? Basically my field of interest is Java and software development.

  • Anoop Kumar

    @anoop-kumar-GDGRCn Apr 24, 2015

    If you already know a bit of Java and interested in it. There is no point going with .net as elective subject.
    Data mining : You will get to know a bit of inside of DB .
    Web technology management: How the client server and networks works, depends on the syllabus.
    Choose either of them which seems interesting to you.

  • Rutvi106

    @rutvi106-Rvh5iM Apr 26, 2015

    Thank you for the suggestion. Our faculties say that .net is going to help us for our projects in final year. Is it really helpful in android programming related project?

  • Kaustubh Katdare

    @thebigk Apr 26, 2015

    Rutvi106Thank you for the suggestion. Our faculties say that .net is going to help us for our projects in final year. Is it really helpful in android programming related project?

    The right thing to do is to ask your faculty why they think .net is going to be useful for your projects over Java. I doubt .net helps in Android Programming; but yeah, you ought to know about Java.

  • msec123

    @msec123-0yCTXA Apr 26, 2015

    Both are equally good and heavily paid. What is important is how much expertise you attain. The more you brush up your skills the more you earn. No language is superior to other it all depends on us how we are good ourselves..

  • Rutvi106

    @rutvi106-Rvh5iM Apr 27, 2015

    Thank you once again. I would also like to know the career opportunities in Information Security, the subject I love to learn. I have heard that in India there are very few scopes for the same.

  • Ashraf HZ

    @Ash May 3, 2015

    Kaustubh KatdareUltimately - you'll end up becoming managers:

    ...and then you'll will play with excel, power-point and outlook.

    Playing with excel is still cool! 😛

    I'm not a programmer, but after about some years in the Telco industry, it looks like I would dive deep into it soon because software is dominating every facet in the industry. Seems like everything is being software defined.

  • kritika2319

    @kritika2319-BSTHJK May 26, 2015

    I'm a cs student. I'm totally confused what should i choose java or .net because i don't know much about both of these. Would you please help me which one should i choose?

  • Kaustubh Katdare

    @thebigk May 27, 2015

    kritika2319I'm a cs student. I'm totally confused what should i choose java or .net because i don't know much about both of these. Would you please help me which one should i choose?

    Frankly speaking, it does not matter. Pick up any technology / language of your choice and make sure that you develop mastery in it. You should be able to do small to medium sized projects on your own.

    Ultimately, the technology you will work on will be decided by the company that recruits you. What you should focus on is to develop your programming skills; which are independent of language.

  • Kedar Kulkarni

    @kedar-kulkarni-PE9A4K May 27, 2015

    Hi, I am electronic engineer prof trying to switch to IT. will good percentage in 10,12 required in companies working on java or knowledge and craziness will provide me job?

  • kritika2319

    @kritika2319-BSTHJK May 27, 2015

    thank you sir....I would also like to know about career in web designing.

  • Kaustubh Katdare

    @thebigk Jun 15, 2015

    kritika2319thank you sir....I would also like to know about career in web designing.

    It'd be nice if you ask specific questions.

  • Tirth Patel

    @tirth-patel-T99AkA Jun 29, 2015

    I am a IT student. I have experience in c and c++.
    Now i want to learn and develop my career in C#.
    So, my que. :- Is c# helpful to get job in US. Because my friend told me that c# and .net has future in India only. So can i go for c# or for JAVA ???

  • Kaustubh Katdare

    @thebigk Jun 29, 2015

    Tirth PatelBecause my friend told me that c# and .net has future in India only.

    What was your friend's reasoning to conclude that C# and .Net has future in India only? It'd be important to know his/her point of view so that we can take the discussion forward.

  • GauravbrYadav

    @gauravbryadav-AuzHeH Jul 14, 2015

    Sir I am confused for joining dot net or java centre
    .I had completed my btech in information technology. I had also completed dot net training of 45 days .what I have to do .Please suggest me

  • Amrish kumar

    @amrish-kumar-W78sEm Jul 20, 2015

    i am btech graduate from ece background palaced in software company as a java developer profile but i do not known about any programing language but i am interested .so what shall i do . need ur suggestion

  • Darshan Balu

    @darshan-balu-5Azsrg Aug 8, 2015

    Sir, i completed MCA but have knowledge of C & C++ languages only. I want to start my career in .net (out-sourcing) field. So please suggest me what courses & trainings should i join to become an expert.

  • Pranita dharmarao

    @pranita-dharmarao-1Cag19 Aug 25, 2015

    Hello sir m completed mcs computer science .and I dnt undstand which lang m selected java or .net for carrier please help me sir...

  • Kaustubh Katdare

    @thebigk Aug 25, 2015

    Looks like I totally missed this discussion. Here we go!

    GauravbrYadavSir I am confused for joining dot net or java centre
    .I had completed my btech in information technology. I had also completed dot net training of 45 days .what I have to do .Please suggest me

    You've already completed .net training and I think you should focus on finding jobs in .net. Frankly speaking, you will get a job based on how good you are at one technology; not how many you are 'exposed' to.

    Amrish kumari am btech graduate from ece background palaced in software company as a java developer profile but i do not known about any programing language but i am interested .so what shall i do . need ur suggestion

    Start learning! If you are total newbie to coding and have never coded, I'd recommend getting a 'head first Java' book. It will not only keep you interested in the language but also teach you the basics. That should be enough for you to start.

    Darshan BaluSir, i completed MCA but have knowledge of C & C++ languages only. I want to start my career in .net (out-sourcing) field. So please suggest me what courses & trainings should i join to become an expert.

    Just having knowledge of C or C++ won't help. You will have to build your skills-set to be master in any programming language of your choice. If you wish to get into .Net, you should aim for a certification in any .net supported language. That should be a good start.

    Pranita dharmaraoHello sir m completed mcs computer science .and I dnt undstand which lang m selected java or .net for carrier please help me sir...

    You can have equally good opportunities as a Java or a .Net coder. Please do read the first post in this discussion. There are few companies that will work on Java and others will work on .net. Your best bet is to pick up one and try to attain mastery in it. You should be able to code small projects on your own.

  • maitu111

    @maitu111-zj900L Sep 6, 2015

    i'm very confused to choose my right career path.I heard that web developing is a bright career and later got to know that i have to learn at least 3-4 languages like html,css,javascript,php etc. It seems very hard to learn these many as i am weak in programming. can anyone suggest me step by step method so i can easily deal with this problem and can become a web developer?

  • Kaustubh Katdare

    @thebigk Sep 6, 2015

    maitu111s i am weak in programming

    The only way to have a bright career in web development is to be exceptionally good at web programming languages. You based your decision on what people say - and it dose not seem to be in sync with what you like.

    Identify your interests and the career that you'd like to have for yourself.

  • maitu111

    @maitu111-zj900L Sep 6, 2015

    Kaustubh KatdareThe only way to have a bright career in web development is to be exceptionally good at web programming languages. You based your decision on what people say - and it dose not seem to be in sync with what you like.

    Identify your interests and the career that you'd like to have for yourself.

    thank you so much 😀

  • Yukkendar

    @yukkendar-hQ1j7e Sep 7, 2015

    maitu111i'm very confused to choose my right career path.I heard that web developing is a bright career and later got to know that i have to learn at least 3-4 languages like html,css,javascript,php etc. It seems very hard to learn these many as i am weak in programming. can anyone suggest me step by step method so i can easily deal with this problem and can become a web developer?

    Learn from w3schools and tutorialpoint website, very easy step to learn everything programing language

  • yogeshpawar0023

    @yogeshpawar0023-oh5pVC Sep 10, 2015

    Dear Friends,

    Hi, I am yogesh. i completed my graduation in last month and want your suggetion in technology field. please help me which track is best for me either ccnp or .net developer which can provide me best career.


    what to do either networking or .net development please suggest me and send me mail on my mail id #-Link-Snipped-#

  • Ankita Katdare

    @abrakadabra Oct 7, 2015

    #-Link-Snipped-# Chances are very low that someone will send you an email when this is a public forum and queries are answered right here. Regarding your question of

    CCNP Vs Dot Net
    Do understand that we will be able to better advise you if you tell us about academic details, work experience (if any), certifications, (if any), other hands-on/project experience if you have any and also details about what motivates you. A lot is dependent on all that when you make a career altering choice.

  • MandeepS

    @mandeeps-O6AnzG Oct 13, 2015

    Hi.. i have 11 month exp. on java but now i am assigned to work on .net. will it put effect on my career.. .. i have good knowledge of java as well....

  • Kaustubh Katdare

    @thebigk Oct 13, 2015

    MandeepSHi.. i have 11 month exp. on java but now i am assigned to work on .net. will it put effect on my career.. .. i have good knowledge of java as well....

    I'm not sure what you are saying. You are getting to learn more skills; that should only have positive impact on your career.

  • GovindPahariya

    @govindpahariya-6GLcUG Nov 3, 2015

    Hi, I m working with a top Indian MNC in Environment Support team in Unisys main frame. This work is very much monotonous and isn't helping me grow as a software engineer. By working in this team I have even forgot the basic concepts of programming. Its been around 4 yrs and now I want to switch which I know will require a lot of hard work. But I am ready for it, the only confusion here is the career path to start with, JAVA or .Net or some other programming language. Please help me out.

  • GovindPahariya

    @govindpahariya-6GLcUG Nov 3, 2015

    One more thing.... what would be better BA or software Engineer.

  • Virajithmaliye

    @virajithmaliye-uKQx2X Nov 22, 2015

    Hello sir,i am BE graduate from ECE background.I had some programming languages like microprossesors, microcontrollers, HDL etc as my subject.I liked some subjects and some programming subjects i hated it to the core.
    But i dont know anything about java or .net .I have 0% details about both of them.But many IT jobs expect java or .net.
    So which one should i prefer??how can i know that I am interested in java or .net.should i go to any career counseller.pls help me sir

  • joginderbhandral

    @joginderbhandral-wH1eaT Nov 25, 2015

    i got training offer in "java and android " or ".net and web technlogy"
    pls help me to solve this problem in which technology is best for future.