To my great surprise, young people now somewhat frequently contact me in order to solicit career advice.They are usually in college or highschool, and want to know what the best next steps are for a career in security or software development.This is, honestly, a really complicated question, mostl...
How to sabotage your salary negotiation efforts before you even startinterviewing.io/blog/sabotage-salary-negotiation-before-even-start
These are the two things you must avoid. Both involve how you talk to recruiters at the start of your job search, way before there’s an offer: Revealing information too early in the game Negotiating before you’re ready
Strategy 101: An Introduction to Power - Tasshintasshin.com/blog/strategy-101/
If you’re interested in strategy, this post will be valuable to you. It shares the the tools that I’ve found most valuable so far.
Build Your Career on Dirty Work | Stay SaaSystaysaasy.com/career/2022/09/11/Dirty-Work.html
The Dirty Work Theory: The lamentable work that many people avoid are great places to look for high impact, low hanging fruit.
AddyOsmani.com - Software Engineering - The Soft Partsaddyosmani.com/blog/software-engineering-soft-parts/
Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering...
High performance individuals and teams | Pablassopablasso.com/high-performance-individuals-and-teams/
Growing up, the only thing that put me off while learning software development, was the common occurrence of people who cared more about one…
The Managers Handbook – The Manager's Handbookthemanagershandbook.com/
This handbook represents the best of our collective knowledge on management and serves as the foundation of our internal training program here at Clearbit.
Hard to work with. | Irrational Exuberancelethain.com/hard-to-work-with/
Managing teams has taught me a lot about my own behaviors and motivations. For example, I overworked for a long time. This left me continually teetering on the brink of burnout, and I had no energy left to absorb the typical sorts of organizational changes that happen at any company. Despite doing good work, I handled change poorly, and I picked up the reputation for being difficult to manage. I’d like to say that I learned from my mistakes directly, but the honest version is that I ...
How to get the most out of your 1:1serik.wiffin.com/posts/how-to-get-the-most-out-of-your-11s/
As a Director of Engineering, I have monthly 1:1s with all of my direct reports. A 1:1 (one-on-one) is a recurring meeting with no set agenda between a manager and one of their reports. The internet is full of valuable insight into how to run them from my perspective, (ex. The Update, The Vent, and The Disaster) but somewhat more limited in advice on how to make the most of them if you’re on the other side of the table.
The rise of never-ending job interviews - BBC Worklifebbc.com/worklife/article/20210727-the-rise-of-never-ending-job-interviews
Some companies are asking candidates to attend multiple interviews. But too many rounds could be a red flag – and even drive candidates away.
Magnitudes of exploration. | Irrational Exuberancelethain.com/magnitudes-of-exploration/
Standardizing on a given platform or technology is one of the most powerful ways to create leverage within a company: improve the tooling a bit and every engineer will get more productive. Exploration is, in the long run, an even more powerful force, with successes compounding over time. Developing an investment thesis to balance the ratios and timing of standardization and exploration is a core challenge of engineering strategy.
It’s Time to Fight for a Dual Product Management Career Path - Bring the Donuts Newsletternewsletter.bringthedonuts.com/p/dual-product-management-career-path
Companies should embrace multitrack job ladders for product managers who prefer product leadership to people management
Always be quitting - jmmv.devjmmv.dev/2021/04/always-be-quitting.html
A good philosophy to live by at work is to “always be quitting”. No, don’t be constantly thinking of leaving your job 😱. But act as if you might leave on short notice 😎. Counterintuitively, this will make you a better engineer and open up growth opportunities. A thread 👇.