How do you make money programming?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

How do you make money programming?

Post by earlz »

Hi, I'm currently a senior in high school.. So no degree in computer science for another 4 years. But, I really do not want to work at some dumb fast food joint those 4 years either. Anyone know of anyway to put my programming skills to use without a degree, and get paid for it?

This is what I've seen:

1. Freelancing. Everywhere I've been I see almost no jobs but site design involving asp or javscript or even flash... not that I'm not willing to learn new languages, but I SUCK at site design. Also, I'd really like something more lowlevel and not web based(I don't work well with it, and there is no way I could make the deadlines I've seen)

2. Create my own little business. I have no idea how to do this... and how it could be profitable with so many out there..

Other than that, I've even searched monster and such, but almost all of those jobs require you to move somewhere far away. Oh, and degrees are needed almost always. I saw this real interesting "Create operating system kernel for mobile device" but under requirements was like a PhD in computer science.

anyway.. anyone have any ideas?
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Re: How do you make money programming?

Post by Alboin »

Bookstore? Books are fun.

Reality: I can't imagine anyone would hire someone with no degree to write low level code for them, especially when said person is ~18 and has had no previous programming jobs.

Everyone has to start somewhere...
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: How do you make money programming?

Post by AJ »

Hi,
earlz wrote:So no degree in computer science for another 4 years. But, I really do not want to work at some dumb fast food joint those 4 years either. Anyone know of anyway to put my programming skills to use without a degree, and get paid for it?
One of the ways I paid for my living expenses at university was to get a Hall of Residence netadmin job. It was still pretty tedious (each Hall had ~500 PC's (owned by the individual residents) and I was Campus lead for 5 halls of residence), but perhaps better than working "at some dumb fast food joint".

If you're good at what you do, you can find something, but it won't be a degree-level job and you'll have to work hard to persuade someone to employ you in the first place.

Cheers,
Adam
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: How do you make money programming?

Post by Solar »

How about applying for an internship?
Every good solution is obvious once you've found it.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Re: How do you make money programming?

Post by earlz »

Solar wrote:How about applying for an internship?
I have no idea of any place that does that around here
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: How do you make money programming?

Post by 01000101 »

And an internship doesn't offer any money (which is what the OP specified in the title).

I'd suggest doing some web/script work for local businesses (as they are in more demand than software in local communities) and build up your resume (while getting paid). Then once you have something worth showing off, apply to a large company that needs software developers.

Also, in the meantime, checkout places like www.guru.com and such as they are made for developers who want to do freelance work for cash.
DeletedAccount
Member
Member
Posts: 566
Joined: Tue Jun 20, 2006 9:17 am

Re: How do you make money programming?

Post by DeletedAccount »

01000101 wrote:And an internship doesn't offer any money (which is what the OP specified in the title).

I'd suggest doing some web/script work for local businesses (as they are in more demand than software in local communities) and build up your resume (while getting paid). Then once you have something worth showing off, apply to a large company that needs software developers.

Also, in the meantime, checkout places like http://www.guru.com and such as they are made for developers who want to do freelance work for cash.
That is simply incorrect , if you do internship in some companies (for eg, if you do internship where I work , you will get more money than full time employee's of some other firms ) you surely will get money . But getting an internship is the difficult part :( .


In my place , if you are student , possible ways of earning money includes

1) Coding contests : -- I even got a job offer after I won a coding contest :P . Participate in as many events as possible and network with people . You might gain lots of ideas :P , even though you did not win the contest . I failed in the first three- four attempts , then started winning consistently :D .

2) Teaching

3) Post your resume everywhere and attend interviews [:)].I assure you , after a struggle , you will eventually get a job .

Regards
Shrek
Last edited by DeletedAccount on Sun Mar 08, 2009 10:10 am, edited 1 time in total.
User avatar
stephenj
Member
Member
Posts: 140
Joined: Wed Jul 23, 2008 1:37 am
Location: Canada

Re: How do you make money programming?

Post by stephenj »

Well, around here call centres are a good source of income for those without an education behind them.

