هنگام برنامه نویسی نمی توانید بخوابید: چگونه یک تیم جمع کنیم و برای هکاتون آماده شویم؟

من هکاتون هایی را در پایتون، جاوا، دات نت برگزار کردم که در هر کدام از 100 تا 250 نفر شرکت کردند. به‌عنوان یک سازمان‌دهنده، شرکت‌کنندگان را از بیرون مشاهده کردم و متقاعد شدم که هکاتون فقط در مورد فناوری نیست، بلکه در مورد آماده‌سازی شایسته، کار هماهنگ و ارتباطات است. در این مقاله، من رایج ترین اشتباهات و هک های زندگی غیر واضح را جمع آوری کرده ام که به هکاتون های تازه کار کمک می کند تا برای فصل آینده آماده شوند.

هنگام برنامه نویسی نمی توانید بخوابید: چگونه یک تیم جمع کنیم و برای هکاتون آماده شویم؟

یک تیم رویایی جمع کنید

بله، افراد تنها در هکاتون ها وجود دارند، اما من حتی یک مورد را به خاطر نمی آورم که موفق به دریافت جایزه شده باشند. چرا؟ چهار نفر می توانند در 48 ساعت چهار برابر بیشتر از یک نفر کار انجام دهند. این سوال پیش می‌آید: چگونه یک تیم مؤثر باید تشکیل شود؟ اگر دوستانی دارید که به آنها اعتماد دارید و با همدیگر سخت و نازک را پشت سر گذاشته اید، همه چیز مشخص است. اگر می خواهید شرکت کنید، اما تیم کامل ندارید، چه کاری باید انجام دهید؟

به طور کلی دو حالت می تواند وجود داشته باشد:

  • شما آنقدر فعال هستید که برای پیدا کردن و جمع کردن افراد در اطراف خود آماده هستید و به یک رهبر و کاپیتان تیم تبدیل می شوید
  • شما نمی خواهید زحمت بکشید و آماده هستید تا بخشی از تیمی شوید که به دنبال شخصی با مشخصات شماست.

در هر صورت باید مراحل زیر را طی کنید:

  1. اطلاعات موجود در مورد کار را تجزیه و تحلیل کنید.

    سازمان دهندگان همیشه اطلاعات کاملی در مورد کار ارائه نمی دهند تا تیم ها تقلب نکنند و راه حل ها را از قبل آماده کنند. اما تقریباً همیشه، حتی اطلاعات کوچک مقدماتی برای ارزیابی مجموعه دانش فعلی شما کافی است.

    به عنوان مثال، وظیفه بیان می کند که شما باید یک نمونه اولیه از یک برنامه تلفن همراه را توسعه دهید. و شما فقط تجربه توسعه و طراحی وب را دارید، اما تجربه کمی در زمینه Back-end، ادغام پایگاه داده و آزمایش دارید. این بدان معنی است که دقیقاً این دانش و مهارت است که باید در هم تیمی های بالقوه خود جستجو کنید.

  2. در میان دوستان، آشنایان و همکاران به دنبال هم تیمی باشید.

    اگر در حلقه اجتماعی شما کسانی هستند که قبلاً برنده هکاتون شده‌اند، فریلنسر هستند یا در زمینه‌ای مرتبط با موضوع تکلیف کار می‌کنند، پس اینها افرادی هستند که ابتدا باید به هکاتون دعوت کنید.

  3. از خودت به دنیا بگو

    اگر نکته دوم کافی نبود، پس با خیال راحت در شبکه های اجتماعی تماس بگیرید. سعی کنید تا حد امکان مختصر و ساده باشید:

    "سلام به همه! من به دنبال هم تیمی برای هکاتون N هستم. ما به دو فرد جاه طلب و با انگیزه پیروزی نیاز داریم - یک تحلیلگر و یک فرانت اند. در حال حاضر دو نفر هستیم:

    1. Egor – توسعه دهنده فول استک، برنده هکاتون X.
    2. آنیا یک طراح Ux/Ui است، من به عنوان برون سپاری کار می کنم و راه حل های وب + موبایل را برای مشتریان ایجاد می کنم.

    در یک پیام شخصی بنویسید، برای پیوستن به چهار قهرمان دیگر به دو قهرمان دیگر نیاز داریم.

    به راحتی متن را کپی کنید، نام ها و پشته های xD را جایگزین کنید

  4. شروع به جستجوی یک تیم کنید
    • پستی را با تماس در شبکه های اجتماعی خود منتشر کنید (در صورت داشتن یک تماس، fb، vk، در وبلاگ خود)
    • از چت های هکاتون های قدیمی که قبلاً در آن شرکت کرده اید استفاده کنید
    • در گروه شرکت کنندگان هکاتون آینده بنویسید (اغلب سازمان دهندگان آنها را از قبل ایجاد می کنند)
    • به دنبال گروه ها یا رویدادهای رویداد باشید (جلسات رویداد رسمی در vkfb)

