QA: Hackathons

የ hackathon trilogy የመጨረሻ ክፍል። ውስጥ የመጀመሪያው ክፍል። በእንደዚህ አይነት ዝግጅቶች ላይ ለመሳተፍ ስላለው ተነሳሽነት ተናገርኩ. ሁለተኛ ክፍል ለአዘጋጆቹ ስህተት እና ውጤታቸው ተወስኗል። የመጨረሻው ክፍል በመጀመሪያዎቹ ሁለት ክፍሎች ውስጥ የማይጣጣሙ ጥያቄዎችን ይመልሳል.

በ hackathons ውስጥ እንዴት መሳተፍ እንደጀመርክ ንገረን።
በውድድሮች ዳታ ትንተና ውስጥ እየፈታሁ በላፕፔንንታ ዩኒቨርሲቲ የማስተርስ ዲግሪ ተማርኩ። የእኔ የተለመደ ቀን ይህን ይመስል ነበር: በ 8 ላይ መነሳት, በዩኒቨርሲቲ ውስጥ ጥቂት ጥንዶች, ከዚያም ውድድሮች እና ኮርሶች እስከ እኩለ ሌሊት ድረስ (ማቅረቡ እየቆጠረ እያለ, ንግግሮችን እመለከታለሁ ወይም ጽሑፎችን አነባለሁ). እንዲህ ዓይነቱ ጥብቅ የጊዜ ሰሌዳ ፍሬ አፍርቷል እና MERC-2017 የመረጃ ትንተና ውድድር አሸንፌያለሁ (ይህም ውይይት ተደርጎበታል) በ hub ላይ ይለጥፉ). ድሉ በራስ መተማመንን ሰጠኝ እና በአጋጣሚ በሞስኮ ስለ SkinHack 2 hackathon መረጃ ሳገኝ ወላጆቼን ለመጎብኘት ወሰንኩ እና በተመሳሳይ ጊዜ hackathon ምን እንደሆነ ለማወቅ ወሰንኩ.

የ hackathon ራሱ በጣም አስቂኝ ሆነ። በመረጃ ትንተና ላይ ሁለት ትራኮች ግልጽ የሆኑ መለኪያዎች እና የውሂብ ስብስብ 100k ሩብልስ ያለው የሽልማት ገንዘብ ነበር። ሦስተኛው ትራክ በ50k ሽልማት በመተግበሪያ ልማት ላይ ነበር፣ እና ምንም ተሳታፊዎች አልነበሩም። በአንድ ወቅት አዘጋጆቹ የተግባር ተግባር የሌለበት ቁልፍ ያለው መስኮት 50k ሊያሸንፍ ይችላል, ምክንያቱም ሽልማቱ ሊከፈል አይችልም. አፕሊኬሽኖችን እንዴት እንደምናዘጋጅ መማር አልጀመርኩም (በቀላሉ "መገለበጥ" የምችልበት ቦታ ላይ አልወዳደርም), ነገር ግን ለእኔ በ hackathons ውስጥ ያሉት መስኮች የተጨናነቁ እንዳልሆኑ ግልጽ መልእክት ነበር.

ከዚያ ሁለቱንም የውሂብ ትንተና ዱካዎች ብቻዬን ፈታሁ። በመረጃው ውስጥ ጥሩ ፍጥነት እንዳገኝ የፈቀደልኝን ፍንጣቂ አገኘሁ፣ ነገር ግን ፍንጣቂው ያለው አምድ ዝግጅቱ ከማለቁ ሁለት ሰአት በፊት ባገኘሁት የፈተና መረጃ ውስጥ አልነበረም (በነገራችን ላይ መገኘቱን ተረድቻለሁ) በባቡሩ ውስጥ ያለው የ "ዒላማ" ዓምድ እንደ ፍሳሽ አይቆጠርም). በዚሁ ጊዜ መሪ ሰሌዳው ተከፈተ፣ ፊት ሳይገለጽልኝ መገዛቴ ከአምስቱ ውስጥ ሶስተኛ ቦታ ወሰደ፣ የመጀመሪያው ትልቅ ክፍተት ነበረ እና ጊዜ ላለማባከን ወሰንኩና ሄድኩ።

