I initially intended to only share this post internally at Stripe. I have since tweaked it a bit in order to share it externally in the spirit of learning and growing in public.
            
             
                
        
    
                    
                I recently hired four new engineers for the API team at GitHub. Starting a new job is never easy, and I feel like it is especially harder when you land at one of
            
             
                
        
    
                    
                I often talk to engineers who feel stuck in their current position and struggle to get much progress on getting promoted. They believe they have what is needed to get to the next
            
             
                
        
    
                    
                Should you switch from an IC to EM? I often talk to engineers who are interested in making the big jump to management and becoming engineering managers.