1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Making money online with programming?

Discussion in 'General Programming Chat' started by TheLoneSynchro, Jul 1, 2015.

  1. TheLoneSynchro

    TheLoneSynchro Regular Member

    Joined:
    Sep 13, 2013
    Messages:
    306
    Likes Received:
    77
    So, how can you make money online with programming?

    Now, I know this seems like a redundant question to ask. There's plenty of options, right?

    • Freelancing
    • Writing software (Free or Paid)

    Okay, that's only two, but comes out to be quite a bit when you factor in all of the different types of software, libraries, etc. you could be writing.

    --

    I've been struggling figuring this out myself. I have quite the arsenal under my belt for only being 20 years old, but I can't quite figure out what I'm doing wrong. I've constantly attempted to get freelancing jobs, even underbidding myself (Things like $50 for a responsive website, with a backend) to get the job, but it's just not working out. Here's a list of programming languages I know in order from most comfortable(Not knowledge, just comfortability) to least:

    • Java
    • PHP
    • C#
    • JavaScript / HTML / CSS
    • Ruby
    • Visual Basic

    I usually spend 10+ hours a day writing things that never go anywhere, just to delete them and write them again, and again during boredom. I've written my own blogging engine, forum software, social networks, etc. However I've taken them absolutely nowhere because I didn't know what to do with them. My least strong suite is HTML / CSS and while I can make my way around with it, the biggest problem is usually my lack of visual design. I'm just not very good at making things look good unless someone else provides a design for me.

    I've made android applications before, just digging around learning. I've used Unity to create 3D applications, multiplayer games, etc. I have loads of experience with Java when it comes to networking. I'm just trying to find a way to get my feet on the ground. My goal is to get to about $50 a day.

    Currently I have a project that is basically going to allow people to create their own forum/blog/store on our website, completely dynamic of-course using hand-built engines. I was going to do this for free (at first) and then try to find a way to monetize later, but the chances of the website even gaining traction are slim to none.

    Just want to hear it from some of you people that have been programming for awhile. What do you do?

    Note: I can't afford school right now, however I'm about 2/5 done with my AAS in Computer Programming. I go every chance we get, but jobs are scarce(Note: a programming job without a degree is unheard of), and every bit I earn I use to help my family. I spend every passing second on the computer studying on ways to make money, trying new things, and developing. I'm an honest person so I hate doing black-hat things, so a lot of the methods on this website just go against my morals. The ones I've tried I haven't had any luck with.
     
  2. rob1977

    rob1977 Power Member

    Joined:
    Mar 25, 2013
    Messages:
    775
    Likes Received:
    676
    Firstly stop deleting your work as this is a failing right away.

    If you had all of these things set up ready to go it means any freelance work you do get is already part way done, saving you time and allowing you to scale in a way that starting fresh would not.

    As for your freelance profile. It's not necessarily all about price. Have a look at the competition and identify how they are selling themselves and emulate it. Also get some feedback on your work as social proof always helps when it comes to getting someone to go with you.
     
    • Thanks Thanks x 1
  3. bretonel

    bretonel Junior Member

    Joined:
    Jun 27, 2015
    Messages:
    125
    Likes Received:
    15
    Occupation:
    programmer
    Location:
    the inter nets
    Home Page:
    Here's a tip to improve on the 'visual design' part: use bootstrap and font-awesome, they make it really easy to create beautiful user interfaces.