Not everyone has that choice, as making a living and doing what you love are sometimes mutually exclusive. Casey Neistat washed dishes before he got into making viral videos. Einstein worked as a patent clerk. Dreamtheater's Mike Mangini worked in IT to pay the bills before finding a way to make a living doing what he loved.
TL;DR: find a way to pay the bills to make time to do what really matters to you
TL;DR: It may be worth programming even if you don't like it, because it pays well. Also, life sometimes deals shitty cards.
So yeah, I've worked for several companies where I've absolutely loathed the project, but that's what I was assigned to do, so I have to program for it, even though it bores me to tears.
Even when I was making games for a living, I sometimes ended up working on games that I knew were awful, but I wasn't in a position where I could switch to something else easily (I live in the Midwest, where gamedev jobs are scarce anyway, which is one reason why I got out of that industry anyway).
What do I want to work on? Whatever game or app concept I came up with that excites me at the moment.
Who's going to pay me good money to do that? No one.
So instead I'm currently working in an enterprise environment to help pay down my school loans while working on my own stuff with what little energy I have after work hours.
I'm in the same boat!
I increasingly believe I may have an attention deficit disorder on top of diagnosed depression I'm dealing with
Have you tried exercising, getting enough sleep, eating healthier, doing more "outside" or social activities and/or testing out nootropics like citicoline/noopept? All of these have helped me greatly! BTW, highly recommend checking out The Healthy Programmer book: https://pragprog.com/book/jkthp/the-healthy-programmer
life sometimes deals shitty cards
Virtual manly hug mate!
Oh, the usual stuff ;). Tried all of these at various points; haven't noticed much difference, but I think I might not have tried enough. Going item-by-item:
- Exercising: probably not enough; the amounts I did didn't really affect much (except weight), but I'm going to try again, at a gym this time.
- I have problems going to sleeping due to depression and anxiety (I constantly feel I haven't done enough yet, so I can't go to sleep yet), combined with being generally a night person (after day spent with people I really appreciate the late hours without any face-to-face distractions). But when I finally fall asleep, no force on Earth or in Heaven can wake me before I get my 7-8 hours. Which annoys my employers.
- I try, but I just don't like green food :(. Cutting out sugar from diet did wonders to my weight and dental health, but didn't improve mood issues.
- I'm a very social person, people call bullshit on me when they hear me describing myself as an introvert (I usually send them this classic then: [0]). I frequent various events, both as an attendee and speaker, help run a local Hackerspace and have uncanny ability to serve as a translator between technical and untechnical people.
- Piractem & noopept - little to no noticeable effects. Nicotine (pure, in gums, I'm not a smoker) - helps stay up a little longer and improves my alcohol tolerance. Adrafinil - does wonders when I need to skip a night's sleep or feel the stress-induced tiredness during the day. I didn't try anything else.
> BTW, highly recommend checking out The Healthy Programmer book
Thanks, I'll check it out! I highly respect the Pragmatic Bookshelf for Pragmatic Programmer and Pragmatic Thinking and Learning. The book you linked is one hell of an expense, but if it could help, then I guess it may be worth it.
> Virtual manly hug mate!
* hug *
#HNTherapy
[0] - http://imgur.com/76HUN
source: https://www.ige.ch/en/about-us/einstein/einstein-at-the-pate...
Take that as you will.