برای هکاتون آماده شوید

تیم آماده نصف پیروزی است. نیمه دوم آماده سازی با کیفیت برای هکاتون است. شرکت کنندگان معمولاً قبل از رفتن به هکاتون به آمادگی فکر می کنند. اما برخی اقدامات از قبل انجام شده می تواند زندگی را آسان تر کند. مهم است که به یاد داشته باشید که می توانید تا 48 ساعت را در محل رویداد سپری کنید، به این معنی که نه تنها باید از کار متمرکز منحرف نشوید، بلکه از هر طریق ممکن یک محیط راحت را برای خود سازماندهی کنید. چگونه انجامش بدهیم؟

چه چیزی را با خود همراه کنید:

  • یک بالش، پتو یا کیسه خواب مورد علاقه برای مشتاق ترین هکاتون ها یک ویژگی ضروری است.
  • گذرنامه و بیمه درمانی
  • مسواک و خمیر دندان
  • دستمال مرطوب
  • بررسی کنید که آیا برگزارکنندگان در محل دوش دارند یا نه (اگر چنین است، حوله بردارید)
  • تعویض لباس با شما
  • تعویض کفش (کفش کتانی راحت، کفش کتانی، دمپایی)
  • چتر
  • مسکن ها
  • لپ تاپ + شارژر + سیم اتصال
  • پاوربانک برای گوشی
  • آداپتورها، درایوهای فلش، هارد دیسک

اطمینان حاصل کنید که تمام نرم افزارهای پولی روی رایانه شخصی شما پرداخت شده و کتابخانه های لازم بارگذاری شده اند.

چگونه برای کار تیم خود برنامه ریزی کنید

  • نحوه تصمیم گیری در موقعیت های بحث برانگیز را مشخص کنید. بهتر است فقط با دست خود رای دهید و تصمیم کلی تیم بگیرید.
  • به این فکر کنید که چه کسی بر پویایی کار شما نظارت می کند، کار تیم را تسهیل و برنامه ریزی می کند و ارتباطات درون تیم را مدیریت می کند. به طور معمول، این نقش در تیم های چابک توسط اسکرام مستر، که بر فرآیند اسکرام نظارت دارد، پر می شود. اگر با این نقش آشنا نیستید حتما در گوگل سر بزنید.
  • تایمرها را هر 3-4 ساعت تنظیم کنید تا گذر زمان کلی را پیگیری کنید. وقتی ساعت‌هایتان را چک می‌کنید، نقاط بازرسی داخلی خود را مشخص کنید: در چه ساعتی و چه چیزی باید آماده باشید تا همه چیز را بدون آخرین لحظه انجام دهید.
  • این اشتباه است که باور کنید یک شب بی خوابی برای کل تیم شما را به پیروزی می رساند. هر چه هکاتون طولانی تر باشد، خواب مهم تر است. و به طور کلی، شب و شب معمولاً خاطره انگیزترین لحظات در هکاتون ها هستند: همه چیزهای سرگرم کننده و پر سر و صدا در آن زمان اتفاق می افتد. به کد معطل نشوید، به خودتان فرصت استراحت بدهید.
  • سازمان دهندگان اغلب یک Sony Play Station یا XBox نصب می کنند، فیلم ها را روشن می کنند، ماموریت ها و سایر فعالیت های موازی را برای ایجاد یک محیط احساسی راحت انجام می دهند. از این فواید استفاده کنید تا مغزتان به جوش نیاید.
  • قانون پارتو را به خاطر بسپارید: 20٪ تلاش شما باید 80٪ از نتایج شما را به همراه داشته باشد. به این فکر کنید که برای این یا آن تصمیم چقدر تلاش می کنید و چه تأثیری می توانید داشته باشید. زمان تیم و دانش محدود است، به این معنی که منابع باید به طور موثر توزیع شوند.

