توسعه نرمافزار وارد دوره جدیدی شده است؛ دورهای که در آن تسلط بر الگوهای طراحی و کدنویسی سنتی به تنهایی کافی نیست و توانایی ادغام مهارتهای مهندسی با ابزارهای Agentic Coding و جریانهای کاری مبتنی بر هوش مصنوعی (AI Workflows) تعیینکننده سرعت، کیفیت و کارایی محصول نهایی است.
متأسفانه بخش زیادی از جامعه توسعهدهندگان به دلایل مختلف هنوز در برابر تغییرات سریع هوش مصنوعی مقاومت میکنند و از سوی دیگر، آموزشهای غیرکاربردی و دورههای تئوری نتوانستهاند متخصصان را برای نیازهای پروژههای سطح بالا و بینالمللی آماده کنند.
ما در شرکت ماموت (MammuteCo) هکاتون تخصصی و حضوری «طراحی و ساخت سیستم با هوش مصنوعی» را در مشهد طراحی کردهایم؛ بستری کاملاً عملیاتی برای توسعهدهندگانی که میخواهند توان مهندسی خود را در سناریوهای واقعی محک بزنند، با متدهای مدرن کد بزنند و در نهایت فرصت استخدام قطعی در تیم فنی ماموت را به دست آورند.

