Win a copy of Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2 this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Programming languages with career scope?

 
Greenhorn
Posts: 21
Android Python Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Which programming language are very important nowadays and Have wide career scope?
 
Saloon Keeper
Posts: 13001
281
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can get a good career with many many languages. I also suggest you don't focus on the specifics of a language, but learn programming concepts that many languages have in common.

For instance, almost 5 years ago I applied for a job as a programmer at the company where I currently work. The interviewer had misinterpreted my resume and assumed that I had experience in C#. I did not. They had me work on an assignment to show what I could do, and in a couple of hours I had set up a web application in a language I had never used before, with a library I had never used before. I could do this because I was already familiar with many of the abstract concepts I had learned from Java and Haskell, and frameworks such as Jersey and Laravel.

In general I will say though that Java is a very widely used language, and I believe it is also very amenable to teaching good programming habits.
 
Minakshi Sondule
Greenhorn
Posts: 21
Android Python Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you for your valuable guidance
 
Sheriff
Posts: 16262
271
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Stephan alludes to principles, which I think give you longevity in this industry. I have always focused on principles when learning a new language and that has helped me quite a bit so far.

That said, I'm seeing more demand for knowledge of Javascript and Javascript frameworks like AngularJS and React for front-end development and Node.js for backend.
 
Minakshi Sondule
Greenhorn
Posts: 21
Android Python Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you
 
Saloon Keeper
Posts: 6980
164
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Knowing more than one language will improve your chances to be employable in the long run - no language is perfect for all tasks anyway, and knowing several languages will make it easier to pick up another one that you may some day be asked to use.
 
Minakshi Sondule
Greenhorn
Posts: 21
Android Python Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you for this suggestion
 
Goodbye moon men. Hello tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic