بازگشت به کتابخانهکتابخانه1.2فرهنگ سالم دولوپر
چگونه یک تیم توسعه بسازیمHOW TO BUILD A DEV TEAM — از فرهنگ و استخدام تا فرایند، تخمین، مالی و اشتباهات رایج — تجربهٔ واقعی Tighten
v1.0.0
LESSON 1.2فصل ۱ — آدم‌ها زیربنا هستند

فرهنگ سالم دولوپر

  • ~۱۴ دقیقه
  • ۵ پرسش
  • متن را انتخاب کن تا هایلایت شود

نقشه را دیدی: آدم‌ها زیربنا هستند. این درس همان «چگونه» است — چطور فرهنگی بسازی که هم آدم را نگه دارد هم خروجی بدهد. مت استافر از تجربهٔ Tighten می‌گوید: مراقبت از آدم‌ها شعار نرم نیست؛ مسیر واقعیِ تیم مولد است.

مراقبت از آدم‌ها همان مسیر بهره‌وری است

وقتی مت و شریک تجاری‌اش دن شیتس Tighten را راه انداختند، هدف‌شان «بهره‌وری حداکثری» نبود. می‌خواستند شغل خوب بسازند؛ جایی که خودشان هم دوست داشته باشند در آن کار کنند. هر دو جاهایی کار کرده بودند که آخر هفته می‌گفتند بیا TPS Reportت را پر کن — و از آن زندگی خسته شده بودند.

با یک مشاور برند شروع کردند به پرسیدن «ما به‌عنوان شرکت که هستیم؟» کلمه‌ها و عبارت‌هایی که با آن‌ها جور درمی‌آمد همه حول یک چیز می‌چرخید: درست کار کردن و خوب کار کردن. چند سال بعد روی کاغذ آوردند و اسمش را گذاشتند **Great Tighten Experiment**: جایی بسازیم که واقعاً بخواهیم برایش کار کنیم.

People are the absolute foundation. در Tighten اول آدم‌ها را فهمیدند، بعد سیستم‌ها را. سیستم را دور آدم درست می‌سازی — نه آدم را داخل سیستم غلط می‌چپانی.

Trust Comes First؛ بوروکراسی بافت‌جوش ترس است

ارزش شماره یک Tighten این است: **Trust Comes First**. اگر به آدم‌هایی که با آن‌ها کار می‌کنی اعتماد نداشته باشی، بقیهٔ کار از هم می‌پاشد — برای کارمند، برای رئیس، برای مشتری. بدون اعتماد هیچ سیستمی کار نمی‌کند: آدم‌ها باور نمی‌کنند که سیستم را اجرا می‌کنی، و باور نمی‌کنند که اصلاً برای خیر آن‌ها طراحی شده.

حالا **bureaucracy** را به یاد بیاور — بدترین سیاست‌هایی که دیده‌ای. تقریباً همیشه از ترس می‌آیند: بی‌اعتمادی، یا واکنش به یک کار بد که حالا باید همه را از آن «محافظت» کرد.

دیو هیکینگ (Dave Hicking)، از alumniهای Tighten، زیاد این جمله را می‌گفت: بخش زیادی از ساختار سازمان‌های بزرگ فقط **scar tissue** است. آسیبی رخ می‌دهد، کسی کار غلطی می‌کند، و یک نفر می‌گوید «باید سیاستی بنویسم که این دیگر هرگز تکرار نشود.»

شکل بامزه‌اش را همه بلدید: «بدون پیراهن، بدون کفش، بدون سرویس.» بعد افراطی‌تر می‌شود تا جایی که می‌گویند کسی با پنگوئن حق ورود ندارد. خب کدام داستان به پنگوئن رسید؟ معمولاً یک بازیگر بد. به‌جای اینکه بپرسند چرا آن آدم اصلاً آنجا بود و چرا آن کار را کرد، لایه روی لایه فرایند می‌چینند. مسئلهٔ اصلی تقریباً همیشه آدم‌هاست و اینکه چطور با هم رفتار می‌کنند — نه کمبود فرم و قانون.

Trust Comes First
ارزش شماره یک Tighten. بدون اعتماد، سیستم و سیاست فقط لایهٔ ترس‌اند.
scar tissue
بافت‌جوش سازمانی: سیاستی که بعد از یک آسیب نوشته می‌شود تا «دیگر هرگز» تکرار نشود — و معمولاً همه را به‌خاطر یک نفر تنبیه می‌کند.
bureaucracy
بوروکراسی به‌معنای منفی: ساختارهایی که از بی‌اعتمادی رشد کرده‌اند، نه از نیاز واقعی کار.

