226
Life Advice / Re: How difficult is computer programming?
« on: January 23, 2014, 05:36:40 am »Quote
I want to learn C and C++ for a career or a job in computer programming.
Those languages are going out of fashion quite rapidly. Comp Sci courses in one university around here don't even teach C and pointers anymore because it's considered an unemployable skill. Even though IMO it's an important skill to learn how computers work. But you probably won't need it unless you work in something low level like operating systems or electrical engineering.
Try to pick up something like Java, .NET, Python, PHP.
I'd say it's almost necessary for everyone to learn programming these days. Doctors, designers, engineers, architects, accountants... you name it. It's the new literacy. And much like learning to read and write, don't concern yourself too much about grammar and spelling (code styles and syntax). Concern yourself more about communication and getting stuff done. I'll probably teach my kids to program whether or not they become software engineers in the future.
Quote
Are there cheap and effective ways to learn, or is it a "you get what you pay for" sort of thing?Yeah, plenty of cheap online courses. My personal choice is WiBit.net. Good humor, gets right to the important points. I graduated from a good college familiar with C. WiBit taught me a little more than I learned in college, and secured me my job for the last 2 years even though I started not knowing a thing about Java.
Udacity and EdX offer some very good interactive courses too.
Quote
Also, how likely is it that there are people in China and India who want my job? I live in the US by the way.Oh, very likely! I actually pay Indian programmers $5 for a week worth of work. You can probably go with the Tim Ferriss style of outsourcing components you don't like and selling it for more, though.