یک جمله را زیاد می شنویم: «چند ماه است سالیدیتی می خوانم ولی هنوز هیچ چیز واقعی نساخته ام.»

این وضعیت خیلی رایج تر از آن است که فکر می کنید و مشکل هم معمولا کمبود منبع آموزشی نیست. منابع رایگان اتریوم از منابع خیلی از زبان های برنامه نویسی بهترند. چیزی که کم است، دلیلی برای تمام کردن یک پروژه است.

هکاتون دقیقا همان دلیل را می سازد: یک مهلت، یک داور، و آدم هایی که همان لحظه دارند همان کار را می کنند.

هکاتون بلاکچین با دوره آموزشی چه فرقی دارد

هکاتون بلاکچین با دوره آموزشی چه فرقی دارد

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

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

در اکوسیستم اتریوم این رویدادها هم به شکل حضوری برگزار می شوند و هم آنلاین؛ تقویم رسمی شان را بخش رویدادهای جامعه در سایت اتریوم و فهرست رویدادهای ETHGlobal نگه می دارند.

چرا در این حوزه بیشتر از بقیه جواب می دهد

سه دلیل، و هر سه مختص همین حوزه اند.

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

جایزه مهم ترین چیزی نیست که می برید

این را با اطمینان می گویم چون بارها دیده ام: کسانی که برای جایزه می روند معمولا دست خالی برمی گردند و کسانی که برای ساختن می روند، حتی بدون جایزه چیزی به دست می آورند که می ماند.

سه چیزی که واقعا برمی گردد:

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

اگر هنوز اولین قرارداد هوشمندتان را روی شبکه آزمایشی مستقر نکرده اید، از آنجا شروع کنید نه از هکاتون؛ مسیر استقرار قرارداد از تست نت تا شبکه اصلی همین را قدم به قدم دارد و زبانی که قرارداد اتریوم با آن نوشته می شود پیش نیاز آن است.

و کجا وقت تلف کردن است

هکاتون برای همه مناسب نیست و کسی این را نمی گوید، پس من می گویم.

اگر هنوز نمی دانید یک تراکنش چطور امضا می شود و کیف پول چه می کند، هکاتون سه روزه شما را جلو نمی اندازد. سه روز تماشای کد دیگران است و بعدش همان جایی هستید که بودید. آستانه ورود واقعی این است: باید بتوانید یک قرارداد ساده بنویسید، مستقرش کنید و از یک رابط ساده صدایش بزنید. تا قبل از آن، وقتتان صرف پایه ها بشود بهتر است.

یک راه میانی هم هست که کمتر درباره اش حرف می زنند: باگ بانتی و مشارکت در پروژه های متن باز. هر دو بدون مهلت چند روزه اند و هر دو خروجی عمومی می دهند. برنامه های باگ بانتی و نحوه ورود به آنها و مشارکت در پروژه های متن باز اتریوم این دو مسیر را جدا بررسی کرده اند.

شرکت کردن از ایران؛ چهار چیز که باید از قبل حل کنید

این بخش را در هیچ راهنمای ترجمه شده ای پیدا نمی کنید، چون برای نویسنده اش اصلا مساله نبوده.

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

اتریومنرخ اتریوم به تومان ۱.۷۶٪
۴۸۴,۶۸۷,۶۷۲ تومان
$2,463.75 نرخ جهانی
تغییر ۲۴ ساعته - بروزرسانی ۰۲:۰۳ مشاهده نرخ

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

سوال های پرتکرار

هکاتون چیست؟

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

برای شرکت باید تیم داشته باشم؟

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

چقدر باید بلد باشم؟

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

هکاتون آنلاین به اندازه حضوری ارزش دارد؟

برای یادگیری و ساختن، بله. برای شبکه سازی، نه به آن اندازه؛ بخش زیادی از ارزش رویدادهای حضوری در گفتگوهای بیرون سالن اتفاق می افتد. برای شرکت کننده ایرانی که حضور فیزیکی معمولا گزینه نیست، نسخه آنلاین همچنان بیشترین چیزی است که در دسترس است.

حرف آخر

فرق بین کسی که «در حال یادگیری بلاکچین» است و کسی که توسعه دهنده بلاکچین است، معمولا در تعداد دوره های گذرانده نیست. در تعداد چیزهایی است که ساخته و کار می کنند.

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