What skills should engineers develop? How should hiring manager prioritize candidates?
An opinion column for developers. Brutally honest, no pulled punches.
What skills should engineers develop? How should hiring manager prioritize candidates?
How do you engage with your manager and peers when you’re no longer the boss? Should you be the boss again?
Is getting an advanced degree worth the time, effort, and cost? Does the university you choose matter?
What is matrix management? Given its awful track record, why does it persist and how can you avoid it?
When your company switches to discretionary time off, how much vacation should you take? What if my manager or team judges me about using too much or too little vacation?
In what situations should you disclose your disability (or not)? How do ensure you receive accommodations and respectful treatment?
What makes professional relationships different from personal ones? How do you collaborate effectively with people you don’t like?
How do you write a professional growth and development plan? What if you don’t have a long-term goal yet?
Why is it better to assign ownership instead of delegating tasks? How do you determine who should own what?
Are you a bold, methodical, or analytical engineer? Is one style better than the others?