የተፈጠረውን ነገር በአዲስ አእምሮ ከተነተነ በኋላ፣ ብዙ ስህተቶችን አገኘሁ (ከልማዶቼ አንዱ በማስታወሻ ደብተር የተፈጠረውን ነገር በአእምሮ ማሸብለል እና ስህተቶቹን፣ መንስኤቸውን እና ምን ሊቀየር ይችል እንደነበር መተንተን ነው - እንደዚህ አይነት አስደሳች ቅርስ። ከፊል ፕሮፌሽናል ፖከር ጨዋታ)። ግን አንድ ነገር በእርግጠኝነት ግልፅ ነበር - በ hackathons ውስጥ ብዙ ዋጋ አለ ፣ እና በቀላሉ ተግባራዊ ማድረግ ነበረብኝ። ከዚህ ክስተት በኋላ, ክስተቶችን እና ቡድኖችን መከታተል ጀመርኩ, እና ተከታዩ hackathon ብዙም አልመጣም. ከዚያ ሌላ ፣ እና ሌላ…

ካግሎ ሳይሆን ለምን ሃክታቶን ትሰራለህ?
በአሁኑ ጊዜ ካግልን አልወደውም። ከተወሰነ የክህሎት ደረጃ፣ ያለ ልዩ የተሳትፎ ምክንያቶች፣ kagle ከሌሎች ተግባራት ያነሰ ጠቃሚ ይሆናል። ከዚህ በፊት ብዙ ተሳትፌያለሁ፣ እንደምንም "ለመውረድ" ቻልኩኝ።

ለምን hackathons እና በራስዎ ፕሮጀክት ላይ የማይሰሩት?
በቀስታ ፍጥነት በገዛ እጄ አንድ ነገር አሪፍ የማድረግ ሀሳብ እወዳለሁ። የኦ.ዲ.ኤስ ወጣቶች ተደራጅተዋል። ODS የቤት እንስሳት ፕሮጀክቶች ተመሳሳይ አስተሳሰብ ካላቸው ሰዎች ጋር በፕሮጀክታቸው ላይ በመስራት ቅዳሜና እሁድን ለማሳለፍ ለሚፈልጉ ሁሉ። በቅርቡ የምቀላቀላቸው ይመስለኛል።

ክስተቶችን እንዴት ማግኘት ይቻላል?
ዋና ምንጭ - hackathon.com (ዓለም) እና የቴሌግራም ውይይት የሩሲያ ጠላፊዎች (ራሽያ). በተጨማሪም የዝግጅቶች ማስታወቂያዎች በማህበራዊ አውታረ መረቦች እና በlinkedin ላይ በማስታወቂያ ላይ ይታያሉ። ምንም ነገር ካላገኙ እዚህ ማየት ይችላሉ mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io.

ከመሳተፍዎ በፊት የመፍትሄ እቅድ ያዘጋጃሉ ወይንስ ሁሉም ነገር በበረራ ላይ ተወስኗል? ለምሳሌ, ከ hackathon አንድ ሳምንት በፊት, "እንደዚህ አይነት እና እንደዚህ አይነት ልዩ ባለሙያተኞች እዚህ እንፈልጋለን, መፈለግ አለብን" ብለው ያስባሉ?
hackathon ለምግብ ከሆነ, አዎ, እየተዘጋጀሁ ነው. ከጥቂት ሳምንታት በፊት፣ ምን እንደማደርግ አውቄያለሁ፣ ማን ጠቃሚ ሊሆን እንደሚችል አስባለሁ፣ እና ካለፉት hackathons የመጡ የጓደኞችን ወይም ተሳታፊዎችን ቡድን ሰብስብ።

እውነት ብቻውን ሃክቶን መጥለፍ ይቻላል? ቡድን ከሌለ ምን ማድረግ አለበት?
የውሂብ ሳይንስ hackathons እውነተኛ ናቸው (እኔ የዚህ ሕያው ምሳሌ ነኝ)፣ ምንም እንኳን እኔ እንደዚያ ባስብም የግሮሰሪ hackathons አላየሁም። እንደ አለመታደል ሆኖ አንዳንድ ጊዜ አዘጋጆች በቡድን ውስጥ በትንሹ የተሳታፊዎች ብዛት ላይ ገደብ ይጥላሉ። ይህ የሆነበት ምክንያት ሁሉም “ብቸኞች” ወደ ፍጻሜው የማይደርሱ በመሆናቸው ነው (ማለትም በቀላሉ ከመጀመሪያዎቹ ችግሮች ጋር ይተዋሉ) በቡድን ውስጥ መሳተፍ አሁንም ወደኋላ በመቅረቱ ይመስለኛል። ከዝግጅቱ በኋላም ቢሆን በፕሮጀክቱ ላይ መስራቱን እንደሚቀጥሉ ይጠበቃል. ፕሮጀክቱን ከቡድን ጋር ማምጣት ቀላል ይሆናል.

