Young Reacts #39
"What a Senior Staff Software Engineer Actually Does" and "What’s Your Hour in ‘Silicon Valley Time’?"
|Young Min Kim||Sep 9, 2019|
During my first open 1:1 with a junior engineer, I was asked what makes a senior engineer. I answered at a high-level: you need to have a more significant, positive impact either through technical leadership, product vision, or people management. This answer provides a starting point but maybe not a tactical guide. What a Senior Staff Software Engineer Actually Does fills that gap.
On top of these two articles, I also highly recommend What’s Your Hour in ‘Silicon Valley Time’?.
The differences are 1) how you spend your time, and 2) how you approach your tasks. Focus on things that empower others.
Tips in the article are applicable if you communicate asynchronously. Even if you use Slack.
I am sharing this because I want to warn against this kind of narrative. There is nothing special about developers. Everyone can change a system and should be empowered to do so. Software is just one type of system that happens to scale better.
A company’s (perceived) momentum is cyclic, not one time only. Companies rise and fall, and the few will rise again.
The line between tech and non-tech is very much blurred now. A useful set of criteria such as zero marginal cost to cut through PR-created hypes.
Time to First Byte (TTFB) provides a lower bound for your website performance. The article has a comprehensive list of factors that go into TTFB.
If the article above convinced you to look into the performance more closely, this article could give you an excellent way to measure your progress.
Did you enjoy this issue? Do you have any feedback? Please hit reply and let me know!