Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "opposites"
-
Part 1: https://devrant.com/rants/4210605
So let's talk about these tasks we were assigned. Ms Reliable and Mr DDTW's friend who I just realized I haven't named yet were in charge of programming communications. Ms Enabler and Mr DDTW were in charge of creating the vehicle subclasses for the new variants we were instructed to build. Each one had to handle one variant, and we estimated that both of these would be about the same difficulty (Ms Enabler's one turned out to be a little harder).
I like Ms Enabler, and she's a good friend, although she isn't the best at problem solving and her strengths as a dev lie in her work ethic and the sheer amount of theory she knows and can apply. These just so happened to be the exact opposites of my strengths and weaknesses. Within a few days of having assigned the tasks, she came up to me asking for help, and I agreed. Over the following couple of weeks I'd put in quite a lot of hours reviewing the design with her, and we'd often end up pair programming. It was more work for me, but it was enjoyable and overall we were very efficient.
The other two girls in the group were also absolutely fine this sprint. They simply did the work they had to and let us know on time. Outside of some feedback, requests, bugfixes, and mediating disagreements, I didn't have to do anything with their tasks.
A week and half into the sprint and everybody else has their part almost in an MVP state. As Mr DDTW hadn't said or shown anything yet, I asked if he could push his stuff to the repo (he got stuck with this and needed help btw), and what does he have?
A piece of shit "go to this location" algorithm that did not work and was, once again, 150 lines of if statements. This would not have been such a massive deal if THE ENTIRE PREVIOUS SPRINT HAD BEEN DEDICATED TO MAKING THE CODE DO THIS IN A SENSIBLE WAY. Every single thing that this guy had written was already done. EVERY SINGLE THING. A single function call with the coordinates would let the vehicle do what he wrote but in a way THAT ACTUALLY WORKED AND MADE THE TINIEST BIT OF FUCKING SENSE. He had literally given so few shits about this entire goddamn project that he had absolutely zero clue about what we'd even done last sprint.
After letting this man civilly know through our group chat about his failures, giving him pointers on what's wrong and what he can use and telling him that he should fix it by the end of the week, his response?
"I'll try"
That was it. Fuckass was starting to block us now, and this was the first sign of activity he's given since the sprint started. Ms Enabler had finished her work a fucking week ago, and she actually ASKED when she ran into trouble or thought that something could be improved. Mr DDTW? He never asked for shit, any clarification, any help, and I had let everybody know that I'm open. At least the other two who didn't ask for shit ACTUALLY DID SOMETHING. He'd been an useless sack of shit for half a semester in three separate projects and the one time he's been assigned something half important that would impact our grades he does this. I would not stand for it.
I let him know all this, still civil (so no insults) but much less kind, capped with "Stop fooling around. Finish this by the of the week." which probably came off as a threat but his shithead kinda had it coming.
He was actually mad. Dropped a huge faux-apologetic spiel in the chat. Why couldn't I just trust him (his code was garbage and he was constantly late without explanation), his work was almost done (it wasn't and if he'd started he'd understand the scope of what he was assigned), that the problem was that I'm a condescending piece of shit (bruh), and was suddenly very interested in doing work. Literally everybody ignored him. What was funny was seeing the first questions and requests for help after that spiel. I obliged and actually answered what he asked.
The end of the week came and went he'd just uploaded more garbage that didn't work. I had foreseen this and, on top of everything else, had been preparing his section of the work done by myself and properly. Thus came a single commit from me with a working version of the entire module, unblocking the entire team. I cannot imagine the sheer hatred for this man at that moment for the commit message to simply be:
"judgement"
And with that, all I got was a threat to report me to the professor for sabotaging his work. The following day our group got an email from the professor, with no explanation, asking for an almost-immediate video conference. Group chat was a shitshow of panic, as nobody knew what was going on. Least of all Mr DDTW.
Once again, I'm approaching the word limit so to be continued in part 3 (hopefully of 3)7 -
What do you guys do to get away from conputers? I, for one started practicing card magic and i say it's really helped me. Card magic and programming are 2 polar opposites. For card magic, social inter action is necessary while programming gets pretty lonely. Anyways, i'm really curious about your other hobbyes33
-
Guys need your opinion. How bad of a thing is it if I change my job in just a year. Stuck in a toxic team. I’m a Class of 2020 undergrad, joined my current firm for the’brand’ but my experience and expectations have been polar opposites. I’m not able to put myself 100% behind to look for other jobs as I keep worrying that switching this early would hurt my profile long term.
Just wanted to hear what yall think.10 -
I come from an older generation where we didn't mention personal lives or politics at work. I can be productive and befriend people that are opposites of me politically, as a matter of fact I kind of like it. My complaint is when tech companies as a whole broadcast their views. They have every right to but does it make good business sense? I am also not comfortable with people broadcasting personal details about their personal lifestyle in a professional setting. I like to be lifestyle and political neutral in business.6
-
I'm fine with people who use tabs rather than spaces, and fine with people who use the opposite. But I don't understand the thought process of the mutant child of these two polar opposites.3
-
!rant && !IT
... why does the word "secret" means two things which are basically opposites?
one being something that is/should be kept confidential (kept inside company/organization/person)
the other one being something that is... secreted (expulsed) out of body?
isn't it weird?9 -
When I built a scripting language for game bootup and shutdown to load and free needed files and memory but used the language to debug a completely seperate program.
Got me excited that I was able to use my code for complete opposites of tasks -
Grammatical question (loosely programming related) :
I've always thought of the terms implicit and explicit, as words belonging to the same family if not quite exact opposites.
Anyway it seems sensible to me that if you turn implicit into a verb it becomes imply then to be explicit one would exply (as in be explicitly clear).
Does anyone else think there is a language gap here?