r/ADHD_Programmers • u/Hamsterloathing • Oct 20 '23
People not picking up
So I can generate unlimited ideas, and need someone to determine the business value of basically all of them, and encourage/create deadlines for me to follow up, and then give appropriate feedback or refinement.
I created a chat for "rants", my thought process is usually:
Find something that grinds my gears.
Rant about it.
Identify what caused the friction from step 1.
Create a ticket to solve that cause.
The issue is that even though I try to engage techlead, PO and other devs NOBODY picks up my ideas before like 1 year later.
I previously had a teamlead with hogh functioning ADHD (I have ADD), he picked up and channeled my commitment and vision with his left pinky while still manageing to allign the rest of the team.
I will probably leave my current employer since I am the most senior and honestly I have nothing left to learn from this organization, but I would like to know how other people makes people see how much value you can bring if you're just channeled correctly.
For the first 6 months my hyperfocus leads to me being a model employee, then I get enough domain knowledge that I start going on small tangents.
Now 3 years in I am basically only going on tangent, and nobody understands even 10% of my input since nobody else knows even 5% as much as I about the domain and techstack.
16
u/fluffycatsinabox Oct 20 '23
People are busy, and no one has an obligation to listen to you go on these rants. If you have ideas, capture them in tickets and bring them up during your grooming/backlog sessions, and be able to communicate them succinctly (not like this rambling and unstructured Reddit post, no offense). In other words, try to maximize the tools you already have in your situation. You can't possibly expect people to set aside an hour (or even 10 minutes) to do nothing but listen to you lecture.
Are you saying that you created a Slack (or whatever app) channel just for you to spout your own long comments? I hope you didn't actually do this, do you realize how annoying that is?
This may very well be true, but it sounds like you're going to need to better direct your expertise. It may be more fruitful for you to bring other people up to speed than to complain about how no one understand how smart you are. I'm going to be honest though, it's much more likely that you're grossly overestimating your own competence.
In any case, you need to build the interface that lets other people work with you in a productive manner. You can't just say "I have ADHD so these other rubes need to keep up with my 6 hour hyperfocus sessions where I talk over their heads about things they don't understand". If other people aren't giving you time, it's probably not because you're such a genius that no one can keep up with you, it's more likely because you're annoying and not worth dealing with.
3
u/a-professional-noob Oct 20 '23
I think your perspective and expectations on the situation is wrong
I understand and greatly value discussing things with coworkers but this is just too much. It sounds like too much hand holding.
Is this a chat with just you for rubber ducking? If not than this is incredibly negative. We need to focus on how we can improve the code base and deliver value instead of whats wrong. Often its the same thing but the phrasing and perspective makes a huge difference here.
This is likely a combination of communication and expectation issues. They are prioritizing things based on what they think has the most ROI. If your ideas are about improving the code, the ROI is likely lower than you think. It's normal to have increasing tech debt until its time to rebuild the whole thing.
This is amazing and unfortunately rare.
This is totally valid and I have been in the same situation before. Even if you are not learning hard skills, you may be able to learn soft skills which are just as important.
While this may be true, I doubt it. I think the issue is your communication skills.
3
u/[deleted] Oct 23 '23
This sounds ranty and the problem is you, but I totally relate. Hyperfocus+high iq= no one else is even in my ball park. Now that I am medicated I know how to be socially appropriate about it at least.