Код бичиж байхдаа унтаж чадахгүй байна: багаа хэрхэн цуглуулж, хакатонд бэлтгэх вэ?

Би Python, Java, .Net хэл дээр хакатон зохион байгуулж, тус бүрдээ 100-250 хүн оролцсон. Зохион байгуулагчийн хувьд би оролцогчдыг хөндлөнгөөс ажиглаж, хакатон нь зөвхөн техник технологи төдийгүй чадварлаг бэлтгэл, уялдаа холбоотой ажил, харилцаа холбоо юм гэдэгт итгэлтэй байлаа. Энэ нийтлэлд би шинэхэн хакатончуудад ирэх улиралд бэлтгэхэд туслах хамгийн нийтлэг алдаа, тодорхой бус лайф хакеруудыг цуглуулсан.

Код бичиж байхдаа унтаж чадахгүй байна: багаа хэрхэн цуглуулж, хакатонд бэлтгэх вэ?

Мөрөөдлийн багаа цуглуул

Тиймээ, хакатонуудад ганцаардмал хүмүүс байдаг, гэхдээ тэд шагнал авч байсан ганц тохиолдлыг би санахгүй байна. Яагаад? Дөрвөн хүн 48 цагийн дотор нэг хүнээс дөрөв дахин их ажил хийж чаддаг. Үр дүнтэй багийг хэрхэн бүрдүүлэх ёстой вэ гэсэн асуулт гарч ирнэ. Өөртөө итгэлтэй, зузаан, нимгэнийг хамтдаа туулсан найзуудтай бол бүх зүйл ойлгомжтой. Хэрэв та оролцохыг хүсч байгаа ч бүтэн баггүй бол яах вэ?

Ерөнхийдөө хоёр хувилбар байж болно:

  • Та маш идэвхтэй тул эргэн тойрныхоо хүмүүсийг хайж, цуглуулж, багийн ахлагч, ахлагч болоход бэлэн байна.
  • Та санаа зовохыг хүсэхгүй байгаа бөгөөд таны профайлтай хүнийг хайж буй багийн нэг хэсэг болоход бэлэн байна.

Ямар ч тохиолдолд та дараах алхмуудыг хийх хэрэгтэй.

  1. Даалгаврын талаар байгаа мэдээлэлд дүн шинжилгээ хийх.

    Зохион байгуулагчид даалгаврын талаар зориуд бүрэн мэдээлэл өгдөггүй бөгөөд ингэснээр багууд хууран мэхлэхгүй, шийдлийг урьдчилан бэлтгэдэг. Гэхдээ бараг үргэлж, бага зэрэг танилцуулах мэдээлэл нь таны одоогийн мэдлэгийг үнэлэхэд хангалттай байдаг.

    Жишээлбэл, та гар утасны програмын эх загварыг боловсруулах хэрэгтэй болно гэж даалгаварт заасан. Мөн та зөвхөн WEB хөгжүүлэлт, дизайны туршлагатай боловч арын төгсгөл, мэдээллийн баазыг нэгтгэх, тест хийх туршлага багатай. Энэ нь яг энэ мэдлэг, ур чадварыг боломжит багийн найзуудаасаа хайх хэрэгтэй гэсэн үг юм.

  2. Найз нөхөд, танилууд, хамт ажиллагсдынхаа дунд багын найзуудаа хай.

    Хэрэв таны нийгмийн хүрээлэлд хакатон тэмцээнд түрүүлсэн, бие даан ажиллаж байгаа эсвэл даалгаврын сэдэвтэй холбоотой чиглэлээр ажилладаг хүмүүс байгаа бол эдгээр залуусыг та эхлээд хакатонд урих ёстой.

  3. Дэлхийд өөрийнхөө тухай хэл.

    Хэрэв хоёр дахь цэг хангалтгүй байсан бол нийгмийн сүлжээн дээр чөлөөтэй дуудаж болно. Товч бөгөөд аль болох энгийн байхыг хичээ:

    "Сайн уу! Би Hackathon N-д багийн хамтрагч хайж байна. Бидэнд амбицтай, ялалтанд тэмүүлсэн хоёр хүн хэрэгтэй байна - аналитик болон фронт-end. Бид хоёр аль хэдийн байна:

    1. Егор – fullstack хөгжүүлэгч, Hackathon X тэмцээний ялагч;
    2. Аня бол Ux/Ui дизайнер, би аутсорсероор ажилладаг бөгөөд үйлчлүүлэгчдэд зориулсан вэб + гар утасны шийдлүүдийг бий болгодог.

    Хувийн мессежээр бичээрэй, манай гайхалтай дөрөвт нэгдэхийн тулд бидэнд дахиад хоёр баатар хэрэгтэй байна."

    Текстийг хуулж, нэр, стекийг солих боломжтой xD

  4. Баг хайж эхлээрэй
    • Дуудлага бүхий нийтлэлийг нийгмийн сүлжээндээ нийтлэх (fb, vk, блог дээрээ, хэрэв танд байгаа бол)
    • Та өмнө нь оролцож байсан хуучин хакатонуудын чатыг ашиглаарай
    • Удахгүй болох хакафонд оролцогчдын бүлэгт бичнэ үү (ихэвчлэн зохион байгуулагчид тэдгээрийг урьдчилан бий болгодог)
    • Бүлэг эсвэл арга хэмжээний арга хэмжээг хайх (vkfb дахь албан ёсны арга хэмжээний уулзалт)

