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 - "worst"
-
When you have a super annoying problem that Google has been unable to help with... But you stumble upon a link with the exact title matching your issue... And clicking on it gives you a 404.15
-
Very worst programing language 10
10. No reason to
9. call any
8. Programing language
7. the worst.
6. Cuz
5. they have
4. advantages and
3. uses according to
2. their philosophy.
1. JAVA19 -
So the first hackathon I attended my team and I came stone last. So while we wait for the awards I have 3 beers to drown my sorrows (I am a 2 beer guy so I was already feeling it)
We go into the ceremony and there were not enough chairs at a table for my team, so I end up sitting at the winning teams table. Let's just say I adopted a bottle of wine.
A wine bottle down I am feeling super drunk. I told myself "no more booze" ... Then the tequila's started rolling. I must have been quite visibly drunk because the other people at the table were giving me more to drink. Eventually I was like "I am ok, I am ok"
I wake up 2 days later on the floor of my bedroom at my parents house. Apparently this is what happened after the tequila's:
I decided to have an awards ceremony of my own and hug EVERYONE, apparently one judge did not enjoy his drunken hug very much (lol). Then I threw up in the hotels courtesy car, and also ran backwards into their bushes.
A buddy of mine took me home, but was to scared to face my parents, so he dumped me (now asleep) on the my parents driveway, rang the bell and buggered off, leaving my parents to drag me inside.3 -
I was building a personal website and my friend oversaw it. He said “that looks cool, can I help?” I agreed, why couldn’t he help? Ten minutes in I asked him if he liked our 404 page. He said “what’s the link to the 404 page?” 🤦♂️ He’s not on the team no more.3
-
I once asked my database teacher whether he is certified on any database system or not and he said if I was then why would I be a teacher !!!3
-
I'm planning to put this comment somewhere in our code for the future developers to see.
/**
لقد اتخذت القرار الخاطئ بالتقدم إلى هذه الشركة. اترك الآن قبل فوات الأوان. أنا المطور السابق وحياتي أصبحت بائسة. البيروقراطية ، السياسة ، تأخر الرواتب ، عدم الابتكار. أسوأ رمز رأيته حتى الآن.
**/
Edit: Too late, I already did. git commit . git push
Time to update my CV :) any job openings you can recommend?12 -
Worst error message management.
Can't you just display the valid pattern for an username instead of showing different error message everytime.
If plain ASCII and only letters and numbers same for them, just show only letters and numbers, and
what's that hourly limit.
I just couldn't sign up after wasting time thinking of an username.6 -
I joined a "multi-national" company in middle-east where 90% of the developers are Indian. And since it's a "multi-national" company with 50+ developers I thought they already figured it out. Most of them have 5-10 years of experience. They should know at least how to use git properly, deployment should be done via CI/CD. database changes should be run via migration script. Agile methodology, Code Review - Pull Request. Unit testing. Design Patterns, Clean Code Principle. etc etc
I thought I'm gonna learn new things here. I have never been so wrong in all my life...
Technical Manager doesn't even know what Pull Request is. They started developing the software 4 years ago but used Yii v1 instead which was released almost a decade ago. They combined it with a VueJS where in some files contains around 4000 lines of code. Some PHP functions contain 500+ of code. No proper indentions as well. The web console is bloody red with javascript errors. In short, it's the worst code I've seen so far.
No wonder why they keep receiving complaints from their 30+ clients.10 -
The worst kind of bugs are logical ones, they go undetected, no error, no alert, and when you notice them, it's too late.3
-
So today was the worst day of my whole (just started) career.
We have a huge client like 700k users. Two weeks ago we migrated all their services to our aws infrastructure. I basically did most of the work because I'm the most skilled in it (not sure anymore).
Today I discovered:
- Mail cron was configured the wrong way so 3000 emails where waiting to be sent.
- The elastic search service wasn't yet whitelisted so didn't work for two weeks.
- The cron which syncs data between production db en testing db only partly worked.
Just fucking end me. Makes me wonder what other things are broken. I still have a lot to learn... And I might have fucked their trust in me for a bit.13 -
My worst experience is, that I was fired after the third week in a new job. I worked then for a really small company.
My supervisor didn't like me and just wanted me out.
He asked for feedback and new ideas. I provided good reviews.
I even gave the company really good ideas, didn't get any credits for it, but they have implemented them now. Never got any credit for it.
I can look back and say that my supervisor then was a douche and wanted to kill off a young guy with a bit more technical knowledge and a vision.
For me it's in the past...
Now I got a way better job at a really gigantic company, better pay, much better work with better working times, a very friendly and helpful team, which appreciate my feedback and effort.
Sometimes it needs to get worse, to have later something better.
Now I can enjoy my new job and go everyday with a smile in my face :)4 -
#include<iostream>
#include<getch()>
....
Yes, he was our OS teacher and he was trying to write a C++ program.3 -
Worst CMS: Joomla.
Worst IDE: Eclipse.
Worst language: Python 2. (Python 3 brought many improvements to many annoyances there)8 -
2 things I can not understand.
1)how my programming works.
2)what the fuck this new update of what's app about??? A status? fuck!
Worst update ever. Fuck I can not handle videos and photos of people who sends useless messages. Fuck!! 😫😫😫😫6 -
Windows 10 is a fucking piece of shit. It's the worst software ever made. It's the worst program ever written in the entire computer history.27
-
Best 2017: that’s a tie:
- refinding devRant and feeling like this is the place I was missing from my life!
- getting to the end of the year with a stable and complete project, bring on next years insanity!
Worst: still working ( minor routine tasks ) during my annual leave! -
The story of the shittiest, FUCKING WORST day of work.
TLDR: shitty day at work, car crash to end the day.
So, let tell you about what could possibly be the worst day I had since I started working.
This morning, my alarm didn't work, woke up 30 minutes before an appointment I had with a client.
Arrived late at the client, as I start deploying. They don't have any way to transfer the deployment package to the secured server. Lost 45 minutes there.
Deployment goes pretty well. My client asks me to stay while they load some data into the app. Everything's pretty easy to work out. Just need to input 3 CSV with the correct format (which the client defined since the beginning).
I end up watching an Excel Macro called "Brigitte" (I'm not fucking kinding, could'nt have thought of that) work for 4 hours straight. Files are badly formatted and don't work.
Troubbleshooting thoses files with a fucking loader that does not tell you anything about why it failed (our fault on that one)
I leave the client at 7:30pm, going back at work, leave at 9pm.
At this point, I just want to buy some food, go home and watch series.
But NO, A FUCKING MORRON OF A BUS DRIVER had to switch lanes as I was overtaking him. Getting me crushed between the bus and the concrete blocks.
Cops were fucking dickheads, being very mean even tho I was still shaking from the adrenaline.
In conclusion, the day could have been worst. The devs at the clients are pretty cool guys and we actually had some fun troubleshooting. At work, there was still one of my colleagues who cheered me up telling me about his day.
And when I think of it, I could have got really hurt (or even worst) in the crash.
A bad day is a bad day, tomorrow morning I'm still going to get up and go to a job I love, with people I love working with.
Very big rant (sorry about that if someone's still reading)9 -
The worst mistake I have ever made was working for UK web design agencies.
No appreciation for their staff and honestly the worst working environment I have ever witnessed.4 -
So, the uni hires a new CS lecturer. He is teaching 230, the second CS class in the CS major. Two weeks into the semester, he walks in and proceeds to do his usual fumbling around on the computer (with the projector on).
Then, he goes to his Google Drive, which is empty mostly, and tells us that he accidentally wrote a program that erased his entire hard drive and his internet storage drives (Google, box, etc.)...
I mean, way to build credibility, guy... Then he tells us that he has a backup of everything 500 miles away, where he moved from. He also says that he only knows C (we only had formally learned Java so far), but hasn't actually coded (correction: typed!) in 20+ years, because he had someone do that for him and he has been learning Java over the past two weeks.
The rest of the semester followed as expected: he never had any lecture material and would ramble for an hour. Every class, he would pull up a new .java file and type code that rarely ran and he had no debugging skills. We would spend 15 minutes trying to help him with syntax issues—namely (), ;— to get his program running and then there would be a logic issue, in data structures.
He knew nothing of our sequence and what we knew up until this point and would lecture about how we will be terrible programmers because we did not do something the way he wanted—though he failed to give us expectations or spend the five minutes to teach us basic things (run-time complexity, binary, pseudocode etc). His assignments were not related to the material and if they were, they were a couple of weeks off. Also, he never knew which class we were and would ask if we were 230 or 330 at the end of a lecture...
I learned relatively nothing from him (though I ended up with a B+) but thankful to be taking advanced data structures from someone who knows their stuff. He was awful. It was strange. Also, why did the uni not tell him what he needed to be teaching?
End rant.undefined worst teacher worst professor awful communication awful code worst cs teacher disorganization1 -
There is a red button in a briefcase that launches nukes if you got access code.
We then gave it to a emotionally unstable hothead.
Left a post-it with admin password inside briefcase.3 -
If you ever get an idea for an OpenCV project: shoot yourself in the foot, drink some bleach, do whatever it takes to get it out of your head, because it will all be less painful than the python docs for cv2.3
-
Motherfuck! God I hate xcode worst development environment ever conceived! Have to update it right now to be able to push to my device. Fucking appstore is the worst program ever. How about telling your users what the fuck is going on instead of just sitting there displaying a flash load circle. Gaaaaaahhh I wanted to go home 2 hours ago. Fuck you apple and all you stand for may you rot in the deepest crevices of he'll for all eternity! Fuuuuuck7
-
Worst Jira ticket I've ever seen:
Title: "It looks f#?$ed"
Description: ""
This gem was opened by the project producer. When asked about it, it was just a mismatch in text margins. -
Anyone that tries to solve my Stackover flow question, gets down voted 😂 What's worst, I got down voted after 20mins. Worst, it can't be solved! Fuck! Guess no sleeps tonight19
-
Java Wicket UI is the worst
Java Wicket UI is the worst
Java Wicket UI is the worst
Java Wicket UI is the worst
Java Wicket UI is the worst
Java Wicket UI is the worst
I typed every line instead of copying & pasting4 -
Decided to work from home today to get some solid work done, and I now get a fucking guy with a leaf blower right outside our place!
😒😡1 -
* Makes popcorn*
*Finds comfy chair*
So guys, what's the worst piece of crapy software you've used.
I'm taking dibs on windows update14 -
Many articles about the best languages to learn, here's one about the worst
Source: https://uk.dice.com/technews/...6 -
The worst interview, I'll say the worst questions I ever being asked by stupid interviewer is "Where is your remote server located?", well I said "are your kidding me???" 😂 😂 😂2
-
Worst meeting:
Trying to decide which front end JavaScript framework to use.
Debated about Knockout, Angular, React, etc.
Decision: Too fat frameworks, DIY using jQuery. I wonder how big and unstable is our DIY framework. Is it even a framework? Just few organically written script files.6 -
Hi everyone here's a question which has caused many arguments in my lurking spots on discord.
What is the worst type of bug? (logic, type, syntax, etc)
//you decide what "worst" means14 -
Dear Java library developers. The javadoc is not an excuse to not write documentation.
Signed,
a very annoyed golang developer -
@dfox - Idea for weekly rant - worst candidate that showed up to a job interview.
Had a solid resume, claimed to be a Java king, top notch. First question after he sat down: How to create a thread-safe singleton in Java using double-checked locking?
Guy didn't know the answer. - NEXT!14 -
A continuation of the worst idiot that I worked for, in possibly the worst project of the world. ( The guy who said youtube watching doesn't cost data, downloading the videos offline does)
Guy sends me a template for a patent application.. I ask him why, and he's all secretive until he takes me into a meeting with the patent officers of the organization to reveal his grand plans.
Here goes his idea. He wanted to file a patent for a sonar made for large vehicles in India. His idea was that people in India are used to overtake busses while they turn and they are overrun by the large vehicles. True to some extent but a completely overkill solution for a minor issue that could be solved by educating the masses. I try to explain this to him, and he's pissed off. Starts throwing random, made up stats at me saying 2000 people die everyday on every street. I'm like WHAT??? I look at the patent officer, and he gives me that "don't look at me dude, I'm just here for any questions about the patent process" look. He's busy doodling in his notebook while I try everything possible to invalidate the stupid idea my client has barfed all over the meeting room and the attendants. I even bring out the technical challenges leaving aside the practicality of the nonsense. I asked him how to distinguish between a pedestrian, a parked vehicle, a dog, a cow.. To which he responds with an on the spot thoughtless answer. Heat signatures!! In 5 minutes we went from sonar to heat maps in a tropical country such as India.. He now wants a hybrid solution.
He was about to start yelling when I caved in on the condition that I want nothing to do with the idea after I finish the patent application.. Made up some document and sent it to the asshole, only to never hear about it again.. Thank god for that.. R&D my ass..7 -
So today I gave my superiors at work a piece of my mind about the pc I sit on (I was/am not happy about it). I am expected to use Photoshop and Illustrator on a pc with 8gb ddr3 1333mhz and no graphics card, except for the one integrated in Intel's processor, which also is super outdated. Like you couldn't get more than $80 for the entire machine. So, today I ranted towards them irl and my message has finally seemed to sink in. Fuck.
-
Best: take a job as a data analyst. 1 year later, re-write and re-deploy the entire backend following correct security concentions and well-hashed-out data models.
Worst: attempt to backup a hard drive using dd, just to accidentally brick the laptop (because it had some security layer the school put to prevent just that)
Bestest: use knowledge acquired at my "best" story to nuke windows on bricked laptop. Then extract the leftover data using dd and a series of recovery tools. -
What are people's worst experiences applying for programming jobs?
As I'm still a student I only really have one but here it is:
I applied to a company for a uni placement role working on the Game that first got me interested in Games Programming, they said I'd get a response in about a week, just over a month later on my birthday of all days I got an email to say my application was in fact unsuccessful.10 -
So there is this program with legacy code from 15 years ago the client is in love with. Every time we try to accomplish something it proves that the mf who wrote it was so lazy and incompetent that he should have never chosen this profession. Goto, one-two letter for type and variable names. Dude even wrote an ascii decoder as if he would be payed for lines of code. Today we found a code where a rows of data was misindexed by one (we incorrectly assumed that we could extract some data from it but the column we wanted to use was just there for decoration, it was not actually used). the calculations the system uses are replicated for each interface with duplicate lines of code so the same binary data can show different values because of the multipliers.
If I could I woukd go back in time and bang the guy's head to the desk emphasising each word like "You - should - quit - and - never - ever - write - code -again"6 -
Worst dev experience of the year:
So, I went to my folks' for the holidays. My old man is a hospital practitian and is still resentful because I did not want to be a doctor too.
So he made me fix the whole fucking wiring at his place over this last couple days, because "well, you choose to be a glorified electrician!"
BTW, I have three kids and am still WFH during this time. I haven't slept in a week.6 -
The worst project you had to work on? Or the worst client? I don't know if it has already been done :x
-
My worst habit(?) is probably loving to "waste" time, making api uri builders.
so I can chain a couple of methods instead of just typing out an uri :p -
developer oriented saas? well yeah, you could've at least develop a decent SDK for one language, or just let people send JSON payloads instead of XMLs..a**holes
-
!Worst, being put on the project a day before release
!Best, finding and fixing all the data model issues before release, so that the next time I have to pull stats about the system, everything actually makes sense, as all foreign keys and indexes would be explicitly defined for once.5 -
Wouldn't call it a feature. More like worst practice. Data manager (and my boss at the time) kept using our website as a way to host large files 3rd party vendors/partners could download instead of using one of the many secure transfer methods out there to send them data. This was sometimes extremely sensitive data. No authentication or security that I could find. I went ballistic on him after seeing that.
-
When you try to make a customer support ticket on a website and it redirects you to a page that says "site is under construction" after you submit a well-composed form that took considerable time to write up:
(╯°□°)╯︵ ┻━┻
That's fucking genius. Someone give them a Nobel prize. >.> -
Backbone.js
Not necessarily the worst technology asit worked quite nice for the project, but rather the worst reason I have ever heard for choosing a technology: "it was popular that day" :) -
So I just finished a group project for a database class, it's an open project and we made a website that is basically like rate your professor. We spent tons of time on it and the website is finally settled. But that's not the point, I won't put the URL here, I just wanna say:
I fucking hate php. Fuck it.
Just fuck it5 -
Seems no matter how much I earn I'm always fucked for money. Guess I'm shit financially, even though I live in the worst area in the worst flat5
-
I need to add new feature into the program which I wrote years ago so I start digging up the source code. The project is written in a language which I no longer code in.
That code is really poorly written with most of them don't have tests. I also find out that previous self is really a genius since he can keep track of huge project with almost no documentation.
To make matter worst, there are unused components (class,feature) in the source code. "Current me" have a policy of "just adding only a feature you need and remove unused feature" but it seem the "previous me" don't agree with the "current me".
The previous me also have the habit of using writing insane logic. I can remember what particular class and methods is doing but I can't figure out the details.
For example one method only have 5 line of code but it is very hard to figure out what those do.
The saving grace is that he know the important for method signature and using immutable data structure everywhere.
I was under the influence of caffeine and have a constant sleep deprivation at the time (only sleeping about 4 hour every day) so I can't blame him too hard.
I can't blame him too hard, right?
Could someone invent a time machine already? Invent time machine not to save the world but to save the developers from himself.4 -
Best experience: Getting my first contract for a major project, and landing a new job with a web agency for the first time!
Worst experience: Underestimating the contracted project, and having to learn while working on the project.
In the end it's all great experience, and reminds you that your always learning on the job. -
//Week 33 - Worst Part
$worst = "";
$worst .= "Not knowing the project start date";
$worst .= "Not knowing the deadline";
$worst .= "Not getting the design and sitemap on time";
$worst .= "Teaching juniors developers coding where as they have Degree in Computer Science and me didn't went to college";
$worst .= "After junior developers learn coding, they move to another big company for more pay then me";
//Week 33 - Best Part
$best = "";
$best .= "I learnt a lot last year";
$best .= "I also learnt how to motivate myself for side projects (Not Working)";
$best .= "I learnt how to put myself upto challenge on any development work";
$best .= "I don't have yell at my General Manager or Project Manager because I got devRant now (Fuck Them)"; -
I was told I have to integrate my current project for my current group with my first group's baseline. W/e. As long as I get paid.
Well the issue is, I haven't been with that group in a year and a half. And their product, I now realize, is terrible. I better get a great fucking performance review. -
okay so I already did one of these but I totally blanked about the actual best worst
Best
Got offer to be CTO of a local charity
Worst
Funding fell through, so it didn't happen -
I believe that I have found the worst feeling in the world.
Not when a push to production on Friday fails. But when a few of your teammates don't want to do JACK FUCKING SHIT. The worst ones are where they think you fabricated projected expenses for raspberry pies, and thus believe that you are apart of some communist conspiracy.
They also believe that cheap AWS ec2 instances are crappy for teaching some basic fucking command line and git to high schoolers!!
I feel like a need a brick handy at all times just to chuck it at a wall. -
I knew concurrency is *bad*, but *that* bad‽, just shocked: https://blog.bugsnag.com/bug-day-ra...2
-
Best: Built an awesome web app and received much.
Worst: For some reason Christmas brings out the worst in boss. Possibly Krampus in disguise. Will investigate further. -
Scorpion: The worst TV show I will probably ever see.
that's all my rantrant programmers in tv worst than a steven seagal movie ultra low budget movies are even better worst than michael bay bad tv show so called geniuses5 -
til recurring reminders have a lower interval limit of 4 hours. this 500 server error wasn't very specific about that.1
-
What is your worst project you have worked on ?
Ans) my self, I have worked on CMS project called as Ellis pathway, which is my ever worst project I have worked on. It was developed on the language called omnimark, have you by any chance heard about it ?. Moreover it was used to process XML and the worst nightmare would when XML is 500mb and it is not valid after process. I have spent shit lot of hours fixing XML manually.. I literally fucked my self there. Thank God I somehow managed to quit and move on. -
Just had the worst time ever. Tried to register to a web portal of my ISP. Couldn't even get to the dashboard. It randomly redirects back to login page. Doesn't save info. Asks for info already given in the profile when I try to add my connection and then says info doesn't match with what's in the profile.. WTF!!! I just copy pasted it from the profiles info page. :/ just gave up after trying for the 50th time. I just can't understand how someone could design something with this level of shitty user experiance.
I would just like to say fuck you to the assholes who designed that worthless portal. :/ -
The best ones are in my opinion the ones that are easy to use and don't need a manual to exit(i look at ypu emacs). This is a list of tools that i use only if nothing else is available:
- nodejs directly
- emacs
- vi/vim
- rpm1 -
Just what is life
1st I love developing Web Apps
2nd I hate when it has bugs (Always does Everyone does)
3rd More hate for Security related bugs
So I started bug hunting so that even I can make developers hurt I thought I might find peace here
But here we fucking have SQL Injections which are not really that bad easy peasy
But we also have special kind of SQL Injections the Boolean Based ones (Medium Level Demons) and also The Time Based SQL Injections (Medium Level Demon with lots of health consumes too much time has a repetitive process and we have to wait a lot also if you have network lag you are doomed)
No its nice story till here but here it fucking ends the happiness I mean my luck is worst kind of fucking thing anybody ever can have.
I got a mix of both Demons;_;
A Time-Based Boolean SQL Injections yess fuckety amounts of fucking time wasted and redundant fucking process also to make matters worst the fucking famous tool #SQLMAP doesn't work in my case -
Changing from being a developer to a SAP Business Analyst / Functional Consultant some years back was both my best and worst career choice.
Please don't hate me.1