36
jdleo
6y

loooool so many people cheat & skate their way through the CS major at my university. they’re in for the rudest awakening when an employer asks them to design an algorithm on a whiteboard

Comments
  • 3
    I'm not cheating my way through, but I'm realistic enough to know if I'm still struggling after a few classes and barely pass them, then I probably need to downgrade my CS major to a CS minor. No point in barely getting a degree only to remain unemployed because I'm the stereotypical "degree but can't apply it" person.
  • 9
    nobody cares about what you learn. the employers want someone who can code, not write algorithems on whiteboards.
  • 3
    @magicMirror Fairly certain that's what the OP is trying to say. They're cheating, so by that, I'm inferring he's saying they don't actually know how to code and aren't learning. Thus, their degree won't mean shit when they go to get a job and are like brain dead monkeys lol
  • 1
    @jhh2450 Hmmmm.
    I'm pretty sure that if they can finish thier degree, then get a dev job, then they actually doing the smart thing...
  • 3
    @magicMirror If you can get a job without actually learning anything, then where ever you're hired is sure as hell doomed lol
  • 0
    @jhh2450 internship? Junior? Maybe easy task + training...

    They would change 2 jobs but probably make it on their third...
  • 1
    @curlyDev You STILL have to know shit in order to get those. You can't just walk in and get an internship being a stupid fuck.
  • 2
    Don't design an algorithm just use SQL,
  • 2
    I can’t math, algorithm or Big O for shit. Certainly don’t give me a fucking matrix to multiply.

    But you know what? It hasn’t actually affected me.

    Dropping out and just getting into the industry was the best thing I ever did.
  • 3
    The fun fact is this: There’s practically zero original art these days.

    Most of the compsci fundamentals are known and implemented elsewhere by people must smarter.

    Just like you don’t need to know the theory of electromagnetism to work your tv remote, I don’t need to be able to write a distributed hash table to use something like a consensus system.

    Most of us are glorified digital plumbers and I’m a-ok with that.
  • 1
    What douchebag employer is going to make you design an algorithm on the spot?
  • 0
    @Hu-bot0x58 its a fancy data structure for maintaining hashes across multiple nodes. Complex spooky magic math stuff.
  • 1
    Dropped out too, and have had a job in coding since 18. Fuck CS majors.
  • 1
  • 1
    Don’t get me wrong, I’ve no doubt that knowing these compsci things would help make me a stronger developer.

    But it’s all about the edge cases.

    What’s more likely? That I’m going to have to implement a consensus algorithm from scratch or that we’ll just use something that’ll manage it all for me with an API for me to call?

    Clearly the latter.

    I feel like compsci is the fundamentals but not so much the industry reality these days.

    It’s why so many employers are starting to realise that self-taught devs with experience are better fits because they solve the issues like a developer and not a mathematician.
  • 0
    @Brolls "digital plumbers" this guys fucks

    No but seriously, every job Ive had has said the same shit:
    1. CS Majors, no matter what level of degree, all fucking suck and cant code for shit because they overthink everything and are never straight forward
    2. CS Majors are overly entitled and expect a six figure salary even though they just graduated and cant even make an application of any kind on their own
    3. Because of 1 and 2, the coder who (probably didnt go to school and) spent years actually coding and building a portfolio gets the job because they are actually worth whatever salary/pay is on the line.

    Accept right now that if you havent built a single, sizeable project for yourself before you graduate - you are more likely to be in management or paperwork shit rather than developing with the rest of us coders
  • 0
    @magicMirror @jhh2450 yeah, exactly. Everyone that I’m talking about in the OP can’t even code. I’m not entitled to say my CS degree is going to take me places self-taught can’t. I learned how programming, DevOps, and Backend on my own. That’s not stuff that’s taught well in undergrad anyways. Most of these people can’t even build a project they’re just stuck on making to-do list java apps and calendar apps and can’t make anything for theirselves cause they cheated their whole way through.
  • 0
    @jdleo very true. most of the people who finished the same major as me, can't code for shit. It is at the point where I prefer not to tell people that I actually have a certificate....
    ears of actual coding is what matters.
Add Comment