فرهنگ از رأس می‌آید؛ مدیر میانی می‌تواند خرابش کند

فرهنگ باکیفیت از بالا می‌آید: از مالک و رهبران سطح بالا. اما اگر از فیلتر یک مدیر میانی بد رد شود، خراب می‌شود. تیم رهبری می‌تواند پر از چشم‌انداز و ارزش باشد؛ اگر روزمرهٔ آدم‌ها دست کسانی باشد که خودخواه‌اند و زندگی بقیه را سخت می‌کنند، آن ایده‌آل‌ها روی دیوار می‌مانند.

مت تیمی در حد چند دوجین نفر دارد — آن‌قدر بزرگ که هر روز با همه حرف نمی‌زند. آدم‌هایی که دولوپر هر روز می‌بیند، همان مدیرها هستند.

مدیر خوب وقتش را صرف «خوب به‌نظر رسیدن» نمی‌کند. همدل است، ملاحظه‌کار است، و سعی می‌کند تجربهٔ آدم‌های زیر دستش را بهتر کند. برای تیمش ارزش قائل است و فرهنگ سالم می‌سازد.

مدیر خوب برای تیمش advocate می‌کند و فراهم می‌کند. می‌تواند با رهبری دربارهٔ ضعف‌های واقعی یک نفر صادق باشد — اما از موضع دفاع، نه قربانی کردن. اگر مسئله جدی باشد، رهبری می‌داند این آدم آن‌قدر برای تیمش جنگیده که وقتی چیزی منفی می‌گوید، باید گوش داد.

و گاهی مدیر خوب حتی با رئیس می‌جنگد: «نه، این بهترین نتیجه برای تیم نیست.» کسی که حاضر است جلوی تو بایستد، کسی است که می‌خواهی داشته باشی.

سؤال‌هایی که قبل از سپردن آدم‌ها به یک مدیر از خودت بپرس:

# Manager test

- Would I want to work for this person?
- Will they represent the team honestly to leadership?
- Do they advocate even when someone has a real shortcoming?
- Would they fight me (the boss) if I am about to create a worse outcome?
- Are they trying to look good, or trying to make people's day-to-day better?
DIAGRAMفرهنگ چطور خراب می‌شود
رهبری با ارزش‌های خوب
→
مدیر میانی خودخواه
→
روزمرهٔ تیم تلخ می‌شود
→
شعارها روی دیوار می‌مانند

اول بگو ما که هستیم، بعد استخدام کن

اگر همه‌چیز به آدم درست برمی‌گردد، آدم درست کیست؟ قبل از اینکه کسی را استخدام کنی، تیم بسازی، یا حتی تیم فعلی را ارزیابی کنی، باید جواب این را داشته باشی: **ما به‌عنوان سازمان که هستیم؟** داریم چه کار می‌کنیم؟ موفقیت و شکست برای ما یعنی چه؟

لازم نیست سمینار چشم‌انداز پنج‌ساله برگزار کنی. ولی تیم باید حس مشترکی از «چرا این کار را می‌کنیم» داشته باشد. همان حس، استخدام را هدایت می‌کند: آدم‌هایی که با ارزش‌ها جورند. ارزیابی و پاداش را هدایت می‌کند: می‌دانی قرار است چه باشند. صفحه را برای همه یکی می‌کند: آدم خوب می‌تواند خیلی جور آدم باشد؛ ارزش‌ها می‌گویند اینجا چه چیزی پاداش می‌گیرد و چه چیزی نه.

حتی آدم خیلی خوب ممکن است رفتاری بکند که با ارزش‌های شرکت ناهم‌خوان است — چون در شغل قبلی عادی بوده. ارزش‌های صریح به او می‌گویند اینجا چه چیزی تحمل نمی‌شود.

و مهم‌تر: می‌فهمد از چه چیزی **ایمن** است. در شرکت قبلی XYZ اتفاق می‌افتاد و هنوز از ترس آن کار می‌کند. اینجا آن کار مجاز نیست. حالا می‌تواند با ایمنی بیشتر، خلاق‌تر و منعطف‌تر کار کند.

پس انتظارهای سالم را بگذار و تا جای ممکن صریح‌شان کن. ارزش‌ها استخدام را، تعامل با تیم را، و «چه بکن / چه نکن» را شکل می‌دهند.

ارزش‌هایی که رفتار را شکل می‌دهند

نمونه‌های Tighten مال تو نیستند — مال Tightenاند. ولی ببین چطور یک جمله، استخدام و رفتار روزانه را عوض می‌کند:

