به نظرم یک کارگاه کوچک یک روزه، به خیلیها کمک میکند با فریمورک لاراول آشنا شوند و بفهمند که به کارشان میآید یا نه. من چند سال تجربهی هدایت تیمهای کوچک بیش از پنج نفر را داشتهام و تصور میکنم تجربههای اندکم به درد خیلیها بخورند.
قرار نیست تشریفاتی در کار باشد. فایدهٔ خودمانی بودن این است که هم هزینهها پایین میآید و هم احتمالاً بازدهی بالاتر میرود.
ایده خیلی ساده است که عرض میکنم.
صبح با لپتاپهایمان دور هم جمع میشویم و شروع میکنیم.
اول همان جا در جمع، یک پروژهی ساده و آشنا انتخاب میکنیم؛ چیزی مثل یک سرویس سادهٔ پشتیبانی، یا نوبتدهی آنلاین، یا حتی یک وبلاگ معمولی.
بعد نقشهٔ کلی طرح را میکشیم و به سبک اسکرام کار را به user-storyهای کوچک میشکنیم و مرتب میکنیم و به دیوار میچسبانیم.
بعد یکی یکی شروع به انجام دادن کارها میکنیم. گاهی همزمان کد مینویسیم و گاهی هر کدام جدا جدا مینویسیم و مرور میکنیم و خلاصه خوش بگذارنیم.
در این بین سعی میکنیم اصول کدنویسی تمیز را رعایت کنیم، وفاداری به قوانین PSR را بیاموزیم، برای کدهای خود داکیومنت بنویسیم، و حسابی هم از گیت استفاده کنیم.
طبعاً شرکتکنندهها باید لپتاپ داشته باشند، با php آشنا باشند و این زبان و نیازمندیهایش روی کامپیوترهایشان نصب و آمادهی استفاده باشد.
از این که بگذریم، دو سناریو در ذهن دارم.
یکی این که فرض کنیم همه فقط پیاچپی بلد هستند و پروژهمان را با لاراول اجرا کنیم، دیگر آن که فرض کنیم همه لاراول بلد هستند و پروژهمان را با معماری ماژولار روی همان لاراولی که همه بلدیم اجرا کنیم.
انتخاب، با شرکتکنندگان خواهد بود.
این کارگاه رایگان خواهد بود و باید روی قول کسانی که میگویند شرکت میکنند حساب باز کنیم تا واقعاً شرکت کنند و حقی از کسانی که نتوانستهاند بیایند ضایع نشود و ظرفیت بیاستفاده نماند.
غیر از این هزینهٔ مالی که وجود ندارد، شما از وقت خود برای یک روز هزینه میکنید و احتمالاً پول ناهاری که میل میکنید را میپردازید. خوبی یک روزه بودن، این است که اگر هیچ فایدهای هم نداشته باشد، فقط یک روز تلف شده است: یک شکست زودهنگام!
شرکت ما در تهران، امکانات لازم را برای نشستن و کار کردن شش تا هفت نفر، مانیتوری بزرگ و یک تختهی وایتبرد دارد و میتوانیم از همان استفاده کنیم. اگر در تهران جای بهتری را میشناسید که میتوانید بدون هزینه هماهنگ نمایید، به من پیام بدهید.
در شهرهایی غیر از تهران هم اگر چند نفر شوید و فضایی با امکاناتی که گفتم فراهم کنید، میتوانم بیایم و یک روز با هم باشیم. مانیتور بزرگ (یا ویدیوپروژکتور) و تختهی وایتبرد هم زیاد اجباری نیست. همین که برق و اینترنت داشته باشد و بتوانیم چند ساعت پیاپی بلند بلند با هم حرف بزنیم، کافی به نظر میرسد.
این کارگاه لزوماً یک بار برگزار نمیشود، و با توجه به زمان و وقتم، و بازخوردی که میگیرم، سعی میکنم ادامه بدهم.
فرم کوتاه زیر را پر کنید و منتظر بمانید تا شرایط دیگر جور شود و تماس بگیرم. همین.
طبعاً ظرفیت من محدود است و اولویت با آنهاست که زودتر فرم را پر کرده باشند. (:
https://forms.gle/rXsCkmfZvHAx8s1PA