Aboutgive me a stress ball
Skillsjs, php, c#, python
Joined devRant on 9/27/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Disclaimer: I do not hate indian developers. There are always really good developers from india, its just my luck for not being to work with any of them.
There's this company that my current employer hired them to develop this web application together.
I managed to develop a module for the application, and I wrote some test cases for the module I was working on.
Each time I commit my work to our staging branch, I'll always run the test cases to make sure I didn't break any existing functionalities.
As they do not have permissions to commit directly to the staging branch, they a required to submit a PR for me to review, before merge them.
I've reminded them to run my test cases to make sure whatever their team has developed, doesn't break my modules. But i'm pretty sure, they never did.
Monkeys: hey, we have submitted multiple PRs for to fix some issues, can you merge them?
Me: did you run my test cases to make sure your changes didn't break anything? (You just have to run `phpunit` on the root project directory)
Me: can you guys run them? Make sure they all passing.
Monkeys: *ran command*
Monkeys: we ran the test cases, and there are some errors.
Me: then fix them.
Monkeys: but they are your work, and we do not wish to make any changes to your work.
Fuck this shit. So they broke stuff that I coded, but I have to fix the stuff?23
Is it frowned upon to include a link to a terrible developer's linkedin, as well as the company they are working in?21
Been working with some remote freelancers that my boss has hired.
Guess what I've found in their committed code?
I've not seen someone as sloppy as this guy right here.
Just fuck me already.34
It seems like most places I've interviewed at asked if I use repository design pattern.
Am I the weird one that just doesn't use repository design pattern (in laravel)?
Interviewer: "If you don't use repository design pattern, where do you write your business logic? In the controller?"
Me: "In a class of its own?"8
Loud obnoxious chewing.
One of our ex intern that sits directly across me, chews loudly.
Every fucking day at precisely 11am (her snack time); 1pm (her lunch time)
She's gone now. Good riddance.6
Me: Since I'm researching for <next coming project>, can I work from home today?
Boss: Pls don't. It's better that u are in office. I will be in office as well
Me: *thinking what kind of reason is this? "I will be in office as well"*
FYI This guy doesn't code; doesn't understand how applications developed by ourselves work; lastly, he has nothing to do with the project at this stage.
I hate going to office to just warm up those chairs.17
I've been offered a position at another company (Company A) at $500 more than this current company I'm in (Company B).
- Bigger local teams with more skilled developers
- Probably more learning opportunities, exposure
- Lots of OT. They don't compensate you for OT unless it's on a weekend
- They don't compensate you for loss of money should they have an OT for you. (If you've booked your movie tickets, etc. It goes down the drain.)
- Less flexibility as compared to company B.
- More flexibility (I get to travel and work for ~2 weeks (may happen once every 3 months).
- Recently they started to send me for courses after work.
- I work alone, and I'll have to deal with an overseas team
- I'm getting bored with the work I'm doing here.
- Tired from having to deal with everything alone. (I shoulder everything here)
- My bosses here do not code.
Please feel free to leave your opinions below.12
I'm currently employed as a web developer and i'm looking to start somewhere in the aspect of machine learning.
I have a question i'd like to ask - Is math absolutely needed for ML courses?
If so, what sort of math should I get myself familiar with?8
- Outsourced the project for a group of developers to take over.
- They needed to set up a local copy of the project.
- A couple of error messages were thrown.
- They can't be bothered to look into it and fix it on their own.
- They dropped me an email and expected me to solve their shit for them.
Recently my company hired a group of developers to take over certain project that is using laravel framework.
They were hired to implement new features and probably do bug fixes.
The project handed-over to them does not have proper documentations (I'm not the original author of the code base.)
But, if they actually knows the fundamentals of laravel framework, they can set it up easily.
So these group of monkeys basically dropped me an email with screenshots of the errors they're facing whilst they were setting up their local server.
From the looks of it, they actually wanted me to resolve the issues even though its their job to get the local copy of the project up and running.
These aren't bugs mind you, they are bloody configuration issues. The error messages actually told them what's missing and etc.
They did not even bother to google about the issue, they just dropped me an email and expected me to do the job for them.
I mean fuck, those developers are paid, they are fucking DEVELOPERS, yet they can't solve their own shit and they expect people to spoon-feed them.
Fuck this type of developers.5
I don't consider myself as a good developer. At best, average. But damn, there are fuck tons of developers I come across in Singapore that's so fucking shit. Will these jackasses stop doing programming? For fuck sake.
There's a special place in hell for people that declares variable like this
let someawesomevariablename = null;4
I can't stand it when developers use short form to name variables. Makes it so horrible to read, and we have to guess what the fuck the variable actually mean.12
FUCKING TOXIC CLIENTS. They want fucking 10MB allowance for each file that a user can upload. (Images and PDF) I hope their fucking server reached max capacity in no time.
FUCKING WANKERS. AND FUCK THE PREVIOUS DEVELOPERS FOR LEAVING SUCH A SHIT CODEBASE.
Who the fuck puts all the damn logic in a controller?
TOXIC SHIT. I CAN'T EVEN EXPRESS HOW FUCKING PISSED OFF I AM.3
Got too used to zshell. Deleted some static assets and realised I wasn't in the correct directory. Almost deleted important user assets.1
I've never considered myself a good developer, until I took over a "senior" developer's codebase. Thank goodness he left. 😒
Really don't get people that ask developers to fix shit that aren't even part of a requirement.
The support for all the frontend projects are only up till IE10.
THE FUCK DO YOU MEAN WHEN YOU WANT ME TO FIX FUCKING SHIT THAT IS ON IE8?
Are most recruiters throw against the wall when they're an infant?
Please keep in mind, the entire conversation was over a phone call when i'm at work. FFS, he didn't even bother to ask if i'm convenient to talk on the phone.
Recruiter: "hi, i'm xxx and i spoke to you last week and you told me that you're looking for a frontend development role."
Me: "No i didn't, its the other way around."
Recruiter: "Oh, is that so? May I send your CV to my client?"
*Thinking to myself: ARE YOU FUCKING KIDDING ME? BECAUSE I'M SICK OF FRONTEND FFS. WOULD YOU ASK A CABIN CREW TO INTERVIEW FOR A PILOT JOB?! HONESTLY, GO FUCK YOURSELF*
Me: "Because that's not what I asked for?"
Recruiter: "Oh, alright then"
Fuck clients that are still using fucking IE 7. Seriously. Fuck this fuckers. Who the fuck still uses IE 7? People like them should just fucking get fucked in the ass with a watermelon. Jeezus.9
When your boss gives you shit requirements, its time to write shitloads of "if else" to return the result.3
Am I the only developer here that is too lazy to design and code out my own website? Instead, I just purchase a theme and install in on a wordpress.
It feels like i brought dishonour to my family.9