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
-
I think you could model real life dev work environments as anime. lol
For example:
dev: "Sensei! I have completed the task! How do you want me to proceed next!"
PM: "...Mmm-hm-hm-hm (laughing and smirking).. Youu have underestimated the total time to complete. Let's take this to the next sprint but I don't want to see any more of this happening. Skill issue"
other dev trying to suck up: "Yes, sensei. My colleague spent too much time on task x. I think he should improve"
dev: "Son of a... you..."
PM: "You should really take more care of your assignments"
other dev: "I agree"
dev: "...I did as per the requested features, to precision"
PM: "Doesn't matter. Let's focus on more important things"
other dev: "I agree"
dev: "fml" -
I don't understand some devs. Sometimes there are senior devs that instead of documenting requirements on paper, they decide to call you and tell you all the complex requirements for half an hour and expect you to just get up and develop what they just said.
Wtf is wrong with some people. Better: Jira, documentation, e-mail, communication.17 -
Pretty annoying when a programming language's constructs do things that are unintuitive, for example, Java substring:
str.substring(startIndex, endIndex); // oops, character at endIndex not included.
Or some other Python data science Google library (I used this at work) that decided their way is the best way, where they have a simple method but in the facade behind it is a nightmare monstrosity of complexity. How fun to debug or customize that!
Weird design decisions. They don't help because it makes them harder to immediately understand them.13 -
Interview:
Round one.. fight.
Me: "I want to work with modern technology"
Them: "Have you worked with modern technology before?"
Me: "No"
Them: "No job for you"
Right, so to get a job in modern tech you already have to have worked in it. Sigh.
Toastie!
Sonya. Syndel. Kabal. Shao-Tsung. Liu Kang. Sub-Zero.3 -
I really hate truth tables. It feels like I'm cracking a safe like in the movie Army of Thieves, especially when I am given a complex Test Suite. lol. It's like I have to make all levers work in unison and none can fail.. kind of like The Semiconductor ASML machine. Not that bad, but still.10
-
Me in the midst of a market full of more experienced developers:
I'm just a kiiid and my life is a nightmare!
I'm just a kiiid and I know that it's not fair!10 -
Does the company you work(ed) at allow you to (comfortably) study for your certificates on company time, or do they play it slightly illegally and ask you to do it on your personal time?
I have seen the case where it was the latter.. and I was wondering whether this was common.5 -
:big sigh: The industry recommends writing clean code... and what do we see pervasively in real projects at work? : )
I think you'd have to be lucky to join a company that doesn't write messy code... not just in one project, but in all. Legacy. I hate legacy. Arrghhh.
lol.13 -
There was a time when Java 8 and React 16 were all the hype as if it were yesterday... and now we have Java 25...
The world of IT just moves way too fast. lol16 -
Son of a bitch. You can't have gaps in your CV or you are considered a red flag. Companies want good-working rats that never take breaks in life!
Sick of this shit.8 -
Annoying: when a friend asks you for help with a computer issue and then a few moments later solves it themselves.5
-
DevRant Slim Application Error
So will the real devrant please stand up
and put each one of those fingers on each hand up
please stand up
please stand up
(we're gonna have a problem here)
y'all act like you never seen a devrant before
'cause I'm Slim rant all you other Slim rants are just imitating so won't the real Slim rant please stand up,
lmao.3 -
Don't you find it annoying when the dev team gives you the worst or less than absolute minimum of time to test a new release?
It's like... that itches with me so hard. Come on.. we're testing a build here. You want me to brush over this? The amount of bugs that might pop up...(oh yeah we just bill the client for those later lolololol)! Especially when no one wrote tests, or just minimal, I... sigh.
lol7 -
I'm sure I'm not the only one with this problem - especially in corporate - but have you ever had one or more colleagues actively want to sabotage your career progress and blatantly undermine you by constantly writing peer reviews about you in an unnecessarily negative and aggressive way while they themselves advance and steal your progress?
I have been through such toxicity. I've had colleagues do this - colleagues who didn't like me as a person, all conspiring against me (no joke - I saw it at the water cooler talk). I sure hope this doesn't happen too often to people.9 -
I wonder if technical knowledge truly matters outside of those companies that try to filter people based on tests...
And if not... then I'm just studying for myself. lol9 -
Welcome. You have chosen, or been, chosen.
Gjghhhhhhglobglobgloburghhjj. Pick that up. Throw it in the trashcan.4 -
Man... oldschool gaming is hardcore. I have been playing SNES games and they use a password system where you only get the password if you get enough points, which are one-shot only and if you miss your chance, no password for you. lol. And then you have to play another 4 levels to get your next password... upon which the difficulty to get it is progressively more difficult.
As you may know, SNES cartridges used a button cell for saving state between sessions. Now I also understand why I had spent entire afternoons on a game in my childhood... because you couldn't save. LOL. It was just passwords.6 -
Another coding test that takes 2 hours.
Yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay.13 -
First it was Amazon region-wide service issues. Now it's Cloudflare having issues.
https://www.cloudflarestatus.com/
Fuck sake man.16 -
Have you ever done a programming language/stack switch in your career? And how do you defend that if you don't have experience in it? Let's say you worked 4 years in Java and now you want to move to C# .NET. I know this has been answered before. lol
Employers are always whining that I don't have experience in it, so it's not a match. This is what happens when you have an HR dumbo as your first interviewer.
- they are both OOP
- they are both compiled + interpreted (JVM and Bytecode vs .NET runtime vs MSIL)
- very similar syntax, data type ecosystem, etc
Clients refusing you because recruiter says "oh it's not a match 'cause he doesn't have the 4 years .NET you asked for".
Sigh.17 -
When you heard so much about A.I. that you think 'code assist' in Eclipse means A.I., when it really just means local docs contextual pop-up. lol9
-
The Orwellian irony is that A.I. agents can probably help me better at finding a job than most recruiters can. lol4
-
This November shall be... Noirvember, i.e. watching Film Noir. Nyah, see? H'what are you saying, see?6
-
If only all job-hunting web UIs had proper filtering options, e.g.:
- by location, job type, contract type, etc etc.
A number of them just dump all the applications in one place.. without filters.. sigh lol.6 -
Painful but true quote:
"Technology never exists in a vacuum—we’re constrained by our tools
and the social, economic, and historical factors that produced them."4
