Slashdot Mirror


If You Want To Code From Home, Learn JavaScript

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%)."

33 of 152 comments (clear)

  1. Learn JS and compete with $2/hr developers by walterbyrd · · Score: 3, Insightful

    Get on those sites, and you are competing with 3rd world wages.

    But you can work from home, for $2 an hour.

    1. Re:Learn JS and compete with $2/hr developers by morbis · · 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.

    2. Re:Learn JS and compete with $2/hr developers by SuperCharlie · · Score: 4, Interesting

      Having owned and run my own little web biz for 5 years now, I have run estimates on my real hourly income.. and its a little depressing. It usually does end up below minimum wage, but then a big job (feast cycle) hits and we start over. On the other hand..I have managed to pay bills for 5 years now in my PJ's..so I go tthat goin for me...

    3. Re:Learn JS and compete with $2/hr developers by korbulon · · 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.

    4. Re:Learn JS and compete with $2/hr developers by Billly+Gates · · 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 download Virtualbox, turnkey Linux, Android SDK and use them all to have your own client/server app development at home. Microsoft is giving MS expressions both web and regular versions for free to at Microsoft.com which is close to Adobe Dreamweaver. Chome and even IE 11 have advanced tools too to troubleshoot and debug your JS.

      This is where the market is going and even if you know IE 6 and IE 8 really well with MS SQL crappy intranet vendor companies are paying top dollars too if you want to specialize in this. Corporate customers do not care about staying modern and are more than happy to pay millions for it.

    5. Re:Learn JS and compete with $2/hr developers by SuperCharlie · · Score: 4, Interesting

      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.

    6. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · 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 use US providers when I need to have an enforceable non-compete / non-disclosure signed (e.g. when I must share too much about the project or its components)

    7. Re:Learn JS and compete with $2/hr developers by eriks · · Score: 3, 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...

    8. Re: Learn JS and compete with $2/hr developers by corychristison · · Score: 4, 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.

    9. Re:Learn JS and compete with $2/hr developers by Billly+Gates · · 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 to keep what you have when you get older. These things happen more than you think and you could be just one medical accident for total bankruptacy if you go to a hospital.

      I got paid shit when I was married and did what I could to move out of it and lost my spouse in the process. Her lover was a doctor who made $130k a year and didn't give excuses of a bad economy or we will be rich later etc.

  2. Re:Or properly learn C++, move to DC by royallthefourth · · Score: 4, Funny

    If I'm going to damn my soul, I'd rather find other ways

  3. Re:Or properly learn C++, move to DC by nurb432 · · Score: 3, Insightful

    Its a job, that actually is paying quite well, during a poor economy. Don't knock it.

    --
    ---- Booth was a patriot ----
  4. Statistics by Anonymous Coward · · 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.

  5. Re:Or properly learn C++, move to DC by Billly+Gates · · 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.

  6. Re:Or properly learn C++, move to DC by davester666 · · Score: 3, Funny

    So, you've chosen Java as the way to damn your soul?

    --
    Sleep your way to a whiter smile...date a dentist!
  7. Re:Or properly learn C++, move to DC by SuperKendall · · Score: 3, Interesting

    Because nothing damns your soul as much as assisting an organization that provides huge amounts of disaster relief in a catastrophe.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  8. Re:Or properly learn C++, move to DC by Billly+Gates · · 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 unemployable during the last recession and need such jobs. 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.

  9. meaningsless by Anonymous Coward · · 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.

    1. Re:meaningsless by PPH · · Score: 2

      Javascript job postings are there to trigger banner ads for Javascript training and certification programs. Which you would see had you enabled Javascript.

      --
      Have gnu, will travel.
  10. Re:Or properly learn C++, move to DC by royallthefourth · · Score: 5, Insightful

    *turns entire countries into catastrophes

  11. Re:Or properly learn C++, move to DC by taoboy · · Score: 3, Interesting

    Harder for them to outsource you, if the job involves a security clearance. Harder for you to work from home, however.

  12. Re:Or properly learn C++, move to DC by CodeBuster · · Score: 4, 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.

  13. Absurdly slanted statistic by MillerHighLife21 · · Score: 2

    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.

    --
    "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
  14. Javascript, .... by PPH · · Score: 2, Funny

    ... you know. That thing that's disabled in your browser.

    --
    Have gnu, will travel.
  15. re: live out of your van by Anonymous Coward · · 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.

  16. Re: live out of your van by Billly+Gates · · 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 were willing to start over or even retire you can get paid the same or even less and live like a fucking king based on the equity of your home if you bought it before the boom.

    When your employer doesn't value you it means your relationship is in turmoil with yourself and the employer. Either the employer wants you out and doesn't give a shit about your needs or you do not give a damn your employers needs. Time to severe it.

    Austin Texas, Boulder Colorado, and even Montana are having .coms start there due to the lower cost of living and people like yourself can live like human beings.

  17. Re:Or properly learn C++, move to DC by Greyfox · · Score: 3, Interesting
    I've run across a few useless people over the years who've managed to bring down ridiculous rates despite complete technical incompetence. Near as I can tell they mostly did it by lying on their resumes, bullshitting their way through interviews and leaving the company for a new contract after a few months, before anyone catches on that they really don't know anything about programming. If the company is lucky, these people simply don't contribute anything while they're there. If they DO actually do anything, cleaning up the mess they leave is a monumental task. I once hired on after a programmer who left abruptly about a week before a project was due to be delivered. It was a C project for an inventory extension for a very large client. This programmer had strung the company along for the better part of a year. When I got in there, first thing I noticed was they didn't realize that C strings were null terminated. That's the level of programmer I was picking up after. Despite this, the company was unwilling to scrap the last year's worth of work and wanted me to salvage it. Trying to do that actually took more time than it would have to just throw everything away and design and implement the project from scratch.

    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.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  18. Absolutely crap methodology by oneiros27 · · Score: 4, 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)

    --
    Build it, and they will come^Hplain.
  19. Re:Oh, god, not this trope again. by Anonymous Coward · · Score: 2, Interesting

    Heh. Defense contracting is where old, out-of-date programmers go to hang on for dear life until retirement.

  20. Re:JavaScript is today's BASIC... by narcc · · Score: 2

    Sorry, what's wrong with it as a language?

    Or were you just playing to a popular slashdot meme?

  21. Re:Or properly learn C++, move to DC by ATMAvatar · · Score: 4, Informative

    So true. There are plenty of places with a cost of living far below a place like DC or Silicon Valley which pay decently enough that you end up way ahead.

    For comparison, CNN's site has a cost of living calculator, and the US census site has several pages about cost of living worth looking at.

    --
    "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
  22. Re:Javascript is the reason why the web is a PITA by DarwinSurvivor · · Score: 2

    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 background fucking painful to read, but all of us slashdotters have to put up with it because their god damn javascript screws with everything.

  23. Re:Or properly learn C++, move to DC by NormalVisual · · Score: 2

    Companies are lowering their standards and letting HR do the screening, interviewing and the hiring.

    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 what kinds of skills the candidate *really* has and a feel for their personality and disposition. Consequently, we don't have any difficult prima donnas and every single one in the dev group knows that C strings are null-termed. :-D Seriously though, it makes for a much better work environment because everyone is comparable in their level of competence (even the junior guys are damned sharp), and that tends to make it a lot easier for all of us to work together and get stuff done.

    --
    Please stand clear of the doors, por favor mantenganse alejado de las puertas