• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Programming languages worth learning for an eventually self-employed?

My IQ is quite unimpressive, i.e. less than 110, so definitely something on the lower end difficulty would be appreciated.

LOL. First of all, IQ is not some absolute gauge for determining the level of difficulty you can handle. They say kids shouldn't be told their IQs, and I think someone did you a disservice 🙂.

Second, some programming languages have more or less approachable syntax, based on various characteristics, but they all ultimately do the same thing. And so, if your IQ is not high enough to handle one of them, I'm afraid you're too dumb for all of them. Sorry 😉.

Seriously, you're plenty smart enough. That doesn't mean you'll make a good programmer, but if you don't it probably won't be because you're stupid.

You don't say whether you work on linux or windows. Python will work on both of them, and there are plenty of jobs around. Also java, which gets you prepared for both back-end server development as well as potentially android apps.
 
The right programming language to learn is whatever programming language is best for the job.

E.g., don't plan to to work with hardware-related stuff unless you have a firm grasp of C, but that firm grasp of C is useless if you do web-related stuff.

Learn to program in many languages--don't ever limit yourself to just a few. There are many projects that employ multiple languages, depending on what is suitable for what component.
 
Due to the present college bubble, http://en.wikipedia.org/wiki/Higher_education_bubble, I'm convinced the price for a 4 year college class ($1200 here in Maryland), will collapse within the next 10 years. So going there now, is a huge no-no.

That's an interesting take. If you really want a degree, can you afford to take that chance? My bet would be that the cost is more likely to double or triple in the next 10 years. Plus, you'll be ten years older and competing for jobs at the same level as 21 year old graduates when you get out.

To tell the truth, though, I don't know how people justify the cost of college and the huge debt load these days. If I were just graduating high school today, I'd go into a trade.
 
Java is pretty popular right now. A lot of the backend for the internet is written in Java and a lot of colleges teach Java, so what you have is a lot of entry level Java positions.

The reality of the situation is that once you learn the fundamentals of programming, you can pickup any language you need pretty quickly. I use a mix of 10 or so languages at my current job. The unfortunate twist is that a lot of interviewers ask about minute details of whatever language they're using as a way to gauge programming experience, which is a dumb method IMO.
 
iOS development pays pretty well (iPhone/iPad) from job postings. indeed has a different take http://www.indeed.com/salary
Java will open you up to a lot of positions and it pays good. Seems iOS is generally more though but Java seems to be higher then web dev (generally).
 
Last edited:
k3n are you any good at logic-based puzzles? That's more important to becoming a decent programmer than your IQ or math skills.

Though for robotics you'd need the math and physics. So web server programming might be a better choice for you 🙂
 
I say go with C#, typically .net technologies are easy to get started with.Just one thing though, mastering a language takes time so don't lose patience :biggrin:
 
I would say C# and java, .net, angular. There are plenty of free tutorials out there. Especially on udemy..a site where you can sign up for free courses.

In school my major taught us quite a bit of c# and .net but my job only used java so I learned that on my own and through training courses at work.
 
Thanks for the additional inputs.

What are your thoughts on PHP? It's always caught my attention, due to the fact I was obsessed with creating/setting up forums back in 2003-2005, with phpBB and Invision Power Board (now Invision Power Services).
 
Thanks for the additional inputs.

What are your thoughts on PHP? It's always caught my attention, due to the fact I was obsessed with creating/setting up forums back in 2003-2005, with phpBB and Invision Power Board (now Invision Power Services).

I would learn it for basic use. It's very useful and handy for web projects. The syntax can be tricky but easy to understand. I built a simple web page system using php and mysql for my android developers so they can upload their roms and such.

Phpacademy is a great resource. I would say learn c# and java thoroughly and php on your own in small steps. But don't list it on your resume if you are not proficient with it. I can write a web page with php but I may not be able to answer questions on it in an interview since I use it sparingly on my own time..mostly for fun.
 
I indeed do see alot of job offers on java literally require 0-2 years of experience. But it seems they require a 4 year college degree. Is there a reputable certification (like OCA for MySQL), that shows one is proficient in Java and C#.
 
I indeed do see alot of job offers on java literally require 0-2 years of experience. But it seems they require a 4 year college degree. Is there a reputable certification (like OCA for MySQL), that shows one is proficient in Java and C#.

Check this out. I was unaware there were certificates.

http://education.oracle.com/pls/we...e?page_id=458&get_params=p_track_id:JSE7PROG

My buddy who is proficient with css and php used to build small sites for local restaurants and other friends. He is really good with design in css and was able to show off these projects to employers. He did get a job with a company but I don't know if he is doing development anymore.
 
Thanks for the additional inputs.

What are your thoughts on PHP? It's always caught my attention, due to the fact I was obsessed with creating/setting up forums back in 2003-2005, with phpBB and Invision Power Board (now Invision Power Services).

PHP is pretty much usable only for server-side development of websites. You can try to shoehorn it into other roles, but it's pretty much a one-trick pony.

Which isn't necessarily a bad thing, depending on what you want to do.

That should be your question. Pick what you want to do first and worry about the language second.
 
If someone may to a "how-to" guide to get MySQL Workbench 6.1 to recognize my commands, that would be great. This is as far as I've gotten.

My advice for this and all future inquiries is to think like an engineer, and provide a concise statement of your setup, what you are doing, and how the system is responding. The total volume of Internet forum posts worldwide would probably drop by 30% if people did this, instead of basically saying "It doesn't work. Can anyone help?"
 
If someone may to a "how-to" guide to get MySQL Workbench 6.1 to recognize my commands, that would be great. This is as far as I've gotten.

pc494UI.jpg

Do you have a webpage that has to run a query and return results or do you just want to use mysql to run a query on a database you created? What languages are you using?
 
Back
Top