هدف رویداد و مزایای شرکت در هکاتون ماموت
این هکاتون تنها یک چالش کدنویسی معمولی نیست، بلکه شبیهسازی کامل یک چرخه عمر نرمافزار (SDLC) در مقیاس واقعی است.
۱. تیمسازی هوشمند و ارتقای مهارتهای نرم
شرکتکنندگان بر اساس تحلیل سطح مهارت فنی، به صورت تصادفی در تیمهای متوازن قرار میگیرند. در این ساختار، انتخاب معماری، تقسیم تسکها، استفاده از متدولوژیهای چابک و تعامل تیمی به عنوان شاخصهای اصلی ارزیابی میشوند.
۲. شبیهسازی نیازمندیهای واقعی محصول و کارفرما
تیمها صرفاً یک مسئله ثابت حل نمیکنند؛ بلکه در طول هکاتون با تغییرات بیزینس، نیازمندیهای مقیاسپذیری و چالشهای فنی غافلگیرکننده روبهرو میشوند تا توانایی حل مسئله و تابآوری سیستم خود را ارزیابی کنند.
۳. منتورشیپ عمیق و انتقال تجربه بینالمللی
منتورهای حاضر در رویداد با تجربیات پروژههای انترپرایز داخلی و خارجی، در کنار تیمها خواهند بود تا گلوگاههای معماری، مشکلات عملکردی و چگونگی استفاده بهینه از هوش مصنوعی برای تولید کدهای تمیز و تستپذیر را راهنمایی کنند.
۴. استخدام قطعی و اعطای گواهینامه رسمی
برترین خروجیها و مستعدترین افراد حاضر در هکاتون، مستقیماً وارد فرایند استخدام قطعی در مجموعه ماموت خواهند شد و به تمام شرکتکنندگان گواهی معتبر و قابل استناد شرکتی اعطا میشود.
استکهای فنی و معماریهای پیشنهادی (Tech Stacks)
تیمها آزادی کامل دارند تا پشته فناوری مدنظر خود را انتخاب کنند، اما برای رسیدن به حداکثر بهرهوری، سرعت و ساختار مدرن، پشتههای زیر به عنوان پیشنهادهای بهینه معرفی میشوند:
گزینه ۱: چالش سرعت، همزمانی و کارایی بالا (High Performance)
-
زبان و فریمورک: Rust + Actix Web 4
-
رندرینگ و فرانتاند: Askama Templates + HTMX + Bootstrap 5 (RTL)
-
پایگاهداده و لایه دسترسی: SeaORM 2.0 + SQLite
-
مناسب برای: سیستمهای با Throughput بسیار بالا و حداقل مصرف منابع.
گزینه ۲: توسعه سریع، تمیز و مبتنی بر تایپ (Modern Python Stack)
-
زبان و فریمورک: Python 3.11+ + FastAPI
-
معماری تعاملی: HTMX + Alpine.js
-
لایه ORM و مدلینگ: SQLModel + SQLite
-
مناسب برای: طراحی میکروسرویسهای چابک و ادغام مستقیم با کتابخانههای هوش مصنوعی.
گزینه ۳: اکوسیستم تایپاسکریپت و وب مدرن (Full-Stack TypeScript)
-
فریمورک اصلی: Next.js (App Router & React Server Components)
-
رابط کاربری و استایل: shadcn/ui + Tailwind CSS
-
مدیریت وضعیت و اعتبارسنجی: Zustand + Zod + React Hook Form
-
دیتابیس و ORM: Drizzle ORM + SQLite
-
مناسب برای: پلتفرمهای تعاملی با تجربه کاربری بینقص و تایپ سیفتی سرتاسری (End-to-End Type Safety).
گزینه ۴: پشته کاملاً اختیاری
-
هر زبانی مانند Go، C# (.NET Core)، PHP (Laravel)، Java (Spring) یا فریمورکهای مورد تسلط تیم، مشروط بر امکان پیادهسازی سریع MVP.
چکلیست الزامات فنی و پیشنیازهای ورود به هکاتون
با توجه به اینکه زمان هکاتون صرف آمادهسازی محیط نخواهد شد، تکمیل و تست تمام موارد زیر پیش از روز رویداد الزامی است:
۱. اکانتها و ابزارهای هوش مصنوعی (Agentic Coding)
-
حساب کاربری فعال در پلتفرمهای هوش مصنوعی (ChatGPT، Gemini یا Claude).
-
دسترسی آماده به سرویسهای Agentic Coding و API Proxyها نظیر 9router، FreeBuff، GitHub Copilot یا Cursor.
۲. گیت و مدیریت سورسکد
-
نصب و تنظیم اولیه Git (تنظیم دقیق Name و Email).
-
اتصال به حساب شخصی GitHub و تست عملیات clone، commit، push و مدیریت برنچها (branch/merge).
-
مرتبسازی پروفایلهای LinkedIn و GitHub جهت اشتراکگذاری محصول نهایی.
۳. محیط توسعه و وابستگیها (Dev Environment)
-
نصب IDE و افزونههای حیاتی (مانند VS Code، Rust Analyzer، Pylance یا اکستنشنهای Tailwind/HTMX).
-
نصب آخرین نسخه پایدار پکیج منیجرها و کامپایلرها (npm، pnpm، pip، uv، Cargo و…).
-
راهاندازی و تست لایه دیتابیس (SQLite یا سرویسهای لوکال) و اطمینان از فضای ذخیرهسازی کافی روی لپتاپ.
مشخصات برگزاری، زمانبندی و پذیرایی
-
📅 تاریخ رویداد: جمعه ۱۳ شهریور
-
⏰ ساعت برگزاری: از ساعت ۰۹:۰۰ صبح الی ۱۴:۰۰
-
⏳ مهلت ثبتنام: حداکثر تا پایان روز چهارشنبه ۱۱ شهریور
-
👥 نوع برگزاری: حضوری — با ظرفیت کاملاً محدود
-
☕ پذیرایی: همراه با پذیرایی در طول رویداد
-
📍 آدرس محل برگزاری: مشهد، روبروی باغ ملی، بلوار امام خمینی، امام خمینی ۲۴ (کوچه سینما آسیا)، نبش کوچه اول، کافه اهالی
لینک ثبتنام و راههای ارتباطی با پشتیبانی
با توجه به محدودیت ظرفیت، اولویت با افرادی است که زودتر فرم ثبتنام را تکمیل و اطلاعات فنی خود را ثبت نمایند:
👉 فرم ثبتنام مستقیم در هکاتون:
🔗 https://survey.porsline.ir/s/p4dSirgi
اطلاعات تماس و پشتیبانی رویداد:
-
📞 شماره تماس: ۰۹۰۱۰۹۰۱۶۱۱ (۹۸۹۰۱۰۹۰۱۶۱۱+)
-
💬 ارتباط در تلگرام: MammuteCo@
-
⏰ ساعات پاسخگویی: همهروزه از ساعت ۰۸:۰۰ الی ۲۰:۰۰
-
🏢 مقر اصلی: مشهد، میدان کوثر، کارخانه نوآوری مشهد
-
📌 نکته پشتیبانی: در صورت عضویت در گروههای مشترک رویداد، لطفاً پرسشهای خود را جهت پاسخگویی سریعتر از طریق همان گروهها ارسال فرمایید.