بی مقدمه
اولین و مهم ترین چیزی که یک مدیر تیم باید داشته باشه دلسوزیه، اول برای نیروهاش و بعد برای کاری که باید پیش ببره.خب یکم از وظایف یک مدیر تیم صحبت کنم.اگه میخوای یک مدیرتیم(برنامه نویسی) خوب باشی باید:
●خودت سواد داشته باشی،از وب،از برنامه نویسی،از طراحی وساختارها،از هرچیزی که داری مدیریت میکنی سر در بیاری،هرچی باسوادتر باشی کارت راحت تره هم از لحاظ کیفیت زمانی موفقتری هم از لحاظ کیفیت کار
●افراد تیم رو از لحاظ فنی و اخلاقی بشناسی که بدونی و بتونی باهاشون کار کنی،البته شناخت نسبی برای شروع کار کافیه اما هرچی شناخت بیشتر باشه کار راحتتره.
●آشنایی با ابزارهای مدیریت داشته باشی و بتونی خوب و بهموقع ازشون استفاده کنی
●بتونی زمان رو قبل از هرچیز کنترل کنی
●گذاشتن جلسات روزانه میتونه خیلی به همهی افراد تیم کمک کنه
●ازهرچیزی یه داکیومنت داشته باشی و از بقیم بتونی داکیومنت کار بگیری
●داکیومنت با گزارش خیلی فرق میکنه،گزارش گیری روزانه و فاز به فاز تو و بقیه رو از شر تنبلی و تاخیر بی خودی نجات میده
●برای تیمت حتما اولین آزمایش کننده باشی(tester) و با tester تیم همیشه همنشین باشی
●تایم لاین رو برای بچه ها توضیح بدی و ازشون بخوای که کمکت کنن
●....این داستان ادامه دارد...
وقتی چندنفر با هدایت تو دارن یه کاری رو انجام میدن باید بدونی که بهشون نیاز داری و اونا هم بفهمن که به تو نیاز دارن.اصطلاح خیلی قشنگی نیست اما میگم:چوپون بدون گلش هیچی نیست،گله هم بدون چوپون هیچی نیست
خیلی مهمه که خودت رو برای خودت مدیر بدونی و برای بقیه مثل یک همکار باشی،همکاری که وظیفش گزارش گرفتنه،وظیفش تقسیم کارها به طور صحیح و عادلانه بین متخصصین اون کاره.در واقع نیروهات باید درعین صمیمیت و راحتی،بتونن کار کنن باهات و بدون شرایط سخت بهت گزارش بدن و اینو وظیفه خودشون بدونن و با جون و دل تنظیمش کنن.
بازم سعی میکنم از تجربیاتم بنویسم،الانم وقتم کم بود خیلی خلاصه شد