Хакатонд бэлдээрэй

Бэлэн баг бол ялалтын тал юм. Хоёр дахь хагас нь хакатоны чанартай бэлтгэл юм. Оролцогчид ихэвчлэн хакатонд оролцохын өмнө бэлтгэлийн талаар боддог. Гэхдээ урьдчилан хийсэн зарим алхам нь амьдралыг хөнгөвчлөх болно. Та арга хэмжээ болох газар 48 цагийг өнгөрөөх боломжтой гэдгийг санах нь чухал бөгөөд энэ нь анхаарлаа төвлөрүүлсэн ажлаасаа сатаарахаас гадна өөртөө тав тухтай орчныг бүх талаар зохион байгуулах ёстой гэсэн үг юм. Үүнийг хэрхэн хийх вэ?

Таньд юу авчрах вэ

  • Хамгийн сонирхолтой хакатончдын дуртай дэр, хөнжил эсвэл унтлагын уут бол зүгээр л байх ёстой шинж чанар юм.
  • Паспорт, эмнэлгийн даатгал
  • Шүдний сойз, шүдний оо
  • Нойтон алчуур
  • Зохион байгуулагчид газар дээр нь шүршүүрт орсон эсэхийг олж мэдээрэй (хэрэв байгаа бол алчуур аваарай)
  • Тантай хамт хувцас солих
  • Гутал солих (тав тухтай пүүз, пүүз, шаахай)
  • Дээвэр
  • Өвдөлт намдаах үйлчилгээтэй
  • Зөөврийн компьютер + цэнэглэгч + өргөтгөлийн утас
  • Утсанд зориулсан Powerbank
  • Адаптер, флаш диск, хатуу диск

Таны компьютер дээрх бүх төлбөртэй програм хангамжийн төлбөр төлж, шаардлагатай номын сангууд ачаалагдсан эсэхийг шалгаарай.

Багийнхаа ажлыг хэрхэн төлөвлөх вэ

  • Маргаантай нөхцөл байдалд хэрхэн шийдвэр гаргахаа тодорхойл. Зүгээр л гараараа саналаа өгөөд, багийн ерөнхий шийдвэр гаргах нь дээр.
  • Таны ажлын динамикийг хэн хянах, багийн ажлыг хөнгөвчлөх, төлөвлөх, баг доторх харилцаа холбоог удирдах талаар бодоорой. Ихэвчлэн Agile багуудын энэ үүргийг Scrum-ийн үйл явцыг хянадаг Scrum Master гүйцэтгэдэг. Хэрэв та энэ үүргийг сайн мэдэхгүй байгаа бол үүнийг Google-ээс шалгаарай.
  • Цагийн нийт зарцуулалтыг хянахын тулд 3-4 цаг тутамд таймер тохируулна уу. Цагаа шалгахдаа дотоод хяналтын цэгүүдээ тодорхойл: бүх зүйлийг эцсийн мөчгүйгээр дуусгахын тулд хэдэн цагт, юу бэлэн байх ёстой вэ.
  • Бүхэл бүтэн багийг нойргүй хонох нь таныг ялалтад хүргэнэ гэдэгт итгэх нь эндүүрэл юм. Хакатон үргэлжлэх тусам унтах нь илүү чухал байдаг. Ерөнхийдөө орой, шөнө бол хакатон дахь хамгийн дурсамжтай мөчүүд байдаг: хөгжилтэй, шуугиантай бүх зүйл тэр үед тохиолддог. Коддоо бүү баригд, өөртөө амрах боломжийг олго.
  • Зохион байгуулагчид нь ихэвчлэн Sony Play Station эсвэл XBox суулгаж, кино асааж, даалгаврууд болон бусад зэрэгцээ үйл ажиллагаануудыг хийж, сэтгэл хөдлөлийн таатай орчинг бүрдүүлдэг. Тархиа буцалгахгүйн тулд эдгээр ашиг тусыг ашигла.
  • Паретогийн дүрмийг санаарай: Таны хүчин чармайлтын 20% нь таны үр дүнгийн 80% -ийг өгөх ёстой. Та энэ эсвэл тэр шийдвэрт хэр их хүчин чармайлт гаргах, ямар үр дүнд хүрэх талаар бодож үзээрэй. Багийн цаг хугацаа, мэдлэг ч хязгаарлагдмал тул нөөцийг үр ашигтай хуваарилах шаардлагатай гэсэн үг.

