Hacker News new | ask | show | jobs
by orionblastar 4003 days ago
Easier said than done. Doing Freelance work means you go without work at times, and sometimes you don't even get paid. If you are a beginner programmer right out of high school your potential clients are limited and you have to compete with people in third world nations with cheaper labor costs.