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

152 comments

  1. Or properly learn C++, move to DC by Anonymous Coward · · Score: 1, Interesting

    Or properly learn C++, move to DC and get your 120k working for defense contractor

    1. 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

    2. 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 ----
    3. 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.

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

      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.

      --
      ---- Booth was a patriot ----
    6. 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
    7. 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.

    8. Re:Or properly learn C++, move to DC by royallthefourth · · Score: 5, Insightful

      *turns entire countries into catastrophes

    9. Re: Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      "$120,000 a year might get you a 1200 square foot home in a crime infested neighborhood."

      It's expensive out here, but that's an exaggeration. 120K is a heck of a salary anywhere.

    10. 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.

    11. 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.

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

    13. Re:Or properly learn C++, move to DC by Anonymous Coward · · 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 ?!

    14. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      Don't fall for the bait -- the GP is exaggerating. $5000/month for an attic? You can get a 2-bedroom apartment in a brand new building, in a non-crime-infested neighborhood, on top of 2 metro lines, for $2000: http://www.aventineforttotten.com/Floor-Plans.aspx.

      If you're willing to live away from public transit in an old building, a 2BR in a non-ghetto area can still be found for $1000 or less.

    15. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      Like javascript?

    16. Re:Or properly learn C++, move to DC by Derec01 · · Score: 1

      *turns entire countries into catastrophes

      It's an efficient circle.

    17. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      Too bad your brilliant plan is no longer legal in Palo Alto.

      http://www.paloaltoonline.com/news/2013/08/05/palo-alto-bans-vehicle-dwelling

    18. 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?

    19. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      And they make more then you!

    20. Re:Or properly learn C++, move to DC by Anonymous Coward · · 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. The city schools are horrifyingly bad, except for -very- specific schools in Northwest DC, and their city council and mayor's office define 'corrupt'.

    21. Re:Or properly learn C++, move to DC by Anonymous Coward · · 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.

    22. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 1

      How much are souls for hire payed, today?

    23. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      that's not enough to live on in DC

    24. Re:Or properly learn C++, move to DC by CodeBuster · · Score: 1

      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?

    25. 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."
    26. Re:Or properly learn C++, move to DC by symbolset · · Score: 1

      If I wanted to live in a van down by the river, I would have majored in Humanities or Art History.

      --
      Help stamp out iliturcy.
    27. Re:Or properly learn C++, move to DC by Jeremi · · Score: 1

      , 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.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    28. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      You mean C#?

    29. 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
    30. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      You mean C#?

      C# (pronounced (C-Hash) is a dead-end language that'll be eol'd when Microsoft gets distracted into playing catch-up with real innovation. They'll dump it like a hotcake and end up chasing the next great opportunity they've allowed to pass them by. Don't get suckered into wasting time and energy following them into a blind alley.

    31. Re:Or properly learn C++, move to DC by EMG+at+MU · · Score: 1

      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.

    32. Re:Or properly learn C++, move to DC by CodeBuster · · Score: 1

      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 those how many are going to check the date written on the legitimate past ticket within?

    33. Re:Or properly learn C++, move to DC by Pherdnut · · Score: 1

      You'd have to pay me a lot more than that to write properly learned JavaScript for a defense contractor in DC.

    34. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      I saw that same trick tried at a plum parking spot near the junior college (many years ago).

      The ticketing officer was apparently not fooled (probably it was their beat and they would have remembered ticketing that car - it's not like they write that many.

      There were two brightly colored envelopes under the wiper arm. The top one had a note scribbled on it:

      "Nice try, Tiger!".

      I remember thinking how glad I was to have parked three blocks away.

    35. Re:Or properly learn C++, move to DC by CodeBuster · · Score: 1

      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 pushing back when pushed?

    36. Re:Or properly learn C++, move to DC by K.+S.+Kyosuke · · Score: 1

      Blackjack and hookers are a much better option for that than C++ or Java. Even for robots!

      --
      Ezekiel 23:20
    37. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      C-Hash? Are you serious?

    38. Re:Or properly learn C++, move to DC by Mdk754 · · Score: 1

      You do realize # had uses with vastly different pronunciation before you found twitter...

    39. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      lol @ C-Hash . . . .

    40. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      I was a defense contractor with 2 years of development experience and a BS in comp sci making 115k a year. getting hired right of of college working with a defense contractor at 80k is common as well.

      stop making up stories if you dont know what you're talking about

    41. Re: Or properly learn C++, move to DC by dremspider · · Score: 1

      $120K is also an exaggeration. Very few people are making that kind of money in DC. *Source: I have been working in the area for a number of years.

    42. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      I would rather avoid Mordor on the Potomac and make that 120k in a place with a way lower cost of living and sane people.

    43. Re:Or properly learn C++, move to DC by rivercityrandom · · Score: 1

      The baristas at Silicon Valley Starbucks usually commute long distances from lower-income and even more crime-ridden areas such as Stockton and Merced. No telecommute option for them.

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

    45. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      It's a byproduct of a lot of companies who want to hire good programmers, and not a lot of companies who want to invest in developing good programmers.

    46. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      Calling bullshit. There are plenty of lower rent areas in the bay without having to commute all the way from Merced or Stockton.

    47. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      Or properly learn haskell, move to Singapore and get your 300k working for a bank.

    48. Re:Or properly learn C++, move to DC by Anonymous Coward · · Score: 0

      And those boomers and us x-geners paid out the ass to educate your obese entitled asses you dumbfuck.

  2. 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 nurb432 · · Score: 1

      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.

      --
      ---- Booth was a patriot ----
    3. 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...

    4. 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.

    5. 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.

    6. 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.

    7. Re:Learn JS and compete with $2/hr developers by Charliemopps · · Score: 1

      I think the real question is what's so much more "super" about you than me?

    8. 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)

    9. Re:Learn JS and compete with $2/hr developers by korbulon · · Score: 1

      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'...

    10. Re:Learn JS and compete with $2/hr developers by tibman · · Score: 1

      Keep it up!

      --
      http://soylentnews.org/~tibman
    11. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      Well ... not only that. Since you are working from home, you can probably afford to move to a place where housing is much cheaper and you might even gaining a lot more in quality of life (e.g., more time with the kids, stronger sense of community etc). Living in a place like San Francisco or New York is extremily expensive. At the end a lot of that good salary, might end up in someone else's pocket anyways.

    12. 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...

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

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    14. Re:Learn JS and compete with $2/hr developers by XcepticZP · · Score: 1

      Perhaps you should move to the third world, then and see how well your "laughable" salary treats you. It really isn't as bad as they tell you. I know, I work there. Good companies here don't actually hire the "outsource" labor that the first/western world uses when they want cheap stuff done. They hire quality developers that set themselves apart from the "outsource" type of labor.

    15. 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.

    16. Re:Learn JS and compete with $2/hr developers by Billly+Gates · · 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 then you are incompetent. Either work harder or do something else. Unionization is not the answer. Right now I am changing career paths with an interest in teaching. It pisses me off I can not get paid a lot of money because some teachers are so terrible that they can't fire that tax payers demand teachers to be paid low. I do not blame them. Now if America was leading in education again without guildmembers or unions then I can argue I work 60 hours a week like these Slashdot programmers and provide a great value. I would like to be paid more etc?

      The difference is between 1999 and 2013 is that corporations demand accountability. Just like my example with teachers or plumbers you need to provide a client with more money than you take away. If not then you do not deserve to have it. Good programmers at Facebook are all millionaires and do not give me that craplola on how they were lucky. The product they made is worth billions so they deserve it.

      if what you make is only bought by a local restaurant wanting a website for their menu then a kid using photoshop can do it and use a wizard with an ISP to create the site. Then you are worth shit.

    17. Re:Learn JS and compete with $2/hr developers by Gavagai80 · · Score: 1

      You're doing your taxes horribly wrong if your net income comes out lower. Self-employment tax is a straight percentage of your income, it's impossible to make less net with more gross because of it.

      --
      This space intentionally left blank
    18. 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.

    19. Re:Learn JS and compete with $2/hr developers by Jane+Q.+Public · · Score: 1

      Mod parent up.

      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.

    20. Re:Learn JS and compete with $2/hr developers by korbulon · · Score: 1

      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 nothing further to discuss.

    21. Re:Learn JS and compete with $2/hr developers by korbulon · · Score: 1

      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 possibly compete in the job market is if you bring higher and higher levels of expertise to prospective employers. But that pool is also shrinking, as your message testifies to, as companies realize they can get the same work done for a lot less.

      The main problem with this is that you will have an increasingly large number of highly educated people who have spent a big chunk of their life learning a trade suddenly realizing they cannot support their family on their salary, if they have a job at all. Of course, it's not a problem for the companies, is it?

    22. Re:Learn JS and compete with $2/hr developers by Billly+Gates · · 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 not luck at all. People who work hard for just 40 hours a week and watch TV when they get home and do average work and missdeadlines occasionally will stay lower middle class. Those who get MBAs on the weekend and work 60 hours and never ever miss a deadline get promoted.

      Programmers who have experience, many references, and have a track record of working on successful products get paid 6 figures. If you do not make this then you need to focus on both the quantity and quality of your labor. Yes corps do demand accountability. Metrics is the rage now complete with ranking systems at most major employers. Meet them or get replaced.

    23. Re:Learn JS and compete with $2/hr developers by eriks · · Score: 1

      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.

    24. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      work to live brah

    25. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      You mean over achievers who don't know better than work all the time (have no life), steal work from people who want a good quality of life?
      So to avoid these assholes without kids (getting a MBA on week-ends and working 60 hours a week) putting the bar too high for normal human beings, I think we should regulate them to oblivion!
      I think over achievers do as much harm to society as under achievers in the sense they accumulate unnecessary wealth and make slaving a work looks like it is normal
      Be the slave owner or the slave is not living like a human being
      You seem happy about having no hobby and only work in your life, but not everybody is dysfunctional as a human being as you!

    26. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      Some people like him fail to take things like love, compassion and loyalty into consideration. They pride themselves as being entirely rational and all choices they make must be based in perfect selfish rationalism. I call them psycopaths and luckily they are on the losing end of evolution because cooperation is the ultimate survival mechanic. This is a very common way to think in the technical fields because those of us who are now in our 30s grew up in a world where we were absolute wizards if we could handle a computer. We exchanged social awareness for technical skill and it's coming back to bite us in the ass since we now have no clue how to get out of being exploited by the suits.

      So Stockholm syndrome kicks in and we start admiring the suits instead because they are being perfectly rational when they attempt to screw us over. I got out of that rat race and started working for a (now very profitable) startup full of older people who had been to the odd rodeo before.

    27. Re:Learn JS and compete with $2/hr developers by Tenebrousedge · · Score: 1

      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 forbid you have to sit through a presentation).

      Thanks for using your own country's labor only when you really want to screw them. I'm touched; you shouldn't have.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    28. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      To put it in perspective: entry-level Costco shelf-stockers make over $19 an hour, here in Denver, Colorado.

      But if developers are happy to work for poverty level wages, while technology company owners make huge $$, I guess that's their choice.

    29. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      I have managed to pay bills for 5 years now in my PJ's..so I go tthat goin for me...

      And that's quite a nice thing to have. Glad it's working for you.

    30. Re:Learn JS and compete with $2/hr developers by Jane+Q.+Public · · Score: 1

      "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 again under a different name.

      More and more US firms are bringing their workforces back home, because the efficiency and expense of offshoring has proved to be simply inferior, in many cases. Over the last couple of years, more and more listings on the international software job boards have said "Australia, U.S., or Western Europe only."

    31. Re:Learn JS and compete with $2/hr developers by mcgrew · · Score: 1

      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" for money is a prostitute in disguise.

      Then, a couple of years ago I met a woman with money who said she was in the middle of a divorce. She would never let me pick up the check. I dropped her when I found out her kids' ages, the same as mine when my ex left, I am NOT going to put kids through that.

      Not all women are whores, and not all whores are streetwalkers.

    32. Re:Learn JS and compete with $2/hr developers by david_thornley · · Score: 1

      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?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    33. Re:Learn JS and compete with $2/hr developers by Anonymous Coward · · Score: 0

      Yes corps do demand accountability. Metrics is the rage now complete with ranking systems at most major employers. Meet them or get replaced.

      Metrics don't exist to ensure good employee performance, they are there to justify retaining otherwise useless middle management.

  3. 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.

    1. Re:Statistics by fisted · · Score: 1

      Yes, it is. This is /., home of the logical fallacy.

  4. All good programming opportunities is not the web by Anonymous Coward · · Score: 0

    I suspect that the majority of lower paying and temporary work-from-home programming opportunities involve Javascript.

    However a senior Software Development Manager at Google recently confided that there is a significant demand industry wide for Python programming skills. Apparently several of the high end computer and smartphone/tablet gaming engine companies are also seeking qualified Python programming capabilities, as is noted by a senior IBMer, and for scientific research -NASA and many other technology and social sciences fields. Furthermore, expert Python programming skills command considerably higher salaries than for Javascript.

    wanderson@nac.net

  5. 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 Anonymous Coward · · Score: 0

      And now I look like a dumbass for misspelling exercise...

    2. Re:meaningsless by Anonymous Coward · · Score: 0

      No, wait, never mind.
      Turns out I looked like an idiot to begin with.

    3. 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.
  6. Re:Javascript is the reason why the web is a PITA by fragfoo · · Score: 1

    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.

    --
    Sig? Heil
  7. A basic ignorance of statistics... by Anonymous Coward · · Score: 0

    ...seems to underwrite this opinion. Maybe JavaScript is the language most requested, but how many people on the board already profess skill in it? You might do better to focus on a lesser used language if the ratio of (people already versed in it:jobs asking for it) is more favorable. Tsk, tsk.

  8. Re:Javascript is the reason why the web is a PITA by horm · · Score: 1, Funny

    You don't need a plugin to run Javascript

    Yeah, I need a plugin to NOT run Javascript.

  9. Re:Javascript is the reason why the web is a PITA by Anonymous Coward · · Score: 0

    JS can be used to replace Flash?!?

    The enemy of my enemy.....

  10. Re:Javascript is the reason why the web is a PITA by Anonymous Coward · · Score: 0

    I believe he was referring to Javascript plugins to handle cross-browser incompatibilities. If that's the case, then it isn't JS that's the problem. It's the vendors.

  11. Re:Javascript is the reason why the web is a PITA by TechyImmigrant · · Score: 1

    >Javascript is the reason why the web is a PITA

    No. The DOM and REST is why Javascript+DOM+REST is a PITA.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  12. Re:Javascript is the reason why the web is a PITA by Billly+Gates · · 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 modernize so we all can have a better experience.

  13. JavaScript is today's BASIC... by Max+Threshold · · Score: 1

    ...ubiquitous, in-demand, and guaranteed to cause brain damage to any aspiring programmer who learns it first.

    1. Re:JavaScript is today's BASIC... by Anonymous Coward · · Score: 0

      ... and like Basic you can make serious cash if you use it integrate with other things. VB developers who know SQL can make an ok living back in the day.

      If you know JS and also Android, IOS, HTML 5, and CSS 3, then you can make decent money. Mobile app development is where it is at right now. Adopt and integrate into something else or perish like the basic developers did who didn't bother learning VB, SQL Server, IIS, etc.

    2. Re:JavaScript is today's BASIC... by Anonymous Coward · · Score: 0

      and heavily used by malware

    3. 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?

    4. Re:JavaScript is today's BASIC... by dkf · · Score: 1

      ...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>

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    5. Re:JavaScript is today's BASIC... by WillKemp · · Score: 1

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

    6. Re:JavaScript is today's BASIC... by Anonymous Coward · · Score: 0

      The only people who think that are people too uneducated or inexperienced with software development to know why Javascript is bad. The GP is one of those people who regularly likes to demonstrate his lack of knowledge of this topic by defending the worst languages going.

      Don't join him. Defending Javascript doesn't make you look smart, it just proves you don't know what you're on about.

      A language that has functionality that is outright recommended not to be used, performs sometimes nonsensical type conversions, requires fudges to properly ensure variables are not captured when all you want is to pass a value in a closure, and that bills itself as an OO language (albeit prototype based OO) whilst failing to correctly implement the pillars of OO is objectively bad.

      Like PHP, it is, objectively, a terrible language. Even it's creator admits it has some severe problems, the difference is he thinks it can be fixed (though he also thinks gay people don't deserve equal rights so he's obviously a bit retarded), most other people experienced in language design do not.

      Yes you can learn the flaws with these languages and still work with them, but that's not the same as "they don't understand it" - they don't understand it is an excuse for it's failings, not a reason - people don't have to go out their way to understand other languages because they don't have these problems, and that's exactly the point.

      If you think Javascript is good, you're inexperienced with other languages. There's no escaping that.

    7. Re:JavaScript is today's BASIC... by Anonymous Coward · · Score: 0

      A language that has functionality that is outright recommended not to be used, performs sometimes nonsensical type conversions, requires fudges to properly ensure variables are not captured when all you want is to pass a value in a closure, and that bills itself as an OO language (albeit prototype based OO) whilst failing to correctly implement the pillars of OO is objectively bad.

      I'm sorry, were you talking about JavaScript or C++?

  14. 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
    1. Re:Absurdly slanted statistic by Anonymous Coward · · Score: 0

      Did you know? With Node.js, JavaScript is becoming a server-side language. It's actually a great language because it's event-driven, and that makes it particularly suitable for web servers. And because you can connect to a MongoDB document-oriented database, it's actually really great.

  15. Javascript, .... by PPH · · Score: 2, Funny

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

    --
    Have gnu, will travel.
    1. Re:Javascript, .... by Anonymous Coward · · Score: 0

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

      I thought that was Flash and ActiveX.

    2. Re:Javascript, .... by Anonymous Coward · · Score: 0

      close but no cigar,
      Java is always blocked by default in recent firefox versions, but they really want malware so javascript cant be disabled without brain surgery

  16. Re:Javascript is the reason why the web is a PITA by Anonymous Coward · · Score: 0

    You don't need plugins to use javascript. You are confusing javascript with a javascript library like jquery that has plugins. They aren't needed. A lot of sites however, use a javascript library. Even your beloved slashdot or stackoverflow is using a javascript library.

  17. Ubiquitous? Really? by Anonymous Coward · · Score: 0

    Not surprisingly, the ubiquitous JavaScript topped the list, being mentioned in just over 20% of these listings.

    You keep using that word, I don't think It means what you think it means.

  18. 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.

  19. Stay off the client side by Murdoch5 · · Score: 1

    When possible stay off the client side code.

  20. What is the control group of the study? by Anonymous Coward · · Score: 0

    Not sure I follow the research. Almost all software development jobs list JavaScript as a skill, even ones which have nothing to do with using it. Almost every job I've seen in the past year throws JavaScript into the list of skills. So if the ITWorld droid just filtered software jobs, then of course most of them will have JS as a skill. Typical job posting: "Skills: 15+ years CICS, MQ Series, and DB2. 10+ years C# and ASP.NET. Perl. JavaScript." For this to have any validity, there would have to be a control group of development jobs that don't require JS, and I can't figure out what that would be since most postings list JS whether it's a real skill need or not.

    1. Re: What is the control group of the study? by Anonymous Coward · · Score: 0

      That's because most job adverts are published by agencies, and they don't understand a word of what they're writing. 90% of the time it's a fishing exercise and the job doesn't really exist too.

      Doing the stats on non-agency jobs would be more valid, and even then probably not much because what most employers want is experience and the ability to learn not simple knowledge of a check list of technologies.

  21. 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.

  22. 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.
    1. Re:Absolutely crap methodology by Anonymous Coward · · Score: 0

      I am not entirely sure about your methodology either.

      Most IT jobs list, at least, six skills. Languages like perl, and python, are often in the dust-bin of second-level, nice-to-have-as-an-extra skills.

      From what I have seen, perl is often a sysadmin skill, not a developer skill.

      For example, you might find a job where the primary skill is Java, but they also list: python, perl, sql, html, css, linux, cisco, and anything else they can think of.

    2. Re:Absolutely crap methodology by John+Bokma · · Score: 1

      Perl* Besides, Perl has its own job board: http://jobs.perl.com/

  23. Oh, god, not this trope again. by Anonymous Coward · · Score: 0

    If you're interested in projects with glacial pacing, going to lots of meetings, eating lots of doughnuts, not actually building anything ever, and getting trapped in an industry you dislike because your technical skills have atrophied, then defense contracting is the thing for you.

    But if you want to, you know, actually write software that actually gets deployed and used, then for the love of all that is good and holy, don't even glance at defense contracting.

    It'll suck the soul right out of your body.

    1. 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.

  24. Or... by Anonymous Coward · · Score: 0

    You could learn any other, better, language.

  25. Re:Javascript is the reason why the web is a PITA by __aasehi2499 · · Score: 1

    i.e NoScript et al.

  26. Re:Javascript is the reason why the web is a PITA by __aasehi2499 · · Score: 1

    i.e NoScript and the like.

  27. Re:Javascript is the reason why the web is a PITA by __aasehi2499 · · Score: 1

    Exactly.

  28. 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.

  29. Re:Javascript is the reason why the web is a PITA by Cantankerous+Cur · · 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.

  30. Department of redundancy department by Cantankerous+Cur · · Score: 1

    PHP at #5 (9.5%) in the fifth spot

    I only know PHP, you insensitive clod.

  31. Re: live out of your van by Anonymous Coward · · Score: 1

    OK...well, I'm a Unix C++ developer in Southern California with 5 years if cross-platform experience. I was hired fresh out of college at $70k/year with full benefits (and not as a contractor). Currently, I make substantially more than that, and from what I've heard, similar positions in the Bay Area pay a lot more.

    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 been cheated is a vast understatement. It sounds like a great time to look into relocating elsewhere, or at least searching for a job that doesn't want you to bend over and take it in the ass. On the other hand, if you can't find a better job, then there's the possibility that the market has decided that your work isn't worth as much as you think.

    With anything, an employer will pay you the lowest that they think they can get away with. Obviously, there's some reason that your employer (and possibly your industry) thinks that they can shaft you like they've been doing. The best course of action would be to figure out what changed in the last decade or two, and figure out a way around it (such as a way to argue that you're worth more than they're paying for you, and that they're going to lose you and be unable to re-fill your vacancy if they can't keep up). If you don't have a reason for them to pay more, they won't.

  32. Re:Javascript is the reason why the web is a PITA by gl4ss · · Score: 1

    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)

    --
    world was created 5 seconds before this post as it is.
  33. Better yet, $350k doing HFT by PimpDawg · · Score: 0

    And after gaining some C++ experience with your defense contractor gig, move on to a high frequency trading firm doing C++ @ $350k per year.

    1. Re:Better yet, $350k doing HFT by K.+S.+Kyosuke · · Score: 1

      I think you wanted to say "learn Verilog".

      --
      Ezekiel 23:20
  34. Re:Javascript is the reason why the web is a PITA by WillKemp · · Score: 1

    [......] 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%, stop wasting your time!

  35. Re: live out of your van by Anonymous Coward · · 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 common, we all think we're better than average and that cooperating with others will only "bring us down" to the level of the others. This is why we don't unionize. This is why we are vastly more likely to be fierce libertarians and objectivists. We think we are sort of low-level super-heroes who can swoop in and save the day while leaving others dumbfounded because... we did. That's what we usually could do.

    The sooner we start realizing that we are regular workmen just like everybody else, we just work more with our brains than our hands, we might be able to cooperate. Unionization really is the key here and it's even a surprisingly libertarian approach. Call it collective bargaining or one group sellilng its services to another group: either way it's the same thing except one of the sides don't get to dictate the entire contract for the other side. Where I live, we have started a process of unionization and it has benefited everyone. The workers get more harmonized pay, better benefits, more job-security and the employers get a more loyal and stable work-force with easier negotiations for salary and benefits because it happens collectively. The proof is in the pudding and this is where the self-styled rationalists start getting religious and refuse to look at the actual data and resort to spouting Ayn Rand.

  36. Re: live out of your van by Pherdnut · · 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.

  37. Re:Javascript is the reason why the web is a PITA by Pherdnut · · Score: 1

    Not sure if DarwinSurvivor is serious or making fun of people. Either way, this post is hilarious because it makes no sense.

  38. Re:Javascript is the reason why the web is a PITA by Pherdnut · · 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.

  39. Re:Javascript is the reason why the web is a PITA by Anonymous Coward · · Score: 0

    Do you even know what REST is?

    I ask because it drastically simplifies things relative to the alternatives, and certainly has nothing to do with the fact Javascript and the DOM are both utter shit.

  40. Pixel Imperfect by Tenebrousedge · · Score: 1

    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. The ultimate goal is therefore out of reach.

    It's not entirely invalid to argue that artistic or technical perfection should be pursued without regard to whether it is attainable, but let's face it: your website may be many things, but the next La Gioconde it is not. It's probably not even Piet Mondrian, although hopefully it escapes being Jackson Pollock. It's okay that it doesn't look the same on everyone's screen.

    In point of fact, you should expect it. Because, you know, it's entirely guaranteed to happen to some degree. Thus, responsive web design is usually a pretty good idea.

    Also good: having a well-documented API. You know, for kids.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  41. Re: live out of your van by segmond · · Score: 1

    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 an idiot. No one is punishing you or doing anything to you, you are the one who has made the choice and choose to suffer.

    --
    ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  42. Re: live out of your van by Anonymous Coward · · Score: 0

    now try living with double (or more) the cost of living over the last 15-20 years, but making the receptionist's salary.. back then, $10-15 an hour was good.. today? still $10-15 an hour.

    if you're making more than 4 times the federal poverty level.. SHUT THE FUCK UP and quit bitching... YOU have options to cut your expenses without sacrificing essentials-of-life.... other people work just as hard as you do, or harder, and don't have that "luxury".

    boo fucking hoo you don't see your family except on weekends.. that's your stupid-ass greedy fucking choice. you could live somewhere like cedar rapids, iowa or springfield, illinois, or grand forks, north dakota.. make the same or a tad less salary but spend a fraction on living expenses.. but you don't. so again, shut the fuck up... and maybe put your children and your spouse first for a change, move somewhere less expensive, more family friendly, cleaner, safer, with better public schools, where you can make a BETTER life for you and your family on less money and spend more time with your kids so that when they grow up into fuckups, you have only yourself to blame, not the media or internet... o wait, when they do turn into fuckups now, it is still your fucking fault for being an absentee parent that COULD have done better if he wasn't so fucking stupid.

  43. Re:Javascript is the reason why the web is a PITA by TechyImmigrant · · Score: 1

    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.

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  44. GUI's versus domain knowledge by Tablizer · · Score: 1

    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 years ago I thought desktop GUI idioms would be almost commodity by now. Visual Basic and Delphi made it easy to come pretty close to what you wanted by drag-and-drop, purchased plug-ins, and fiddling with a few properties. It seemed to be the way of the future.

    But the Web somehow gummed that up. The existing browser standards don't do desktop-like GUI's well, and so we rely on JavaScript-based kits to do it instead; but they don't always play well together or work right across browser versions.

    The VB/Delphi model made GUI development easier, but at the expense of deployment (installation) headaches, such as DLL-hell. The Web flipped that to simplify deployment, but at the expense of making GUI development a hell. It's hard to focus on and master both business logic and GUI intricacies. (Sure, the cream of the crop can, but not regular developers.)

    In my opinion we need a new GUI-centric browser standard. JavaScript was not designed for building full GUI engines; it's a glue language meant for light-duty event handling etc., NOT for creating big reliable systems-software libraries (entire GUI engines). Forcing it to be something it is not will leave GUI building an arcane and specialized art.

  45. Still sucks by Anonymous Coward · · Score: 0

    Jave always has, and still does suck.

  46. Re: live out of your van by Anonymous Coward · · Score: 0

    Yes! We in Montana would love to have a few more of you Imports with your renowned Bay Area driving Habits. We also enjoy following you to work while you are driving 20 mph, apparently because there is a half inch of snow on the road (but to be fair, we backward fucks usually have no idea why you people behave the way you do). Honestly though, if it were me I'd choose Colorado. It never snows there and they will pay you $30,000 cash after your first week of having a P.o. Box. I read it on them internets.

  47. Re: live out of your van by Anonymous Coward · · Score: 0

    ...and you can be at zingermans in less than an hour, take that bay areafoodies!!