Таны шийдлийн танилцуулга, үнэлгээ

Тоглолт хийхээсээ өмнө юуг анхаарах вэ?

  • Үнэлгээний шалгуурыг урьдчилан судалж, бичиж, шийдвэр гаргахдаа өмнө нь байлга. Тэдэнтэй байнга шалгаж байгаарай.
  • Шүүгчдийн танилцуулга, үйл ажиллагааны төрөл, үндэслэлийг судал. Магадгүй Хабрегийн тухай нийтлэл эсвэл компанийн албан ёсны хуудсан дээрх блог нийтлэлүүд байж магадгүй юм. Үнэлгээний явцад тэд ямар хүлээлттэй байж болох талаар бодож үзээрэй. Техникийн өндөр мэдлэгтэй шүүгчдийн хувьд өөрийн шийдлүүдийг кодоор хянаж үзэх нь чухал бөгөөд туршлагатай дизайнер хэрэглэгчийн туршлага, онцлогуудыг авч үзэх болно. Энэ санаа нь улиг болсон мэт боловч зарим шалтгааны улмаас хүмүүс үүнийг мартдаг.
  • Сүлжээний хүчийг бүү мартаарай. Танай баг үнэндээ 4 хүнээс бүрддэггүй, та нар илүү олон, хамт олон, найз нөхөдтэй. Та ямар ч нээлттэй хууль эрх зүйн эх сурвалж, олж болох холболтоо ашиглаж болно. Хэрэв энэ нь таны шийдэлд тусалсан бол!
  • Шийдлийн логик, өгөгдлийн эх сурвалжийн талаар ярих нь үнэ цэнэтэй байх болно. Хэрэв та таамаглалыг шалгах стандарт бус аргыг олсон бол энэ талаар бидэнд хэлээрэй. Энэ нь таны шийдэлд үнэ цэнийг нэмэх болно.

    Жишээлбэл, таны найзуудын дунд зорилтот үзэгчдийн төлөөлөл байсан бөгөөд та түүнтэй хамт утааны сорилт хийх боломжтой байсан. Эсвэл та ажлын цагаа багасгахад тусалсан сонирхолтой аналитик, тоймыг олсон.

  • Багууд хоорондоо харилцах, санаа оноогоо шалгахыг хэн ч зогсоож байгаагүй. Хакатон дуусахад хэн ч таны санааг хулгайлах нь гарцаагүй бөгөөд энэ нь зарим таамаглалыг хөршүүд дээрээ шууд туршиж үзэх боломжтой гэсэн үг юм.
  • Хакатон дээр үргэлж танд туслах, туршлагаа хуваалцах зөвлөхүүд, мэргэжилтнүүд байдаг. Та тэдний санал хүсэлтийг ажилдаа хүлээж авахгүй байж болох ч санал хүсэлтийг хүлээн авч, одоогийн шийдлийг гаднаас нь харах нь ялалтад хүрэх чухал алхам юм.
  • Үзүүлэнгийн загвараа урьдчилан бодож үзээрэй. Профайл болон багийн тухай мэдээлэл бүхий слайд хийх: өөрийн зураг, холбоо барих хаяг, боловсролын талаарх мэдээлэл эсвэл одоогийн ажлын туршлага. Хэрэв та тангарагтны шүүгчид тантай илүү сайн танилцахыг хүсвэл GitHub эсвэл өөрийн багцын холбоосыг нэмж болно.
  • Хэрэв та прототип, интерфейс хийхээр төлөвлөж байгаа бол хакатоны үеэр санаа зовохгүй байхын тулд Marvel эсвэл бусад үйлчилгээний төлбөрийг урьдчилан төлнө үү.
  • Эцсийн шийдвэрийн талаар ойлголттой бол яриагаа бэлтгэхэд цаг гаргаарай - үүнийг хэд хэдэн удаа ажиллуулж, бүтэц, дараах нэмэлт зөвлөмжүүдэд цаг заваа зориул.

