I have long periods when I just can't focus on doing anything at all (2-10 weeks) followed by short periods of extreme focused activity (1-3 weeks).
I'm unable to hold a job. I'm "the best programmer they've ever seen" but only for the first month - then they start to hate me because I'm not working.
Programming is the only thing I can do - and the only thing that makes me enough money to survive. I was unable to finish high school, anything resembling academia sounds like absolute torture.
What to do? Please help me.
You basically have to show up to work and you are micromanaged by the queuing software. Sounds horrible, but it leads to consistent performance and when your shift is over your mind is clear from work. You are not stressed about procrastination - you just have to respond to stimuli.
You don't have to be very social, the communication is basically a ritual/protocol. If you can clear the first hurdle it might turn out that the formed habits will help you for life.
There are more technical support jobs out there, you just need to make sure they are not organized around projects or a particular big client, but a queue. You are in Eastern Europe so there might be some opportunities around you.
You can give it a try and see how it feels for you.
If you can't get medicated, I would suggest copious amount of caffeine and nicotine, especially the latter. Perhaps don't get into cigarettes, patches are great if you understand that they take hours to reach peak nicotine concentration. Vaping is still 10x better than an unmedicated, unassisted life. Get some exercise in for that 15% boost in executive function, and it's great for your health anyway. Good luck starting an exercise routine unmedicated though.
If one day society decides I cannot take the meds that keep me ticking along, that is my plan. I'd rather die 10 years earlier because of nicotine side-effects than go back into the hole of self loathing and mental impotence I just managed to crawl out of.
Stay away from any dopamine binge. You are probably already binging on something. Drugs, porn, mindless YouTubing, food, sugar, sex, the Internet, video games are your best pleasure and your worst enemy. You crave that rush, you will seek it anywhere, it will make your ADHD worse and worse.
It's not going to be easy, but don't give much weight to "normal" people trying to convince you you're just one small trick away from a happy life. They don't know what the hell they're talking about. You have a mental imbalance, and unless you can afford not to work like a hamster 40h a week to get a salary, you need help to fix the imbalance.
And in any case if you are like me you will never be a cubicle monkey. Freelance. Work you own hours. Work for yourself if you can. It is possible to get to a point that your 0.2x productivity, if you're good, still keeps a roof over your head.
Hit me up, email in my profile, if you wanna vent. I have lived in your shoes for a very long time.
On a personal level, exercise and coffee have been magical for me. When I'm not feeling it, the task is getting to the coffee pot, but once I'm there the motivation comes on its own. Walking 40-60 minutes outside does wonders as well.
Here are some things I do to be reliably productive. To be clear, I don't do everything written below everyday (except limiting phonetime). They are tools to stop the downward spiral. Pick what works for you.
- Get StayFree app to limit your fun unproductive screentime. Getting bored is good for you. - Generally limit things that gives you easy dopamine. It messes with your reward system. - Clean up your home. - Get a cheap A4 notebook. Write down stuff you need to do into bubbles all around the page to get them out of your head. Break down complex tasks into simple short defined actions. Connect the bubbles according to the order you want to complete them. Don't overcommit. It should be easy to follow. - Sport helps - Sleep and eat well - Monday is the day when I'm the most productive. It's crucial to get rested during the weekend. - Drink enough water - Frontend development is less stressful than backend - Try Headspace app
My medication: Elontril, Concerta
Don't give up, keep fighting
Assuming US your best shot might be collecting SSI and supplementing with periodic contract work. Mind your billable hours though so you don't disqualify yourself. Work on open-source stuff the rest of your time to stay in the game.
If that is not tenable, consider changing careers to something more dopamine-driven-- firefighter, paramedic, etc. Social skills are beneficial but not required. Educational background is negotiable.
The trick is to realize that staring at your computer while your mind is not ready to work is not the fastest way to getting the work done. Understand the things that bring you back into this state of mind.
It sounds like exercise is one of those things, but can also be unachievable sometimes.
Figure out something that’s even lower effort that brings you to the point where you can exercise. For me, this was cooking. For whatever reason, cooking doesn’t require a lot of mental energy for me, and puts me in a better state of mind consistently. There’s also a good reminder 3 times a day to do it, which helps.
Maybe your thing is walking, meditation, tending to plants, whatever. The important thing is that you nearly always have the energy to do it, and that it gives you a good, accomplished, positive feeling.
It also helps to be honest with the people you work with that you’re taking breaks to do this. If they’ve seen you during your 1-3 weeks, then they’ll want that version of you back.
for self 'therapy' I highly highly recommend the book Focusing by Eugene Gendlin, it is the unlock key for all other self-help. Jump to ch3 and read a dialogue example, it's figuring out the inside forces, underneath the words and 'theories'.
You can do it by yourself (I use a stuffed animal) and there's a pdf on library genesis.
(Honestly better than pay-a-person therapy for me, where i just wasted time trying to out-smart my therapist with insightful theories, intellectualization is a defense mechanism, as is self-pity i realized of late)
A huge amount of 'distraction' is just emotional flinching in my experience.
the order i would do things
--Get the magnesium and the all the b vitamins (get the methyl b12 and methyl folate b9 if u can, they are the superior forms and cheaper than genetic testing),
--get on animal meat and fat keto or the carnivore diet, with fasting when the food is too boring. The high animal fat/ meat version is a must try for anyone with any hint of mental issues. Plus just eating one thing (meat) is easy, no planning, no distractions. If vegans don't like that, feel free to stay sick i say, it's your life...
--read the Gendlin book and do the process every week, instead of 'meditating on your breath' and other stuff that takes ten years to get anywhere. Focusing will bring up lots of dark emotions, good thing no one can see you sobbing so it does not matter
--Quit all caffeine, all my anxiety disappeared after a month.
These are all the interventions that legit helped me, take it or leave it
good luck
But more importantly, two heads can complement each other to overcome limitations of either. Your pair can support you with things like navigating, communicating, discovery etc. while you may support them in things like solutioning, refactoring, craft etc. Of course you won't be playing a role exclusive to these attributes, but depending on who you are pairing with you can lean more on one side and get support on the other as suitable.
You're super fortunate in that you at least have those short-term "best programmer" phases (especially in an industry with high pay and high demand for your skills).
My advice: use your ability to make yourself indispensable. Then you can lay out the terms and call the shots.
I use excuses for my long term absences because the stigma of my severe mental illness is too high. But if you perform well and deliver as promised, it doesn't even have to come up...
As far as explaining away the need for long absences, I personally keep it simple and vague, and Positive: that experience has taught you that you're happiest and most productive working on this bizarre schedule. It can even create a little "eccentric genius" aura and the illusion of confidence. Just be careful not to take this too far and enter jerk territory. They're still going out of their way for you, so gratitude & humility are important.
I'm very sorry to hear what you're going through. I understand it and it's incredibly difficult, but really admire that you're looking for ways to fight and work throughout it.
I thought I am an extremely lazy person who hates to work for 25 years. That it's ADHD was suggested to me a year ago and it was confirmed on EEG scans, by psychological evaluation and by taking medication that actually worked - however it also made me paranoid (extremely, pushing me out of normal reality) and I have other (physical) medical condition that made it unsustainable.
Yes, my code is in production and people (users as well as other devs) love it. Future maintainers always praise it for its readability and simple extensibility. I co-founded a startup (niche CRM/ERP kind of app) and got it working within a month and we got customers actually using the app and investors thanks to that. However the investors pushed me out when they found out I am not working for extended periods of time. I got some small amount of money but was forced to leave my stake.
Indeed, I am not comfortable with failing anymore. Now it's so bad I just can't have interviews anymore, I start shaking and can't think at all - a decade ago I used to have very high self esteem and didn't have this kind of problems, it's indeed a developed condition.
I'm not paying for my medical services. I pay mandatory health insurance which is priced by the state based on a minimum and/or a percentage of my income.
Academia/school is torture because the fuckers were screaming at me all the time for not completing homework, because I always shut down when I had to do something on the blackboard in front of the classroom, etc. I guess university might be different but I'd have to complete the 3 remaining years of high school to get there. Anyways from what my Gf experienced at the university it's terrible there too so I'm not really motivated to go this way, doesn't seem like a solution.
It's not like I am playing video games instead of doing the stuff I need to do. I really truly want to do it. I am sitting in front of it, I don't browse internet or whatever. I have the work in front of me, but my brain is shut down, unable to have a single thought. I am sitting like this for hours, wishing with all of my willpower to just do the thing, but can't have an intelligent thought.
> Programming is the only thing I can do - and the only thing that makes me enough money to survive.
I think you may want to re-evaluate this. Some people with ADHD do better in environments where they are on their feet, actively doing work, rather than sitting at a computer screen. It sounds like you need a job that you can still do even when you are not at your mental/emotional best, and where minimum focus is mandatory but not hard to achieve. Programming may just not be that job, or not all the time.
There are now lots of "gig economy" jobs that you can do whenever you want to do them. They're not always the highest-paying, but in exchange for that you get a ton of flexibility. Maybe you could parley some of those into a hybrid approach - work in food-service or as an Uber driver or something else that is lower-paying during your downturns, and do short-term contract work during your upswings.
Plus, if you feel like a failure - and it kinda reads like you do now - having some small successes in another field could help you turn that feeling around.
What I'm currently on that helps me are
1. Trintellix
2. Wellbutrin
3. Adzenys XR-ODT (This is ADHD medicine prescribed to kids, it helps me better than Aderral or Ritlin.)
I hope this helps.
[1] https://en.wikipedia.org/wiki/Vortioxetine
[2] https://en.wikipedia.org/wiki/Bupropion
Edit: formatting
I have a similar pattern of working hard and then hitting a wall. These exercises really help when I'm at the wall, mentally.
It might be a good idea to start writing a list of things which can help you overcome focusing issue, and things which exacerbate.
Random list of what to try - listening to music, specific playlist - working from co-working/cafe, separating workspace - amount of meetings - stress factors, how it affects the focus level - overall distractions (news, social feeds) - reading habits
and so on. In theory, it should be possible to find & maintain routine which works for you and things which can put you back on track once you notice your focus is drifting away.
There also could be unreasonable expectations from yourself, not enough rest and bunch of other things.
Good luck
I feel this lol
I've seen medication that can help with ADHD without necessarily having strain on the heart such as Semax - the problem being that it costs tons of money. There are also basic factors that can help you such as exercice and sleep. You can find them on PubMed and Reddit.
I've also found Beeminder+Toggl Track to help me get the initial boost to work even when unmedicated. It's a software combination that will make you pay e.g. 5€ if you don't work at least X hours today.
At small doses it's exciting, but depressing at high ones ;)
(I've spent +100€ on Beeminder but the ROI is wildly positive)
Regardless, in the POV of the state I'm a high income individual so I am not eligible anyways. I make about $50/hour and they don't care I'm out of a job for 2/3 of a year. Unemployment allowance office actually tried to call the police on me because they thought I'm trying to steal from the government.
ADHD is not recognized adult medical condition here so I can't be recognized as disabled.
Your best bet aside from temp work is finding a company whose culture is very open and compatible to your neurotype. You may even find success working with or even for an NGO/company which works with disability placement. We call them "Disability resource center" here, the name may vary.
Do you keep a mood journal, or otherwise track your productivity? I'd try to track what causes your down periods in the hopes of mitigating them. But also I know how random and arbitrary the fluctuations can feel.
Ritalin has been discovered to work through HERV-H suppression, as well as it's stimulating effects. You might want to reconsider Ritalin as a therapeutic. It takes weeks for the full suppression activity to take effect.
==
The Decrease in Human Endogenous Retrovirus-H Activity Runs in Parallel with Improvement in ADHD Symptoms in Patients Undergoing Methylphenidate Therapy
https://www.semanticscholar.org/paper/The-Decrease-in-Human-...
First evidence of HERV-H transcriptional activity reduction after methylphenidate treatment in a young boy with ADHD.
https://medworm.com/243331999/first-evidence-of-herv-h-trans...
CpG Methylation Directly Regulates Transcriptional Activity of the Human Endogenous Retrovirus Family HERV-K(HML-2)
https://journals.asm.org/doi/full/10.1128/JVI.79.2.876-883.2...
New Insights on the Effects of Methylphenidate in Attention Deficit Hyperactivity Disorder
https://www.frontiersin.org/articles/10.3389/fpsyt.2020.5310...
1. Try to fix yourself, with medication or otherwise.
2. Find a coding job at a badly managed company (something like a large bank etc.) where they won't notice your performance is minimal. This is suboptimal, because it will be stressful for you and you'll probably end up being fired in 5-10 years anyway.
3. Find a different line of work - one without monotony and which doesn't require constant focus. Perhaps some varied, strongly stimulating physical work, like firefighting or police? I imagine people with ADHD might do well there.
4. Apply for disability, if it's an option where you live.
I mean, I spent half of life deal with non-competent medics, to finally understand, what I really have and how to deal with it (yes, my condition serious).
And I must admit, I still have very similar to your issues, but at least, now I can make plans for future.
We could talk more later. Now try to minimize pharmaceutics, ideally to zero, control your condition only by natural products and psychological training (also, may help yoga or eastern things, like kung fu or tai-chi), and find part time work, to pay your expenses.
Something about change of evironment and flying resets me.
PS: I want to add that the reason I'm able to hold a job is because I own the company. So perhaps you being self-employed will help by forcing accountability on yourself and it's less demoralizing than getting fired... I'm open with my team about my moments.
I have similar phases - I'm personally trying to reduce this variability as it annoys me too (not only a problem with my job). I was feeling literally burned out after as little as a week of focus, and all the other aspects of my life tend to fail when I'm burned out.
What I find really helpful is having set routines that don't change easily or are easy to maintain - for example, eating at the same time everyday, going to sleep at roughly the same time. It can feel like jail starting to do this while unmedicated (and likely depressed)
For the routines, weekends are usually my bane as they are an interruption in most of them - I try to stick to my personal routines week-long.
If you can start work with a really low load - I ended up in sick leave for untreated ADHD and I'm currently ramping work hours little at a time, and it seems to help.
It also helps a lot to have set times for work and to drop work as soon as you are done with the hours - you won't be able to make up for lost time anyway, and it only adds to the stress. I'm planning to go to the gym every day after work, so that I cannot "slouch" back into working until late.
(This is with me medicated) To reduce the social media effect on me I time an hour from when I wake up to when I'm allowed to go to my phone and my PC - it's strangely effective, after a week I didn't feel the need to check social media anymore (this from being 8/9 hours a day on it). I got a lot of time and energy back from this. (If I check social media during the day I "get back" at when I was checking them all day long, feeling wise, but it's getting less and less difficult to do so). When I was unmedicated I used various timers for social media (leechblock, for example) and they helped a bit. I also had a routine for studying that required a couple of hours before starting to study (gaming a bit / checking social media / convincing myself to start studying). I prefer having time in the morning before work to do roughly the same now.
I meet with an adhd coach, he essentially plans my week for me. The plan often falls apart after the first 2-3 days but it is enough to keep my life from falling off the rails. Something to consider.
I see in some of your other comments that you have a caffeine sensitivity — I do too; I started diluting coffee to something like 1:50 and taking 2-3 sips in the morning. Otherwise I get in a stress spiral all day.
? There are a ton of options so it's weird to be vague here.
if you feel this issue is harming you even after seeing professional than you might have to switch who you are seeing.
Wellbutrin is over the counter in Turkey. And much cheaper than Europe.
1) Reframe sunk-cost thinking on "not working" vs "working" by forgiving yourself on bad days. I would get into a state where I wasn't as productive as I could have been, and it made me feel bad when trying to be productive again. I would avoid engaging because of the emotionally painful feeling. Stimulants would allow me to push through, but at the cost of anxiety when coming down and other health issues. A lot of the framing and advice I got from friends and professionals ignored this highly emotional angle that I was not socialized to recognize and focused on either drugs or productivity tools to paper over it. However, recognizing that this was an emotional trap happening, and that the anticipated emotional pain was a self fulfilling prophecy, allowed me to forgive myself some days and focus on making small incremental progress. It is okay, normal, and probably unavoidable to have 0.5x or 0.1x days. The trick for me has been to not let them snowball by framing incremental progress as a win. Avoiding black and white thinking about productivity.
2) When that fails, as it will occasionally, try to harness the urge to disengage with emotionally risky tasks to do tasks you are less anxious about. Have a queue of productive but less stressful or exhausting tasks to do. Maybe you can get up from the computer and procrastinate by doing the dishes or cleaning. Maybe you can procrastinate cleaning by scheduling a doctor's appointment, doing taxes, or working out. Maybe you can procrastinate working out by writing unit tests and documentation. Eventually procrastinating the unit tests and documentation by writing features and closing the original tickets. This won't work for many jobs that do not provide autonomy, but has worked wonders for me. Part of what I think is happening here is that there can be a decoupiling between feeling rewarded and completing tasks, if tasks take too long to complete or are only followed by more of the same. Something akin to a low grade burnout can be stopped before it gets too serious by doing small immediately rewarding tasks when the urge to procrastinate is high.
3) Think of your productivity as part of a whole healthy emotional and physical life. Modern life makes it easy to ask absurd things of our animal body - we feed ourselves nothing but sugar, meds, coffee and nicotine designed to induce a flight or fight response for hours, then wonder why we are panicking at the thought of not finishing some minor task or the possibility of some bad behavior repeating. Shipping excellent code is a long voyage, one of many voyages in your life, and your mind is the irreplaceable vehicle that has to be kept in working order to complete all of them. Regular meals, sleep, and a little exercise, are not distractions from productivity but hard requirements for sustained productivity.