If your daily work is not related to programming computers, but this is something you like, probably you may find yourself constantly or often coding in your spare time...
What happens if you're a developer who spends most of your day coding... then most likely you may prefer to rarely or never code in your spare time, so in that case: spare time == the time you're not coding (off work).
Developing software in one's spare time is also a learning process that can (and usually does) further one's career. You seem to imply a developer shouldn't work on a programming task unless they're paid for doing it. I assume you're not a developer?
I am a profressional developer, that's why i don't have spare time. and when i do have spare time i generally have more either more fun things to do, or more profitable ventures - either way i do not code (especially) for *fun* - that's for junior guys who either need brag to others how many hours they work/code a week, or inexperience enuf they haven't done this enough number of times. wake up dude
Gosh, especially so ... *learning* new API or platform or paradigm which does same thing over and over again perhaps with slight improvement. That's just waste of time don't see much creativity in this can't figure how people get so excited do this sh*t.
no problem dude - don't eye on experience. Experience don't sell in Asia. You should be very careful how you spend your time. Working countless hours of unpaid overtime or Open Source (Don't get me wrong, I use Open Source thanks very much) is one best way to find out when you're age 40 and don't have a house or can't afford your parents' retirement.
Silicon Valley is the last place on the planet where they pay a developer more than any non-skilled jobs in USD150k range (even then it's much lower than doctors/fund managers/lawyers and any *respectable* trades). High paying dev jobs in Asia is practically not existent, especially general IT/consulting projects.
Your only way out is work for investment banks but you'd soon find that traders throwing darts at random will still make more than you do.
Instead of wasting your time learning countless numbers of new API's and framework or work for a sweatshop, you'd do yourself a big favor focus on things that matters - may it be algorithm which offer unique capability, or run your own gigs
Programming don't pay - product and sales does. Coding for nothing is the ultimate un-cool endeavour I can ever imagine.
I used to code often at nights and during weekends. But I made a promise to myself recently to stay away from computers after work and go out more often and exercise more and most importantly, have a life.
usually, it's the new kids on the block who can't hold on to their urge to spend every minute of their life at the desk and boast to friends how many hours they work each week and thus what important person they have become
It frightens me that so much people wants to move away from programming during spare time.
I started coding by curiosity and it became a passion.
When I became employee and was coding all days, it killed my curiosity, I dropped computers at home... I wanted to forgot what I've done all the week.
And you know what ? I had a good boss, I had cool co-workers, I had nice customers. And I burnt out.
Curiosity and passion came back when I became self-employeed, so I could remove the line between work and personal life.
Now, I can find myself coding anywhere, anytime, spare time is spent reading about coding, personal development, financial literacy, or enterpreneurship. It is the very same thing I do at "work". And I don't care if it's during week end or work day.
Now I think that wanting to draw a straight line between "work" and "personal life" is a symptom of depression and burnout.
The only reason I don't work weekend is because my friends and family don't. It is not because I need to forget my week to start fresh for monday.
Occasionally I'll lock myself away for a bit of coding if I need to get a head start on something new but I've come to realise that quality and productivity are to a point inversely proportional to the number of hours worked. You need to be able to switch off, it's a bit like dreaming: if you don't do either you go mad and eventually you die.
Last Visit: 31-Dec-99 18:00 Last Update: 22-Jul-18 8:44