Posted on 02/29/2012 7:28:48 AM PST by SeekAndFind
I think your story is true for most of the country. However, the story is about Silicon Vally, and that’s a whole different environment. It’s ideal for technical people, especially coders. It’s easy to switch from one company to another, and even expected. The pay is excellent and the opportunities for gaining in demand experience are unmatched. If I had a child who wanted to be a coder, I’d recommend learning the skill by doing it, and then relocate to Silicon Valley. They have downturns too, but overall it’s going to be better than anywhere else.
“every company in the world understands it needs an online, social and mobile presence”
I do my best to avoid doing busioness with those kind of companies/people!
There aren’t that many jobs in software right now. India is still a threat and nobody is giving out raises (which is your first sign there aren’t that many jobs). Things are nice and stable, but we don’t need any cheap green competition, that’ll make things unstable.
Don’t knock cheating. In this day and age when 90% of your code is interacting with somebody’s API “cheating” (using various search engines to figure out which API call to make) is how code gets written. Good coders know somebody else has already made a kick butt wheel, no reason to go making another one.
Maybe so, but there's A LOT more to developing a usable application that simply coding. Frankly, AFAIC it's one of (if not THE) the biggest problem we have with software today. Most coders I've worked with do know how to code, but their design, debug and implementation skills stink. Beyond that, they don't understand how a computer works and therefore are missing vital pieces of information.
Yeah, many kids can code. But the vast majority of the time they can't do it well, and they don't necessarily know why it works. When it stops working, they're lost and usually are reduced to the debugging equivalent of shooting in the dark.
Absolutely. Cheaper coders can be gotten off shore too. A retrained person is not going to put in the time to get a project done like a fresh from college kid who's hungry to make his mark.
There's a reason 35-40 is considered over-the-hill in the industry.
>>Dont knock cheating. In this day and age when 90% of your code is interacting with somebodys API cheating (using various search engines to figure out which API call to make) is how code gets written. Good coders know somebody else has already made a kick butt wheel, no reason to go making another one.
Yeah, my wife is a PERL/SQL/CGI/etc. demon herself and she admits to the same while dogging those that write sloppy code.
I’m just getting into Javascript/Ruby/Python myself and what I meant was simply going to the q&a section of codecademy, copying the answer and pasting it instead of working the problem.
So much API coding is exactly that though. You go poking around the proper info source looking for the API call that does what you want, eventually you’ll find the function call with all their versions of the variable names, copy, paste, scroll up and define those variables, insert code to fill those variables and walla. A lot of the industry is monkey see monkey do.
I heard for C programmers plagerism is the greatest form of flattery.
bump for later
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.