ارزشدر عمل یعنی چه
Trust Comes Firstبدون اعتماد هیچ فرایند و سلسله‌مراتبی بند نمی‌شود
Cancel Hustle Culture۱۰x جرک که خانواده را نادیده می‌گیرد، اینجا استخدام نمی‌شود
Weird Means Interestingتفاوت در تجربه و سلیقه ویژگی است، نه ریسک
You've Already Made Itلازم نیست هر روز ثابت کنی باهوشی؛ همین الان کافی هستی
Be Kind Speak Truth Don't Waitحرف سخت را امروز بگو — مهربان، مستقیم، فوری

در Tighten به تیم می‌گویند مشتری نمی‌تواند تو را مجبور به بیش از ۴۰ ساعت کند. استرس آن‌ها استرس ما نیست. اگر قرار است در ارزیابی سالانه خبر بد بشنوی، خیلی قبل‌تر باخبر شده‌ای؛ کسی نباید با ترس به جلسهٔ ریویو برود که آنجا برای اولین بار بفهمد مشکل دارد.

چند هفتهٔ اول، یک ارشد می‌آید کنار تازه‌وارد که هنوز روی پروژه قفل کرده و می‌گوید: می‌دانم تمرکز داری، ولی سقف ۴۰ ساعت است. برو خانه. هفتهٔ بعد این کار را نکن.

# Who we are (sample values)

## Trust Comes First
If we cannot trust each other, no process will save us.

## Cancel Hustle Culture
Clients cannot force you past 40 hours. Their stress is not our stress.
Go home after 40. Seniors will tell new hires this in week one.

## Weird Means Interesting
People different from each other — in taste, background, experience —
are a feature. Bring that here.

## You've Already Made It
This is not a stage for proving how bright you are.
You are already good enough. Now: how does that change how you work?

## Bad news never debuts in the annual review
If something is wrong, you will hear it long before review day.

## Integrity
Same person in every room. Do not promise what you cannot keep
when things get hard.

Integrity: همان آدم، در هر شرایط

تعریف ارزش کار قشنگ و راحتی است. حرف خوب زدن وقتی «رئیس خوب بودن» مُد است، حال می‌دهد: این را می‌دهم، آن را هرگز نمی‌کنم، همیشه این را اجازه می‌دهم. بعد اولین سختی که می‌رسد، همه‌اش را پس می‌گیرد. معلوم می‌شود فقط حرف بوده.

تقریباً یک تروپ تکنولوژی شده: CEO از جنس VC-bro که تیم را خانواده می‌خواند تا وقتی کار سخت شود — بعد با تیم مثل آشغال رفتار می‌کند.

اینجا به مفهوم **Integrity** می‌رسیم. بیشتر تعریف‌ها حول درستکاری اخلاقی می‌چرخند. تعریف مورد علاقهٔ مت از علمی‌تخیلی و بدنهٔ کشتی می‌آید: hull integrity. بدنه یکپارچه است؛ سوراخ ندارد؛ همه‌جایش همان قدرت را دارد؛ یک‌دست است و فساد و گسست ندارد.

یعنی همان آدم باشی، هر جا هستی، با هر که هستی، در هر شرایطی. به حرف‌ات برنگرد — و از اول چیزی نگو که بعداً عمل به آن سخت است. اگر نمی‌دانی می‌توانی انجامش دهی، وقتی هنوز از تو نخواسته‌اند نگو. وسوسهٔ «چیزی که مردم دوست دارند بشنوند» را رد کن، وقتی پشتوانه‌اش را نداری.

Integrity را در هر سطح می‌خواهی: رهبری ارشد، مدیریت میانی، Individual Contributor. و باز برمی‌گردد به Trust Comes First: به تو تکیه می‌کنم که همان آدمی باشی که اول گفتی هستی.

Radical Candor: رک بودن از روی مراقبت

ارزش، استخدام، Integrity — همه روی فرهنگ ارتباط سوارند.

مت در پادکست Business of Laravel از صاحبان کسب‌وکار می‌پرسد کدام کتاب کمک‌شان کرده. انتظار کتاب‌های قیاسی لینکدینی می‌رود. کتابی که بیش از همه نام برده می‌شود **Radical Candor** است، نوشتهٔ کیم اسکات (Kim Scott).

Candor همان candid است: «می‌توانم رک باشم؟» یعنی صادق، باز، مستقیم — نه فقط وقتی گفتن حقیقت باحال است، وقتی گفتنش هیچ تفریحی ندارد هم.

