<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Ironically, bringing a junior developer up to speed often takes time of someone more experienced, which really is a problem given that most companies are short of experienced devs. So they aren't ready to take a short-term hit of training up a junior developer until they're big.</div>
</div></blockquote><div><br></div><div>I've come across more than one company in recent years that has taken the stance that being a senior engineer means being able the mentor. Thinking strategically, being able to coach/grow/mentor people, and being able to adapt communication styles to individuals so that you help ensure they're effective are all the hallmarks of being a senior engineer. So if you're not helping skill someone up you're not a senior engineer. </div>
<div><br></div><div>I really like this approach now, it's too easy to confuse high technical proficiency with seniority.</div><div><br></div><div>G</div></div></div></div>