82

Fuck you fucking piece of self taught shit. Self taught my ass you dont even know how to use git or how to use modern IDE. You dont even know how to use debugger. You dont read other peoples code because you are an arrogant kid who thinks that everybody elses code is trash. Yet after couple days when you need to work on your own code you usually rewrite entire fucking thing because of how fucked up your spaghetti implementations are. Even worse you dont even know fucking english so documentation is useless to you unless I dumb down everything for you and spoon feed you like a 5 year old. Motherfucker you cant even stick to a proper work schedule, you go to sleep at 7am and wake up at 18.00 and I have to fucking work overtime because Im blocked by your spaghetti code. Fuck you fucking self taught arrogant piece of shit who never ever worked as a dev profesionally yet you have the nerve to feel cocky.

Comments
  • 27
    @rooter
    The one who gets visibly angry loses. I've seen HR depts cull critically important people for unprofessional behavior.

    Definitely avoid saying it, definitely do not put it in writing.
  • 38
    I hate to say it but none of the complaints made in this rant are related to being self-taught. That's just incompetence and an unhealthy amount of arrogance. I could say the same about developers flaunting fancy certificates with no skills to actually back it up.
  • 13
    A proper rant for once. 5/5
  • 8
    @rooter
    I would diminish his performance review and put him on a personal improvement plan to make him aware his deficiencies are widely acknowledged, and that he is at risk of being let go for it.
  • 11
    @Condor OP's just pointing out that said person's claims of being "self-taught" are bullshit in that they don't know shit, not that it's bad to be self taught.
  • 4
    I hope that felt as good to write as it did to read
  • 13
    You'd be surprised how little academic standards care for git repo knowledge, even though version control is basically a standard requirement of knowledge to have. Seriously I've learned more in probably 1-1.5 years on the job than 4 years of academic work.
  • 1
    I doubt he’s going to say what he said in the rant to the developer he’s pissed at, that would be dumb. But it sounds like he tried everything he could to get this coworker to get off his pedestal and he wouldn’t budge so that set off his anger bomb. I don’t blame him, id be pissed too. At this point he should be brought in for a chat with the higher ups so he knows he’s on the road to being fired unless he cleans up
  • 4
    @rooter that education one is always an awkward moment. I do enjoy the looks on people's faces though.

    @zemaitis slowly start highlighting problems during reviews that the self-taugh ass hat is incompetent, and stop helping them do "basic" things that any dev should be adequate in doing.
  • 0
    I think a college degree in CS or another stem field is a good sign of intelligence. I also learned a lot in terms of best practices independent of framework or lang at school. Let’s not hate on people with degrees. And yes I know there are plenty of self taught programmers who did well in their careers, I’m not saying college is the one true way to doing good in this field.
  • 2
    @rooter judging from the time difference I would guess this is some failed outsourcing.

    The problem with outsourcing is the same as with some consultants (not all). They have other priorities, your company values is not their concern, they only care about their own profit and billable hours.

    And they gladly put an incompetent dev on a project if they think they can get away with it since it will lead to more billable hours.

    If a project gets the eyes of the higher ups you stoke that with good devs to gain trust and good will and make it up on other projects where its less visible.

    Often these vulture companies has a few really good consultants and then a large bunch of 12 week consultants that fill out the ranks.

    And they often work over seas so time difference makes it more easy to blame bad communication or misunderstandings.

    There are good outsourcing to but it requires a good negotiator to identify which since they most likely are not the cheapest of them up front, but deliver on time and quality.
  • 0
    Passive aggressiveness should do the trick
  • 2
    FTR, 5 year olds don't usually need to be spoon-fed :)

    Apart from that - good vent!
  • 0
    Than you go and smile in his face... I think you are worse.
  • 0
    @blindXfish we work remotely because I hired him. Never seen his face and probably never will. So stop assuming.
  • 1
    @rooter ok but I am quite fine staying in Sweden :)

    And if someone want me to move to another country for a job they would have to pay a good premium for that :P
  • 0
    I feel you buddy
  • 1
    I taught myself at the college, unfortunately no one could do it instead of me...
  • 1
    @AtuM At my company HR is stupid meaningless department, no 1 enemy of the people and the cause of the most problems.
  • 1
    @JustThat I would say thats good advice for any developer, not just self taught :)

    You will never be the best on everything and every one makes mistakes, even easy ones, one should be thankful every rime someone points out an error one has made and learn from it, even its a junior dev that literally was not born when you started working as a programmer.

    And if someone has a problem with self taught, just remind them that the first programmers was self taught :P
  • 0
    @netikras juniors fuck mid level devs in code reviews? Next on things that never happened.
  • 0
    @RememberMe It sounds like person in question is just 'self-' , and left out 'taught' completely.
  • 0
  • 1
    @netikras Accidently quoted u, soz
  • 0
    I blame hollywood for the wizkid hacker stereotype.
  • 1
    The lack of paragraphing and indenting makes it so much more authentic. 10/10 rant.

    One a side note, some people need time to get to a point where they can critically evaluate themselves. No need to get fed up for somebody else's lack of motivation to learn. Besides, you won't be able to say it to him anyways, given the HR toxicity as @SortOfTested says.
  • 0
    You don't need a degree to code. Also not everyone is as perfect as you want them to be. Maybe try and help the guy out of offer pair programming?
  • 0
    This dude is right
Add Comment