ارائه و ارزیابی راه حل شما

قبل از اجرا به چه نکاتی توجه کنیم؟

  • معیارهای ارزیابی را از قبل مطالعه کنید، آنها را یادداشت کنید و در طول تصمیم گیری پیش روی خود نگه دارید. مدام با آنها چک کنید.
  • مشخصات، نوع فعالیت و پیشینه داوران را مطالعه کنید. شاید مقالاتی در Habré یا پست های وبلاگ در صفحات رسمی شرکت. به این فکر کنید که در طول ارزیابی چه انتظاراتی ممکن است داشته باشند. برای داورانی که پیشینه فنی قوی دارند، بررسی کد راه حل های شما مهم است و یک طراح با تجربه به تجربه و ویژگی های کاربر نگاه می کند. این ایده پیش پا افتاده به نظر می رسد، اما به دلایلی مردم آن را فراموش می کنند.
  • قدرت شبکه را فراموش نکنید. تیم شما در واقع از 4 نفر تشکیل نشده است، تعداد شما بسیار بیشتر است، شما همکاران و دوستانی دارید. می توانید از هر منبع حقوقی باز و ارتباطاتی که می توانید پیدا کنید استفاده کنید. اگر این به راه حل شما کمک می کند!
  • صحبت در مورد منطق راه حل و منابع داده در حین بازی ارزشمند خواهد بود. اگر روش غیر استانداردی برای آزمایش یک فرضیه پیدا کرده اید، در مورد آن به ما بگویید. این به راه حل شما ارزش افزوده می دهد.

    به عنوان مثال، در بین دوستان شما نماینده ای از مخاطبان هدف وجود داشت و شما توانستید با او تست دود انجام دهید. یا تحلیل ها و بررسی های جالبی پیدا کردید که به کاهش زمان کار شما کمک کرد.

  • هیچ کس هرگز تیم ها را از برقراری ارتباط با یکدیگر و آزمایش ایده ها منع نکرده است. در پایان هکاتون، هیچ کس قطعا ایده شما را نخواهد دزدید، به این معنی که برخی از فرضیه ها را می توان مستقیماً روی همسایگان شما آزمایش کرد.
  • در هکاتون ها همیشه مشاوران و کارشناسانی هستند که به شما کمک کرده و تجربیات خود را به اشتراک می گذارند. ممکن است نظرات آنها را وارد کار خود نکنید، اما دریافت بازخورد و نگاه کردن به راه حل فعلی از بیرون گام مهمی به سوی پیروزی است.
  • از قبل در مورد الگوی ارائه خود فکر کنید. یک اسلاید با نمایه و اطلاعاتی درباره تیم بسازید: عکس‌ها، مخاطبین، اطلاعات مربوط به تحصیلات یا تجربه کاری فعلی. اگر می‌خواهید هیئت داوران شما را بهتر بشناسند، می‌توانید به GitHub یا نمونه کار خود پیوندهایی اضافه کنید.
  • اگر در حال برنامه‌ریزی کاری برای نمونه‌سازی اولیه و رابط‌ها هستید، هزینه مارول یا سایر خدمات را از قبل پرداخت کنید تا در طول هکاتون نگران آن نباشید.
  • هنگامی که تصمیم نهایی را درک کردید، برای آماده کردن سخنرانی خود وقت بگذارید - سعی کنید چندین بار آن را اجرا کنید، زمانی را به ساختار و توصیه های اضافی زیر اختصاص دهید.

