Professional developer and amateur gardener located near Atlanta, GA in the USA.

  • 2 Posts
  • 504 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle









  • JackbyDev@programming.devtoMemes@lemmy.mlWYM I'M UNQUALIFIED?!
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    5 days ago

    CS degrees, at least in my experience, prep you for a bunch of things that honestly don’t matter too much. Like, I don’t think knowing what P versus NP means really helps me at my job. I think learning to use build tools and frameworks rather than just the language itself would’ve been more useful.

    The best professor I had in that regard at college was younger and also working at a “real” company while also teaching (I believe he was getting a master’s degree). He taught us about Spring and Maven and had us make a REST API. The only downside is that this course was about making GUIs and the majority of it was about Swing which nobody really uses. I have a feeling he added the other assignment because it was.more relevant to things most folks do with Java.



  • The look and feel of an application really does matter a lot. When Reddit’s API got shut down and I couldn’t use RIF anymore I tried using Reddit’s own app. It sucked. It felt awful. It’s extremely possible that if Reddit’s app felt close to something I was used to I wouldn’t have ended up swapping to Lemmy. So, if we want people to use Mastodon instead of Threads, why are you upset someone is making an app that uses Mastodon while looking like Threads?






  • I use JSON. I have used Avro for things in Kafka but I’m not sure the benefits outweigh the negatives. Avro is much more complicated than people think and most folks don’t really have a strong desire to learn how it should be used and do stuff incorrectly. Everybody knows JSON and it works with everything though. (Example: so many people just hear that Avro schemas can be backwards compatible but have zero idea that you still need the schema that wrote the message even if you want to read it into a newer one.)

    Interestingly, I take the meme as saying a dev is using the wrong types in their serialization format (using strings to store integers) which was my biggest problem with Avro. Mostly from people not using logical types or preferring to use ISO 8601 datetime strings instead of the built-in timestamp-millis type.


  • JackbyDev@programming.devtolinuxmemes@lemmy.worldNo Mercy
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 days ago

    I wanna learn PowerShell but I only really learn extra stuff like that if I have to. My work computer is a Mac now and has been since 2019. At home I don’t use too much on Windows to really warrant it. I did used to know how to do “sudo” in PowerShell which was useful. Best the hell out of restarting as admin.

    The “object” approach instead of everything as text seems desirable.