Skip to main content

workplace-articles

Workplace and work environment articles​

  • 2022-03-06 The Painfully Shy Developer's Guide to Networking for a Better Job Without Being Creepy

    Look, I get it. A bunch of web developers, recruiters, and vendors standing around in a room eating pizza or drinking beer and making small talk might sound like complete and utter death for you. There may be a million things you'd rather be doing. "Uhh,

    - Core Philosophy 1: Make Other People Feel Welcome and Accepted
    - Core Philosophy 2: Give First, then Give Some More
    - Core Philosophy 3: Don't Overthink - Be Genuine & Have Fun
    - Tactic 1: Smile and Say Hi
    - Tactic 2: Ask Questions (How to Approach a Group)
    - Tactic 3: Give Genuine Gratitude
    - Tactic 4: Find Common Ground
    - Tactic 5: End Gracefully
    - Tactic 6: Follow Up (No one does this!)
  • 2022-08-07 Oncall Compensation for Software Engineers - The Pragmatic Engineer

    This issue is the second part and final article in a series about oncall. Part 1 � published last week � covers healthy oncall practices. In this issue

Software Engineering interview resources​

2023-08-24 How to sabotage your salary negotiation efforts before you even start

Exactly what to say For questions about comp expectations at the beginning of the process: At this point, I don�t feel equipped to throw out a number because I�d like to find out more about the opportunity first � right now, I simply don�t have the data to be able to say something concrete. If you end up making me an offer, I would be more than happy to iterate on it if needed and figure out something that works. I promise not to accept other offers until I have a chance to discuss them with you.

For questions about comp expectations at the end of the process: It sounds like there�s an offer coming, and I�m really excited about it. I�m not sure exactly what number I�m looking for, but if you�d be able to share what an offer package might look like, then I will gladly iterate on it with you if needed and figure out something that works. I promise not to accept other offers until I have a chance to discuss them with you.

For questions about where else you�re interviewing at the beginning of the process: I�m currently speaking with a few other companies and am at various stages with them. I�ll let you know if I get to the point where I have an exploding offer, and I promise not to accept other offers until I have a chance to discuss them with you.

For questions about where else you�re interviewing at the end of the process: I�m wrapping things up with a few companies and in process with a few more. I promise to keep you in the loop, and I promise not to accept other offers until I have a chance to discuss them with you.

Coding interview​

Remote Work Tools​