What is the best programming language to learn if I want to get hired as soon as possible?
nasm
>>1042131
>Not Flat assembler
Pleb as fug
Java
>>1042125
XML
Hindi
Teamtreehouse.com got me from customer service rep to full time front end web developer in ten months. Look into their Web Development track. There's a lot to learn though before you really can do anything worth charging for.
Learn, in this order, HTML, CSS, JavaScript, jQuery, and Sass to get down the basics, then try building a site or two. Then, you should learn a Content Management System (CMS) like Wordpress, and probably some PHP.
After you've made 5-6 sample sites, Put together a portfolio site and start applying. This industry really only cares about your skills so if you show them you know what you're doing they will hire you.
>>1042711
Pretty much this.
To answer the question more directly: PHP.
Isn't SQL quite demanded?
http://www.computerweekly.com/feature/SQL-is-still-most-in-demand-skill
Probably python since its closest innuendo to dicks. Or maybe D++
>>1042711
yeah do this if you want to make 5 figures and have shit fucks for co-workers.
Start off by learning C++ and then move on to Python, Java, R, and some type of newish meme language that start-up jobs seem to be asking for on a jobs website.
Having a programming job isn't just about learning one language and getting a job. You'll be hard pressed to find any CS job that's worthwhile by knowing just one language.
Learn the concepts of algorithms, data structures, etc. along with the languages I told you to learn and a healthy coding portfolio on something like hankerrank.com and you should be well above the competition.
>>1043039
Analyst here.
SQL isn't really what OP means, SQL is generally more used for querying databases- essential tech if you're an analyst or data scientist, not so much if you're a dev.
>>1042125
Learn to lie about whatever they want.
>>1043813
Kinda important if you're a DBArchitect, dev, or admin. Or in devops. Or want to do anything with relational data. If you want to really be in demand though you'd learn NoSQL or MongoDB.
>>1043813
Also Analyst is incredibly general as a job title, what do you actually do. My card says Analyst, but I guarantee we do nothing alike.
>>1043186
>a healthy coding portfolio on something like hankerrank.com
What does this mean? Does 'portfolio' mean just that you've completed a lot of exercises? I'd always construed portfolio to mean independent projects which are mostly complete, or demonstrable.
I'm a legit software engineer. You have three choices
1. C#/ASP.nET
2. Java/J2EE
3. PHP to work on legacy shit.
If you learn any of the above languages, you won't really have to "learn" javascript. Its so similar you will pretty much know it already. You will just have to learn the quirks of programming in the browser (event loop, async etc.).
>>1045226
It can mean both.
Completing a bunch of challenges on that website(which is well known to be quite challenging and telling of skills) is as good proof as posting a project on github.
>>1042275
That's a good one.