7 Replies - 762 Views - Last Post: 30 December 2011 - 02:12 AM

Topic Sponsor:

#1 Mylo  Icon User is offline

  • D.I.C Regular

Reputation: 135
  • View blog
  • Posts: 493
  • Joined: 11-October 11

What languages for future job?

Posted 12 December 2011 - 06:29 PM

I have one more year in school so I wanted to get a general idea of what languages I should know to get a job. I have been learning java for about 3 weeks now, but I was thinking I should focus my efforts on JavaEE rather than game development (which I'm happy to hold off anyway). And leave game programming to another language like c#/c++. Here is the job listing which I have:

http://mycareer.com....ogrammer/?s=504

It seems that there is a few javaEE, several C#/.Net, multiple business types, and several web systems. There is a java graduate developer job - But I don't know the skills required, most likely far more than what I know though. Nothing c++, so I am not going to learn it for now, unless you can reason otherwise.

I'm not thinking of taking any jobs now, but at sometime towards the end of the year or beginning of next year (I could also get another job while I study more on programming though). I really don't have the funds to go to courses, nor have I been able to find any in my location.

My main concern overall is which area to focus learning on. I will have on average maybe 4-5 hours a day to learn and during school as well. I just want to secure a job while I study further.

Should I: (If I can by the end of the year)

Learn alot of java (included JavaEE)
Learn JavaEE 'well'
Learn C#/VBNet
Learn c++
Learn something like ASP.Net/Ruby/HTML(with css and js)
Something else?

Other things I might need as well is XML/SQL

I don't really have a preference on language, so I don't mind any of them. What are your opinions?

This post has been edited by Mylo: 12 December 2011 - 06:30 PM


Is This A Good Question/Topic? 0
  • +

Replies To: What languages for future job?

#2 tlhIn`toq  Icon User is offline

  • WillMyCodeWork = !FailedWhenYouTriedIt;
  • member icon

Reputation: 3287
  • View blog
  • Posts: 6,891
  • Joined: 02-June 10

Re: What languages for future job?

Posted 12 December 2011 - 06:37 PM

See FAQ #27


FAQ (Frequently Asked Questions - Updated Nov 2011

Spoiler

Was This Post Helpful? 0
  • +
  • -

#3 Mylo  Icon User is offline

  • D.I.C Regular

Reputation: 135
  • View blog
  • Posts: 493
  • Joined: 11-October 11

Re: What languages for future job?

Posted 12 December 2011 - 07:21 PM

Well it seems like java is the winner by looking at that. Followed by a C language (which will probably be c# first). I suppose if anything, learning both at the same time might be useful - since I am a huge procrastinator, I would have 3 times as much done if I didn't.

Thanks tlhIn
Was This Post Helpful? 0
  • +
  • -

#4 Jonekare  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 12-December 11

Re: What languages for future job?

Posted 18 December 2011 - 10:37 AM

Well,it is a good question.I think c#,php will be used for future job.
Was This Post Helpful? 0
  • +
  • -

#5 Duckington  Icon User is offline

  • D.I.C Regular

Reputation: 123
  • View blog
  • Posts: 414
  • Joined: 12-October 09

Re: What languages for future job?

Posted 18 December 2011 - 03:35 PM

Well if you take the main set of programming languages and related technologies and do some keyword searchs for them on an IT job site, you can get an idea of roughly what areas will offer better job opportunities.

Obviously some of the results won't be particularly relevant and there will be cross overs, but it gives you a basic overview of where the jobs are.

Here's the results from CWJOBS.co.uk as of right now:

SQL - 3404 Jobs
C# - 1862 Jobs
Java - 1728 Jobs
Oracle - 1227 Jobs
ASP.NET - 1126 jobs
C++ - 913 Jobs
PHP - 706 Jobs
MySQL - 647 Jobs
Visual Basic - 611 Jobs
SAP - 539 Jobs
Python - 349 Jobs
Perl - 325 Jobs
ERP - 207 Jobs
Ruby - 179 Jobs
MSSQL - 54 Jobs
PostgreSQL - 50 Jobs
Assembly - 45 Jobs
Coldfusion - 32 Jobs
ADA - 7 Jobs



So for the best chance of getting a job, i'd suggest either Java or one of the C languages, plus good MySQL/SQL knowledge. And HTML/CSS/Javascript (jquery & AJAX) to at least a basic level, unless you really want to focus solely on the backend stuff, but they would normally be expected tbh.

Also, consider taking certifications to enhance your CV, such as the Zend certifications if you can afford it, or can convince an employer that they should pay for it. Every one and their dog has a degree nowadays, but that sort of certification can help you stand out a little more.

If you're looking for the area that makes the most money, that would be SAP/ERP. That's where the really big money is, but it's not for the faint hearted and certainly not for novices.


---

http://www.cwjobs.co.uk/ - Jobs
http://en.wikipedia....source_planning - More info on ERP
http://en.wikipedia.org/wiki/SAP_AG - More info on SAP/SAP AG
http://langpop.com/ - Programming Language Popularity
http://duckduckgo.com/ - A search engine to support your individual research that isn't owned by an evil corporation hell bent on world domination
Was This Post Helpful? 1
  • +
  • -

#6 wordswords  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 36
  • View blog
  • Posts: 163
  • Joined: 17-December 11

Re: What languages for future job?

Posted 25 December 2011 - 08:28 PM

I find the IT Jobs Watch website to be useful for comparing popularity and use of programming languages and other skills in the UK marketplace: http://www.itjobswatch.co.uk/
Was This Post Helpful? 1
  • +
  • -

#7 erkant  Icon User is offline

  • D.I.C Head

Reputation: -1
  • View blog
  • Posts: 82
  • Joined: 26-October 10

Re: What languages for future job?

Posted 26 December 2011 - 05:15 AM

Actually it depends to what kind of career you want to pursue. If you are looking forward to parallel programming or programming heterogeneous systems, which in my opinion is the future. You should learn C, C++, and some of the other things like CUDA, OpenCL, MPI, etc. But if want to work as a game developer, or .NET developer, which are famous jobs at the moment, than you will need strong Java and C# knowledge. And if you want to work in web development area, which never finishes, you need some HTML, PHP, CSS, Flash and things like that.

This post has been edited by erkant: 26 December 2011 - 05:17 AM

Was This Post Helpful? 1
  • +
  • -

#8 Charles Elena  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 1
  • Joined: 30-December 11

Re: What languages for future job?

Posted 30 December 2011 - 02:12 AM

I think language that are of Open Source will the future programming language. This is what I think so.
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1