محیط کار وقتی آدم‌ها بتوانند با هم باز و شفاف و candid باشند، به‌شکل معناداری بهتر می‌شود. در ویرایش دوم کتاب، اسکات می‌گوید بعضی VC-broها از کلمه سوءاستفاده کردند: «فقط candid ام» در حالی که کاملاً عوضی بودند. عنوان اصلی کتاب در واقع **Compassionate Candor** بود. Radical یعنی جرک‌تر شدن نیست. Radical یعنی candid بودن می‌تواند اعتماد و مراقبت و ایمنی محل کار را از ریشه عوض کند.

در Tighten یکی از ارزش‌های اصلی این است: **Be Kind Speak Truth Don't Wait**. به‌محض اینکه چیزی باید گفته شود — قبل از استخدام، روز اول، یا همین که مشکل پیش آمد — درباره‌اش تا جای ممکن صادقانه و مهربانانه حرف بزن. مهربان به‌معنای nice نیست و به‌معنای رقصیدن دور حقیقت نیست؛ یعنی بی‌جهت بی‌رحم هم نباش.

فرهنگ شفافیت و اعتماد و ایمنی را با مثال می‌سازی. ارتباط هر بار آسان نیست؛ کار درست است. وقتی رهبری این‌طور حرف می‌زند، بقیه هم می‌توانند — چون امن است. پس مدل کن، آموزش بده، بعد اعمال کن: از همه همین ارتباط را انتظار داشته باش.

Radical Candor
رک بودن از روی مراقبت (کیم اسکات). عنوان اصلی: Compassionate Candor. جرک بودن نیست؛ حقیقت را گفتن است وقتی گفتنش سخت است.
Be Kind Speak Truth Don't Wait
ارزش ارتباطی Tighten: مهربان باش، حقیقت را بگو، معطل نکن.
Integrity
یکپارچگی بدنهٔ کشتی: همان آدم در هر اتاق و هر بحران؛ چیزی را که نمی‌توانی نگه داری، وعده نده.
DIAGRAMارتباط در Tighten
مدل کن
→
آموزش بده
→
اعمال کن

گفتگوهای سخت را بلد باش

وقتی می‌خواهی فضای امن و «باحال» بسازی، خطر این است که دایرهٔ تعارف درست کنی: کسی حرف منفی یا تعارض را نمی‌آورد — در بهترین حالت چون همه می‌خواهند مهربان باشند، در بدترین حالت چون می‌ترسند اگر حرف بزنند گیر بیفتند.

هر دولوپر تازه‌وارد Tighten متعجب می‌شود که مت استافر — Mr Rogers دنیای Laravel — در واقع خیلی مستقیم و صریح است. اولین Code Review سخت، یا اولین باری که با وجود نهی صریح ۶۰ ساعت کار می‌کنی، گفتگوی سختی پیش می‌آید. مهربان و ملاحظه‌کار بودن یعنی غیرمستقیم بودن نیست.

وقتی تیم بزرگ‌تر شد، لازم شد گفتگوهای دشوار را عمدی کنند. مت کل تیم را جمع کرد و کتاب **Crucial Conversations** را با هم خواندند: گفتگوی سخت چه شکلی است، نه فقط گفتگوی آسان. مهارت تعارض سالم — حتی انتقادی و مخالف — برای فرهنگ تیم توسعه حیاتی است.

وقتی مت از مهربانی و ایمنی حرف می‌زند، منظورش این نیست که دور هم بنشینید و به هم خوش بگویید. منظورش این است که همه بتوانند خوب و بد را بگویند.

به ناسالم‌ترین تیمی که بوده‌ای فکر کن. احتمالاً از کمبود ارتباط عصبانی بودی، یا از ارتباط بد. گاهی کمبود تعریف و تشویق است؛ بیشتر اوقات مدیریت تعارضِ ناکارآمد است — یا ارتباطِ غایب دربارهٔ چیزهای سخت. احساس نمی‌کنی آزاد و ایمن باشی که بگویی چه را دوست نداری؛ یا می‌گویی و شنیده نمی‌شود.

حالا همان صحنه را تصور کن در تیمی که حرف زدن مدل شده و ثابت شده، بدون تهدید شغل، و می‌دانی شنیده می‌شود — حتی احتمالاً عمل می‌شود. تفاوت، فرهنگ ارتباط است نه پوستر ارزش‌ها.

Tighten Brain: کمک کردن به‌جای رقابت

یکی از چیزهایی که جامعهٔ Laravel را برای غریبه‌ها جذاب می‌کند، میل به کمک به یکدیگر است. محبوب‌ترین کار برای اعتبار، یاد دادن و کمک و ساختن است — نه بردن رقابت داخلی.

