3k for a couple weeks of work? That sounds pretty fucking *horrible* to me, especially when you factor in the cost of development and test hardware, and ongoing support costs.
Assume it only took 2 weeks (it probably took much longer than this, as anybody who's ever done any significant commercial development is well aware) - that's $78,000 gross revenues for your *business* over the course of a year. Factor in dev/test hardware, dev time, ancillary operating costs (office, lights, electricity, business insurance, etc. etc.), and you're looking at significantly less than $78k per year as "actual" income. Then, whack off another 25-30% for taxes (remember, you'll owe SS, Medicare, and Federal/State Income Tax when DBA "you, inc." - not just your marginal rate you pay as a W2 employee of some other company.)
No, 3000 for "a couple weeks of work" sounds pretty much like a recipe for being (and staying) poor. It's a hobby, not a business.
Lots of people enjoy programming in their free time. Getting paid $3,000 for doing something I love doing sounds like a pretty good deal to me.