هنگام اجرا چه چیزی را به خاطر بسپاریم؟

  • نیازی به تکرار کار و هدر دادن زمان گرانبهای ارائه نیست؛ داوران و شرکت کنندگان همه آن را می دانند.
  • در همان ابتدا درباره تصمیم کلیدی و رویکردی که در پیش گرفتید بگویید. این یک هک زندگی جالب است که می تواند در سخنرانی های تجاری استفاده شود. به این ترتیب شما بلافاصله 100% توجه و علاقه مخاطب را جلب خواهید کرد. و سپس باید به صورت ساختاری بگویید که چگونه به این تصمیم رسیدید، منطق چه بود، فرضیه ها، چگونه آزمایش و انتخاب کردید، چه الگوهایی پیدا کردید و چگونه می توان از راه حل خود استفاده کرد.
  • اگر نمونه اولیه در نظر گرفته شده بود، نشان دهید و بگویید. از قبل به پیوند qr-code فکر کنید تا بینندگان بتوانند به آن دسترسی پیدا کنند.
  • به این فکر کنید که تصمیم شما چگونه ممکن است از نظر مالی ترجمه شود. چقدر پول برای مشتری صرفه جویی می کند؟ چگونه زمان ورود به بازار، NPS مشتری و غیره را کاهش دهیم؟ مهم است که نشان دهید نه تنها راه حل فنی خوبی دارید، بلکه از نظر اقتصادی نیز امکان پذیر است. این همان ارزش تجاری است.
  • زیاد فنی نشو اگر داوران در مورد کد، الگوریتم ها و مدل ها سوالی داشته باشند، از خود می پرسند. اگر فکر می کنید برخی اطلاعات بسیار مهم هستند، آن را به یک اسلاید ویژه اضافه کنید و در صورت سوال در پایان آن را پنهان کنید. اگر داوران هیچ سوالی ندارند، خودتان یک گفتگو را آغاز کنید و در مورد آنچه که در پشت صحنه سخنرانی شما باقی می ماند صحبت کنید.
  • عملکرد خوب جایی است که هر یک از اعضای تیم صحبت و صحبت کردند. ایده آل است اگر هرکس دامنه وظایفی را که انجام داده است برجسته کند.
  • اجراهای زنده، چاشنی شده با حس شوخ طبعی، همیشه بهتر از مونولوگ های کاملاً تمرین شده روی صحنه هستند :)

لایف هک در مورد تغذیه

چند هک زندگی در مورد تغذیه، زیرا واقعاً روی رفاه، خلق و خو و انرژی شما تأثیر می گذارد. در اینجا دو قانون اصلی وجود دارد:

  • پروتئین شما را سیر می کند و به شما احساس سیری می دهد. این ماهی، مرغ، پنیر است.
  • کربوهیدرات ها انرژی می دهند. کربوهیدرات های سریع – آزاد شدن سریع انرژی و کاهش شدید آن؛ پس از خوردن پاستا، سیب زمینی، کتلت، چیپس و غیره احساس خواب آلودگی می کنید. و کربوهیدرات های پیچیده (گندم سیاه، بلغور جو دوسر، بلغور) به آرامی جذب می شوند و به تدریج شما را از انرژی اشباع می کنند. مانند یک باتری، آنها شما را تغذیه می کنند.

بنابراین، اگر می خواهید در طول هکاتون حال و هوای خوبی داشته باشید، تنقلات ناسالم، کولا، اسنیکرز و شکلات را فراموش کنید. صبحانه مقوی با فرنی صبح، غلات و پروتئین برای ناهار و سبزیجات و پروتئین در عصر. بهترین نوشیدنی آب است و به جای قهوه بهتر است چای بنوشید - کافئین بیشتری دارد و مطمئناً بدن و روح را تقویت می کند.

باشه الان تموم شد امیدوارم این مفید بوده باشد!

به هر حال، در ماه سپتامبر ما یک هکاتون Raiffeisenbank را برای توسعه دهندگان جاوا (و نه تنها) برگزار می کنیم.

تمام جزئیات و درخواست های ارسالی اینجا هستند.

بیا، حضوری ملاقات کنیم 😉

منبع: www.habr.com

اضافه کردن نظر