በአጠቃላይ, ምክሬ ሁል ጊዜ ከቡድን ጋር መሳተፍ ነው. የራስዎ ቡድን ከሌልዎት፣ አዘጋጆቹ ሁልጊዜ እንዲፈልጉ ወይም እንዲፈጥሩ ይረዱዎታል።

በ hackathon ጊዜ ድካምን እንዴት ይቋቋማሉ?
በ hackathon ላይ ለስራ 2 ቀናት ይሰጥዎታል, ይህ 48 ሰአት ነው (ከ30-48 ሰአታት, ለመቁጠር ቀላል 48 እንውሰድ). የእንቅልፍ ጊዜን (16-20 ሰአታት) እናስወግዳለን, ከ 30 ያልበለጠ እንቀራለን. ከነዚህም ውስጥ 8 ሰአታት (በአማካይ) በእውነቱ ውጤታማ ስራ ላይ ይውላል. ስራዎን በትክክል ካደራጁ (እንቅልፍ, አመጋገብ, ወደ ንጹህ አየር መውጣት, መልመጃዎች, የንቃተ-ህሊና ደቂቃዎች, ከቡድኑ ጋር ትክክለኛ ግንኙነት እና የመቀያየር እንቅስቃሴዎች), ከዚያም ጥልቅ የስራ ሰዓቶች ወደ 12-14 ሊጨመሩ ይችላሉ. ከእንደዚህ አይነት ስራ በኋላ ድካም ይሰማዎታል, ግን ደስ የሚል ድካም ይሆናል. ያለ እንቅልፍ እና እረፍቶች ኮድ ማድረግ ፣ በሃይል መጠጦች የተቋረጠ ፣ ውድቀት የምግብ አዘገጃጀት መመሪያ ነው።

ለ hackathons የራስዎ ዝግጁ የሆነ የቧንቧ መስመር አለዎት? እንዴት አገኛቸው፣ እንዴት ይደራጃሉ (እነሱ በ .py ፋይሎች አቃፊዎች ውስጥ ይገኛሉ፣ እያንዳንዱ ለራሱ ተግባር ወዘተ.) እና እነዚህን እራስዎ እንዴት መፍጠር እንደሚችሉ?
በአዲሶቹ ውስጥ ካለፉት hackathons ሙሉ ለሙሉ ዝግጁ የሆኑ መፍትሄዎችን አልጠቀምም, ነገር ግን ካለፉት ውድድሮች የራሴ የእንስሳት መካነ አራዊት ሞዴሎች እና የቧንቧ መስመሮች አሉኝ. መደበኛ ክፍሎችን ከባዶ እንደገና መፃፍ የለብኝም (ለምሳሌ፣ ትክክለኛ የዒላማ ኢንኮዲንግ ወይም ከጽሑፍ ሐሳብ ለማውጣት ቀላል ፍርግርግ)፣ ይህም ብዙ ጊዜ ይቆጥበኛል።

በአሁኑ ጊዜ እንደዚህ ይመስላል ለእያንዳንዱ ውድድር ወይም hackathon በ GitHub ላይ የራሱ የሆነ ሪፖት አለ, ምን እየተፈጠረ እንዳለ ማስታወሻ ደብተሮችን, ስክሪፕቶችን እና ትናንሽ ሰነዶችን ያከማቻል. በተጨማሪም ለሁሉም አይነት በቦክስ የተያዙ "ማታለያዎች" (ልክ እንደ ትክክለኛ የዒላማ ኢንኮዲንግ ከመስቀል ማረጋገጫ ጋር) የተለየ ሬፖ አለ። ይህ በጣም የሚያምር መፍትሄ አይመስለኝም, ግን ለአሁን ተስማሚ ነው.

