Bobby Turkalino

  • 5 Posts
  • 264 Comments
Joined 2 years ago
cake
Cake day: August 14th, 2023

help-circle





  • A few other people mentioning precise GPA requirements, but for the computer science school at my (large) university it was top 10% of your class for cum laude, top 5% for magna cum laude, top 2% for summa cum laude

    As someone who graduated cum laude, I sorta regret it. I wish I spent more time socializing, networking, and generally managing my anxiety better. I was able to land a job after graduating sooner than a lot of my classmates, but I also had some internships and some personal projects under my belt, so it’s hard to say how much GPA played a role. It all comes down to what’s important to you, your field, and how much work you’d be willing to put in after graduating to get your first job










  • You tend to see nonsensical, disjointed product UX and usability decisions a lot more in bigger, highly hierarchical organisations, with big teams, highly specialised, siloed ICs several levels removed from their end users by layers and layers of middle management fat.

    Yep, and those layers and layers of middle management will never walk away from a UI/UX review saying “yeah, looks good to me!” because that wouldn’t justify their existence, so they feel compelled to say something even when there’s zero real issues, which is how you end up with inane bullshit




  • Author did kinda reference this with the ✨Development Velocity✨ part, but the truth is managers and businesspeople* are the ones that just don’t care. Well, not about users at least. Managers just care about promotions and maintaining the upper hand in office politics, and businesspeople just care about money.

    If devs were given the proper amount of time to implement things, they wouldn’t be adding GBs of NPM packages from which only one function is used.

    If devs were given any power in the decision-making process, the “17 tracking scripts you put on your websites which added 0.004 pence to your bottom line” would never be added


  • I worked with a physicist who wrote code that was so unreadable, it actually made me laugh. He would often include his initials in variable names, even though he was pretty much the only person working in the code base. His functions usually included a flags argument, which was a list of (usually undocumented) integers that you could pass in to change the behavior of the function. For example, one time one of his functions wasn’t giving the expected output, so I asked him and he replied “oh did you put 32 in the flags list?” Like he just didn’t understand that you shouldn’t need to read the entire contents of a function in order to understand how to use it.

    Inb4 “well why didn’t you help him?” he was in his 70s and vehemently refused any advice.