76
zemaitis
12d

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
  • 17
    I would actually say that right in someone's face if I was so fed up with it. Impossible you would lose your job with it. Or document it. So many fails - just end him by doing proper reviews until his parents call you.

    Are you sure he's ok? He sounds like me when I was depressed for a while and some people sounded like you about me πŸ˜‚
  • 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.
  • 4
    @SortOfTested true, I did lose my credibility with it. Maybe saying it in normal phase when he's alone with him. A good confrontation works if you're 100% right imo. But indeed - never her mad

    What would you do in this situation?
  • 31
    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.
  • 12
    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.
  • 12
    @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.
  • 3
    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.
  • 8
    @Condor I like people with master degree. I'm young, uneducated, humor as a construction worker, political incorrect and I was their lead in several companies and got the benefits of traveling internationally for the company πŸ˜‚ Poor guys, all that education and then have to work for such idiot like me πŸ˜‚ It always ends up in great friendship but at the beginning I can see them having issues with it. Sometimes I had the question 'Woah, what education did you do?' -> "None, got removed twice because i'm a party animal" πŸ˜‚

    I don't feel offended by this meme. Of course he doesn't talk about all the self-taught beautiful people 😁
  • 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
  • 2
    But who hired the guy? How long he works there? Are you the only one annoyed? Did you try pair programming?
  • 5
    @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.
  • 3
    @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.
  • 1
    @Voxera see my recent posts about outsourcing: https://devrant.com/rants/3805632/... πŸ˜‚

    But I have great outsourcing experience with UA. Want to move there eventually. Lviv is so amazing (Google lviv Christmas at images)
  • 1
    Passive aggressiveness should do the trick
  • 3
    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.
  • 2
    @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
  • 3
    I think there is nothing wrong with being self-taught. I know many good devs who are, myself included. In fact, being self-taught has made me more willing to assume I'm not certain or right.

    I think the real issue here is attitude. A self-taught dev needs to be willing to learn from all others around them, be willing to engage in productive discussions, and admit when they are wrong.

    Sounds like this example can't/won't do any of that.
  • 0
    I feel you buddy
  • 0
    SINCE WHEN SELF-TAUGHT DOESNT KNOW HOW TO USE MODERN IDE AND DEBUGGER AND NOT READING BEST PRACTICES? FUCK YOU MID LEVEL PRO'S WHO'S BEING FUCKED IN CODE REVIEWS BY SELF-TAUGHT JUNIOR
  • 2
    I taught myself at the college, unfortunately no one could do it instead of me...
  • 1
    Personality clashes happen all the time. You need to find someone that you can easily work with before hiring them. This is why HR is not some stupid meaningless department.
  • 1
    @AtuM At my company HR is stupid meaningless department, no 1 enemy of the people and the cause of the most problems.
  • 1
    @blindXfish In successful companies this department is crucial. In the end a company is a bunch of ppl with a virtual agreement to pursue the same goal. HR should be very professional and skilled.
  • 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.
  • 1
    @Voxera We have a not-quite-PC acronym we use at work when we make a mistake that should have been avoided had we been paying better attention

    SOMOD

    The PC version is HBMOP but it isn't as easy to pronounce
  • 3
    @impune-pl "Solipsism and the Art of Software Coding: How to write code for yourself and not give a flying fornication about standards or other developers" must be a top-seller on Amazon
  • 0
  • 1
    @netikras Accidently quoted u, soz
  • 0
    I blame hollywood for the wizkid hacker stereotype.
  • 1
    @Voxera Sweden would actually be a nightmare for me (but u can't know for sure / never was there). I want to immigrate from NL to Sweden. The reasons I want to immigrate are even worse in Sweden. Sweden is like Netherlands 2.0 πŸ˜‚ πŸ‡ΈπŸ‡ͺ == πŸ‡³πŸ‡±
  • 0
    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
    @myss tbh dude, passive aggressivenes cost a lot of energy right? I agree but I avoid it tbh. You can do that shit for a year without result
Add Comment