ሁሉንም ኮዶቼን በአቃፊዎች ውስጥ በማስቀመጥ እና አጫጭር ሰነዶችን በመፃፍ (ለምን ፣ ምን ፣ እንዴት እንዳደረግሁት እና ውጤቱን) በመፃፍ እጀምራለሁ ።

በአጭር ጊዜ ውስጥ MVPን ከባዶ ማዘጋጀት እውነት ነው ወይንስ ሁሉም ተሳታፊዎች ዝግጁ መፍትሄዎችን ይዘው ይመጣሉ?
ከዳታ ሳይንስ ጋር በተያያዙ ፕሮጀክቶች ላይ ብቻ ነው ማለት የምችለው - አዎ፣ ይቻላል። MVP ለእኔ የሁለት ምክንያቶች ጥምረት ነው፡

  • እንደ ምርት (ማለትም በቢዝነስ ሸል ላይ ቀለም የተቀባ) ሆኖ የቀረበ አዋጭ ሃሳብ። ለምን እና ለማን ምርት እንደምንሰራ ሁልጊዜ ግልጽ የሆነ ግንዛቤ ሊኖር ይገባል። አንዳንድ ጊዜ በጥሩ ሁኔታ የተመሰረተ ንድፍ ያላቸው ፕሮጀክቶች, ነገር ግን ያለ ፕሮቶታይፕ, ሽልማቶችን ያሸንፋሉ, እና ይህ አያስገርምም. እንደ አለመታደል ሆኖ ብዙ ተሳታፊዎች የሽንፈትን መራራነት ችላ ብለው ውድቀታቸውን ከአዘጋጆቹ አጭር እይታ ጋር በማያያዝ በሚቀጥሉት hackathons ላይ ለማይታወቅ ሰው ሞዴሎችን መቁረጥ መቀጠል አይችሉም።
  • ይህንን ምርት (መተግበሪያ, ኮድ, የቧንቧ መሾመር መግለጫ) ማድረግ እንደሚችሉ አንዳንድ ጠቋሚዎች.

አንድ ቡድን ዝግጁ የሆነ መፍትሄ ይዞ ወደ ሃካቶን መጥቶ ከአዘጋጆቹ መመሪያ ጋር "ለማበጀት" ሲሞክር ይከሰታል። እንደነዚህ ያሉት ቡድኖች በቴክኒካል ማጣሪያ ጊዜ ይቋረጣሉ ወይም በጣቢያው ላይ ያደረጉትን ክፍል ብቻ "ተቆጥሯል." እንደዚህ ያሉ ቡድኖችን እንደ አሸናፊዎች አላየሁም, ነገር ግን ለወደፊቱ እሴት ምክንያት መጫወታቸው አሁንም ጠቃሚ ነው ብዬ አስባለሁ (እውቂያዎች፣ የውሂብ ስብስቦች፣ ወዘተ.).

በ hackathons ላይ የተተገበሩ የእጅ ሥራዎችን ወደ ምርት/ጅምር የማምጣት ምሳሌዎች አሉ?
አዎ. ወደ ምርት ሲያመጡ ሦስት ጉዳዮች ነበሩኝ. አንድ ጊዜ ራሴ፣ ሁለቴ - በሌላ ሰው እጅ፣ በሃሳቦቼ እና በ hackathon ላይ በፃፍኩት ኮድ ላይ በመመስረት። እንዲሁም ከኩባንያው ጋር በአማካሪነት መተባበራቸውን የቀጠሉ ሁለት ቡድኖችን አውቃለሁ። የመጨረሻውን ውጤት አላውቅም፣ ግን ምናልባት የሆነ ነገር ተጠናቅቋል። እኔ እራሴ ጀማሪዎችን አላደራጀሁም እና ማንም እንዳለው አላውቅም, ምንም እንኳን ምሳሌዎች እንዳሉ እርግጠኛ ነኝ.

