Slashdot Mirror


Ask Slashdot: Making Side-Money As a Programmer?

earlzdotnet writes "I've been programming for a few years now, and I have a full time job. I'm one of those lucky souls that actually enjoy programming, so I commonly work on my own open source projects on weekends. However, I wouldn't mind working on a short-term projects (i.e. not more than ~2 months) every once in a while on weekends. I've looked at freelancing before, and I could probably make more money by working at McDonald's on weekends than that. I've also looked into making web sites for small businesses, but it requires a bit too much commitment and support for me, especially since I'm terrible at graphics design. I've tried my hand at writing reusable components to sell to other programmers, but that was pretty pointless (I made one $20 sale). I've seen teaching suggested, but I'm self-taught and probably not experienced enough to responsibly teach people. Are there any other options to make a bit of cash as a programmer? Is programming just one of those things that requires complete dedication, or what?"

257 comments

  1. Salesforce? by Kenja · · Score: 1

    There seems to be a fair amount of demand for small projects on the Salesforce platform. I think there's a web site or two out there for bidding on such jobs, but the URLs escape me.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:Salesforce? by Anonymous Coward · · Score: 5, Informative

      Find a small business focused erp/crm platform (SalesForce, ASPDotNetStorefront, Epicor, NetSuite, etc.) and become an expert in one part of it. Post forum and blog articles on it, run your own sample site/store/system, and build a reputation. People who want to do the things you post about (something like replacing a default menu or search screen) will pay you to do it for them for a real wage.

      Depending on the customer, I charge anywhere from $80 to $250 an hour for my time, and work about 10 hours a month on average outside my full-time job (in an unrelated field to my consulting).

      One thing I learned, don't be afraid to let your customers know that you do this part time. Many would much rather have a real person to ask question of who won't nickle and dime them. And the companies that would rather work with an 'established partner' will drive you crazy with process and requirements, so letting them know you are just a person doing this part time lets them know you are not the right person for them.

    2. Re:Salesforce? by jekewa · · Score: 3, Informative

      There are other freelancer resources out there (like the aptly named http://freelancer.com/ that list a variety of projects from a variety of people in a variety of languages, so you don't have to try to tie yourself to a particular platform or discipline.

      This is by no means an endorsement, just an acknowledgement that there are sites out there.

      --
      End the FUD
    3. Re:Salesforce? by Anonymous Coward · · Score: 5, Informative

      But unless you're from a third world country, you will make more working at McDonalds than getting any job from freelancer.com...

    4. Re:Salesforce? by Anonymous Coward · · Score: 0

      The key to this is that you have to charge a reasonable wage. $80 to $250 is reasonable for what people expect to pay a highly skilled programmer. They also expect that their projects will not take too much time, since you are an expert. If you know the job is going to take hundreds of hours, be up front about it.

      I found that when I had completed a smallish (10hr) job for a company, when they came back with more work that was much more time consuming, I told them, and when the bill was 5 times as much as for the first job, they didn't blink an eye, just paid me.

    5. Re:Salesforce? by pspahn · · Score: 2

      Indeed. I've only worked with Saleforce for about 10 minutes, but quite a few of the projects I deal with at work involve developing costly integrations between e-commerce and some random ERP.

      Basically, pick any two random platforms, integrate them however you like, and sell the software on the side.

      --
      Someone flopped a steamer in the gene pool.
    6. Re:Salesforce? by Anonymous Coward · · Score: 0

      Yes, but that won't pay enough for this guy, as he stated he could "probably make more money by working at McDonald's on weekends".

      Seriously, this guy is a whiner. He wants a bunch of money but doesn't want to put in the effort or time to make it.

    7. Re:Salesforce? by SQLGuru · · Score: 3, Interesting

      I've had less luck at the internet moonlighting sites (freelancer and guru.com) because there are way too many people competing for jobs (and too many people from India). I've had much better luck going through my local Craigslist. There have been a couple of duds (failure to pay or pay in a timely manner), but I can meet face to face and sell my skills based on an interview (I interview well) and also get a feel for the person requesting the work (I've turned a few down). That extra level of comfort seems to work in my favor.

      There are a lot of "make me a web site for $150" type of offers, but if you keep an eye out, you can usually find better projects (I just picked up one working with the Kinect -- which is something I wanted to learn anyway).

      I've made $2k to $4k most years in side work. If I took on more than 5 or 6 projects, I could probably get that number up to around $10k to $12k per year just working nights and weekends (but I'd rather have some free time). Probably not enough projects to quit my day job, but that's not what I'm looking for, anyway.

    8. Re:Salesforce? by tehcyder · · Score: 2

      I charge anywhere from $80 to $250 an hour for my time, and work about 10 hours a month on average outside my full-time job (in an unrelated field to my consulting).

      If you can get $250 an hour for your part time work, does that mean you're earning more than that in your full time job?If not, why not?

      40 hours a week at $250 an hour is $10,000 a week or half a million a year. I suppose that's possible, but you must be a bit of an outlier.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    9. Re:Salesforce? by Anonymous Coward · · Score: 0

      I think one issue may be that just because you can charge 250 an hour for a few hours a month doesn't mean you can charge 250 an hour for 160 hours a month. Some effort also likely goes into finding clients, managing contracts before work actually starts, etc.

    10. Re:Salesforce? by Anonymous Coward · · Score: 0

      My wife used to do contract work and she charged similar amounts per hour. The problem is that you can't sustain it for 40 hours a week, 48 weeks a year. She used to work for "free" writing tender documents and trying to get work for 2-3 weeks before landing a high paying contract which lasted a few weeks. At the end of the year, she earned about the same as she would get in a full time job. Some people are lucky and have contracts queued up waiting for them and these people will get rich, but I imagine that does not happen often.

    11. Re:Salesforce? by Anonymous Coward · · Score: 0

      He did say 80$ to 250$, I do regular freelance work and I've pulled 80$ an hour for long term contracts (those were pretty good contracts), 250$ an hour generally means that the company needs to put out a fire right now and you are an expert in what they need. It's not the kind of sustainable situation you could expect to pull 40hrs a week from (at least not for more than a short while).

    12. Re:Salesforce? by Shalian · · Score: 1

      40 hours a week at $250 an hour is $10,000 a week or half a million a year. I suppose that's possible, but you must be a bit of an outlier.

      You make all sorts of assumptions here to create that outlier:

      1) That this persons max rate is now their minimum rate.
      2) That they can generate 2080 hours worth of work per year.
      3) That generating 2080 hours worth of work takes 0 time.

      Perhaps they do 10 hours a month because they spend 30 hours a month to get that time and that's the limit of their networking?

  2. Write your own by hivebrain · · Score: 5, Funny

    There's always room for another bug tracking app.

    1. Re:Write your own by frosty_tsm · · Score: 3

      There's always room for another bug tracking app.

      So sad yet so true.

    2. Re:Write your own by K.+S.+Kyosuke · · Score: 1

      There's always room for another bug tracking app.

      You mean, we're still waiting one that doesn't require sacrificing a lamb at full moon and the blood of thirteen virgins to properly install?

      --
      Ezekiel 23:20
    3. Re:Write your own by Anonymous Coward · · Score: 1

      Yea, about that.
      Webcam shows are nothing new nowadays and the novelty of a person stuffing household items and small animals into every possible orifice wears off after you watch it a couple of times, so I suggest she starts looking for an alternative source of income.

    4. Re:Write your own by Anonymous Coward · · Score: 1

      Hrrmmm... Let's do some simple math here. Assuming that there's no tax removed from your buddy's mom's monthly take of $20,895, at $77/hour that comes to about 272 hours. That's equivalent to 34 8-hour days. So, you're either lying about "few hours" or the "$20,895" or both. Scam.

    5. Re:Write your own by Anonymous Coward · · Score: 0

      Seriously? How is he going to build it? Since our friend seems to have some spare time I would encourage him to address the problem of makery by creating a decent build tool to substitute "make".

    6. Re:Write your own by ak3ldama · · Score: 1

      http://www.cloud65.com/ [cloud65.com] my buddy's mom makes $77 an hour on the internet. She has been unemployed for 5 months but last month her payment was $20895 just working on the internet for a few hours. Go to this web site and read more

      I realize this is a troll, but in the context of this story: hilarious. So maybe you should program a message posting bot for different chat boards?

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    7. Re:Write your own by Anonymous Coward · · Score: 0

      Couple of routines to dump binary data into hex would greatly benefit humanity.

    8. Re:Write your own by mk1004 · · Score: 4, Funny

      Well, at least finding the thirteen virgins on /. shouldn't be too difficult.

      --
      I can mend the break of day, heal a broken heart, and provide temporary relief to nymphomaniacs.
    9. Re:Write your own by frisket · · Score: 1
      Bugger the installation, it's actually using the goddam things that drives me nuts.

      You can never find anyone reporting the same issue, and then 30 seconds after posting, your report is trashed as "Duplicate of #32786".

      If not, they then get the wrong end of the stick and spend the next decade discussing the wrong thing.

    10. Re:Write your own by jythie · · Score: 2

      Ah, I think you I see your problem. You are supposed to use chicken, not lamb. You will find your virgin requirement significantly reduced with the correct input fauna.

    11. Re:Write your own by K.+S.+Kyosuke · · Score: 1

      You can never find anyone reporting the same issue, and then 30 seconds after posting, your report is trashed as "Duplicate of #32786".

      I guess their programmers haven't bothered with such newfangled and fanciful notions as "document classification", "nearest neighbour search" and "information retrieval". No, that would make it all too easy for bug reporters to notice duplicate bugs.

      --
      Ezekiel 23:20
    12. Re:Write your own by redJag · · Score: 1

      If you can't find anyone reporting the same issue, then how is your issue getting closed as a duplicate? ;)

    13. Re:Write your own by tqk · · Score: 1

      Bugger the installation, it's actually using the goddam things that drives me nuts. You can never find anyone reporting the same issue, and then 30 seconds after posting, your report is trashed as "Duplicate of #32786". If not, they then get the wrong end of the stick and spend the next decade discussing the wrong thing.

      Huh. I just run "reportbug." I've met some very interesting people that way.

      [I'd explain but /. says "Filter error: Please use fewer 'junk' characters" when I try. !@#$ing annoying, brainless filter, which is kinda funny because apk gets away with purely contentless posts all the time. How about, "if ($karma != "Excellent") then filter();"? Just a suggestion. Rasafrackin, jiggafriggin, "kroshnit!", and double marshmallows.]

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    14. Re:Write your own by tqk · · Score: 1

      Since our friend seems to have some spare time I would encourage him to address the problem of makery by creating a decent build tool to substitute "make".

      Okay, I guess /. is going downhill, if it's letting in people who diss make. $deity! "O'Really" published a very usable book on make. Read it. Be enlightened. I love make.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    15. Re:Write your own by tqk · · Score: 1

      Couple of routines to dump binary data into hex would greatly benefit humanity.

      "od -x" not working for you?

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    16. Re:Write your own by Anonymous Coward · · Score: 0

      Couple of routines to dump binary data into hex would greatly benefit humanity.

      "od -x" not working for you?

      I'm on Windows, you insensitive clod!!

    17. Re:Write your own by tqk · · Score: 2

      "od -x" not working for you?

      I'm on Windows, you insensitive clod!!

      Sucks to be you. :-)

      I could fix that for you.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    18. Re:Write your own by tehcyder · · Score: 1

      Webcam shows are nothing new nowadays and the novelty of a person stuffing household items and small animals into every possible orifice wears off after you watch it a couple of times

      Speak for yourself.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    19. Re:Write your own by tehcyder · · Score: 2

      Well, at least finding the thirteen virgins on /. shouldn't be too difficult.

      Eek, they could use that image as an anti-terrorist-recruitment poster.

      The prospect of spending eternity surrounded by thirteen geeks discussing whether emacs is the best text editor should be enough to put anyone off becoming a suicide bomber.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  3. App Store by Anonymous Coward · · Score: 2, Interesting

    Write an app to sell in an online app store. I've friend who have done very well out of Mac one. It would be helpful if you can find a graphic designer to work with you. Pretty apps sell better.

    1. Re:App Store by Anonymous Coward · · Score: 3, Funny

      Or, you could buy a lottery ticket.

    2. Re:App Store by Anonymous Coward · · Score: 1

      For having an "Angry Birds" level of success? Yes. For making a small amount of side money, more than one would make working for minimum wage? Not that hard.

    3. Re:App Store by Anonymous Coward · · Score: 0

      Most app store apps are simply a programmers resume that they make a few hundred bucks on.

  4. Obviously... by Anonymous Coward · · Score: 2, Insightful

    You should work at McDonald.

  5. Get a Raise by imnes · · Score: 2

    Ask for a raise at work, and continue your open source contributions on the weekend?

    1. Re:Get a Raise by Moses48 · · Score: 5, Insightful

      Ask for a raise at work, and continue your open source contributions on the weekend?

      There are a few ways to get more pay:
      1) Increase skill-set, ability and move to a job that pays more. (spend weekends training and researching what jobs pay more)
      2) Side job - (if it doesn't conflict with your current work contract)
              a) Use an agent to find you a job working remote or weekends, they exist
              b) create own application (may or may not payoff)
      3) Talk to management about overtime opportunities. Usually doesn't hurt to see what their policies are. If you are salaried they will often look down on this, but they might be willing to give a bonus for an extra project being done in overtime. You can also talk about your career path.

  6. iPhone/Android apps by icsEater · · Score: 3, Insightful

    You can always develop iPhone and Android apps. Of course, you might not end up making any money. But you could get lucky and strike it big. Even if not, you'll be having fun.

    1. Re:iPhone/Android apps by Anonymous Coward · · Score: 1

      He could try his hand at platforms being ignored by a lot of mainstream developers such as Windows Phone or even WebOS. Long term, he could have the only app on the market that does what it does and charge the 100-200 users who need it $1.

    2. Re:iPhone/Android apps by Quirkz · · Score: 2

      Don't forget the new Blackberry platform that just launched. Their lorng- or medium-term survival may be in doubt, but there may be some obvious gaps to fill in the short term.

    3. Re:iPhone/Android apps by ormico · · Score: 1

      I already forgot the new blackberry ... wait, what were we talking about?

  7. OSS by MozeeToby · · Score: 4, Insightful

    I know you're looking for was to bring in some extra cash, but in the long run submitting patches to OSS might actually be the way to go. You get to see a wide variety of code (both in terms of quality and subject matter) so it's usually interesting, you get to "make a difference" especially if it's a project you care about, and there are a lot of managers out there who look favorably to having such things are a resume (so it might help you bring in more money in the future, just be sure you have your patches associated with you to prove that you were the submitter to a reasonable degree). Probably not what you were looking for, just my $.02.

    1. Re:OSS by Anonymous Coward · · Score: 0

      >I know you're looking for was to bring in some extra cash, but in the long run submitting patches to OSS might actually be the way to go.

      Bwhahahaah. He said make some money, not give his time away for free.

    2. Re:OSS by sashang · · Score: 1

      Tends to be a waste of time in my experience. Your novice spare time patches are competing with those from people who are 1) paid to work full time on the code base 2) that they had a significant hand in writing themselves. Note that I have contributed a meagre patch to gcc, so my name's in the changelog in 2004, but it didn't result in me taking off with the gcc project. Maybe I shouldn't have focused on fixing bugs in gcc and added a new feature, since adding new features is easier to do. The most prolific contributors to open source projects are involved in famous open source projects because they are paid to be or their project is not famous and they control it and are the sole contributor.

    3. Re:OSS by Anonymous Coward · · Score: 0

      I was going to say pretty much the same thing.

      In my first job programming I learned a lot (we were doing some embedded products so I got to learn the system from top to bottom, plus we moved from an old custom DOS kernel to linux, giving me some variety), that gave me an edge but I was still at a dead end job in a lab.

      You wont get a significant raise or better position by staying at the same company.

      After 7 years (way too long already, I know) at that company, I had already been contributing regularly to FOSS projects (partly I insisted on it wherever it was in context with my work, and discussed many work related things on FOSS mailing lists)... when I quit... suddenly I became free.

      It's been another ~6 years since I quit that job, and since then I take contracts when I want, I always work from home (or a coffee shop), I've lived in Brazil at the same time and learned portuguese, now I live in Korea and I'm learning Korean... and I still make way more money then I would ever have made had I stayed at that job.

      Just get out there, participate in something cool in your spare time, make sure to blog and be a part of the community, before you know it you can pretty much live off of your own reputation and just take work whenever you need it.

  8. What about ... by gstoddart · · Score: 2

    What about Rent-A-Coder?

    This seems to be the kind of thing they do -- no idea of it pays well or anything about it, but I'm someone around her has experience with them.

    --
    Lost at C:>. Found at C.
  9. Make libraries for free, get people hooked by Anonymous Coward · · Score: 0

    Honestly you should do things that you can post to Github. If you make a useful library then you can get a job that pays more when a large is looking for someone with experience in that technology. You can then spend your freetime making more open source stuff to post. Rinse and repeat.

  10. Read your employment contract for conflict by Anonymous Coward · · Score: 3, Insightful

    Full-time programmers often sign an employment contract that assigns all IP to their employer for $1. Be very open with your employer about producing software that you believe belongs to you as opposed to them. Labour laws are regional so this may not apply. Does your employer offer any incentives to contribute extra work? I'd start there.

    1. Re:Read your employment contract for conflict by AuMatar · · Score: 5, Insightful

      If an employer asks you to do this, don't fucking sign it. I've had many employers over the years. Every agreement I've ever signed has said anything done on my time with my equipment is mine. Done on work time with work equipment is theirs. Don't accept anything more restrictive than that, its not worth it. Make them change it or find another job, they'll get the idea pretty quickly.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    2. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 2, Funny

      Does your employer offer any incentives to contribute extra work?

      Wow, I just can't stop laughing at this one ... please go on ...

    3. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 0

      My region I don't even get the $1 for the IP I develop. They automatically own it and I have to request permission to actually own and control it.

    4. Re:Read your employment contract for conflict by HaZardman27 · · Score: 4, Funny

      Do you perhaps work in the Deep South during the early 1800's?

      --
      Apparently wizard is not a legitimate career path, so I chose programmer instead.
    5. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 1

      If an employer asks you to do this, don't fucking sign it. I've had many employers over the years. Every agreement I've ever signed has said anything done on my time with my equipment is mine. Done on work time with work equipment is theirs. Don't accept anything more restrictive than that, its not worth it. Make them change it or find another job, they'll get the idea pretty quickly.

      Right... so if you had spent the past year paying a developer to write you some custom software in a specialised niche, and then you learn that at weekends he was using the subject-matter skills you had helped him learn to do consulting for your main competitor you would be fine because it wasn't done on your time? Look, I know that there are shitty employers that try to claim everything the employee has ever touched, but there are pretty shitty things employees can do as well.

    6. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 1

      You say that they can use their knowledge on their spare time? The audacity of some people!

    7. Re:Read your employment contract for conflict by arth1 · · Score: 1

      It's worse than that. I've been presented with a contract that said that not only everything I produced of IP while working for them, whether done at work or not, would be theirs, but that all existing IP would also be theirs, unless every single item was explicitly listed, from the day I was born until then.

      This is a huge company, and this is their standard contract. The HR person had not have anyone refuse to sign before I did. Apparently Americans are fine with contracts like that.

    8. Re:Read your employment contract for conflict by MrLeap · · Score: 1

      This is insane. There are only so many hours in a day, and I can't imagine being motivated AND capable to re-implement anything beyond a trivially simple application in my own free time. If you have the ability to create, I think just carbon copying something from work is too boring for 99.999999% of people (stats made up). The capacity for shitty employers to do shitty things is much higher than an employee, due to their greater resources. I would also wager that a greater percentage of companies than people are willing to rail the other if given an opportunity; profit motive and all that. At a previous job I signed an agreement giving all IP in a _very specific domain_ to my employer, regardless where it was created. I was okay with that. If I build a missile defense shield in my garage they can have it.

    9. Re:Read your employment contract for conflict by dkleinsc · · Score: 1

      Full-time programmers often sign an employment contract that assigns all IP to their employer for $1.

      I've never, ever, signed an agreement that says that stuff done on my own time belongs to my employer. And in fact that's one of the things I specifically ask about during interviews, along with any expectations of non-compete, non-disclosure, and attempts to influence my non-work life.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    10. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 2, Informative

      Right... so if you had spent the past year paying a developer to write you some custom software in a specialised niche, and then you learn that at weekends he was using the subject-matter skills you had helped him learn to do consulting for your main competitor you would be fine because it wasn't done on your time?

      I know this sometimes comes as a shock to my cousins in the United States of America, but "employee" is not a synonym for "indentured servant".

    11. Re:Read your employment contract for conflict by AuMatar · · Score: 1

      Typically not working for a competitor is a separate item in the contract. That's a reasonable restraint. But if I'm writing something not related to my job at your company? God damn right that's mine. I've heard of contracts that are more restrictive, but I've never been handed one and I'd refuse to sign if asked.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    12. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 0

      same things happened to me at Sun for a student job, in the end I signed a paper so full of red ink that at it was only acknowledging that I worked for Sun and I would follow the security policy.

    13. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 0

      In a lot of states these things are cannot be enforced, thats the main thing. A bit like a lot of employers will use canned contracts in states that don't allow no-compete... So people sign them, and forget about it, and it doesn't matter....until they move to a state that DO enforce them and they get bit in the behind.

    14. Re:Read your employment contract for conflict by fatmatt_oz · · Score: 1

      Can you share the wording in your contract on this. My contract has what has unfortunately become a standard "we own everything you do while you are working for us" clause which nobody I work with/for cares about but is dumped in by the lawyers. My employer is happy to change it (ie doesn't really care one way or the other) but I would need to propose the change and do the legwork. Having a template would help. Thanks.

    15. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 0

      You could have loaded all of your pictures and home movies up to their servers. After all, they own it. Great way to have a backup.

    16. Re:Read your employment contract for conflict by AuMatar · · Score: 1

      I understand and acknowledge that this Agreement is not intended to require assignment of any of my rights in an invention that I develop entirely on my own time without using the Company's equipment, supplies, facilities or trade secret information except for those inventions that either: (1) relate at the time of conception or reduction to practice of the invention to the Company's business, or actual or demonstrably anticipated research or development of the Company; or (2) result from any work performed by me for the Company.

      That's what I have now, or close enough (I googled for a similar clause so I could copy-paste). I also had one once that had this and further spelled out that minor uses of company time/resources (such as answering a related email while at work) did not count as using work resources, but case law has established that as well.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    17. Re:Read your employment contract for conflict by master_kaos · · Score: 1

      This. About 5 months ago my boss handed out a contract to everyone in the office asking them to sign it. Everyone did except me and one other person. It had a paragraph in it saying anything we developed (even outside of work) would be the property of the company. I took it to my boss and said "WTF is this?". He said.. Oh I didn't even know it is in there.. I said great! So just take that paragraph out reprint it and Ill sign it.. he said he would look into it. He never got back to me so right now I am not bound to anything.

    18. Re:Read your employment contract for conflict by fatmatt_oz · · Score: 1

      Great, thanks.

    19. Re:Read your employment contract for conflict by Anonymous Coward · · Score: 0

      I've gotten something very similar to that before, with a lot of stipulations about software I wrote over a year ago. When I pointed it out to the interviewing party, they quickly got another copy of the contract which didn't have NEARLY as much meat to it (and absolutely nothing about ownership of anything I wrote, even while employed and on the clock) and asked me to sign that one instead. I went with the job, had no problems of any sort, and moved on. I should've found out about that discrepancy before I left though.

    20. Re:Read your employment contract for conflict by wideBlueSkies · · Score: 1

      Yeah, the corporate contract. I'm a software manager for a big faceless corporate entity.

      I've tried to start my own web sites, but found that I can't compete with Facebook and Amazon, even with nifty SEO ideas to get me to the top of Google and Bing. It was fun learning though, and getting back to writing code - which my day job no longer allows.

      I'm sure that my employer actually owns the IP now for those 2 little sites. Good luck with that.

      More recently, I've returned to playing music as a hobby, and am finding that I'm decent at writing rock songs.. the music anyway.

      Never thought about it before parent's post, but I wonder if my company owns my creative output too, even though it has nothing to do with technology.

      --
      Huh?
  11. check your current contract by magic+maverick+ · · Score: 3, Insightful

    Before you start doing freelance stuff, check your current contract for whether or not there is a clause about you telling them (and getting approval) before starting another job. You never know...

    Also, if you can make websites, you don't need to have design skills or anything. Look into reusing WordPress templates (or similar free design templates for other platforms) and then just build websites around them. Plus, if you use WordPress, you don't really have any issue, 'cause there are so many other people who can just then take up the support after you disappear.

    Also just chuck ads in the local paper. "Programming done", but beware of cranks.

    --
    HELP MY ACCOUNT HAS BEEN HACKED BY AN ILLIBERAL ART STUDENT SET TO DESTROY THE INTERWEBZ!
    1. Re:check your current contract by Anonymous Coward · · Score: 0

      And check for "we own all your IP even if you develop on your own time" stuff. If you are stuff with a clause like that, then you cannot work for anyone else (even opensource), as you will be unable to give clean license to your work.

    2. Re:check your current contract by Anonymous Coward · · Score: 0

      I wonder if you have such a clause and you manage to get your wife pregnant, could they demand the child as IP you developed during your own time?

      How the hell is something like that even acceptable? Your free time, by defenition isn't their time. They aren't paying you for it or anything anyway.

    3. Re:check your current contract by niado · · Score: 4, Informative

      These clauses are invalid in some areas (e.g. California). There's lots of complicated legal stuff surrounding this topic. Interesting starter link here.

    4. Re:check your current contract by Kjella · · Score: 1

      Legally that might be correct, and is fine if you plan to go independent full time. But if you would like to stay employed, get raises, promotions and no "we'll make you hate your job so much you quit yourself" work while doing side gigs then checking it out might be a good idea anyway. Terrible IP agreements and heavy-handed enforcement tend to go hand in hand.

      --
      Live today, because you never know what tomorrow brings
    5. Re:check your current contract by jythie · · Score: 1

      That would be a good example of 'just because it is in the contract does not make it legal' ^_^

    6. Re:check your current contract by Anonymous Coward · · Score: 0

      But if you would like to stay employed, get raises, promotions and no "we'll make you hate your job so much you quit yourself"

      That's right. Keep your head down, don't rock the boat, never question your superiors, tip your hat, say "Massa" respectfully, look at the floor when you're speaking and maybe they won't beat you too much this week.

      Wait, what were we discussing again?

  12. Contract work exists, if you can deal with it... by seebs · · Score: 3, Informative

    It's certainly possible to do programming work in your free time if you can find someone who needs a small amount of stuff done and can deal with being the secondary priority to your real job. I've been doing it on and off for at least a decade now, and I make enough money at it to make for tax headaches. Requires a lot of attributes that you might not need in the regular scheduled day job world; you get to be the entire team, testing and QA and documentation included. No safety net. Can be sorta stressful. Can also be fun.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  13. Pooling Resources by Anonymous Coward · · Score: 0

    I often thought the same. My conclusion was that you need to get a group of top notch programmers together so that you can take on the larger more profitable pieces of work and still only put in a few hours a week.

    The next problem is that the people you know that are top notch may not be willing to take the same risks as you.

  14. Support? by Anonymous Coward · · Score: 0

    "I've also looked into making web sites for small businesses, but it requires a bit too much commitment and support for me"

    I used to do this for people I know, but actually having to support stuff I wrote for money:
    -killed the fun of it
    -started to interferece with day job.

    So either go for the apps like suggested or just keep writing stuff in your spare time for fun without pay.

  15. craigslist by Anonymous Coward · · Score: 3, Informative

    Look around craigslist, there are always people who need little programming things done, scripts and such. A few years ago I was making an extra 800-1000 per month doing these kinds of gigs on my spare time.

    1. Re:craigslist by tatman · · Score: 2

      How many hours did you spend to earn the $1K a month? Too often I find people want "a website" for $100 but don't realize that it will take more than a few hours to get it done.

      --
      I've always said English was my second language. Had Romeo and Juliet been written in C, I might have understood it.
    2. Re:Craigslist by al.caughey · · Score: 1

      And does your friend still respect him/her-self on Saturday morning?

    3. Re:Craigslist by Dishwasha · · Score: 1

      Either your friend is better looking than me or just luckier. I posted in the m4w section and the only replies were girls wanting ME to pay money to join their website so they can "verify me" and a couple of trannies.

    4. Re:craigslist by Anonymous Coward · · Score: 0

      Yes, CL ~can~ be an excellent resource for this - but you do have to pick and choose carefully as so many idiots want the kitchen sink for little money - or even worse "equity"

    5. Re:craigslist by Inda · · Score: 1

      I get this too. The process normally stops when I ask for content, and they have none, and they were expecting me to write that too.

      Easiest beer I ever earnt was a week back. "Fix my laptop!" came the call from a friend who likes to surf while laying on his sofa. I had a hunch what the problem was. I picked up the laptop, that had been dead for a week, and shaked it above my head. One push of the power button and it booted.

      It had overheated.

      My geek status in ledgendary.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    6. Re:craigslist by SoothingMist · · Score: 1

      Q: How does one do a nation-wide search on craigslist?

  16. Don't moonlight! by Anonymous Coward · · Score: 0

    and expect to keep your current job. Employers HATE that. They pay you to do your job and keep your mind on their problem. If you aren't, they'll fire you.

    1. Re:Don't moonlight! by CanHasDIY · · Score: 1

      and expect to keep your current job. Employers HATE that.

      Unless you specifically signed the right away on hire (and even then, sometimes), your employer has absolutely zero right to determine what an employee can or cannot do during their own, non-work hours. So, I don't give a shit if they hate it or not, it's none of their goddamn business, so long as I'm not A) using their equipment on their time, or B) creating/selling competing products.

      They pay you to do your job and keep your mind on their problem. If you aren't, they'll fire you.

      They pay me to do the job and 'keep my mind on their problem'... during the hours they pay me for. During the hours they are not paying me for, as I said, they have fuck-all right to dictate what I do.

      ^This is important, keep it in mind.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    2. Re:Don't moonlight! by Anonymous Coward · · Score: 0

      Then perhaps they should be willing to pay more. Employers that don't pay enough to convince people not to moonlight, aren't really in a position to be that picky about it. They're likely sufficiently short sighted to not understand the increased cost that comes from employee rollover.

    3. Re:Don't moonlight! by pla · · Score: 2

      and expect to keep your current job. Employers HATE that. They pay you to do your job and keep your mind on their problem. If you aren't, they'll fire you.

      Wow, I feel bad for the awful working conditions you must have. But what you say does not, for the most part, hold true in general.

      Certainly, make sure your current contract (if you have one) doesn't forbid outside work or try to claim credit for everything you do 24/7 while employed by them. And don't take any work that comes even close to your employer's core business (anticompete agreement or not!). But if my current employer banned moonlighting, they'd need to fire 90% of the IT department.

      That said, you should keep your outside jobs quiet. Making more than your coworkers, even if you work more for it, only leads to resentment; and when times get tough and your employer starts looking at cutting raises, benefits, or whole bodies - You don't want to stick out as the guy who doesn't "need" your job (even if true).

      As for how best to get started - Slashdotters, having a heavily internet-centric worldview, will recommend places like Elance or Rent-A-Coder; YMMV, but those have a strong vibe of acting primarily as the high-tech version of a group of Mexicans standing outside Home Depot (Elance even shows whether or not the client requires a W-9 right on their main listings!). Instead, look for legitimate temp agencies in your area, contact them to see if they do any tech contracting work, and see if your availability works for them.

    4. Re:Don't moonlight! by Anonymous Coward · · Score: 0

      Unless you specifically signed the right away on hire (and even then, sometimes), your employer has absolutely zero right to determine what an employee can or cannot do during their own, non-work hours. So, I don't give a shit if they hate it or not, it's none of their goddamn business, so long as I'm not A) using their equipment on their time, or B) creating/selling competing products.

      This is pretty much the way I understand it, except I don't think that signing that right away is even legal. In a nutshell this is impeding the person from pursuing gainful employment, which is pretty much illegal in any country with half decent civil law. Even if a contract was signed saying you wouldn't, in a court that would probably be deemed unconscionable much like many EULA agreement's crazy clauses (they can't actually ask you to waive your right to a civil suit and other weird crap they put in there) and thrown out immediately. That said, it can kind of be circumvented in at-will states (at least in the US) since they can fire you for whatever the hell they want as long as it is not discriminatory or prejudice.

    5. Re:Don't moonlight! by Anonymous Coward · · Score: 0

      As for how best to get started - Slashdotters, having a heavily internet-centric worldview, will recommend places like Elance or Rent-A-Coder

      Which slashdotters? There are a grand total of four references to Elance in the comments right now. Two are negative. The third is yours. The fourth is mine from right now. The one person who mentioned Rent-A-Coder as a possibility didn't even know if it was worth it or not, and drew negative responses.

      Elance and Rent-A-Coder are shit sites and people around here know it.

  17. Re:What about ... by gstoddart · · Score: 1

    but I'm someone

    Doh, "But I'm sure someone" ... I have no experience with them.

    --
    Lost at C:>. Found at C.
  18. Competitions, trading by gregor-e · · Score: 2

    You could try your hand at various programming competitions such as those offered on TopCoder or Kaggle. Some of the prizes in these competitions amount to serious dough.

    Alternatively, you could try algorithmic trading. Several online brokerages offer an API, such as Interactive Brokers and TradeStation.

    1. Re:Competitions, trading by dahl_ag · · Score: 2

      Also check out the Forex markets. Brokerages like IBFX.com use MT4 which has an open API of sorts. (I am just beginning to look at this myself... For similar reasons to the OP). Some nice things about Forex is that most brokers use the spread for their fees, no other fees or commissions. Also, forex has some nice margins. (50:1 leverage). Together, this means that you can trade for much lower investment than in markets like NASDAQ.

      Disclaimer: as I mentioned, I am just now beginning to look into / learn about forex, so I may have completely mangled things.

    2. Re:Competitions, trading by Inigo+Montoya · · Score: 1

      Is topcoder really worth the time spent?? I mean, in the end, it's just a gamble.

      You write code for a competition that you might not win, so you spend all your time trying to second guess what other competitors might have done, and try to do better them. In the end it's just wasted time if you don't win. Yes, I understand there's experience gained in perhaps programming for some area you might not have been familiar with before.

      but how many times can you do that? I need to pay the rent and put food on the table still.

      I'd rather get some definite gig that pays me, and only me, as a sure thing.

  19. It's like running a small business by Bovius · · Score: 5, Informative

    I have good news and bad news: you can totally get little contract jobs on the side for extra cash as a developer, but you have to put time and effort into drumming up clients, list as if you were doing contract development full time. You have to convince each new client that you're worth their money. I've had some luck doing contract work for previous employers that already know I'm trustworthy, but I can't just turn it on and off like a money faucet.

    Your other option is to make something and sell it yourself, which is even more of an up-front investment of time with less guarantee of a return. You'll be spending even more time doing marketing and business management.

    So, the short version is you're not likely to get easy money without putting more effort into it, unless you've already built up numerous business relationships. Sorry! I wish I could just write useful code and get paid for it too, but it turns out I have to keep convincing someone to give me money for my work.

    1. Re:It's like running a small business by MangoCats · · Score: 3, Informative

      Totally concur with this... when you freelance, you're not just coding, you're the whole business, including marketing, sales, accounting, collections, spec capture, coding, testing, customer service, etc.

      If you make $x/hr coding at your day job, you'll probably need to make $2x/hr for your coding time to cover all the other stuff doing little freelance jobs - if you're looking to make a similar overall hourly rate.

      It can be a lot of fun, it can also help you appreciate all the stuff your day job does for you.

    2. Re:It's like running a small business by meta-monkey · · Score: 1

      The other red flag in the OP's question was "I enjoy programming." But programming you do for yourself is very different from programming you do for someone else. While as a freelancer one may have a better opportunity to pick and choose projects, generally people aren't going to pay you to do fun things you enjoy. Making your own application can be fun, but making an application someone else wants, to their specifications, with all the buttons and menus where they want them...not so much.

      Don't fall into the "you like to play video games? You should be a game tester!" falllacy, because you're not spending all day pwning noobs at Call of Duty, you're spending 70 hours a week playing through the same stage of Barbie Horse Adventures 500 times trying to reproduce a bug that may or may not exist.

      Absolutely one can make side money programming, but just remember it makes money because it's a job, not because it's fun.

      --
      We don't have a state-run media we have a media-run state.
  20. Wait. You get paid? by macbeth66 · · Score: 3, Funny

    I am doing this all wrong.

  21. I've had a great experience making mobile apps by Anonymous Coward · · Score: 5, Informative

    A couple of years ago I tried this myself, although I didn't start out with the intention to make any money. I was working on some mobile apps for BlackBerry's PlayBook tablet. They were offering a free tablet to people who made an app, and I'm a real sucker for "free" electronics.

    I discovered it was fun making mobile apps, so I have kept at it, spending perhaps 500 hours of time over the last two years. For the first 6 months or so income totalled about $3,000, which was enough to make it fun/rewarding, but not lucrative. But eventually, I made an app that did really well, and it only took 8 hours to make version 1. In the last 16 months or so I have earned about $190,000, and sales on BlackBerry 10 are already more than they were on PlayBook.

    If you enjoy C++ development, I'd recommend the BB10 platform. I wrote this up last spring on my "secrets of success":

    https://docs.google.com/document/pub?id=1Bnts26oxfhXACMYf_leCZvFENk2mqEV55f8UIaOrcpA

    1. Re:I've had a great experience making mobile apps by pla · · Score: 2, Funny

      and sales on BlackBerry 10 are already more than they were on PlayBook.

      LOL... Silly shill, that would require them to actually have customers to target with your app. But tell me - How much does plugging for Rim pay these days?

    2. Re:I've had a great experience making mobile apps by Graydyn+Young · · Score: 1

      I'm a mobile developer as well, and while I whole-heartedly agree that putting an indie up on the market is a great way to go, I think developing for BlackBerry is a terrible idea. I also started out doing BlackBerry many years ago, but if Poster is going to learn a framework, they can do a lot better than a platform that could easily go under in the near future. Windows Phone could be a good option for a one man team, due to the lack of competition on their store. Otherwise, Android is great if you intend to release a legitimately useful app. Or the IOS market can be good if you can bring some kind of novelty to the table, since it's users are notoriously easy to part from their money. The only reason some other suggestions on this board may be better than an indie app on a mobile marketplace, is that mobile apps can be kind of like lottery tickets. You might make a lot of money, but you probably won't.

    3. Re:I've had a great experience making mobile apps by Anonymous Coward · · Score: 0

      I'm a mobile developer as well, and while I whole-heartedly agree that putting an indie up on the market is a great way to go, I think developing for BlackBerry is a terrible idea. I also started out doing BlackBerry many years ago, but if Poster is going to learn a framework, they can do a lot better than a platform that could easily go under in the near future. Windows Phone could be a good option for a one man team, due to the lack of competition on their store. Otherwise, Android is great if you intend to release a legitimately useful app. Or the IOS market can be good if you can bring some kind of novelty to the table, since it's users are notoriously easy to part from their money.
      The only reason some other suggestions on this board may be better than an indie app on a mobile marketplace, is that mobile apps can be kind of like lottery tickets. You might make a lot of money, but you probably won't.

      One of the disadvantages of Android and iOS is competition. My only experience in that realm is writing an app for all of the platforms and getting the following return:

      BlackBerry: $3,000
      Android: $200
      Windows Phone: $60
      iOS: $30

      I'm not saying that going after another platform is bad idea at all, I'm just saying that my experience on BB has been stellar, and enjoyable, and therefore that would be my recommendation from personal experience.

    4. Re:I've had a great experience making mobile apps by Anonymous Coward · · Score: 0

      There's a lot of money in mobile apps. It's possible to make some money in the app store, but you have potential to make much more money by contracting to make apps for local businesses. If you want to be involved in small and simple apps stick to apps for local businesses that are geared towards the end consumer. If you want larger and more complicated apps with higher payouts, make for apps for businesses to use internally. You'll need a good designer to work with, and be sure to be clear on the specs before you sign the contract to begin, and overbid the job, because most companies don't know what they want till they see it and will try to change the specs a dozen times.

  22. Side code projects for moolah by Anonymous Coward · · Score: 3, Interesting

    Look into creating code for AV control systems, AMX and Crestron being the big dogs in the game. Both offer online classes on how to write code for their control systems. Many AV companies are looking for good coders either to hire or contract. A few of my acquaintances who are independent have a deal with a luxury yacht builder to supply the code for the entertainment/living control systems they install on their boats, to list an example, but get the top level certifications from the above mentioned manufactures of these control systems and you can make some good change on the side. These systems are in use in all environments, plenty of need and opportunities.

    1. Re:Side code projects for moolah by Dr+Herbert+West · · Score: 1

      Mod this Anonymous Coward up. Niche markets are great for little side projects-- they tend to have a userbase that is starved for choice, so they are more inclined to spend money... and when you're talking software, a niche market can be comprised of hundreds of thousands of people.

      AV covers more than lighting systems for home entertainment, it can involve visuals for nightclubs, cool DMX interfaces, etc. This industry has some nice perks (rock and roll, hookers and blow), and when you get into stadium-sized projects the money can be pretty breathtaking as well .

      As a side note, what's the OP's problem with making 20 bucks? Do more advertising, expand your user base by 10000, and you've done quite well.

    2. Re:Side code projects for moolah by CanHasDIY · · Score: 1

      I like the idea, but I fear the startup expenses may be a bit cost prohibitive:

      From Crestron's training site:

      You must be logged in as an Authorized Crestron Dealer or Partner to take these courses.

      Something tells me becoming an Authorized Crestron Dealer or Partner is not a cheap process.

      ADDENDUM: Here's a list of registration fees for non-Crestron dealers; looks like about a grand per class is the standard.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    3. Re:Side code projects for moolah by nullchar · · Score: 1

      Gotta spend money to make money! But more importantly, you have to enjoy the niche.

    4. Re:Side code projects for moolah by CanHasDIY · · Score: 1

      Better hope that niche market has enough demand in your area to warrant spending several thousand dollars on the classes, then.

      I thoroughly enjoy working on pro audio gear myself, but the fact that there's not enough demand around these parts to keep food on the table is a major factor in my decision to not pursue such certifications.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
  23. Botnet? by MarkGriz · · Score: 4, Funny

    Botnet programming can be quite lucrative, but I hear FPMITA prison is a real bitch.

    --
    Beauty is in the eye of the beerholder.
    1. Re:Botnet? by Alopex · · Score: 1

      Government-sponsored programs like Stuxnet and Flame are all the craze these days

  24. Re:What about ... by cob666 · · Score: 4, Insightful

    I just looked at that website and browsed some of the projects. Based on how much the people putting up these projects want to spend, you probably WOULD be better off working at McDonalds.

    --
    Do what thou wilt shall be the whole of the Law - Aleister Crowley
  25. uh? Freelancing pays well by Bogtha · · Score: 1

    I've looked at freelancing before, and I could probably make more money by working at McDonald's on weekends than that.

    Where did you get the idea freelancing paid next to nothing? Are you looking on Craigslist and shitty places like that or something? Freelance iOS developers, for example, can earn in the region of $100/hr quite easily.

    --
    Bogtha Bogtha Bogtha
  26. Find a non-profit. by concealment · · Score: 1

    You want money and that's understandable, but one way to get there is to do work for non-profits. Others see what they have and may refer you as a result. You can also then make money maintaining that same system for the non-profit and others.

    1. Re:Find a non-profit. by _anomaly_ · · Score: 1

      You have a good idea in targeting non-profits. However, I want to make the point that doing work for non-profits doesn't mean it has to be non-profit for you. Most non-profits get money through government grants and/or private donations in order to operate. Hiring a programmer to take care of their software needs would certainly qualify as an operational expense they could justify. It most likely isn't going to be the going rate, however, since budgets for non-profits are usually very tight.

      --
      "I have no special gift, I am only passionately curious." - Albert Einstein
    2. Re:Find a non-profit. by earlzdotnet · · Score: 1

      You have a good idea in targeting non-profits. However, I want to make the point that doing work for non-profits doesn't mean it has to be non-profit for you. Most non-profits get money through government grants and/or private donations in order to operate. Hiring a programmer to take care of their software needs would certainly qualify as an operational expense they could justify. It most likely isn't going to be the going rate, however, since budgets for non-profits are usually very tight.

      Exactly, at my previous job we actually made software exclusively for non-profits. The key there is to make software which can be used by multiple non-profits of the same type... but I don't intend to make something like that because of the associated support required

    3. Re:Find a non-profit. by _anomaly_ · · Score: 1

      Yep. A fairly significant chunk of our small company's business is software that is used by about 100 non-profit organizations across the country, but we barely make any money on it (if we're not losing) because of the support requirements and the amount of money those non-profits have to spend.

      --
      "I have no special gift, I am only passionately curious." - Albert Einstein
  27. Really? by Anonymous Coward · · Score: 5, Insightful

    Write an app to sell in an online app store. I've friend who have done very well out of Mac one. It would be helpful if you can find a graphic designer to work with you. Pretty apps sell better.

    And when did he do that?

    From what I've seen, that's so 2009. That "write an app and make $$$" days are well over.

    I have a LOT of ideas for apps, but when I look at the Apple store, Android - Google Play, etc ... I see that whatever I want to do has been done to death and it's available for FREE - by experienced app programmers who are much better than me. Try as I may to see if there's something I can do better, there isn't.

    Granted that's just me - not someone who may be much more gifted than me.

    Look it everyone, when you see advice online, it's jumped the shark. The folks who are going to do something that wil make one rich are doing it because they think it's cool (and WELL ahead of the curve) and they get lucky if it makes them $$$$. Yes, it's always hard work, but to hit the money? Luck.

    And then there are times when things have jumped the shark. iOS or any mobile app development has jumped the shark (I've said that too much) .

    Where in programming is a need not being filled? There's your answer.

    I don't know because if I did, I'd be doing it and not spouting it off on the interweb.

    1. Re:Really? by Bogtha · · Score: 1, Interesting

      Write an app to sell in an online app store. I've friend who have done very well out of Mac one.

      And when did he do that?

      From what I've seen, that's so 2009. That "write an app and make $$$" days are well over.

      The Mac App Store didn't open until 2011, and it didn't start out so popular at first. The situation for developers targeting it has steadily improved over the past couple of years.

      --
      Bogtha Bogtha Bogtha
    2. Re:Really? by Anonymous Coward · · Score: 0

      Then you're ideas kinda suck. Oh, sorry, is innovation hard?
      The days of "write a cheap clone of ____, but for iOS/Android, and make some cash" are over. Thank goodness. There was a new market and everyone had the typical rush to be the first on the scene. It was kinda appalling. And now comes the time when people actually want something interesting rather than yet another car-finder app or yet another snake clone. I'm so freaking sorry if that seems HARD to you.

      Gimme a program that I can take a picture of the nutritional label that comes on EVERYTHING, and log that I ate it. That's OCR. It's kinda hard. I'll wait.

      Mobile development hasn't jumped the shark. It's just no longer easy to do bad work and still get paid. There's still a need for mobile developers. And while you might think there's a glut of mobile developers, but luck has it that most of them are bad.

    3. Re:Really? by immaterial · · Score: 5, Interesting

      I can't believe you got modded insightful for responding to someone who at least cited some personal experience with "I have no experience with this but you're wrong..."

      FWIW, a friend came to me a bit over a year ago with a simple idea and I threw it together over the course of a couple weekends and put it on the Mac App Store. Literally 4 days of coding and we've made thousands of sales at $1.99 each. That's not make-us-rich money, but it is damn good pay for a few days' work - and it's still selling with no additional effort from us.

    4. Re:Really? by tgd · · Score: 0

      Gimme a program that I can take a picture of the nutritional label that comes on EVERYTHING, and log that I ate it. That's OCR. It's kinda hard.

      Its also a stupid way to do it -- there's also a UPC code, and you can get all that information from variously online services. There's already apps doing that.

      And, innovation isn't hard, but being successful from it is. You'll put that effort in and some jackass company, likely overseas somewhere, will crank out a cheaper clone along with a thousand other apps, and use their size to get their app showing up higher. Or some other jackass will sue you for one reason or another.

      The problem is, its actually *easy* for people to do bad work and get paid, and there's a million of them living in parts of the world where making $500 in total off a knock-off app they threw together in a week is still economically viable.

    5. Re:Really? by Anonymous Coward · · Score: 0

      Write an app to sell in an online app store. I've friend who have done very well out of Mac one. It would be helpful if you can find a graphic designer to work with you. Pretty apps sell better.

      And when did he do that?

      From what I've seen, that's so 2009. That "write an app and make $$$" days are well over.

      I have a LOT of ideas for apps, but when I look at the Apple store, Android - Google Play, etc ... I see that whatever I want to do has been done to death and it's available for FREE - by experienced app programmers who are much better than me. Try as I may to see if there's something I can do better, there isn't.

      Granted that's just me - not someone who may be much more gifted than me.

      Look it everyone, when you see advice online, it's jumped the shark. The folks who are going to do something that wil make one rich are doing it because they think it's cool (and WELL ahead of the curve) and they get lucky if it makes them $$$$. Yes, it's always hard work, but to hit the money? Luck.

      And then there are times when things have jumped the shark. iOS or any mobile app development has jumped the shark (I've said that too much) .

      Where in programming is a need not being filled? There's your answer.

      I don't know because if I did, I'd be doing it and not spouting it off on the interweb.

      That's really true if you want to sell mobile apps. If you want to sell mobile app writing experience, well, that's a whole different reason to write an app. An app in an app store can act like a resume. There are plenty of businesses out there that want an app with their name on it regardless of whether there is a free version of what it does out there or not.

    6. Re:Really? by Quirkz · · Score: 4, Insightful

      I think it's important to distinguish between something that's worth doing because it pays a little additional cash wile being fun, versus doing something to make you rich. You seem to be focused on the latter, while the original question seems to be focused on the former.

    7. Re:Really? by schneidafunk · · Score: 2

      Do you mind sharing what the app does? I'm curious if it is super niche, and thus was easy to build & easy to sell or very generic and shooting for the masses.

      --
      Some people die at 25 and aren't buried until 75. -Benjamin Franklin
    8. Re:Really? by mcl630 · · Score: 1

      Could you say "jumped the shark" a few more times? Oh wait, the saying has already jumped the shark.

    9. Re:Really? by Anonymous Coward · · Score: 0

      I was going to make a site where average people could have there own page on the Internet. But alas Geo Cities already existed so I gave up.

    10. Re:Really? by Anonymous Coward · · Score: 0

      Yeah, come on, everyone knows it's now "Nuked the Fridge"

    11. Re:Really? by immaterial · · Score: 2

      It is a niche product. But that's the great thing about having such easy access to "the masses" - there are enough people buying apps now that you can target just a small percentage of them and still make a buck. Great for a side job / hobby.

    12. Re:Really? by Kjella · · Score: 2

      Scrabble was already done before, but a guy decided to write Wordfeud anyway... I heard he stopped counting when the income passed 100k NOK = 18k USD per day and it was all done by one man. Snapchat? Huge success, despite seemingly just being the camera + MMS + a countdown timer rolled into one. Most things have been done before but just do it better or combine them in some new way, there's still a good market for it.

      --
      Live today, because you never know what tomorrow brings
    13. Re:Really? by jameshofo · · Score: 1

      It was an app that fixed grammatical errors for you. *zing*

      --
      Good leaders run toward problems, bad leaders hide from them.
    14. Re:Really? by rasmusbr · · Score: 1

      If you look even closer you'll notice that about 95% of those apps (assuming we're not talking about games) are crap that the developers should pay you to betatest, about 4% are semi-useful and about 1% are good enough that it would be a challenge for a talented programmer-designer duo to make a better app. You're still probably not going to get rich, because people rarely buy the paid versions of non-gaming apps and non gaming apps (by design if they are any good) tend to be used in bursts of a few seconds which isn't long enough to get the user interested in an in-app add.

      Games are a lot more profitable, but the gaming market is sufficiently mature that you need several programmers and designers to get to the top of any established genre, unless you have a super simple and fun idea that nobody has thought of. If you have and idea like that and the skills to pull it off in a timely manner you might have a long shot at actually getting rich off of your hobby project.

    15. Re:Really? by Anonymous Coward · · Score: 0

      And when did he do that?

      I did it this summer. WIth apps that are available for free already.

      You just need to not suck.

    16. Re:Really? by xclr8r · · Score: 1
      --
      Beware of those who profit off the docile and persecute the unbelievers.
    17. Re:Really? by Anonymous Coward · · Score: 0

      Ooh, can the next one be "Bay the Transformers"?

    18. Re:Really? by tqk · · Score: 1

      Gimme a program that I can take a picture of the nutritional label that comes on EVERYTHING, and log that I ate it.

      That's stupid, as another poster mentioned.

      Better, write a program that runs on beowulf that does something useful, such as predicting the orbits of Pluto's mini-moons, then sell it to NASA; they have deep pockets.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    19. Re:Really? by charlism · · Score: 1

      Weight Watchers has already done this. And yes the app reads the UPC not the nutritional information. http://www.weightwatchers.com/templates/Marketing/Marketing_Utool_1col.aspx?pageid=1118811

    20. Re:Really? by frig.neutron · · Score: 1

      > Gimme a program that I can take a picture of the nutritional label that comes on EVERYTHING,
      > and log that I ate it. That's OCR. It's kinda hard. I'll wait.

      This onion has no nutritional label, so you can't use OCR. /Maybe/ the app can recognize the object as an onion, estimate the mass of the onion based on known geometric parameters, and log the nutritional content based on mean-onionness adjusted by inferred z-score?!! Ok, that's legit. But.. how does it know how much of the onion I ate? Self reporting is not accurate, so... what, assume I ate the whole thing? Aaagh, this is killing me!

    21. Re:Really? by wmorrow · · Score: 2

      ... onion has no nutritional label, so you can't use OCR...

      Shake the phone. App measures momentum. Hold onion in same hand as phone. App measures momentum. Determine mass of onion. Take picture of onion. App determines that onion is onion. Cut off portion of onion and eat it. Shake remaining onion plus phone again. Subtract, and log portion of onion eaten. Profit!

    22. Re:Really? by mattr · · Score: 1

      Why not tell us the name of the app?

    23. Re:Really? by Ecuador · · Score: 1

      He already said a developer can throw it together in a couple of weekends. The idea was the money-maker. So, why attract the attention of developers who would then cash-in without coming up with anything themselves?

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    24. Re:Really? by tehcyder · · Score: 1

      Better, write a program that runs on beowulf that does something useful, such as predicting the orbits of Pluto's mini-moons, then sell it to NASA; they have deep pockets.

      Wouldn't someone with a PhD in astronomy have done this already?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    25. Re:Really? by Jaruzel · · Score: 1

      Randall Munroe, is that you?

      --
      Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
    26. Re:Really? by tehcyder · · Score: 1

      ... onion has no nutritional label, so you can't use OCR...

      Shake the phone. App measures momentum. Hold onion in same hand as phone. App measures momentum. Determine mass of onion. Take picture of onion. App determines that onion is onion. Cut off portion of onion and eat it. Shake remaining onion plus phone again. Subtract, and log portion of onion eaten. Profit!

      Realise that the consumption of part of an onion can make no discernible difference to your intake of calories, nutrients or whatever for the day so give up and contemplate the futility of dieting by counting numbers.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    27. Re:Really? by Jaruzel · · Score: 1

      Serious response to this one. Facebook seems to have replace 90% of users need for a 'personal' webspace.

      Now, if you could build Facebook2 and get people to use it, then you'd be set.

      --
      Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
    28. Re:Really? by tehcyder · · Score: 1

      Why not tell us the name of the app?

      It's probably something really embarrassing like an Astrology app.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    29. Re:Really? by Anonymous Coward · · Score: 0

      I'd be absolutely satisfied if I could just find a way to cover my monthly student loan payment!

    30. Re:Really? by Anonymous Coward · · Score: 0

      It is a niche product.

      In other words, you're full of shit. I'm surprised YOU got mod'ed as high as you did.

      I can't believe you got modded insightful for responding to someone who at least cited some personal experience with "I have no experience with this but you're wrong..."

      It's called market research. And it IS experience.

      AND after you include the costs of the computers and handheld devices AND time spent, exactly what is your ROI?

      Didn't think so.

      You guys have NO business sense and that's what the mods have caught - the GP has business sense.

    31. Re:Really? by SQLGuru · · Score: 1

      Google tried.....first by buying Orkut, then by building Google+. It's not as easy as you think.

    32. Re:Really? by jedwidz · · Score: 1

      How about 'Died Hard'?

    33. Re:Really? by Anonymous Coward · · Score: 0

      You have the wrong attitude here.

      I went to a marketing/how to make money on the web seminar.

      They said if you have an idea - search for it and see who else is doing it and if it is being done at all.

      If you can't find anyone doing it - then it's a DUD. There's very very few new ideas. Someone is doing it already - and you just have to do it BETTER - then you have a business

  28. Re:uh? Freelancing pays well by AuMatar · · Score: 1

    I think he was lookign at websites- rentacoder, freelancer.com, elance, etc. The hourly rates there are very low, because they're used to hire people in 3rd world countries and by people who have no real respect for your work. And plenty of high school/college kids who bid low thinking it will lead to future work. Freelancing pays well, but only if you drum up the work yourself.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  29. Focus on moving up the food chain by Anonymous Coward · · Score: 1

    You'll probably do better focusing on excelling at your current job and acquiring new skills.

    The pay rate for unusual skill pairings is much better than either skill alone or common pairings.

    So what do you know besides programming? Do you know the subject matter? If not, learn that.

    Always make sure you learn a bit more than just what you need to get by. If someone you work w/ is doing something you don't know how to do, learn at least a little bit about that. If thye outrank you at work, learn more.

    The key is being ready when the opportunity appears.

  30. Does your day job pay you enough? by Eric+Smith · · Score: 4, Interesting
    If so, working on personal projects that don't necessarily have any likelihood of financial reward may be much more satisfying than doing paying work in your spare time. I've certainly found that to be the case. I spend my spare time on projects that are just things I'm personally interested in. Often they're very obscure, and only of interest to a small number of other people. However, I enjoy them very much. Sometimes I publish them as free software, and when I do, it is very cool to meet the few other people with similar interests. Because I'm interested in a wide variety of things, I've got enough ideas for personal projects to keep me busy for hundreds of years, so I almost never get bored.

    I also was very lucky that a very-long-term project project in which I invested a huge amount of time (thousands of hours) starting in 1995, with absolutely no expectation of financial reward, actually started making me a non-trivial amount of money starting in 2009. I'm certainly not going to claim that this is a likely outcome, but it can happen.

    As an example of a small and very obscure personal project, in July of 2011 I rewrote the Apple I ROM monitor to work on an MC6800 microprocessor (rather than the 6502), because the Apple I hardware design was theoretically capable of being configured for the MC6800. It's of no practical value whatsoever, and will never make me any money, but I submitted it as a RetroChallenge contest entry and actually won second place and a small prize. Just recently someone in Australia actually installed an MC6800 in an Apple 1 replica, did a little hardware debugging, and got my monitor code running on it. (I'd only run it in simulation with MESS.) It was very satisfying watching the video on Youtube.

    1. Re:Does your day job pay you enough? by Anonymous Coward · · Score: 0

      I've found that when people are paying me money I tend to take the project a little more seriously.

    2. Re:Does your day job pay you enough? by schneidafunk · · Score: 1

      In my experience, it is the opposite. When people are paying me money, I do what they want and I put in my hours and then I'm done. I make enough money in my position that the last thing I want to do is sit in front of a computer when I finish work and prefer side projects in different fields.

      --
      Some people die at 25 and aren't buried until 75. -Benjamin Franklin
    3. Re:Does your day job pay you enough? by earlzdotnet · · Score: 1

      This is why I specified "short-term". I wouldn't want to do this every weekend. I enjoy the time that I get to do my own thing with my own projects. However, sometimes a bit of pocket cash is worth not having that freedom... for a while. Personal projects also help me avoid burn-out so I wouldn't dedicate every weekend for 2 years to it or something.

    4. Re:Does your day job pay you enough? by Eric+Smith · · Score: 1

      I only have that problem if I'm working a lot of overtime for the day job, or working at an extremely boring or unpleasant day job. I try to avoid those, though sometimes there's not much choice.

      I'm sure that having hobbies or personal projects that are non-computer-related would be good, but I don't really have any. However, my computer-related personal projects are so dissimilar to my day job that they almost do seem like different fields to me.

  31. Team up with someone else by SplatMan_DK · · Score: 1

    Team up with a business partner who has better ideas and is more business-savvy than you. Such people typically can't code anything. Together you can achieve what none of you could have done alone.

    - Jesper

    --
    My security clearance is so high I have to kill myself if I remember I have it...
    1. Re:Team up with someone else by greywire · · Score: 1

      I don't know (personally) any programmer (engineer, designer, or most any creative type) that doesn't have a long list of ideas that could make money. Problem is not in the idea but in finding the time to do it, or the investment $, or whatever.

      I have to second the idea of business partner. Somebody who's not a programmer but can maybe spot a need in some area you might never think of. Its hard to find the right chemistry though, the right balance between the business side and the creative side. It has worked for me in the past (but the economy killed the project), and I am in the process of another side project now. But its time permitting, in my case.

      I would say these days, except in rare cases, you're not going to make money on an app, or any piece of software. Its like being a rock star -- most don't make it! But if you work at it, you can make a living. There's plenty of studio musicians you've never heard of. There's plenty to be made in services, whether you have something unique or you just provide great, reliable service. Don't think too big, you may not make it as a rock star..

      --
      -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
    2. Re:Team up with someone else by Anonymous Coward · · Score: 1

      Together, you can achieve what none of you could have done alone.

      Divorce, bankruptcy, and a restraining order?!

    3. Re:Team up with someone else by Anonymous Coward · · Score: 0

      Meh, I achieved bankruptcy & multiple restraining orders all by myself.

  32. Local/State/Federal regulation may apply by ljhiller · · Score: 1
    Supposedly, there are elements of the tax code that makes it undesirable for people to hire self-employed programmers. Instead, they would rather hire from consulting companies. The tax code does not classify them as professionals in the same way as doctors, lawyers, and licensed engineers. Here is a possibly out-of-date article that may be relevant:

    http://www.nytimes.com/1998/04/27/business/how-a-tax-law-helps-insure-a-scarcity-of-programmers.html?pagewanted=all&src=pm

    I cannot find the references, but the reason I remember this factoid is because there was a man who went postal, citing his inability to make a living as a programmer due to tax laws.

  33. Re:What about ... by Animats · · Score: 4, Insightful

    I don't think many on Rent-A-Coder can actually program. I once put a job on there. I had a simple Python program that would retrieve and format in a standard form WHOIS data from one registrar's WHOIS server. I wanted modules written for about 50 other registrars. That's a simple formatting job; I just didn't want to write all the variants. Three Rent-A-Coder "programmers" in succession tried and gave up. Not one ever delivered a single line of code. This wasn't exactly rocket science.

    I tried "freelancer.com" once for some simple web design work. I was willing to pay about $500 for one well-designed page with some specific original artwork. I got back crap clip art. I finally paid $500 to a student at the California College of the Arts in San Francisco, and got back good work in a week with no problems.

    "Freelancer.com" was difficult about returning my money. I discovered that the regional small claims court in Australia accepts online filings. I filled out the appropriate online forms, paid a small court fee, and within hours of filing a case, Freelancer sent me a refund by wire transfer.

  34. Not so fast by Anonymous Coward · · Score: 1

    Also just chuck ads in the local paper. "Programming done"

    If it's already done, then why would he need to code it again?

  35. Craigslist by Anonymous Coward · · Score: 1

    Put an ad in the craigs list m4m section. My friend makes $1000 for a couple hours on Friday night.

  36. Do college homework by Anonymous Coward · · Score: 0

    Offer to do assignments for people at a cost. Once you've done a certain amount, they all just recycle on each other.

  37. Business software by Ryanrule · · Score: 1

    Learn the salesforce platform or similiar. Boring, but $100-$200 per hour minimum range for any work done is standard.

  38. I freelance by jitterman · · Score: 1

    This isn't a typical setup, but here's my situation. I was employed as a programmer by a company whose regular business had nothing to do with software development; they had what they thought would be a short-term contract need. Long story short, they kept me around for five years, during which time there was one company who used them / me to support and continue development of a ColdFusion business web app. When I was let go last year (due to, of course, lack of actual business need), I asked that employer to allow me to "take" this customer with me.

    I negotiated a $75/hour rate, which saved the client about $35/hour while padding my own pocket nicely. I have a regular full-time salaried gig again, but I have kept the customer with the agreement that they have to understand that my ability to respond real-time during the day would be limited at best, and am still going strong with them.

    The point is, to fit it in with a day job, you can advertise your services (I personally advise getting clearance from your employer - some hate moonlighting - but that's up to you of course) and let the customer know what your personal availability is, and then hope to find that lucky situation that works for both of you. My situation was certainly partial luck, but given that, a clear understanding between parties has worked out nicely for both of us.

    --
    For conscience is the wound, and there's naught to staunch it
  39. Re:What about ... by gstoddart · · Score: 1

    I'm shocked, shocked I tell 'ya. You've ruined my faith in mankind. OK, not really.

    And, yeah, I see people offering $100 to migrate a web site from Flash to HTML including animations, and someone else who looks like they want their homework done.

    People seem to expect miracles and professional software for pennies ... like the guy offering $50 to write the credit card processing for an allegedly complete MMO.

    It seems like it would be prone to shady players and clueless clients who don't know anything about software and how much it actually costs.

    --
    Lost at C:>. Found at C.
  40. games for phones / tablets by Barlo_Mung_42 · · Score: 1

    Pick a platform and start making games and apps. It's low cost to get into. It's fun. And even though I've not made much money at it yet I may in the future. I honestly don't understand why every programmer doesn't do this on the weekends.

  41. True Story by tatman · · Score: 1

    My mother-in-law was taking a C++ class taught by an accountant. One project included code that was syntactically incorrect (the purpose of the assignment was not to find the syntax errors).

    My point is, if you wanted to teach, you could and do so in a more responsible manner than others.

    --
    I've always said English was my second language. Had Romeo and Juliet been written in C, I might have understood it.
    1. Re:True Story by Anonymous Coward · · Score: 0

      And did those errors influence the money made by whoever was making money on the course?
      Most likely no. Hence not wasting time checking the code was the correct decision. In real life the technical skills are (usually) not as relevant as marketing/people skills.

  42. Not necessarily by Anonymous Coward · · Score: 1, Interesting

    If you have no mobile devices and have to buy them from scratch to do your development and testing, you will be in the hole.

    No, testing environments and simulators don't cut it.

    App development for most - unless a bolckbuster app - is a money losing experience.

    1. Re:Not necessarily by wjousts · · Score: 0

      And if you want to do iOS apps, you need a Mac to even get started.

    2. Re:Not necessarily by james_van · · Score: 0

      my amd hackintosh begs to differ

    3. Re:Not necessarily by darjen · · Score: 1

      vmware.

    4. Re:Not necessarily by mikes.song · · Score: 1

      I paid for my MacMini, iPhone 3G, and phone service on my first day in the iTunes AppStore. But, that was in 2009. Now, you really have to have polished software to compete. That doesn't mean you can't make a business out of it; it means you won't likely do it overnight, or without a CS degree and a design team.

    5. Re:Not necessarily by Anonymous Coward · · Score: 0, Troll

      Hackintosh is horrible bubblegum which can break at any moment. It's far worse than even desktop Linux.

    6. Re:Not necessarily by Anonymous Coward · · Score: 0

      But it might do for a simple iOS app development platform ...

    7. Re:Not necessarily by master_kaos · · Score: 1

      I have wrote quite a few ios apps using a vmware image on my i5. Been doing it for 2 years and has been really good.

    8. Re:Not necessarily by Anonymous Coward · · Score: 0

      Because there are many coders with full time jobs that still own feature phones? Are you being serious, here? The upfront costs are hardly more, potentially, than the costs of seeking and applying for a standard job, assuming you aren't gripping your feature phone in defiance of the modern consumer culture. Or, better yet, a landline.

    9. Re:Not necessarily by tepples · · Score: 1

      The impression that I get in other discussions about the cost of developing for iOS is that anybody who seriously wants to do iOS apps has already been doing Mac apps for at least a year in order to learn Objective-C and Cocoa.

  43. Son of Bugzilla by Dareth · · Score: 1

    Son of Bugzilla

    I hear it was huge in Japan!

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
    1. Re:Son of Bugzilla by Anonymous Coward · · Score: 0
  44. Side job? Find a niche ecosystem. by xxxJonBoyxxx · · Score: 1

    > making web sites for small businesses

    What is this - 1995? Why is a programmer doing marketing?

    > reusable components to sell to other programmers

    Good choice to avoid that. Programmers tend to like their modules free AND with source code. AND they suck up your time with edge cases (which is why they probably began looking at your component rather than writing their own in the first place). In three different companies now I've had a hand in killing off standalone components targeted at programmers...and I'd do it again.

    > Are there any other options to make a bit of cash as a programmer?

    As a side job? Find an ecosystem, even a niche ecosystem where people are actually buying components (Exchange plug-ins, Blackberry apps, mainframe software, whatever) and write something simple. Do that once or twice a year and enjoy!

  45. Takes some effort by Anonymous Coward · · Score: 0

    You can make money on the side programming, especially with web development projects. The problem I see with the original question is that the person asking doesn't want to work on anything long term (less than two months) and doesn't want to support existing projects (no long term support) and doesn't feel skilled enough to sell one-time modules. That doesn't leave a lot of room. What can you do in less than two months, do well and not have to support in the future? Not much, really. I think one of those requirements needs to go.

  46. Work for a full-timer by Vrallis · · Score: 1

    I did something like this (though more sysadmin stuff than anything), but I worked for a former co-worker who started his own full-time contracting business, mainly web design work. I got paid by the hour for odds and ends, but I was there to relieve his workload and add some fine-point expertise. If something came up support-wise it was on his shoulders to find someone to handle it if I wasn't available. It worked out pretty well for both of us. If I was doing more coding work then it would have been even better as that is where his skills were so he could fully support it himself.

  47. not worth the management overhead by bokmann · · Score: 4, Interesting

    speaking as the owner of a successful 7 person software consulting firm, its not worth my time to manage you.

    We have tried time and time again to try to utilize people for '15 hours on the side'. It fails miserably. You aren't there when I need you to unblock someone looking at your work, and if you have any other commitment, overtime on your main job, a sick kid, a band rehearsal, a stubbed toe, its evident that the '15 hours on the side' is your lowest priority... and that's fine, I mean, I wouldn't give up time with my kids for some beer money on the side, but generally, our priorities don't line up and its only a matter of time before I pay the price.

    Contribute to open source, build a portfolio, then determine if its something you're ready to commit to.

    1. Re:not worth the management overhead by Anonymous Coward · · Score: 0

      So you suck as a manager, why advertize it? As you see in the thread, there are tons of managers that find it worth it.

  48. someone you previously wrote code for by peter303 · · Score: 1

    Many of the successful freelancers I know pretty much stayed with clients from previous fulltme jobs. They may branch out to clients inthe same field. breaking into totally new areas is not easy.

  49. "coding" is only a fraction of a coding job by peter303 · · Score: 5, Informative

    The full set of task include:
    -developing clients
    -obtaining a project
    -specifying the project
    -writing tests for the specification
    -writing the code
    -testing the code yourself EXTENSIVELY
    -documenting the code
    -teaching the program to the client
    -storing the code in a versioned database
    -fixing bugs (for months or years)
    -documenting bugs/enhancements in a database in case they return again
    -marketing the code to secondary customers if allowed
    -downtime between projects
    -learning/obtaining new hardware and software

    If you freelance, you do these all yourself. Maybe a quarter of your time will be spend coding. There are many open-source/online aids to help you with some of these tasks. Newbies and college kids think a programmer spend 90% of their time programming. Hah!
    If you work for as developer for a software company many of these tasks will be off-loaded to specialists. Then you might code as much as half your time.

    1. Re:"coding" is only a fraction of a coding job by Anonymous Coward · · Score: 0

      maybe a quarter of your time is spent coding

      Way overstated. That's more than most "coders" spend coding in a "real" job. (Hint: Meetings and email take half of your time, and you test more than you code, right? RIGHT?)

      Industry average is close to ten percent of your time coding; it's south of five percent of your time if you're going it alone (otherwise the person in question is skimping on all the other stuff you listed).

  50. Re:uh? Freelancing pays well by Anonymous Coward · · Score: 0

    Where, pray tell? Around here there's an ample supply of kids just out of school who work for far less, "just to get experience".

  51. Re:What about ... by Anonymous Coward · · Score: 0

    There are a few large open source projects that offer bounties for particular features or enhancements. Some frameworks, such as Joomla, also have various kinds of enhancement that can be offered for a fee. Google's Summer of Code is a competition based answer. If you have your own idea, you can try kickstarter or indiegogo and see if people are willing to give you money to provide a solution.

  52. You can't possibly be worse... by Anonymous Coward · · Score: 0

    Than most community college professors, from a "teachable" standpoint. If you really want to teach (although I think colleges are strict about requiring relevant degrees), the few classes I took before quitting school had some of the most novice "programmers" I've come in contact with. Even at a junior level programming, these people were not qualified to teach a class, let alone actually build anything that wasn't in the book they were reading to us. Oh, and for people who think it's only small colleges.. this community college had over 50,000 students-- not bad for a 2 year school. If you're serious, it shouldn't be too difficult to take their place.

  53. Don't by bocsika · · Score: 5, Insightful

    I did two jobs on the same time.
    DO NOT DO IT.
    Spend the life together with your family, your kids.
    Forget the bits and nerd stuff.
    Read and walk with your children.
    Get a dog, that makes you move out more frequently.

    The electrons in the CPU do not deserve your precious time, they are immortal, you are not.

    1. Re:Don't by Anonymous Coward · · Score: 0

      +1

    2. Re:Don't by Anonymous Coward · · Score: 0

      Why you assume he has kids?

      Not everyone likes kids or wants to produce more population to this already overpopulated planet.

  54. Non-profits can pay salaries by concealment · · Score: 1

    Hiring a programmer to take care of their software needs would certainly qualify as an operational expense they could justify.

    That's a really good and valid point. The salary level depends on the non-profit. Non-profit doesn't mean they don't pay salaries, even good ones. I guess the point I was trying to make was that if you're starting from zero, doing a little free/low-pay work to build a background isn't a bad thing. It can lead to maintenance contracts and other more lucrative pursuits.

  55. Re:uh? Freelancing pays well by 91degrees · · Score: 1

    Well, yes, but if a company pays that they'll want a certain level of commitment. Not just a weekender.

  56. A crowded low growth market is for turkeys by 91degrees · · Score: 1

    Most of the obvious avenues are oversubscribed. Either by people from poorer countries who can undercut you, or by full timers who can commit more than you.

    Seems to me the obvious ways to make this pay are either work on something in an area that pays well in order to get a job in that field, or do some market research and find out if there are any iPhone or Android apps (or even WP7) that people seem to indicate they'd be willing to pay for.

  57. Bwuh? by Anonymous Coward · · Score: 0

    I've looked at freelancing before, and I could probably make more money by working at McDonald's on weekends than that.

    If you can make more money at McDonald's than you can at freelancing, then you aren't freelancing properly. If you've properly networked with former coworkers who know what your skill set is, you ought to be able to find plenty to do.

    Also, I tend to stay away from sites like elance. I found it's mostly a race to the bottom in terms of finding work that pays well - many of the postings I looked at were bid down to $10/hr by people who live in a part of the world where that's a lot of money.

  58. Re:Contract work exists, if you can deal with it.. by quietwalker · · Score: 4, Informative

    I have been doing side jobs for a long while now, and I've can't stress the parent post enough - it's a lot more work than just programming. Like, 80/20.

    It means that I have to be an incredible communicator, since I'll not only be the entire technical team, I'm the analyst, tax accountant and lawyer as well. I need to distill the verbal needs into discrete requirements, estimate costs, lay out contractual obligations, and so on. It's a heap of work. It's _real_ work, same as I do in my day job, just more varieties of it in less time.

    Say I'm contracted to build a website - nothing too fancy, 1 main page template, 1 subpage template with 5 variants, a sign up form, bunch of javascript, database on the back end. I can manage that in a few hours. Actual effort including changing requirements, various designs, deciphering their documentation, getting hosting/account/access, fixing the provided assets, walking through setup, helping the copywriters populate the pages etc = 40+ hours. Doing it well enough that they feel I'm not only professional but exceptional - and they're getting their money's worth - quite a bit more.

    Don't get me wrong, it can be personally rewarding both financially and intellectually, but it is a job, and it's not even my primary job.

    I've found that I can manage as long as I set strict limits. I have to cut off potential clients as soon as they start making demands that aren't compatible with having a separate full time job; meetings during my normal working hours, travel, iterative development, taking vacation time from my primary job to work on a contract, etc. I stress the importance of having a predictable schedule - they can have it fast, but they can't have it now - I can't count the times a client left a voicemail with something like '...and it turns out we need it by tomorrow's 8 am meeting'. I try to stick with known business contacts, and maintain my business relationship with them - which is more time spent.

    In my experience, projects of smaller size end up being horrible. I avoid Rentacoder and other similar sites since they appear to be unable to pay actual market value for the many of their tasks, or focus on items of dubious use - like the old request for forum-specific email harvesting programs. Outside of certified job posting sites, I have to worry about even getting paid. (If you want a scare, read http://clientsfromhell.net./

    I don't know how you could do this casually and profit. It takes dedication of time and energy. I probably spend 30-40 hours a week on my side contracts when I'm active, but I work less than every other week, on average. Everyone wants an early completion date, but they rarely have their projects lined up in a row. I also find myself scheduling breaks, days I don't work, just so I can unwind a little.

    It's ironic, but it takes a lot of stress to get yourself to a point where you can relax and enjoy what you're doing.

    I think that if your goal isn't money, but rather to have fun, I recommend what other posters have suggested - find an OSS project. Something you can enjoy for itself, but not something that you're contractually obligated to spend your nights and weekends on.

  59. find the customer by Anonymous Coward · · Score: 0

    if you go to the rentacoder.com and stuff you will be competing directly with everyone else. However, if you can find your own customers, you will be at a huge advantage. For example, go up to university grad students/prof/post-docs and offer to help them with their projects. Go to older folks and ask them if you can make their life easier. Go to medium-sized businesses and offer to streamline their workflows. Maybe they need excel scripts, or whatever. I propose that the untapped markets (people who do not know about rent-a-coder, or do not know that they are being inefficient) are the people that could benefit the most from your services.

  60. IDEA by Anonymous Coward · · Score: 0

    Look. Everybody seems to like Facebook, but nobody likes the fact that Zuckerberg thinks it's okay to identify everybody against their will, and to sell that information to other companies and government agencies to be used for who knows what.

    If you were to create your own version, and absolutely guranteed people the ability to remain anonymous, and would never trade their information, or provide it to a governement agency unless they had an actual warrant, then people would flock towards your product.

  61. Put it out there to your friends and contacts by dubbreak · · Score: 1

    As with getting a job, it's often who you know not what you know.

    When I started contracting on the side I had let my friends know about my interest in other work. Someone contacted me one day with something that sounded interesting so I went forward with it. I was quite open with my day job about it. They of course weren't totally cool with it, but they had no legal standing as it didn't conflict with my day job responsibilities or dance into NDA items. Of course they had a right to feel uncomfortable, because I ended up leaving for my side job.

    Finding work shouldn't be an issue if you have a decent collection of friends in various fields. Even my lawyer was asking me about doing some project with her if I had time and now the people I used to work with are asking if I have time for their friends seeking on software people. There are always small businesses that need software and companies that need part time resources on contract. I think the issue is making sure you are legit (meaning you have proper business license, are dealing with taxes correctly etc). If you are someone who can come in and save the day (fix some other dev's f-up) then people will love you and you'll have more work than you can handle. It's just getting your first gig and setting yourself up for business that are the "difficult" part.

    Of course if stuff starts taking off expect to drop your day job. Keeping up your own company and working for someone else isn't much fun. Would you rather work OT working on some BS feature sales demanded last (for single time at best) or be making a bunch more working for yourself getting back what you deserve for every hour put in?

    --
    "If you are going through hell, keep going." - Winston Churchill
  62. Re:Wait. You get paid? by sibtrag · · Score: 0

    That. You've certainly heard of open-source. Software wants to be free. This means that programmer salaries want to be $0.

  63. I've had luck with the Android App route by Agent0013 · · Score: 1

    I wrote a nice little game that I enjoyed playing on a Palm Treo and could not find on the Android App market. It gets good reviews and I make a couple hundred a month from the sales and the ads in the lite version. Not enough to quit the day job, but a nice side income. My next game will be more involved and I think appeal to a wider audience, the first is very logic puzzle orientated.

    There are lots of apps and games on these markets, so finding something new or different in some way can be difficult. Or you can look for areas that are not done very well and try to improve them. I am simply looking at games I would like to play and make those. If others like them, then great, if not, then it was a good exercise and I have a game I like in the end anyway.

    --

    -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  64. Bartender by Anonymous Coward · · Score: 0

    Good Tips. Weekend work. Number 9 on the top ten list of jobs to meet women.

    1. Re:Bartender by Anonymous Coward · · Score: 0

      If I could stand sober people, let alone drunk people, I wouldn't spend my days in front of a keyboard and monitor.

  65. Have you thought about admin work by Anonymous Coward · · Score: 0

    As a coder, everything from parallel microcode to SQL, and administrator, systems and data bases mostly, I've found that have both skills can increase your value. Admin work lends itself to nights and weekends.

    Just my 0.02 USD worth

  66. Re:What about ... by earlzdotnet · · Score: 3, Funny

    Once someone offhand asked me if I could write something like that quickbooks has(managing rental properties). I said "probably for the subset of it that you need, but it'd take a lot of time." And then he said "Could you do it for under $100? Quickbooks is too expensive for me to buy." Literal facepalm.

  67. No Joke - Second Life? by Anonymous Coward · · Score: 0

    I'll probably get laughed at - but i know a few scripters making ok part-time money on Second Life.
    The beauty of it is; you create-to-market once, then it's basically passive income.
    Artificial life, avatar controls, weapons/combat systems,games, physics, vehicles, web-on-a-prim, and lots more fun stuff.
    And lots of talents in there - artists of all sorts

  68. Small websites by breid7718 · · Score: 1

    I know you said you don't have the design skills or patience for support for SMB websites. But you can crank these things out overnight with a Wordpress or Joomla installation and purchase well designed templates for next to nothing. You can make enough changes to make it unique by tweaking font faces/sizes in the CSS and replacing the stock photography with your own. You can have fun coding widgets for the unique aspects of the site and if it looks too in-depth or uninteresting, there are available widgets for free or purchase to cover the gaps. And the platforms are generally stable enough to have few support issues. I do them right and left and it only took a couple of jobs for a couple of local graphic designers to put me in as their on-call person for websites. Typically, I have one meeting with the client (and often, just the designer who's met with them earlier) to pick out a template and tell me what content goes where. They usually want imagery to match their print materials, so that's often done for me ahead of time - except maybe purchasing a couple of stock photos here and there. I spend maybe an hour typing or copy/pasting text, maybe an hour or two cropping and resizing photos, as much time as I want playing with the code for fun and purchase a $75 template and maybe a $25 widget on occasion. I'll make them a little manual in Word with step by step instructions on how to change the items they're likely going to want to change (hours, contact info, announcement blog, etc.). Then bill them for $2500 - $5000. If I ever have support issues, it's usually with the hosting company and I'm just being an intermediary.

  69. Scientific / OS projects by fatmatt_oz · · Score: 1

    I agree with the poster who suggested becoming an expert in an particular package except... you may already be an expert in a particular package, market that. Also, there are a number of existing opensource packages out there in the scientific world that don't have an easy frontend. If you want to pick something to work on, learn one of those, then build some tools to make managing them easier. You can spend your time dealing with interesting complex stuff and hand the simple bits over to whoever you're doing the work for.

  70. Do one thing by Anonymous Coward · · Score: 0

    There was an article a few months ago about being a well paid technical consultant. Kind of a chubby guy, he put up some posts where he was brought in as the technical consultant on several shows.

    Granted, his advice works very well if you're in IT, but it's probably adaptable.
    He said to use Craigslist, but before you scoff, he talked about how to use it.

    Find that one thing that folks don't like to do, or that's ugly to do, and be the expert in THAT.

    Maybe it's setting up an LDAP installation, or Integrating it with some odd piece of software, or setting up a Route file for a DNS point.
    In our cases, it would probably be things like writing drivers or bridging data formats, or highly specialized and rarely used APIs, or setting up batch files for a DOS system or REST interfaces or setting up specialized .htaccess files or configuring apache.
    In essence, you're looking for things that are fairly quick to do (1-2 days) and done rarely, because once they're done they're done, but they are ugly and painful to do because you don't do them often.

    Then go market yourself to people who need THAT done.

  71. Re:What about ... by Anonymous Coward · · Score: 0

    I've occasionally done work there, but very infrequently. I've been gainfully employed as a software engineer for many years now and make good money; usually I look at RAC/vWorker when I'm bored. Unfortunately, most of the work I see are blatant "do my homework for me for $5" projects or "I want someone to duplicate obscurecommercialwebsite.com for $37". Not worth my time.

    The projects I have worked on have been fun and engaging, but it's really difficult sifting out the gems from the mountains of crap.

  72. Tutor High School Students. by n5yat · · Score: 2

    Tutor High School Students. Probably can make $40 to $80 per hour, depending on the prosperity of the school district, and the desperation of the students and/or their parents.

  73. Tech-specific Staffing Agency by globaljustin · · Score: 2

    I haven't seen anyone else mention it, so my answer is: Staffing Agency

    If you become one of the 'go to' coders for a staffing agency, especially a smaller regional one, you can make almost full-time money and completely set your own schedule.

    Your options depend on where you live. In a tech focused large city, you probably have at least a dozen options, if you include larger staffing agencies with a tech division. In BFE, North Dakota you will probably have only the larger chains, but they can be ok.In my area, they call them 'IT talent agencies' but that's just the West Coast. They do coding stuff along with 'UX' and w/e else they call marketing these days.

    Do whatever work you're willing to do. Just be clear and consistent. The Staffing agency people won't know WTF most of your job description means anyway. Just do good work.

    I would suggest doing some basic network engineering along with coding. Web coding is bad for the mind, and routers have the comfort of a command line.

    --
    Thank you Dave Raggett
  74. Dice is the answer by olip85 · · Score: 1

    You should check out Dice.com! I hear it's teh hot shitz right now!! I am in no way affiliated with Dice.com --------- Check my profile olip85 @ Dice

  75. IOS/Android by globaljustin · · Score: 1

    I agree with parent and GP in regards to the overal question. Coding 'mobile apps' is a great idea for part time coding ca$h...

    However, it sounds silly to hear any debate on the suggested platform. It's got to be IOS/Android...make it for both. All the best 'apps' are in both.

    To suggest otherwise would be to essentially the same as doing FOSS work. If you're going to make the $$$ then do it right, or find FOSS to play around with...no half measures.

    Also, Blackberry is practically dead. Really.....are there Blackberry fanbois out there? Well it's dead. Just be honest with yourself.

    --
    Thank you Dave Raggett
    1. Re:IOS/Android by Anonymous Coward · · Score: 0

      $190k worth of dead. Sign me up.

  76. Cloudspokes by Anonymous Coward · · Score: 0

    This is exactly what Cloudspokes is all about. www.cloudspokes.com

    "Participate in challenges, build a diverse portfolio, learn something new, and earn a little cash money on the side too."

    1. Re:Cloudspokes by Nocrates · · Score: 1

      cloudspokes.com is great way to earn cash. Contests are short and well-defined. So far, almost a million USD has been paid out to winners.

  77. Contracting House by Anonymous Coward · · Score: 0

    I found (through a friend) a contracting house that had overflow work, and got on their list of people to call when they need extra bodies. It isn't tons of money - the most I've billed is $900/month, and some months there isn't any work at all. But I also don't burn time chasing clients myself - I get paid for basically all my time, with just a little overhead for estimates, billing, etc. The keys for me were (1) knowing someone who would vouch for me and (2) already having developed some in-demand skills. And getting lucky, I suppose.

    As for how your day job will treat it - depends on your employer. I'm the technical manager at my day job, and I actively encourage my coders to take some side jobs. We're a small shoestring-budget company, we don't pay exceptionally well, and we have no benefits or real training program. So if I work a guy 40 hours per week and let him do 10-20 hours a week of side work, he makes more money, and he learns techniques that he wouldn't otherwise know if we took a "not invented here" stance. If I worked him 50-60 hours a week just for me, he'd ultimately be a less happy and productive employee, and the company would suffer. I know a lot of places take completely the opposite stance, and either frown on or (try to) prohibit side work. Hopefully yours is on the happy side.

  78. Build a Team by ab_iron · · Score: 1

    Find some smart High School or Junior College students, start mentoring them, take on simpler projects, manage them and start building up. Some of these kids are hungry but don't have the exposure or experience.

  79. Do your research by Anonymous Coward · · Score: 0

    Spend a month reading everything - every Python message board, every Perl mailing list, every HTML5/Droid/iPad blog, every C/C++/Java gaming article etc
    If you can bear to read about 20k worth of messages you will find about 50 that will rock your world. 99%+ of everything is useless - but the good bits are really good and can be found if you do your homework. Simple example - there are valuable expensive devices to be had free and legit in exchange for coding some OS program on them - which is a great way to be paid to get into something you don't know and learn on the job. Another example - sometimes it is better to do anything that is *really* in demand with a genuine labor shortage than it is to do something you like and are trained to do which is flooded with applicants - find those places. Good luck.

  80. Just get a better job. by GrantRobertson · · Score: 1

    It sounds to me as if the best thing you could do is use your open-source project work to improve your skills in something you are interested in. Then work on getting a different job or just a transfer and raise. Work a little harder now, then do the same amount of work for more money later, not have to spend all your free time "working." It's kind of like, the best "investment" most people can make is to simply pay off their credit cards. It is so simple, many people overlook it.

  81. Re:Wait. You get paid? by Anonymous Coward · · Score: 0

    That. You've certainly heard of open-source. Software wants to be free. This means that programmer salaries want to be $0.

    Nice strawman. Even idealist RMS says you should be able to charge money for free software.

  82. It's possible, but not on freelancing sites by Torp · · Score: 1

    freelancer/rentacoder are there if you want to starve. And I say that as a Romanian programmer who works in theory cheaper than USers. Maybe I do, but not *that* cheap.
    If you network, you will end up with side projects without even asking for them. Someone you know will need just a little help on some project, someone you know from a previous job will contact you to tie up a loose end, or do something simple, etc etc.
    From personal experience, my holiday expenses for the last 3 years have been paid from money made outside the day job.

    --
    I apologize for the lack of a signature.
  83. Make Meth by The_Star_Child · · Score: 1

    Just watch Breaking Bad for the how-to.

  84. stay independent by carnivore302 · · Score: 1

    You'll see a lot of suggestions here that involve you being dependent on others: customers that buy apps. Why not take matters into your own hand and develop applications that trade for you? This could be anything from arbitraging between ebay and something else to finding arbitrage opportunities in the stock market. And yes, those still exist and you don't have to be a HFT firm for it. You'll just need to be satisfied with less money; these things typically don't scale. I started down this road about 10 years ago, and have seen a steady increase in income through them. I only work on the software when I want to (which is often, since it's such a fun thing to do), but it makes money for me 24x7, 365 days a year. It has given me independence: if tomorrow I'll lose my job I'm not sure if I ever need one again.

    --
    Please login to access my lawn
  85. The lone coder is dead. by Seth+Leedy · · Score: 1

    From: http://yro.slashdot.org/story/04/11/17/0011245/is-the-lone-coder-dead -- "The Lone Coder was found dead in front of his home computer this evening" In a later news release of the Preliminary Autopsy Results: 1. He had Type II diabetes from the consumption of Mountain Dew/Code Red. 2. He has extremity palsy from the intake of Jolt Cola. 3. He was having Grand Mal epileptic seizures from the MSG in his local Chinese takeout. 4. He had become reclusive with the shock of finding out that real, live women DIDN'T have staples in their navels. 5. He hands had become claws due to the carpal tunnel and tendonitis from his non-ergonomic keyboard. HOWEVER, the proximate cause of death was... 6. He attempted to read the entire set of Don Knuth's TAOCP (The Art of Computer Programming) AND "Regular Expressions in PERL" in the same evening and HIS HEAD EXPLODED!!! LATE BREAKING NEWS: In a joint press announcment, Microsoft, Sun, Apple and SCO announced that they were SURE that the Lone Coder's work infringed on their IP, and they would be seeking redress beyond the grave, from the appropriate authorities, saying "If ANYONE thinks that merely by DYING they can escape the reach of our lawyers enforcing our intellectual property rights, they will find out just how far we will go to make sure that every line of ever written has the protection it deserves!" He is survived by his parents, who will be paying off his student loans from MIT for the rest of their natural lives, and his high school sweetheart, who, unknown to the Lone Coder, due to lack of consortium, became a lesbian several years ago and moved to North Beach. Richard Stallman has annouced that he's quite sure the Lone Coder's work was pretty much something that he had written in LISP on a napkin, one lunch 30 years ago at the Lampoon, but he was kinda buzzed and "...wasn't sure what i did with the *&)&*(&)( napkin...!"

  86. Poster undervalues their skills by Ash+Vince · · Score: 1

    I've looked at freelancing before, and I could probably make more money by working at McDonald's on weekends than that.

    Wrong!

    The going rate for a development to hire is at least $500 per day. If you are able to talk to a client in a professional manner and find out what they need then work in an agile manner to deliver something they like then you can earn at least half that and still keep the client happy that they got a bargain.

    I have only done this once though, and not through a website. One of my friends works as an eCommerce consultant or something and put me forward as someone who could rescue a project from a shitty mess of tangled code that nobody wanted to work on. I earned couple of grand over a few weeks for working evenings and weekends and realised I get burned out if I try and code full time all day then do more when I get home at night.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  87. I'm starting to do it by Anonymous Coward · · Score: 0

    Something else I haven't seen posted yet is teamwork. I'm a contract developer running as a limited. I employ [as a contractor for easier accounting] a friend who is also only part time (1 day a week). My business' main revenue is my main office hours contract which covers paying my friend when there's nothing on, and we write a product that we want to write in our spare time. When clients come along, the combination of my friend and my spare time can cover it. We're only starting out, but it's clear that if there's several of you in the same boat that teaming up means you can take on bigger work without giving up the day job. Though I agree with one of the other posters, the dev work is 10-20% of the work you actually end up doing (and you'll most likely only get paid for that 10-20%, if anyone wonders why we ask for such high rates!!). Why can't more business types get involved with devs like us??

  88. found a porno site by Anonymous Coward · · Score: 0

    They do require web development...

    I have been inspired by the HBO show ''hung', and begun moonlighting as a male prostitute.

  89. PTC by gciochina · · Score: 1

    or you could write an automation that would click the hell out of a PTC site (pay-to-click) like this one...

  90. Re:What about ... by Anonymous Coward · · Score: 0

    I signed up and they display/email passwords in plaintext. No thanks.

  91. Check Out CloudSpokes by CloudSpokes · · Score: 1

    A colleague passed this thread on to me, seems like the perfect fit for CloudSpokes! We are a crowdsourcing development community that runs programming challenges as contests and pays cash prizes. Almost all of our members are in the same boat as earlzdotnet, looking for some extra cash on the side. Check out or site www.cloudspokes.com and register. If you have any questions send us an email at info@cloudspokes.com

  92. Yeah, it sucks for freelance devs with a clue too by fluffynuts · · Score: 1

    I've been trying to pick up some ad-hoc / freelance work, much like the OP. Freelancer.com has been a complete waste of time. It's obvious from the bids on projects that a lot of the bidders don't have a clue and are just trying to get in the cheapest bid -- but even when I have been the cheapest bid, I have yet to actually be contacted or acknowledged. The sad thing is that I'm happy to do the work at a cheaper rate just for some extra $$ and I'm pretty good at what I do: I have 12 years software dev experience in a range of languages and tech. My current job is good and I have recruiters scrabbling to get me on to the next thing -- but none of that appears to matter on these sites.
    I've actually given up with trying to find work there -- it's a complete waste of time for me as a dev. It appears to be a complete waste of time for the people looking for devs too :/

  93. Learn COBOL by Anonymous Coward · · Score: 0

    Learn COBOL.

  94. Mac OS X in VMware for Mac OS X by tepples · · Score: 1

    I thought Mac OS X ran only in VMware for Mac OS X, in order to satisfy the Mac OS X EULA's requirement of an "Apple-labeled computer" or however Apple words it nowadays.

    1. Re:Mac OS X in VMware for Mac OS X by darjen · · Score: 1

      to be honest I am not completely sure. I have heard it is a violation of the EULA, but I never read it myself.

  95. Sandboxing by tepples · · Score: 1

    The situation for developers targeting it has steadily improved over the past couple of years.

    When did that change? I thought the sandbox limitation blocked a lot of applications from the Mac App Store, such as developer-grade text editors and backup utilities.

    1. Re:Sandboxing by Bogtha · · Score: 1

      Take a look at the context. We're talking about the earning potential of apps on the Mac App Store. It used to be the case that you couldn't make many sales because there weren't many people using the Mac App Store. Now you can make a lot more sales because a lot more people are using it.

      --
      Bogtha Bogtha Bogtha
  96. Moving to a job that pays more by tepples · · Score: 1

    Increase skill-set, ability and move to a job that pays more

    Apparently employers aren't willing to pay enough to relocate new hires anymore. How much savings should one accumulate before moving to a state with jobs that pay more?

    1. Re:Moving to a job that pays more by Moses48 · · Score: 1

      First of all, that site is horrible. He weeds out people for all the wrong reasons, unless he is hiring PR people. Secondly, the linked article isn't even about the lack of relocation packages. You really don't need a relocation package to move cross-country, especially if you will be making more money.

    2. Re:Moving to a job that pays more by tepples · · Score: 1

      So how much should one save up before relocating in order to seek an entry-level job in a given industry without the offer of a relocation package? Say, for example, I live in northeast Indiana, but the industry I want to get into is mostly concentrated in Massachusetts, Texas, and the State of Washington.

    3. Re:Moving to a job that pays more by Moses48 · · Score: 1

      That depends completely on your individual circumstance. Here are the costs of moving:
      1) Getting out of current rent, selling house, etc. - This is the largest cost variable. If you own a home, it is worth looking into having someone manage renting it for you until prices come up further.
      2) Travel costs - Gas to move with car, renting a moving truck if you have enough assets to make it worth it. Many times it's more efficient to just garage sell your stuff and buy new stuff off of craigslist at your new location. If you have a family, you might want to fly them out separately.
      3) Settling in cost - First month + deposit is often required when renting a new place. Even some companies that don't provide relocation packages will consider helping you out with this. If you are single people will often put you up for a bit while you look for a place.
      4) Savings for current obligations - Keep enough to pay at least another month of your current debts so you don't fall behind if the first paycheck takes a bit. If you have lots of student loans, you can ask them if you can defer a few months while you move. That might make moving easier.

  97. Moodle and Other LMS Systems Hot Right Now by Moe1975 · · Score: 1

    I can tell you from direct observation that freelance work on Moodle (PHP/MySQL) and other Learning Management Systems is in demand and paying well at this time, and the great thing is that most of the companies I have seen looking for freelancers/small agencies to do work for them DO NOT WANT PEOPLE IN INDIA OR OTHER THIRD WORLD COUNTRIES, even if it means paying a whole lot more than people in those countries would charge, so if a dev is US based, knows PHP/MySQL, and becomes well acquainted with Moodle, he/she can get some pretty decent freelance work at this time.

    Moe

    --
    SARAVA!