How to delegate tasks as a senior/lead engineer?
<p>After staying in the same company for years as senior or lead, we always find ourselves overwhelmed by the increasing requests. — From everyone.</p>
<p>Because: you are the one, who is familiar with everything, does things fast, and knows everything.</p>
<h1>So, you must have been here</h1>
<p><img alt="" src="https://miro.medium.com/v2/resize:fit:700/1*kBTeCSflZip6bH1EDGkpgg.png" style="height:645px; width:700px" /></p>
<p>Look at this. Is it you? Can you spot the problem? Yes, you should at least see:</p>
<ul>
<li>“You” always take things on yourself the first time (eager loading, wrong! You should be lazy loading)</li>
<li>“You” are doing everything, almost! (superclass)</li>
<li>Everyone is looking for “you”! (minimal knowledge is principle is broken!)</li>
<li>There is “dev1” under you, waiting to be mentored and help you. however, he is idle (multi-threaded model is never used!)</li>
<li>You are flooded with new stories and more and more bugs (crash!)</li>
<li>Bottleneck started (blocking I/O)</li>
<li>“You” may not even have time to onboard anyone in the end</li>
<li>“You” will burn out.</li>
</ul>
<p><a href="https://iorilan.medium.com/how-to-delegate-tasks-as-a-senior-lead-engineer-ad5136eb68a0"><strong>Learn More</strong></a></p>