በብዙ ሃካቶኖች ውስጥ ከተሳተፈ በኋላ ወደ ጊዜ መመለስ ከቻልክ ምን ምክር ትሰጣለህ?

  1. ዘዴዎች ከማንቀሳቀሻዎች የበለጠ አስፈላጊ ናቸው. እያንዳንዱን መፍትሄ እንደ የተጠናቀቀ ምርት ያስቡ. አንድ ሀሳብ፣ ጁፒተር ላፕቶፕ፣ አልጎሪዝም ማን እንደሚከፍለው ካልታወቀ ዋጋ የለውም።
  2. ማንኛውንም ነገር ከመቅረጽዎ በፊት “ምን?” የሚለውን ሳይሆን “ለምን?” የሚለውን ጥያቄ ይመልሱ። እና እንዴት?". ምሳሌ፡ ማንኛውንም የኤምኤል መፍትሄ ሲነድፉ መጀመሪያ ስለ ሃሳቡ ስልተ ቀመር ያስቡ፡ እንደ ግብአት ምን ይቀበላል፣ ወደፊት ትንቢቶቹ እንዴት ጥቅም ላይ ይውላሉ?
  3. የቡድን አካል ይሁኑ።

ብዙውን ጊዜ በ hackathons ምን ይመገባሉ?
ብዙውን ጊዜ በ hackathons ውስጥ ያለው ምግብ ደካማ ነው-ፒዛ, የኃይል መጠጦች, ሶዳ. ሁልጊዜ ማለት ይቻላል ምግቡ የሚዘጋጀው በቡፌ (ወይም በማገልገል ጠረጴዛ) መልክ ነው ትልቅ ወረፋ ያለበት። ብዙውን ጊዜ ምሽት ላይ ምግብ አይሰጡም, ምንም እንኳን በፓሪስ ውስጥ በአንድ ውድድር ላይ ምግብ በአንድ ምሽት የተረፈበት ጉዳይ ቢኖርም - ቺፕስ, ዶናት እና ኮላ. የአዘጋጆቹን የአስተሳሰብ ሂደት በዓይነ ሕሊናዬ እገምታለሁ፡ “ታዲያ ፕሮግራመሮች እዚያ ምን ይበላሉ? ኦህ ፣ በትክክል! ቺፕስ, ዶናት - ያ ብቻ ነው. ይህን ቆሻሻ እንስጣቸው። በማግስቱ አዘጋጆቹን ጠየቅኳቸው፡- “ጓዶች፣ ለሊት የተለየ ነገር ማድረግ ይቻላል? ደህና፣ ምናልባት ጥቂት ገንፎ?” ከዚያ በኋላ ደደብ እንደሆንኩ አዩኝ። ታዋቂ የፈረንሳይ መስተንግዶ.

በጥሩ hackathons ላይ ምግብ በሳጥኖች ውስጥ ተይዟል, በመደበኛ, በቬጀቴሪያን እና በኮሸር ምግቦች መከፋፈል አለ. በተጨማሪም ማቀዝቀዣውን ከእርጎ እና ሙዝሊ ጋር ያስቀምጣሉ - መክሰስ ለሚፈልጉት። ሻይ, ቡና, ውሃ - መደበኛ. የ Hack Moscow 2 hackathon አስታውሳለሁ - በ 1C ቢሮ ካንቲን ውስጥ ቦርችትን እና የተከተፈ ድንች በተፈጨ ድንች ከልብ ይመግቡኝ ነበር።

የ hackathons ንፅህና የሚወሰነው ፣ ለመናገር ፣ በአዘጋጆቹ ሙያዊ ሉል ላይ (ለምሳሌ ፣ ምርጥ hackathons በአማካሪዎች ይመራሉ)?
በጣም ጥሩዎቹ ሃክታቶኖች ቀደም ሲል hackathons ያደራጁ ወይም ቀደም ብለው የተሳተፉ አዘጋጆች ነበሩ። ምናልባት የዝግጅቱ ጥራት የሚመረኮዝበት ብቸኛው ምክንያት ይህ ሊሆን ይችላል.

እርስዎ noob እንዳልሆኑ እና ለ hackathon ጊዜው እንደደረሰ እንዴት መረዳት ይቻላል?
ወደ hackathon ለመሄድ በጣም ጥሩው ጊዜ ከአንድ ዓመት በፊት ነው። ሁለተኛው ጥሩ ጊዜ አሁን ነው። ስለዚህ ይሂዱ ፣ ይሳሳቱ ፣ ይማሩ - ምንም አይደለም ። የነርቭ ኔትወርክ እንኳን - መንኮራኩሩ እና በዛፎች ላይ ቅልጥፍና ከጨመረበት ጊዜ ጀምሮ የሰው ልጅ ታላቁ ፈጠራ - ድመትን ከውሻ በመጀመርያው የሥልጠና ዘመን መለየት አይችልም።