مشتری‌های Tighten چیزی را **Tighten Brain** می‌نامند: یک یا دو دولوپر می‌آوری، به کل تیم دسترسی داری — به‌علاوهٔ دانش آدم‌هایی که قبلاً آنجا کار کرده‌اند و رهبری. گاهی نویسندهٔ فریم‌ورک یا کسی که دربارهٔ همان موضوع صحبت یا نوشته با تو کار می‌کند.

این با قدم‌های عملی ساخته می‌شود: **pair programming**، ارائهٔ داخلی، **20% time**. مهم‌ترین لایهٔ فرهنگی اما این است: آدم‌هایی را استخدام کن که دوست دارند به هم کمک کنند، و کمک کردن را تشویق کن.

به‌جای رقابت برای اثبات اینکه کی باهوش‌تر است و شغلش امن‌تر، تمرکز روی کمک، آموزش تیم، و سهم در تیم و جامعهٔ Laravel است. وقتی کسی چیزی یاد می‌گیرد، طبیعی است که پخش کند — بقیه یا خودشان می‌دانند یا می‌دانند سراغ چه کسی بروند. حتی اگر اعتبار پروژه مال تو نباشد، باز می‌خواهی کمک کنی چون همه مشغول بالا بردن هم‌اند. و این ایمنی است: کمک بدون نگرانی از اینکه «چطور به نظر می‌آیم.»

مزایا را جدی بگیر

آخرین قطعه عملی‌ترین است: مزایای خوب بده. چیزهایی که بگذارند از خانواده مراقبت کنند — ساعت شناور، درمان درست — تا نگران سلامت و تحصیل خانواده و سلامت خودشان نباشند و بتوانند روی کار تمرکز کنند. از نظر فرهنگی هم مستقیم ارزشمند است.

در Tighten برای یادگیری **20% time** دارند: ۲۰٪ هفته برای ساختن دانش و آموزش. آدم‌ها را به Laracon می‌فرستند و اسپانسر می‌کنند. کتاب و دوره می‌خرند.

و وقتی تصمیم سراسری می‌گیری، آدمِ نیازمندتر را اولویت بده. هر بار که باید پلن درمان انتخاب کنند، فشار کوچکی هست که پلنِ مناسب سرمایه‌گذاری و معافیت مالیاتی را بردارند. تا امروز هر بار گفته‌اند: پلنی را برمی‌داریم که آدم در وضعیت سخت درمانی بتواند از خودش مراقبت کند — نه آن که برای سرمایه‌گذار tax-advantaged بهتر است.

به نگرانی‌های واقعی گوش بده و برایشان راه پیدا کن. چند نفر می‌گفتند 401(k) قشنگ است، ولی وقتی هنوز در بدهی دانشجویی غرق‌ام، پس‌انداز آینده بی‌معنی است. پس هر فیش حقوقی مبلغ کوچکی مستقیم روی وام دانشجویی گذاشتند. یا سختی مراقبت از حیوان خانگی وقتی سفر می‌روند. چیزهایی که برای تیم مهم و سخت است را پیدا کن و برای مراقبت از آن‌ها فرصت بساز.

جایی بساز که خودت بخواهی در آن کار کنی

کلید فرهنگ سالم دولوپر این است: محیطی بساز که **خودت** بخواهی هر روز به سر کار بروی. اگر جای این کارمند بودی، در پلن درمان چه می‌خواستی؟ در سبک ارتباط؟ در نحوهٔ رسیدگی به تعارض؟ در انعطاف ساعت؟

خودت را جایش بگذار، چیزی را تصور کن که می‌خواستی، و همان محیط را بساز. همان Great Tighten Experiment است — و ارزشش را دارد.

به زبان ساده

فرهنگ از بالا می‌آید ولی از مدیر میانی رد می‌شود. ارزش را بنویس، در سختی نگه دار، زود و مهربان حرف بزن.

مثال واقعی

در Tighten مشتری نمی‌تواند تو را بالای ۴۰ ساعت مجبور کند؛ خبر بد هیچ‌وقت اولین‌بار در ارزیابی سالانه نمی‌آید؛ و ارزش‌ها Cancel Hustle Culture و Be Kind Speak Truth Don't Wait هستند.

دانش‌سنجی

آزمون درس

۵ Q
01
دیو هیکینگ scar tissue را دربارهٔ سازمان‌ها چه می‌دانست؟
02
بهترین تست برای استخدام یا ارتقای یک مدیر چیست؟
03
عنوان اصلی کتاب Radical Candor چه بود و چرا عوض شد؟
04
مت Integrity را با چه استعاره‌ای توضیح می‌دهد؟
05
وقتی Tighten بین پلن درمان انتخاب می‌کند، معیارش چیست؟