بازی عوض شده
ابزارهای هوش مصنوعی توسعهی نرمافزار، چیزی که زمانی کار یک تیم چندنفره بود را در دسترس یک نفر متمرکز و باسلیقه قرار دادهاند. این یک شعار بازاریابی نیست؛ یک واقعیتِ کاری روزمره است.
اصول ساختن نرمافزار را کامل یاد میگیری و با هر زبانی که خواستی، نرمافزارت را میسازی.
ابزارهای هوش مصنوعی توسعهی نرمافزار، چیزی که زمانی کار یک تیم چندنفره بود را در دسترس یک نفر متمرکز و باسلیقه قرار دادهاند. این یک شعار بازاریابی نیست؛ یک واقعیتِ کاری روزمره است.
داشتن دسترسی به ابزارهای هوش مصنوعی فقط یک سر کار است. سر دیگرش این است که مفاهیم پایهی نرمافزار را بفهمی — سرور، API، دیتابیس، version control — تا بدانی از AI چه بخواهی، خروجیاش را چطور قضاوت کنی، و کجاها نباید بهاش اعتماد کنی. این چیزی است که در دوره تمرین میکنیم.
در پایان دوره، چیزی که میبَری گواهی شرکت در یک کلاس نیست — یک نرمافزار واقعی است که خودت طراحی کردهای، خودت ساختهای، و روی اینترنت منتشر کردهای.
اگر بیشترِ اینها دربارهٔ توست، منتظرت هستیم.
اگر خودت را اینجا دیدی، صادقانه بگوییم: وقتت را نمیگیریم.
مدیرعامل شرکت دانشبنیان یوتا · ۱۸ سال تجربه
۱۸ سال است در حوزهی توسعهی نرمافزار کار میکنم و شرکت یوتا را در تبریز ساختهام — جایی که چندین محصول و سرویس به بازار رساندهایم. کیمیا حاصل همین تجربه است: نه یک کلاس آنلاین انبوه، نه یک دورهی مقدماتیِ کلیشهای — یک کارگاهِ نزدیک و حضوری که در پایانش هر کس با نرمافزار خودش بیرون میرود.
تفاوت کسی که میتواند نرمافزار بسازد با کسی که نمیتواند، دانستن سینتکس یک زبان برنامهنویسی نیست — فهمیدن مفاهیم است. سرور چیست، API چطور کار میکند، دیتابیس چه نقشی دارد، version control چرا لازم است، و deploy یعنی چه. وقتی اینها را بفهمی، ابزارهای هوش مصنوعی تبدیل به یک همتیمی قدرتمند میشوند که کد را برایت مینویسد — ولی تو تصمیمگیرندهای.
در کیمیا تفکر الگوریتمی و حل مسئله تمرین میکنیم — نه حفظ کردن دستورات یک زبان. یاد میگیری یک مسئلهی واقعی را تجزیه کنی، به هوش مصنوعی مسیر بدهی، خروجیاش را ارزیابی کنی، و تصمیم بگیری کجا باید تغییر بدهی. این همان نوع تفکری است که یک مهندس نرمافزار دارد — فقط ابزار اجرا عوض شده.
هدف واقعی ما صادقانه همین است: در پایان دوره، بتوانی یک نرمافزار واقعی بسازی، روی اینترنت منتشرش کنی، و اگر خواستی پروژههای بیرونی هم بگیری و انجام بدهی. نه آرزوفروشی، نه وعدهی شبانهره — ولی اگر ۵ هفته جدی کار کنی، این اتفاق میافتد.
از ایدهی اولیه تا یک نسخهی قابل استفاده — یک نرمافزار وب یا اپلیکیشن که خودت طراحی، ساخت و راهاندازیاش کردهای.
اپ را روی سرور بگذاری، دامنهاش را تنظیم کنی، و آن را در دسترس کاربر واقعی قرار دهی.
وقتی کاربر مشکلی گزارش میدهد، خودت تشخیص بدهی و اصلاح کنی. آپدیت روزمره، رفع باگ و افزودن قابلیت جدید — بدون نیاز به یک تیم بزرگ.
مهارتی که میگیری فقط محدود به ایدهی خودت نیست. اگر بخواهی میتوانی برای دیگران هم نرمافزار بسازی و از این مسیر درآمد داشته باشی.
برای ساختن سیستمهای سنگین بانکی یا استارتاپهای بزرگی که به یک تیمِ مهندسیِ کامل نیاز دارند ساخته نشده. کیمیا برای رساندنِ ایدهی توست به اولین محصول واقعی.
این پنج گام، مسیر کلیِ دوره را نشان میدهند — نه یک برنامهی قطعیِ جلسهبهجلسه. ترتیب و سرعتِ دقیق، بسته به ایده و روندِ پیشرفت هر گروه در طول کلاس تنظیم میشود.
میفهمی سرور، دیتابیس، API و گیت چه نقشی دارند و یک نرمافزار چطور از اجزایش ساخته میشود — پایهای که بدون آن، هیچ ابزاری بهکارت نمیآید.
یاد میگیری یک مسئلهی واقعی را به بخشهای کوچکتر بشکنی، منطقِ حلش را پیدا کنی، و مثل یک مهندس به آن نگاه کنی.
تمرین میکنی خواستهات را دقیق و روشن به ابزارهای هوش مصنوعی منتقل کنی، خروجیشان را ارزیابی کنی، و بدانی کجا باید اصلاحشان کنی.
با ساختن چند نرمافزارِ کوچک و آزمایشی، چرخهی کاملِ ساخت را تمرین میکنی — جایی که اشتباهکردن ارزان و یادگیری سریع است.
تمرکز اصلیِ دوره همینجاست: ایدهی خودت را قدمبهقدم به یک محصول واقعی تبدیل و منتشر میکنی. کیمیا یک دورهی پروژهمحور است.
از اولین جلسه تا ۶ ماه پس از پایان دوره — جلسات، یادداشتها، پرداختها و گفتوگو با مدرس، همه در یک پنل اختصاصی روی panel.utta.ir.
جلسهی بعدی، میزان پیشرفت، اقساط و پروژهی پایانی — همه در داشبورد شخصیات.
بعد از هر جلسه، خلاصه و یادداشتهای مدرس و وضعیت حضورت را میبینی.
گروه کلاس و چت خصوصی با پشتیبانی — بدون نیاز به تلگرام یا شبکههای اجتماعی.
بعد از پایان جلسات، تا ۶ ماه از همین پنل با منتورها در ارتباط میمانی.
پرداخت در ۳ مرحله، در طول دوره
در صورت عدم پذیرش در مصاحبه، کامل بازگردانده میشود.
قبل از شروع جلسهی اول.
در نیمهی دوره، قبل از فاز پروژهی نهایی.
اگر در تمام ۱۰ جلسه حاضر شدی و در پایان دوره نرمافزار قابل کاری برای تو تحویل نشد، تمام مبلغ پرداختی بازگردانده میشود. تعریفِ «نرمافزار قابل کار» در ابتدای دوره بهطور مکتوب با تو توافق میشود.
فقط شمارهات را وارد کن. بقیهی صحبتها را تلفنی و در مصاحبه با هم میگذاریم.
با ثبتنام، با تماس از سوی تیم یوتا برای هماهنگی مصاحبه موافقت میکنی.