ክስተቱ በጣም ጥሩ እንደማይሆን እና ጊዜ ማባከን እንደማያስፈልግ ወዲያውኑ ምን "ቀይ ባንዲራዎች" ያመለክታሉ?

  • ምን መደረግ እንዳለበት ግልጽ መግለጫ (ለምርት hackathons አግባብነት ያለው). በምዝገባ ወቅት ግልጽ የሆነ ተግባር ከተሰጥዎት, ቤት ውስጥ መቆየት ይሻላል. በእኔ ማህደረ ትውስታ, ቴክኒካዊ ዝርዝሮች ያሉት አንድም ጥሩ hackathon አልነበረም. ለማነጻጸር፡ እሺ - የድምጽ ንግግሮችን ከመተንተን ጋር የተያያዘ ነገር አድርግልን። መጥፎ - ለእያንዳንዱ ሰው ውይይቱን በሁለት የተለያዩ የድምጽ ትራኮች የሚከፍል መተግበሪያ አድርገን።
  • አነስተኛ ሽልማት ፈንድ. “Tinder for a online store with AI” እንዲሰሩ ከተጠየቁ እና ለአንደኛ ደረጃ ሽልማቱ 500 ዩሮ እና ቢያንስ የ 5 ሰዎች የቡድን መጠን ከሆነ ጊዜዎን ማባከን ጠቃሚ ላይሆን ይችላል (አዎ፣ ይህ የነበረው እውነተኛ ሃካቶን ነው)። በሙኒክ ተካሄደ)።
  • የውሂብ እጥረት (ለመረጃ ሳይንስ hackathons ተዛማጅ)። አዘጋጆች ብዙውን ጊዜ ሾለ ዝግጅቱ መሰረታዊ መረጃ እና አንዳንድ ጊዜ የውሂብ ስብስብ ናሙና ይሰጣሉ። እነሱ ካላቀረቡ, ይጠይቁ, ምንም አያስከፍልዎትም. ከ2-3 ባለው ጊዜ ውስጥ ምን አይነት መረጃ እንደሚቀርብ እና ጨርሶ እንደሚቀርብ ግልጽ ካልሆነ ይህ ቀይ ባንዲራ ነው።
  • አዲስ አዘጋጆች። ሾለ hackathon አዘጋጆች ሰነፍ እና ጎግል መረጃ አትሁኑ። ለመጀመሪያ ጊዜ እንደዚህ አይነት ክስተት ካደረጉ, የሆነ ችግር የመከሰቱ ከፍተኛ ዕድል አለ. በሌላ በኩል፣ የአደራጁ እና የዳኞች አባላት ቀደም ሲል hackathons ካደረጉ ወይም ቀደም ሲል ንቁ ተሳትፎ ካደረጉ ይህ አረንጓዴ ባንዲራ ነው።

በአንድ ሀክቶን ላይ እንዲህ አሉኝ፡- “በአጭር ጊዜ ውስጥ ከሁሉ የተሻለው መፍትሄ አግኝተሃል፣ ግን ይቅርታ፣ የቡድን ስራን እንገመግማለን፣ እና አንተ ብቻህን ሰርተሃል። አሁን፣ ተማሪ ወይም ሴት ልጅ ወደ ቡድንህ ከወሰድክ...? እንደዚህ ያለ ግፍ አጋጥሞህ ያውቃል? እንዴት ተቋቋሙት?
አዎ፣ ከአንድ ጊዜ በላይ አግኝቼዋለሁ። ስለሚሆነው ነገር ሁሉ ቀናተኛ ነኝ፡ ሁሉንም ነገር በሃይሌ አድርጌያለሁ፣ ካልሰራ፣ እንደዛም ይሁን።

ለምን ይህን ሁሉ ታደርጋለህ?
ይህ ሁሉ ከመሰላቸት የተነሳ ነው።

ምንጭ: hab.com

አስተያየት ያክሉ