• 1 Post
  • 339 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • “… And the person doesn’t even know…” This dude is bad at this.

    Y’all, if you work in my field and I buy you lunch, it’s because I’m trying to hire you.

    But you won’t have to wonder. I’ll start the conversation with something subtle, like “I’m buying today because I’m trying to hire you.”

    It…uh…works. Really well. Stay tuned for more insightful tips, I guess.









  • MajorHavoc@lemmy.worldtoMemes@lemmy.mlunholy software..
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    2 years ago

    First: Linux is the street racing scene of the PC world. You can customize everything, and it’s going to be faster and more responsive. Also if someone just wants to build a really cool custom experience, there’s very cool stuff possibld do on Windows, but that road eventually leads to Linux.

    Second: Linux is the long haul huge truck engine of the Internet. Big data processing only runs on Linux*. I’ve met one Windows supercomputer and one Mac supercomputer. Both are long retired now.

    *The interesting exception to this is payments processing, which has a lot of Windows and Mainframe still. But while that workload is big, it’s dwarfed by the Internet backbone and supercomputer jobs that run on Linux.

    Something like 99.9% of the Internet now runs on Linux.**

    **Please no one reply to me about your .Net shop. I’ve worked at them too, but they’re a substantial minority now, and they still mostly deploy to Azure which is mostly running Linux.

    Third: Free stuff. Most open source software is written for Linux, and only ported to Windows after it gets really popular. So on Linux, your options for good free software are much nicer.




  • Nah. Dune mostly starts out on a desert planet, and the kid ends up leading a resistance to make a full strike against the current Imperial power structure. And in later episodes of Dune, the boy’s visions of the future threaten to send him down a path toward evil, but he chooses to risk everything to save a dear friend…

    So it’s completely different. /s


  • I hire developers with mismatched experience all the time - with a couple of guiding principles:

    • I strongly prefer candidates who have experience in at least two languages. If they’ve learned two, I can pay then learn the one I need.
    • As you mentioned, total years of experience counts more than most other factors. I can’t hire a junior who knows 4 languages when the role I need as an experienced lead.
    • But I’ll take a risk on a promising junior when I need a senior (guess how many senior devs are actively looking for work on an average day… I’m not a choosy beggar.)
    • For senior and above, I’m looking for evidence of experience with the underlying principles for the roles I need filled (back-end, front-end, security, identity, DevOps, test frameworks, etc.)

    Oh and, please do apply. If you make a good impression and aren’t the team member I need next, I might know someone who does. You want to always be networking.

    And any manager who makes you feel bad for applying for a mismatched job is an asshole and trust me, that person’s peers (like me) are aware of it and it is limiting their career progress. I just don’t like them enough to even tell them so.