If You Want To Code From Home, Learn JavaScript 152
itwbennett writes "Earlier this month, remote-work cheerleader and Basecamp developer 37signals launched a job board called WeWorkRemotely.com that is, you guessed it, devoted to telecommuting jobs. At present there are only a couple hundred jobs listed on the site, so you'll still have to use other job boards as well. (Dice, SimplyHired, and Craigslist all have filters for finding remote working jobs.) But here's another thing that will help you land a work-from-home gig: Learn JavaScript. ITworld's Phil Johnson looked at a number of job postings for software developers open to people wanting to work remotely and then compared the frequency with which a number of popular programming languages and technologies were mentioned by the postings to determine the top tech skills for telecommuting jobs. Not surprisingly, the ubiquitous JavaScript topped the list, being mentioned in just over 20% of these listings. Other languages and tools used for the web are high up the list as well: jQuery at #3 (12.5%), PHP at #5 (9.5%) in the fifth spot, iOS at #8 (5.6%)."
Or properly learn C++, move to DC (Score:1, Interesting)
Or properly learn C++, move to DC and get your 120k working for defense contractor
Re:Or properly learn C++, move to DC (Score:5, Funny)
If I'm going to damn my soul, I'd rather find other ways
Re: (Score:3, Funny)
So, you've chosen Java as the way to damn your soul?
Re: (Score:2)
Re: (Score:1)
Re:Or properly learn C++, move to DC (Score:4, Interesting)
Because nothing damns your soul as much as assisting an organization that provides huge amounts of disaster relief in a catastrophe.
Re:Or properly learn C++, move to DC (Score:5, Insightful)
*turns entire countries into catastrophes
Re: (Score:2)
*turns entire countries into catastrophes
It's an efficient circle.
Re: (Score:1)
How much are souls for hire payed, today?
Re:Or properly learn C++, move to DC (Score:4, Insightful)
Its a job, that actually is paying quite well, during a poor economy. Don't knock it.
Re:Or properly learn C++, move to DC (Score:5, Insightful)
Well no one is going to hire you for 120k a year because you read a LEARN C++ in 24 hours book.
You need many years of experience and a computer science degree or mathematics to back you up with 5 managerial references minimum! Those who want to reply back or mod me how they didn't need that? Fine, how much are you making? I bet it aint 120k without all if not 2 out of the 3 of these.
For 120k a better have all as I can hire 2 developers for the same price or more if I want to have someone inexperienced in India.
Re: (Score:2)
I was referring to the slam at being a federal contractor paying far more than the national average, instead of the 'learn from a book and get a nice job tomorrow' mentality.
Re: (Score:2)
Some make 120k in Silcon Valley too.
It is over valued to the insane.
But DC is almost as expensive as silicon Valley. $120,000 a year might get you a 1200 square foot home in a crime infested neighborhood. Of course wherever there is a military base the price of homes always triples too due to these high prices job so it is a chicken and the egg scenario.
I feel sorry for those who must barista at Starbucks in either area. How do they survive? Seriously, some people just got down on their luck and become unem
Re:Or properly learn C++, move to DC (Score:5, Interesting)
It doesn't matter when the landlord knows he can charge $5,000 a month and have renters all out bidding each other for that one bedroom in an attic.
So get creative. Buy a used van conversion in decent condition, get a gym membership and live out of your van until you can get on your feet. Many in Silicon Valley have done this and even crazier things to make it. Always remember that it's easier to ask for forgiveness than for permission, so don't be a prisoner to rules that were created by landlords and others like them to keep you down. Your advantage over them is that you have less to loose and are willing to do things that they didn't believe you would or could to survive. As a young person, getting ahead these days requires cunning and deceit. Do not fail to use these methods when necessary.
Re: (Score:1)
Or move somewhere cheaper. If you get 20% less in Dallas (example) but you can get a place for $600 a month you end up getting much further ahead ... that is if you are willing to live in Texas ?!
Re:Or properly learn C++, move to DC (Score:5, Informative)
For comparison, CNN's site has a cost of living calculator [cnn.com], and the US census site has several pages about cost of living [census.gov] worth looking at.
re: live out of your van (Score:5, Interesting)
I'm a UNIX systems administrator with 30 years of continuous industrial-strength experience in Silicon Valley.
I've been living outside the San Francisco Bay Area since 2005 - when it became too expensive to raise a family with just two incomes.
I've been sleeping in my van and showering at a gym for EIGHT !@#$ years. And driving 300 miles, each way, every weekend, to see my kids ands wife and bask in the warmth of my family.
Recently I've been seeing hourly wages for contractors fall to a level I have not personally seen since the early to mid 1990s - twenty years ago.
- $35/hour for people with 3-5 years experience and multidisciplinary skills
- $50/hour for people with 5-10 years experience, etc
This, despite the cost of gas, food and rent having escalated dramatically - I would conservatively estimate the cost of everything *else* has doubled.
There is no question in my mind that the value of DOWNTIME has not decreased over the past twenty years. The value of the work I do is as valuable as it ever was - maybe moreso.
From this I infer that the compensation I should be receiving for the work I am doing should be substantially greater than it actually is.
Were I to be brutally honest with myself I would be forced to admit that I have saved my employers millions of dollars in cumulative downtime every year.
I'm tired of being cheated and I am angry at those whom are doing the stealing. They are criminals. Why am I being punished?
Lowering the price of gas will not dissuade my anger. It only increases my anger - because the control over gas prices only reaffirms the thievery, anew.
I speak for many.
Re: (Score:2)
"Recently I've been seeing hourly wages for contractors fall to a level I have not personally seen since the early to mid 1990s - twenty years ago."
"Recently I've been seeing hourly wages for contractors fall to a level I have not personally seen since the early to mid 1990s - twenty years ago.
apparently not. Value == money.
Not to say you are incompetent. Just that your employer doesn't value you or your contribution. Fuck them.
Time to update your resume and talk to your wife and move to Montana? If she wer
Re: (Score:1)
I sleep in my bed in my condo every night, alongside my wife. I shower in my own bathroom.
I drive 12 miles round-trip every day to get between work and home.
Saying that it sounds like you've b
Re: (Score:1)
Want to know why you're being punished? I mean, do you really *want* to know or do you just want to be angry?
IT workers have learned to become incredibly adept at sticking daggers in eachother's backs. I think the reason is the unbelievable increase in profitability of our fields so we scrambled for some years to get as big a slice of the pie vs. other companies as possible and, now that times are leaner we compete with eachother individually instead.
A house divided can not stand.
Techies have one thing in c
Re: (Score:1)
Is this just some sort of metaphor for all of us that need to rise up or something, or is it potentially helpful if I point out that at week 2 of the whole van thing, I'd be looking into finding a cheaper place to live and raise a family. Don't get me wrong. I like San Francisco a lot but that doesn't sound worth it.
Re: (Score:2)
You are a fucking idiot. MOVE. Yeah, I live in the suburb of Detroit. I bought a 4 bedroom house with 1/4 acre for the price of a car. Mortgage free. I make decent money doing tech stuff, and save more than most of my peers in SV. Why? Because no mortgage. Don't have to deal with commute, I'm not in Detroit, it's pretty safe, decent, yeah, cold sucks, economy is not the greatest. But IT folks don't have problem getting job, and pay is good. Sleeping in your van for 8 years? You my friend are
Re: (Score:2)
Re: (Score:2)
As a young person, getting ahead these days requires cunning and deceit. Do not fail to use these methods when necessary.
It just struck me as disappointing that this is a popular attitude.
Re: (Score:2)
It just struck me as disappointing that this is a popular attitude.
Millennials are and have been graduating from college into one of the shittiest job markets and worst economic "recoveries" since the end of WWII. Our parents and grandparents are saddling us with crushing debts and now we're expected to chip in so that old people can get cheaper health care too? As if the Boomers hadn't taken enough already, they had to sock it to the young on health care so that they could gold plate their golden years. Under these circumstances can you fault us for being cynical and push
Re: (Score:2)
Too bad your brilliant plan is no longer legal in Palo Alto.
And yet how many successful people in the valley got that way by bending or even breaking the rules. What's the worst that can happen? They ask you to move on? They can't even get the panhandlers off the street corners here in California without the ACLU jumping all over them, do you really think they're going to waste a lot of time enforcing ordinances against overnight parking?
Re: (Score:2)
, do you really think they're going to waste a lot of time enforcing ordinances against overnight parking?
Sure, why wouldn't they? In many cities, parking tickets are a significant profit center.
Re: (Score:2)
Sure, why wouldn't they? In many cities, parking tickets are a significant profit center.
Have you ever noticed that tickets tend to come in brightly colored envelopes? Well, the next time you get one, go ahead and pay it online but keep the envelope and the ticket in your glove box so that you can put it out on your windshield again the next time you park in violation of their rules. If it looks like you've already been given a ticket, you're not as likely to get another one and how many officers are going to open the ticket envelope that's already on your windshield and look inside and of thos
Re: (Score:1)
I live in DC and have plenty of friends making 30K-40K in the nonprofit sector. They are getting by just fine, although it would probably be necessary for both parents in a family to work and earn that much in order to afford the rent.
I suppose that a single parent making 30K-40K in DC would have quite a difficult time living on that salary, but single parents have hard lives no matter where they live.
Re: (Score:1)
But DC is almost as expensive as silicon Valley. $120,000 a year might get you a 1200 square foot home in a crime infested neighborhood.
Uuuh, no. I live in the DC area, make 105k, and live in a pretty nice 1600 sq ft townhouse in an effectively crime free neighborhood. Yes, it's an hour commute into DC, but it's still very much the DC area. It would be like working in downtown SFO and living in Mountain View or Sunnyvale. 350-400k for a townhouse IS absurd, but you can find SFH's for similar rates, in similar neighborhoods if you go up into Loudoun along the Dulles Tollroad/Greenway.
That said, I wouldn't live in DC even if it was paid for.
Re: (Score:1)
Re: (Score:2)
Re:Or properly learn C++, move to DC (Score:4, Interesting)
Most of those useless people got weeded out when the tech stock bubble collapsed, but I've noticed a new generation of them making their way back, now. Companies are lowering their standards and letting HR do the screening, interviewing and the hiring. HR departments seem to be mostly unable to distinguish between good programmers and bad ones and tend to take the view that one programmer is as good as another and they can be replaced with no impact to the company. My personal observations are that (in general) it takes a year for a new person to become familiar enough with a company's code base and processes to be able to be able to contribute at 100% productivity. One guy who knows your business at 120K is easily worth 3 or 4 contractors at 60K who need to be trained. On average one or two of those contractors will be completely useless and contribute at best nothing of value to your company, 3 or 4 of them will be gone in 6 months just as they're starting to get familiar with how your business works and all of them are going to impact the productivity of your other employees with their training needs.
Re: (Score:3)
I'm very thankful to work at a place that not only offers pretty good pay, but an HR department that works very closely with us when dealing with new candidates. A dev manager does the initial phone screen, and he and our senior devs conduct the interview themselves after the candidate has a short meeting with HR. It's unfortunately kind of grueling for the candidate, but we get a much better idea of w
Re: (Score:1)
This is precisely the reason why I want to kick programmers who piss and moan about having to help interview. I want to be at every single one.
Re: (Score:1)
You need many years of experience and a computer science degree or mathematics to back you up with 5 managerial references minimum! Those who want to reply back or mod me how they didn't need that? Fine, how much are you making? I bet it aint 120k without all if not 2 out of the 3 of these.
I'm on >150k with only 5 years experience, and only really one managerial reference, though I do have the CS background.
For 120k a better have all as I can hire 2 developers for the same price or more if I want to have someone inexperienced in India.
And then you have 2 problems.
Re: (Score:3, Interesting)
Re: (Score:1)
You'd have to pay me a lot more than that to write properly learned JavaScript for a defense contractor in DC.
Re: (Score:2, Interesting)
Heh. Defense contracting is where old, out-of-date programmers go to hang on for dear life until retirement.
Re: (Score:2)
Learn JS and compete with $2/hr developers (Score:4, Insightful)
Get on those sites, and you are competing with 3rd world wages.
But you can work from home, for $2 an hour.
Re: (Score:2)
Get on those sites, and you are competing with 3rd world wages.
But you can work from home, for $2 an hour.
I haven't delved too deeply into this site, but I'll hazard a guess that it's a job board for people who exclusively want to work from home. They're not necessarily trying to outbid each other in an effort to gain a small amount of work. With sites like freelancer.com, on the other hand, developers are offered third world wages for small projects and must compete with other developers to further drive their prices down.
Re: (Score:2)
But you can work from home, for $2 an hour.
I suppose, but it would barely pay your ( reduced ) overhead, let alone make a living.
Re:Learn JS and compete with $2/hr developers (Score:5, Interesting)
Re:Learn JS and compete with $2/hr developers (Score:5, Interesting)
Sounds like an excellent way to skate along the cusp of poverty. Out of curiosity, do you have a long-term plan to break the cycle, perhaps a phase two?
This sort of menial programming work is crowded out by "third world" programmers - they do a good enough job at bargain basement prices. After all, no one is asking them to refactor a GUI or build drivers for an OS. There's no way to compete with that and expect to earn a decent living in a western country.
Used to be that a programming job guaranteed a decent standard of living. Now it's just laughable. To be a good programmer requires the same sort of commitment and training regime that a lawyer or doctor has to endure. Big difference: doctors and lawyers are essentially guildmembers. They have a code and rites of passage which help to maintain a certain standard and limit supply. With programmers it's each man for himself.
Re:Learn JS and compete with $2/hr developers (Score:5, Interesting)
Re: (Score:2)
Not that there isnt squeeky tight times, but for 5 years now we have kept the lights on and food on the plate and it is getting easier.
So basically you're a member of the American middle class. Keep on Truckin'...
Re:Learn JS and compete with $2/hr developers (Score:4, Interesting)
Liked. Appreciated. I do (essentially) the same thing. Have been for almost 15 years. Vastly under-rated "business model": live (quite) comfortably with a (very) low-expense lifestyle and not be stressed out and over-burdened with work. I generally am just above "poverty" income, rather than below. It's kind of funny (strange), the years where a make a little more than usual usually hurt because I have to pay more in self-employment tax, so my net income is lower than if I had just made a little less... can't win 'em all...
Re: (Score:2)
Re: (Score:2)
If you make little enough (after deductions) you essentially pay no federal tax, just FICA and medicare, but there's a line you cross, where you then (as you say) pay a straight percentage. Some years I cross that line, some years I don't. It doesn't usually make a large difference, but it does make a difference.
Re: Learn JS and compete with $2/hr developers (Score:5, Interesting)
Same boat here basically.
I've been doing web design and development since I was 10. I've been making money doing it since I was 14. I moved out on my own when I was 15.
I turn 25 one week from today. I'm now married with two kids. I live in a small town of approx 35,000 people in Saskatchewan, Canada. We are currently renting a town house for around $700/mo. Basic utilities are around $150/mo.
With my wife working full time with a wage around $13.50/hr it certainly works for us. I stay home with the kids (daycare is expensive!) and work around her schedule when it comes to meeting with clients, etc.
The goal is when both of my kids are in school, I will be able to really focus on the business and take on even more clients. Eventually rent some office space and grow from there.
Build it up little by little and eventually you will be comfortable. Around here you can make around $35,000/year before paying taxes. That certainly makes it easier.
Re: (Score:2)
I am a little on the strange side. I dont expect anyone to like or appreciate this, but I try and stay below poverty for income if I can for a few reasons. The overall business plan is to build sites and such for low down and small monthlys, get enough of that and hosting to make a residual income and then just pick up checks and do whatever jobs roll along. Almost at the $1k residual mark, and with new and fixit jobs wandering in as well as my wife has an online shop it is slowly growing and working. Not that there isnt squeeky tight times, but for 5 years now we have kept the lights on and food on the plate and it is getting easier.
Not to sound judgmental here but I surely hope your wife does not have any kids!?
Watch your back as she just may leave you for another man who would be happy to work harder and make more money and give her what she needs in a nicer home with less financial stress etc?
It is selfish to not be working to your full potential. Even if your wife is hoping her business takes off as you have bills to pay and a family to support. Even if you do not have kids you need to provide for her and yourself and keep fighting
Re: (Score:2)
It ain't always like that, and not all women are whores like your ex-wife. In my case, she stayed home with the kids while I worked making damned little money. After I got a very big promotion when my new boss saw that I was doing things nobody else was capable of, I bought her a new car, we moved into a big house, and she left me (and our daughters) for an auto mechanic who was having all of his pay garnished by the IRS, the fool was in danger of prison.
Any woman (or man for that matter) who "falls in love
Re: (Score:1)
After all, no one is asking them to refactor a GUI or build drivers for an OS.
I think HP and/or Intel build some of their drivers in "third world countries". Is that the reason why they are utter crap?
(disc. I live in a "third world" country).
Re: (Score:2)
Re: (Score:2)
Now I never said there weren't good programmers in the third world. That's ridiculous. There are good people everywhere. All I was trying to say is that for a lot of coding work, it is very difficult to make a decent wage in the first world, because of the high and rising costs of living - especially in major metropolitan areas - and the fact that you can find people who can do the same work for a lot cheaper because their costs of living are much much lower. Purchase price parity. The only way you can poss
Re: (Score:1)
Plenty of rich programmers making 6 figures!
No Doctors and Lawyers who are successful do not rich for being guildmembers. They get rich by providing an excellent value and work their damn asses off.
Good developers work as hard as doctors and lawyers and are always at home working another skillset or late in the office to fulfill a deadline.
Plumbers make $100,000 a year too. Difference? They get shit done and work 60 hours a week like everyone else.
If you can't compete against someone in a 3rd world country
Re: (Score:2)
The difference is between 1999 and 2013 is that corporations demand accountability
...from everybody except themselves. I mean I'd call you a shill, but you probably aren't being paid to write this drivel. What does that make you? Huh, probably an Objectivist.
Of course they were lucky. Luck was by far the biggest factor in their success. There are ten of thousands of people who worked just as hard, and are just as smart, but don't have much to show for it. Right place, right time, absurd rewards. And if you honestly believe Facebook is worth over a 100 billion bucks, then there really is
Re: (Score:1)
Well I never met a successful person who not a workaholic. I read books by Larry Winget like "You are broke because you want to be" and other motivational speakers who are not all fancy with slogans.
People are poor because they lack quality and quantity. If you work 29 hours a week at a Walmart you get paid for what society thinks you are worth. Anymore and people would move on to Target. If you change the world with a wonderful idea and work 100 hours a week to make it happen you become very wealthy.
It is
Re: (Score:2)
It may well be that most rich people are very hard workers, but most very hard workers aren't rich. Does it really take more work to run a billion-dollar business than to run a family restaurant? (Ever noticed the hours some of those things are open?) Does Steve Ballmer really work that much harder than the guy who mows my lawn?
Re: (Score:2)
I think the real question is what's so much more "super" about you than me?
Re: (Score:2)
Keep it up!
Re: (Score:3, Funny)
Nonsense.
If you know JS but not HTML 5, iOS app development, CSS 3, noSQL JSON, or any new web 3.0 stuff then I agree you aren't worth more than 2 an hour.
All I know is I see employers willing to pay $60,000+ or more a year to develop these apps. Craigslist and Monster is full of these jobs and they are going overseas because they can not find enough qualified workers. No not CHEAP qualified workers, I mean any qualified workers who know what a CANVAS tag is.
JS with HTML 5 pays a ton of money and you can do
Re: (Score:2)
The "finding" reported by OP shows very clearly that just about any person who is ignorant of the subject at hand can run through some numbers, find a valid correlation, and come up with a remarkably ridiculous conclusion.
JavaScript is common to many of today's software technologies because JavaScript is THE client-side scripting language for the Web. But by itself, it isn't going to get you much of anywhere.
Re: (Score:2)
"No not CHEAP qualified workers, I mean any qualified workers who know what a CANVAS tag is."
But I have to disagree with you here. Yes, what they want is CHEAP qualified workers. And where they're NOT finding them, is overseas.
While there are SOME qualified and reputable firms and people in "developing nations", the software job boards had become full of UN-qualified people bidding on everything in sight, claiming to be "experts", taking their up-front payments, then proving to be unqualified after all, or deliver late or not at all.
Then they just disappear, and next week they're bidding agai
Re: (Score:2, Interesting)
$2 hour? You're being dramatic, IMHO.
I typically pay $15-$20/hr for quality PHP/MYSQL/JS work (on elance) that meets my requirements.
You can get cheaper folks, but I've tried them, and benchmarked a couple times for the exact same project. cheaper providers wind up costing my far more. They take more of their own time to complete the projects, and more of my time to hand-hold & test code for them. By the time the multiple rounds of bug fixes are done, I've paid $30-$40/hr for a "$7/hr" developer.
I'll us
Re: (Score:2)
On the other hand, someone who can do complex, unit tested, well-structured application code, in PHP, Javascript, or any language, is worth substantially more than that, and doesn't have to fuck with elance.
Also, you can take your restrictive covenants and shove them. You wouldn't try to include that in a contract with Apple, or have much room to argue about it if they decided to compete with you anyway. Likewise, the majority of NDAs don't cover anything worth the time it takes to read about them (God forb
Statistics (Score:2, Insightful)
"Employers looking for JS coders to work from home more than any other language" is not the same as "Programming in JS gives you the best chance to work from home."
They look similar, but one does not imply the other.
Re: (Score:2)
meaningsless (Score:2, Interesting)
"Job Postings" are not a good measure of actual jobs. Most of these postings are spammy fishing excercises done in bad faith. Hundreds apply, no one gets the job.
Re: (Score:3)
Re: (Score:2)
I am tired of using multiple plugins just to make the web usable.
You don't need a plugin to run Javascript, actually the more it is used to replace flash or whatever, the less plugins there will be.
Re: (Score:1, Funny)
You don't need a plugin to run Javascript
Yeah, I need a plugin to NOT run Javascript.
Re: (Score:1)
Re: (Score:1)
I disagree.
The problem is IE. That is old IE which can not do HTML 5, CSS 3 animations, JIT JS, or any of the other things.
Google Chrome experiments? All these are advanced. Also google IETest Drive ? Even IE 11 is ok finally again. Corps and grannies using XP and IE 8 is why you need plugins as ther ei sno way to make something pixel perfect in Chome as well as IE 6.
Technology is progressing. Just on phones now and if enough people upgrade more often it will put pressure on Grandma and the corps to moderni
Re: (Score:3)
I disagree.
The problem is IE. That is old IE which can not do HTML 5, CSS 3 animations, JIT JS, or any of the other things.
Google Chrome experiments? All these are advanced. Also google IETest Drive ? Even IE 11 is ok finally again. Corps and grannies using XP and IE 8 is why you need plugins as ther ei sno way to make something pixel perfect in Chome as well as IE 6.
Technology is progressing. Just on phones now and if enough people upgrade more often it will put pressure on Grandma and the corps to modernize so we all can have a better experience.
Then don't. You don't need your website to look exactly the same for every damn person and you shouldn't even be trying to. Different users have different preferences and needs. Some like bright colors, others need high contrast or large fonts, I presonally prefer a colored text on dark background. The more you web developers keep trying to make it look like a freaking picture, the more you piss off users that just want to read the text on your page.
For instance, many people find small black text on a white
Re: (Score:1)
For instance, many people find small black text on a white background fucking painful to read, but all of us slashdotters have to put up with it because their god damn javascript screws with everything.
Firefox + 'Color that site' is a wonderful thing.
Re: (Score:1)
Not sure if DarwinSurvivor is serious or making fun of people. Either way, this post is hilarious because it makes no sense.
Pixel Imperfect (Score:2)
Quite rightly said.
As a web developer, I have no sympathy for anyone that tries for pixel perfection. Assuming that you handle all the idiosyncracies of the browsers and imperfections in the speciifcations correctly, you either get the choice of limiting yourself to whatever the oldest target browser provides, or backporting the features you want with javascript. From an artistic perspective, you can't control the viewport size or whether the client is using a browser that supports anything but raw html. Th
Re: (Score:2)
recently I did a responsive web page which relies heavily on js and css.
the only browsers I had to make couple of specific fixes for because they lie and don't work properly were IE's, albeit not on desktop. it was the windows phone 7.8 and windows phone 8 browsers which needed special attention - even symbian belle browser and opera mobiles worked just fine.
(and the fucks even changed the format of the user string between wp7.8 and wp8)
Re: (Score:1)
Win phone 7's IE browser is using IE7's rendering/CSS engine I believe. IE7 was only a very slight upgrade over IE6. Not sure about wp8. IE8 was a lot closer to modern browsers in CSS but still had plenty of BS to worry about so probably IE8.
Re: (Score:2)
[......] there is no way to make something pixel perfect in Chome as well as IE 6.
Nobody in their right mind bothers with IE6 any more. What's the point? Market share is now under 5% [netmarketshare.com], stop wasting your time!
Re: (Score:1)
Re: (Score:2)
>Javascript is the reason why the web is a PITA
No. The DOM and REST is why Javascript+DOM+REST is a PITA.
Re: (Score:2)
Yes I do know what REST is.
It's a hack to cope with the fact that the browser-server connection doesn't hold state at all well between pages.
It all holds together nicely until you try to make it secure, but establishing a secure session on top of a system that has its fingers in it's ear says "La la lah, I can't hear you, I'm REST, not session based".
God I hate REST.
Re: (Score:1)
JavaScript is today's BASIC... (Score:2)
Re: (Score:3)
Sorry, what's wrong with it as a language?
Or were you just playing to a popular slashdot meme?
Re: (Score:2)
Sorry, what's wrong with it as a language?
When people dismiss JavaScript, it's not because there's anything wrong with it, it's because they don't understand it. Sadly, it seems to be human nature to attack what you don't understand (well, some humans, anyway).
Re: (Score:2)
...ubiquitous, in-demand, and guaranteed to cause brain damage to any aspiring programmer who learns it first.
It's not quite that bad. Now, imagine if it had been Perl 4 that had been widely adopted instead of one of the offspring of Smalltalk...
<shudders>
Absurdly slanted statistic (Score:3)
Web programming jobs are highly remote-work oriented and a basic knowledge of javascript is required for just about all of them. If you're a purely client side developer, clearly it's important.
Outside of that though, saying "Javascript EXPERT! Eleventy-billion years experience!" does absolutely nothing for a server side developer unless that job happens to revolve specifically around Node.js (in which case the job will probably just say Node.js).
Know a server side language well, deeply. Know databases. Basic competence with Javascript is all that is required outside of that. If you don't know any Javascript, it will probably disqualify you for most web position but on the scale of determining factors it's probably around a 2 in terms of level of importance.
Javascript, .... (Score:3, Funny)
Stay off the client side (Score:2)
Absolutely crap methodology (Score:5, Informative)
He took a list of 10 languages, added another list of languages, then looked for those ...
Ie, there could well be other languages that he didn't look for that are more in demand than the one he looked for.
I don't know exactly how he handled only 'programmer' jobs for Dice.com ... but they've got 31 jobs that match 'perl'. Add that to the 3 from the other site, and we're looking at 4.4% (behind Python, above, C++, VB, TSQL, etc.
Of course, this is always going to be a point-in-time study. (I found 63 'Ruby' jobs (out of 745), which would put it at 8.4%, above his 7.2%) You really need to look at long-term trends. (and you need to make sure to not count the same jobs from week after week ... although the fact that they can't find someone to fill a job might be a sign that's skill's in more demand, but it doesn't necessarily mean it's good to learn that language if employability is your goal)
The really sad thing is that ASP is above Python (33+10=5.8%), and SQL's not on his list but mentioned in 27.8% (155+52) of the jobs. And Postgres (which he didn't check) has more mentions than Hadoop (which he did)
Re: (Score:2)
Department of redundancy department (Score:1)
PHP at #5 (9.5%) in the fifth spot
I only know PHP, you insensitive clod.
GUI's versus domain knowledge (Score:2)
The client-side tilt makes sense because business logic generally requires being "embedded" in the business to do it well, including understanding the office politics that pushes and pulls on features, and that means being at the office.
But often the GUI side can be done with little or no domain (industry-specific) knowledge because we know the desktop-like idioms we want and can often describe them using common products such as MS-Office, but it's just a PITA and time-consuming to actually code it.
About 15