DEV Community

Discussion on: Help! I'm a Tech Lead

Collapse
 
vishwasmahadev profile image
Vishwas Mahadev • Edited

Hi there!

I am a part of Dev team at an Organisation worked under a few Tech leads.

I'm writing here about how I expect my lead should be.. Considering Tech lead like a Senior person who excel in some technology and a leader to a Team as well

  1. Encourage the ideas of developers come up with instead of wooing his heuristic knowledge on the Team. When there is any problem to solve paths to solve would be multiple and solutions they come up with might be better than the Tech Lead.

2.There might be very tight deadlines for a Project to go live, a lead must have the capability to Convince/Confuse :P the Client in such a way that they should not feel bluffed instead they feel something better could be delivered if given sometime more, if tech lead himself is Customer facing

3.When any new requirement comes up, choosing the Test driven Approach is something I would suggest. Meaning showing up a prototype or a PoC what customer expects for you and Customer being on a same page.For Sure there will be a few customers whose Requirements will show up multiple expectations [like a word whose synonyms are plenty] and if we build by chosing one among them; Post Production they would come back and say "hey these are what we expected and you designed it the other way around which we didn't expect"..

4.Feasibility analysis of the requirements to Technology you've chosen and solution that can be implemented must be made because there will be a tough part to achieve in any solution for a technology chosen. Identification of that affront would lessen the effort to build or develop.

5.Assessment of your team capabilities and division of tasks among them based on their expertise. Again there will two visions here one would think to give a out-performing member a new technology to work on.This could be decided based on the deadlines you have..

I wrote this out of my vision on how my lead should be.. ignore my flaws if any.
Suggest if I can think of any mentioned points in a better way.

There could be many suggestions for betterment of a Leader ultimately -
Lead should be like Know the Way, Show the way and Sometimes drive the way..:)