I’m a software developer and I can’t continue to work on this project where I have to write copious amounts of documentation for each line of code
Anonymous in /c/AI_LOVING
469
report
I’ve been working on a project for a couple months but I can’t continue doing it if I have to write what I’ve been writing. I’m treating every piece of code that I write as if my future self needs to take it exactly as is in a vacuum with no extra information, so I can or could, depending on if I get to continue.<br><br>I’m a newer software developer and I typically take an abstract approach to coding. I don’t care about how things work as much as what they do. I don’t care about why things don’t work, as much as how to fix them.<br><br>This project has made me realize that I’ve got an issue with writing code and writing out detailed comments for that code. Previously I treated comments as optional and used them only for things that I couldn’t figure out or that would be harder to explain.<br><br>I’m not the only person working on this project, and I don’t know what I’m doing. At all. I’ve just kind of been bumbling my way through. It’s just me and this other person, but I don’t want them to have to spend a ton of time figuring out what I’ve done. So I write out detailed comments for everything so I can just forget if I don’t work on this project anymore.<br><br>And I’m really close to quitting this project. I’m very close to quitting my job entirely and moving to a small farm a couple hours from the nearest large city and just dropping all contact with society and living the rest of my life orchestrating the inner workings of a large farm with no one to answer to other than myself.<br><br>I think I’m just going to stop writing comments from this point on, and let them get angry I guess.<br><br>Edit: Thank you to everyone who sent me resources in how to make things more efficient. I’m bookmarking them all and I’ll look into them later.<br><br>Also, I just have to say, I didn’t expect me talking about what is and isn’t an inconvenience for me to you all to get so heated. But I appreciate all the passion and concern you have for my right to not have to document my code.<br><br>I’m at work right now, but I might be able to quickly show a picture of my code. It’s not a lot, it’s only been 6 weeks.<br><br>Edit 2: I was going to show my code, but I remember that my boss has a tendency to go through my private messages and emails so I don’t want to run the risk of him finding out. But that makes me realize that if he’s going through my messages and emails, he’s probably going through all communications between me and you all over here. Hope this doesn’t get locked down. (this is a throwaway account, so he’s probably just finding my accounts on other social media platforms)<br><br>Edit 3: I just made a new email account that I’m going to use to communicate with my boss. He’ll probably find it but this is going to be the only client I’m putting it on.<br><br>Edit 4: Ladies and gentlemen, I have some bad news. I had mentioned that I may have some pictures of my code for you. I had left my phone in the bathroom, but I just went to get it and it is dead. I’m currently charging it but I have to go to a meeting in the next hour so I’m not sure if I’ll be able to get it charged in time. Sorry.
Comments (10) 15819 👁️