• 3 Posts
  • 56 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • The other consideration is that pretty much every company you could work for as a software developer is going to try to take advantage of your work. Most companies are morally bad at best and morally terrible at worst. If you discourage any good person from working there, the problem will only snowball from there.

    If working at FAANG gives you the resources to support things you’re passionate about, and you’re willing to stand up for your values when they do something bad, there isn’t a problem with that IMO.



  • Zangoose@lemmy.worldto196@lemmy.blahaj.zoneSoperule
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 days ago

    Github contribution graphs (basically how much code you committed over time)

    *Unfortunately this graph is from Google images, not my account :(

    Edit: maybe I should have included a screenshot of light mode because it looks closer to the shower panels, oh well











  • Zangoose@lemmy.worldOPtoProgrammer Humor@programming.devGood luck web devs
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    6 months ago

    VS code is a good app in spite of using electron, not because of it. There’s no reason a simple plaintext editor needs to allocate 300MB of ram even without extensions just to launch, and there is definitely no reason a plaintext editor should require compiling chromium to build from source.

    Slack is fine, but only when you exclusively use slack. Throw in an actual browser, discord, VS Code, Whatsapp, teams (?), etc. each with their own chromium instance and now your 16GB of ram are being eaten up at idle.





  • Imo it’s context dependent. Obligatory “I’m only a college student/intern” out of the way.

    Whenever I’m working with a project with multiple languages (e.g. split frontend+backend, different connected services, etc.) operators like that can get blurry when they aren’t consistent between lancuages. Especially when one of those languages doesn’t have runtime type enforcement or has weird boolean behavior (looking at you JS/TS) which can lead to unintended behavior

    If everyone on the project is only working with that language, then your point is probably pretty close to the mark.