I find there to be a lot of value in actively managing your career. I've been a technical individual contributor, a manager, a business owner, and a cross-team supporter in my various positions. Each one has challenges, and in each case, I've found ways to build a better career position that not only suits me but makes my life more enjoyable. I hope to inspire others to do the same, and this is part of a series of editorials based on advice I've read from Raylene Yung (Facebook and Stripe) on your engineering career.
One of the first things I read was that engineers ought to aim to be valuable, but not critical. This is similar to the advice from others that good tech staff try to work themselves out of a job by documenting and sharing everything. Not everyone is a great, or even good, engineer, so I understand why it can be scary to share knowledge. However, many of us find ourselves doing something that few, or no one else, does anyway.
Read the rest of Be Valuable, Not Critical