Тоглолт хийхдээ юуг санах хэрэгтэй вэ?

  • Даалгаврыг давтаж, үнэ цэнэтэй танилцуулга хийх цагийг дэмий үрэх шаардлагагүй, үүнийг шүүгчид болон оролцогчид бүгд мэднэ.
  • Хамгийн эхэнд гаргасан гол шийдвэр, арга барилынхаа талаар бидэнд хэлээрэй. Энэ бол бизнесийн ярианд ашиглаж болох гайхалтай лайф хакер юм. Ингэснээр та үзэгчдийн анхаарал, сонирхлыг 100% авах болно. Дараа нь та энэ шийдвэрт хэрхэн хүрсэн, ямар логик байсан, таамаглал, хэрхэн туршиж, сонгосон, ямар хэв маягийг олж мэдсэн, таны шийдлийг хэрхэн ашиглаж болохыг бүтцийн хувьд хэлэх хэрэгтэй болно.
  • Хэрэв прототип хийхээр төлөвлөж байсан бол үзүүлж, хэлээрэй. Үзэгчид хандах боломжтой болохын тулд qr-кодын холбоосыг урьдчилан бодож үзээрэй.
  • Таны шийдвэр санхүүгийн хувьд хэрхэн нөлөөлж болох талаар бодож үзээрэй. Энэ нь үйлчлүүлэгчийг хэр их мөнгө хэмнэх вэ? Зах зээлд гарах хугацаа, үйлчлүүлэгчийн NPS гэх мэтийг хэрхэн багасгах вэ? Зөвхөн техникийн сайн шийдэлтэй төдийгүй эдийн засгийн хувьд боломжтой гэдгийг харуулах нь чухал юм. Энэ бол бизнесийн үнэ цэнэ юм.
  • Хэт их техникийг бүү ав. Шүүгчид код, алгоритм, загвартай холбоотой асуулт байвал өөрөөсөө асууна. Хэрэв та зарим мэдээллийг маш чухал гэж бодож байвал тусгай слайд дээр нэмж, асуулт гарсан тохиолдолд төгсгөлд нь нуу. Хэрэв шүүгчдэд асуулт байхгүй бол өөрөө яриа хэлэлцээ эхлүүлж, ярианыхаа ард юу үлдэх талаар ярилц.
  • Сайн тоглолт бол багийн гишүүн бүр үг хэлж, ярьж байхыг хэлнэ. Хүн бүр хийсэн ажлынхаа цар хүрээг онцолж байвал энэ нь хамгийн тохиромжтой.
  • Сайхан хошин шогийн мэдрэмжээр амтлагдсан амьд тоглолтууд тайзнаас төгс давтагдсан монологуудаас үргэлж дээр байдаг :)

Хоол тэжээлийн талаархи лайфхакууд

Хоол тэжээлийн талаар цөөн хэдэн лайф хакерууд, учир нь энэ нь таны сайн сайхан байдал, сэтгэл санаа, эрч хүчтэй нөлөөлдөг. Энд хоёр үндсэн дүрэм байдаг:

  • Уураг таныг дүүргэж, цатгалан мэдрэмжийг өгдөг. Энэ бол загас, шувууны мах, зуслангийн бяслаг юм.
  • Нүүрс ус нь эрчим хүч өгдөг. Түргэн нүүрс ус - эрчим хүч хурдан ялгарч, түүний хэмжээ огцом буурч, гоймон, төмс, котлет, чипс гэх мэт хоол идсэний дараа нойрмоглох мэдрэмж төрдөг. Мөн нарийн төвөгтэй нүүрс ус (Сагаган, овъёос, булгур) нь аажмаар шингэж, аажмаар таныг эрчим хүчээр хангадаг. Батерей шиг тэд чамайг тэжээх болно.

Иймд та хакатоны үеэр сайхан ааштай байхыг хүсвэл эрүүл бус хөнгөн зууш, кола, сникерс, шоколад зэргийг мартаарай. Өглөө нь будаа, үдийн хоолонд үр тариа, уураг, оройд хүнсний ногоо, уураг агуулсан амттай өглөөний цай. Хамгийн сайн ундаа бол ус бөгөөд кофены оронд цай уух нь илүү дээр юм - энэ нь илүү их кофейн агуулдаг бөгөөд бие болон сүнсийг эрч хүчтэй болгох нь дамжиггүй.

За одоо бүх зүйл дууслаа. Энэ хэрэг болсон гэж найдаж байна!

Дашрамд хэлэхэд, бид XNUMX-р сард java хөгжүүлэгчдэд зориулсан Raiffeisenbank хакатон (зөвхөн биш) зохион байгуулж байна.

Бүх дэлгэрэнгүй мэдээлэл болон өргөдлийн материал энд байна.

Ирээд биечлэн уулзацгаая 😉

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх