
Helloooo! I am Moose! They/Them/He/Him I am a embedded software engineer with autism, depression and anxiaty ( Wooo! ). I post about... whatever I want... software things, mental health things... whatever I feel like Feel very wellcome to send me asks about... anything that strikes your fancy :3
266 posts
I... Hope What This Job Posting Means Is AUTOMATING Verifying Light Outputs... I... I Don't Want To Be

I... hope what this job posting means is AUTOMATING verifying light outputs... I... I don't want to be hired as a guy in the corner who points at a LED and yells "THE LIGHT IS ON!" all day....
-
neuroglitch liked this · 2 years ago
More Posts from Moose-mousse

So... fun fact, there is a orwellian reference in the CANopen protocol.
We, as humans, made thousands and thousands of robots constantly keep track of how far we are from 1984... just because...

Just a quick project...
"Ok Moose, you can do this. We just need to make the robot take commands, drive around and report odometry. Keep it simple, keep it quick". So anyway, I implemented the software in layers. Hand crafted a automated testing framework from scratch and implemented it via CMAKE, and then made full suite unit tests for every layer, a full functional test suit for the HAL layer, and a system test Suite. I also came up with a unique way to calculate odometry that makes it super light on CPU time (Only works for stepper motors... which are a bad choice on mobile robots... I really need a word that means being both clever and dumb...)... And now something that should have taken weeks, will end up having taken months... Why... why am I so very unable to pick simple projects... and after picking harder projects, I just MUST decide to "Do it properly" and spend time implementing something that could pass industry certification... despite it in no way, shape or form NEEDING to be made like that... It would be like wanting to make a small block of wood to stabilize a wobbling table, and then spending weeks polishing, painting, measuring and documenting it... it... it does not need that... calm down...
How I handle that problem professionally is having a team around me to keep me in check... but I have too much depression, anxiety and no clear roadmap to find people to do projects with... I have been a member of a maker space for... 2 years now, and have not yet... you know... shown up... Despite it only being 40 min away... Blaaaaa!

My place is never cleaner than when I have coding to do that I really do not want to do