Comment Re:You're reinventing the wheel every single day.. (Score 1) 340
That great accomplishment you make at 3am will be an open source project for which you will never be paid. You will have no glory and likely no job either since you're staying up all night doing your programming hobby instead of working. If you earn any money at all, you will make significantly less than most of the people you grew up with.
Stop telling tall tales about how lucrative it should be. Programming doesn't pay, period.
What are you talking about? Programming doesn't pay? Are you kidding me... There is a huge difference between someone rolling their own code expecting to be paid for it with zero clients and zero marketing funds vs working for a fortune 500 company that absolutely needs you to keep the lights on.
I don't know where you live, but where I live programmers working in the field make way more than the middle income average. Most developers I work with in my day job do work at 3am at least once every few months because those pesky fortune 500 companies don't like you messing around with code in production during the day. However, my comment regarding "your greatest accomplishment" was indeed about coding as a hobby. Because let's face it...most programmers don't get paid to do glamorous work. Which is why the best programmers are still writing code even off the clock. It's because we didn't get into this field just to pay the bills, we're here because it was a hobby first and we still do what interests us most off the clock. Unless of course you work for google and work 80 hour work weeks building the next version of an AI that's going to destroy the world or something....most of us find ways to keep ourselves interested in learning and building things off the clock.
What some programmers don't want to hear though is that programming isn't an easy ticket. You still have to network to get your first job and second and third job. You still have to retrain yourself constantly. If you do write your own code you still have massive marketing costs to find clients...you don't get to become the next Bill Gates just because you tinkered with a few measly thousand lines of code in your spare time. The entry to market is mind boggling difficult than it was just 20 years ago because you have huge monopolies that can easily clone everything you've done and market it to millions more customers in a fraction of the time. I will not lie here, it's incredibly difficult to start off on your own in the field just as it's incredibly difficult to start any business. But to say that Programming doesn't pay is not honest in the least. In comparison to other industries you need far less formal training to become a programmer and you get paid far more. Programming pays, but you don't get an easy button in the business world of selling software just because you're smarter than the average bear.