If, at the same time you were working at a call centre, you got a tech support certificate (see your local listings to find out what employers are looking for), you'd probably have a decent shot at landing a better gig (At home tech support, corporate tech support, etc.). But don't just ignore call centres, there are some call centre jobs that are pretty good. A friend of mine landed a Solaris support position, you only get calls from Solaris admins who tend to know what they are doing (and tend to be professional).

Where I live, we start Co-op between 2nd and 3rd year, which pays decently, and really does help you get a job after you graduate. Not to mention that you get to try different employers for a 4-month period.

Just try to get a programming co-op job eventually, I once chose to make $5 less per hour to program in C++ rather than work at a help desk. And in the long term it was the right decision (in the short term it was damned dumb though).
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Re: How do you make money programming?

Post by Dex »

Alboin wrote:Bookstore? Books are fun.

Reality: I can't imagine anyone would hire someone with no degree to write low level code for them, especially when said person is ~18 and has had no previous programming jobs.

Everyone has to start somewhere...
This is not true, i get at least 1 job offered a month, from my work on my OS, i do not take them because i have a very sucessfull business and only code in my spare time for fun.
But other OS Dev's with OS must get the same offer's and some must take them.
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Re: How do you make money programming?

Post by Alboin »

from my work on my OS
That's the kicker. Compared to the rest of the osdev community, your OS is 'well-known'.
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: How do you make money programming?

Post by Troy Martin »

Alboin wrote:
from my work on my OS
That's the kicker. Compared to the rest of the osdev community, your OS is 'well-known'.
Ah, if only my OS was as popular as DexOS or MikeOS and the like...
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: How do you make money programming?

Post by 01000101 »

Shrek wrote:
01000101 wrote:And an internship doesn't offer any money (which is what the OP specified in the title).

I'd suggest doing some web/script work for local businesses (as they are in more demand than software in local communities) and build up your resume (while getting paid). Then once you have something worth showing off, apply to a large company that needs software developers.

Also, in the meantime, checkout places like http://www.guru.com and such as they are made for developers who want to do freelance work for cash.
That is simply incorrect , if you do internship in some compaines (for eg, if you do internship where I work , you will get more money than full time employee's of some other firms ) you surely will get money . But getting an internship is the difficult part :( .
No it's not, do your homework. Internships are usually free (but sometimes, near-free). Co-op programs (where usually part of your schooling is paid for by the target company in return for your employment once you're out of school) pays very well as both money in-hand and school money.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Re: How do you make money programming?

Post by Colonel Kernel »

The terminology differs by company and by country. For example, "internships" at Microsoft pay very well.
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
DeletedAccount
Member
Member
Posts: 566
Joined: Tue Jun 20, 2006 9:17 am

Re: How do you make money programming?

Post by DeletedAccount »

01000101 wrote: No it's not, do your homework. Internships are usually free (but sometimes, near-free). Co-op programs (where usually part of your schooling is paid for by the target company in return for your employment once you're out of school) pays very well as both money in-hand and school money.
My answer was based on my personal experience.


Regards
Shrek
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Re: How do you make money programming?

Post by Dex »

Troy Martin wrote:
Alboin wrote:
from my work on my OS
That's the kicker. Compared to the rest of the osdev community, your OS is 'well-known'.
Ah, if only my OS was as popular as DexOS or MikeOS and the like...
But the first thing you need to have, before your OS will be "popular" is a use able OS, if not no one will beable to add to it.
You really should aim to be self supporting, as fast as possable, eg: you can write, assemble/compile, load, and run app on your OS.
Remember when we started to design DexOS, we chose fasm over nasm as the assembler so we could easlly port it to the OS.
That's what helped linux, because codes used it, even in its raw state (and i know it also came at the right time) .

The next thing to remember is to keep it simple, both thouse OS's are at there hart simple in desgn, remember it would take at least 5 year's of full time work to make a Dos clone.
Also remember that one of the most sucessfull hobby OS is FreeDos.
But most of all you need time, i started my OS in 2002 and by 2005 it was self supporting.
Post Reply