Details
Joined devRant on 4/26/2018
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
-
Idealistic vs. realistic sprint planning:
Idealistic:
p1: "Can you tell us why you think this user story deserves 9 workdays?"
p2: "Of course. We are using framework xyz for part ABC of component y, so if we were to adopt changes in this, we would need to do new test planning and adjust accordingly. The complexity is of linear time and so -"
p1: "Interesting. I had not thought about that. Let us discuss more"
Realistic:
p1: "Ok so, how long?"
p2: "um, 9 days"
p1: "k"
p2: "k"
p1: "and you?"
p2: "yeah 4 for this 2 for this 1 for this, rest is ok"
p1: "aight, meeting concluded gg"
The idealistic one can happen if there's team trust, but usually there's team dysfunction which causes for team silence and brewing of product issues later on. If only reality weren't this sad.10 -
What a big surprise that developers have burnout. It used to be that working code that was halfway decent was good enough, and now the industry demands of you that you produce Martin Flower/Google engineer-level clean code at the high speed of a senior dev with thirty years of experience. And this is not a joke, it's the norm. I've been asked to meet this norm and sustain it. What a piss-off. How is anyone supposed to keep up with this pace?2
-
I'm sick and tired of nepotism and cronyism at work.
I just had to get this out of my system because it's broodingly pissing me off.5 -
OROBOLOLOLORLOROLOQRLOEZAMALFKJSQMLFJQSLKFDJLQSJFDMSQ WHEEE EHEEE HEEHEHEHEHE.
My frustration for the day. And now onto fun stuff.2 -
I speak for many developers when I say: My life is way too fucking stressful right now. I don't even have time for hobbies.
Thanks industry!3 -
Sun theSun = Sun.newInstance();
String intro = {1,2,3,4,5,6,7,8,9,10};
String chorus = {1,2};
boolean night;
for(int i=0; i<intro.Count; i++) {
Console.WriteLine(intro[i]);
while(!night) {
Thread.Wait(theSun);
}
}
night = true;
chorus.forEach(
Sun.come();
}
int brightestStarOfAll = theSun.MAX_BRIGHTNESS;
theSun.area[brightestStarOfAll].Praise();2 -
One of the most detrimental things for a developer is having a team who doesn't understand the developer and doesn't fit the developer's personality. This is often overlooked.
Management likes to try and be 'scientific' and start to micromanage, as if the cause of someone's slowness really is their technical skill. No, it's often psychological in nature. A great manager will have a one on one real talk with you. A bad manager will ask you to log every single thing you do on every single day and instead of caring for you they will immediately delegate the issue away without taking into account the psychological conflicts between employees and hidden bullying. You can't solve people problems with business processes.
What doesn't help: ignoring the issue and just softening it with "It's your first time, you will get used to it" or "You will get better at this over time". No, you won't.
One of the sure ways to let a developer spiral down into failure is to not address these kinds of issues. Don't promote a former employee to manager. I think a real manager has to have the personality and studies for it. People aren't cogs and life is not black and white. You are dealing with people. People are infinitely complex. How often they forget this.13 -
I've seen this recurring theme: a company says: "We don't have time to educate you".
Why do they say that? I argue it would be beneficial to them that they get someone who is progressively developed in their skillset over time. But no, they always think short-term. It's their loss.
The sad thing is that I notice this with a lot of companies. Short-term thinking is not insightful.4 -
White font. Now red, my bloody code slipping, you're on your tippy toes trip-ping, a-round like no one's code, think you're, sub-li-mi-nal.
I'm the bad Type, make your Java mad Type, might seduce your C Type. I'm the bad Type...
What? Yes, being long enough in the industry makes you deranged. Aaa-hahaa! My invisiliiine! -
Buuuurnout, the raaadio! I need the muuusic, give me some more! Yeahhhh!
Leg warmers! Jerry curls!
IIIIII want my MTV!
Doo doo doo doow... -going crazy-
Okay, I am officially going to take a break from studying for work outside of work. -
Man, the effort it takes to build a solid foundation in Computer Science. 3 years absolute minimum, 5 years recommended, 10 years so you can start relaxing more because you can rely on your foundation.8
-
What I do at work vs. what I want to be doing:
https://reactiongifs.com/r/...
https://youtube.com/watch/...
(It seems DevRant is currently erroring out on posting images)4 -
Do they forbid music at your office? They do at mine. It's always like a weird atmosphere until the loud people come in. lol. Not a sound, not a peep. If you didn't look around, it's as if people weren't there.
Seriously. It's a bad idea to have music?! I understand that from a concentration perspective, but come on. Let's make business even more boring. lol.
On the other hand, I did work at a place where they had radio playing but they never changed station. It felt like Groundhog day. lmao.12 -
You know.. it's funny and sad at the same time.. that in this industry you have to either play the office politics game.. or at a minimum not play by the rules and deviate to your own advantage.. because if you play by the rules, 1) That limits your progress tremendously and 2) lets you be controlled by others, including your career7
-
Having an Active Noise-Cancelling headset is a gift to a Software Developer. Concentrated engineering in any noisy environment.
The dawn of a new generation in luxury personal equipment.
The ANC headset is a premium lightweight, high-performance headset that meets the demands of the new generation of upper-income urban software developers.
The ANC has the conveniences of earplugs, a wireless communications device, and a device without wires.
Muting power is a matter of convenience with the ANC headset.15 -
I'm starting to understand this guy.
insert into devlife values('bullshitpeople', 'bullshitmanagement', 'bullshit', 'bullshit_fake_productivity', 'bullshit_mantras', 'bullshit_corporate_culture', 'impossible_requirements', 'impossible_deadlines', 'sabotage', 'etc');9 -
I just want to express that...
I
LOVE
PROPERLY
DOCUMENTED
KNOWLEDGE
Because I had worked on a project 1 year ago, and with the other projects I had done in the mean time, picking this back up would be challenging. And guess what! I still have my comprehensive manual I wrote for it in detail! Beautiful! Everything neatly written, everything explained, every field, every troubelshooting issue!
I managed to solve every setup issue in seconds! Aah! Aah! Scream for joy. lol10 -
I find it strange. How can employers expect 8 hours of work a day out of you? I mostly get about 4 hours done, 5 if I'm top productive.10