ለ hackathon ዝግጅት: በ 48 ሰዓታት ውስጥ ከራስዎ ምርጡን እንዴት ማግኘት እንደሚችሉ

ለ hackathon ዝግጅት: በ 48 ሰዓታት ውስጥ ከራስዎ ምርጡን እንዴት ማግኘት እንደሚችሉ

ለ 48 ሰአታት ያለ እንቅልፍ ስንት ጊዜ ትሄዳለህ? ፒዛዎን በቡና ኮክቴል ከኃይል መጠጦች ጋር ታጥበዋል? ተቆጣጣሪውን እያዩ ነው እና በሚንቀጠቀጡ ጣቶች ቁልፎቹን እየነካኩ ነው? ይህ ብዙውን ጊዜ የ hackathon ተሳታፊዎች የሚመስሉ ናቸው። እርግጥ ነው, የሁለት ቀን የመስመር ላይ hackathon, እና "በማሳደግ" ሁኔታ ውስጥ እንኳን, አስቸጋሪ ነው. ለዚያም ነው በ48 ሰአታት ውስጥ ኮድ እና ሃሳቦን በብቃት ለማውጣት የሚረዱዎትን አንዳንድ ጠቃሚ ምክሮችን ያዘጋጀንልዎት። በቅርብ ጊዜ እነዚህን ምክሮች በተግባር መሞከር ይችላሉ - የውድድሩ ምዝገባ እስከ ሜይ 12 ድረስ ክፍት ነው። "ዲጂታል ግኝት", በ 40 የሩሲያ ከተሞች ውስጥ በበጋው ወቅት በሃክታቶን መልክ ይካሄዳል.

ከእውነታው የራቁ ግቦችን ያስወግዱ


ዋናው ተቃዋሚዎ ሌሎች ተሳታፊዎች አይደሉም, ግን ጊዜ. Hackathon ግልጽ የሆነ የጊዜ ገደብ አለው፣ ስለዚህ አላስፈላጊ የፕሮጀክት ዝርዝሮችን በመስራት ውድ ሰዓቶችን አታባክን። በተጨማሪም ከመጠን በላይ መጨነቅ በአስተሳሰብ ግልጽነት ላይ ጣልቃ ይገባል. በተቀላጠፈ የሚሰራ አነስተኛ አዋጭ ምርት አስቀድሞ በ hackathon የአሸናፊነት ቦታን ሊያረጋግጥ ይችላል።

ቡድንዎን በጥበብ ይምረጡ


ማንኛውም፣ በጣም ጥሩው ሀሳብ እንኳን፣ በቡድንዎ ውስጥ ራዕይዎን ወይም አካሄዶችዎን የማይረዱ/የማይጋሩ ሰዎች ካሉ ሊበላሽ ይችላል። በ hackathon ወቅት ቡድኑ (ምንም ያህል ቀላል ቢመስልም) ነጠላ ዘዴ መሆን አለበት።

ለ hackathon ወደ ቡድንዎ ማንን መጋበዝ አለብዎት? ሁሉም ተሳታፊዎች በኮድ ማድረግ በጣም ጓጉ መሆን አለባቸው፣ አለበለዚያ እንዴት በተዘጋ ቦታ ውስጥ 48 ሰአታት ሊኖሩ ይችላሉ? አጻጻፉ የተለያዩ ይሁን፣ የቴክኒክ ስፔሻሊስቶች ቡድንዎን ከዲዛይነር ወይም ከገበያ አዳራሹ ጋር “ለማደብዘዝ” አይፍሩ - በተመስጦ ኮድ ሲያደርጉ ፣ ዘዬዎችን በትክክል ለማስቀመጥ እና የምርቱን ጥቅሞች “ማድመቅ” ይረዱዎታል ። በዳኝነት ፊት ለመከላከል. ሁሉም የቡድን አባላት በጊዜ ግፊት እና በጭንቀት ውስጥ መስራት መቻል አለባቸው, ምክንያቱም በመካከላችሁ የመንፈስ መጥፋት ሙሉውን ፕሮጀክት ሊያሳጣው ይችላል - የመጨረሻውን ቀነ-ገደብ ሳያሟሉ.

በባልደረባዎችዎ ሥራ ተነሳሽነት ይኑርዎት


የስራ ባልደረቦችዎን ልምድ ይተንትኑ-የመጨረሻውን ሀክታቶን ያስታውሱ, የትኞቹን ተሳታፊዎች እንደሚያስታውሱ እና ለምን እንደሆነ ያስቡ (የሌሎች ሰዎች ስህተቶችም ጠቃሚ ናቸው). ምን ዓይነት ዘዴዎችን ተጠቀሙ? ጊዜ እና ተግባራት እንዴት ተሰራጭተዋል? የእነሱ ተሞክሮ, ስኬቶች እና ውድቀቶች የተግባር እቅድ ለመፍጠር ይረዳዎታል.

የስሪት መቆጣጠሪያ መሳሪያ ተጠቀም


እስቲ አስበው፡ ለረጅም ጊዜ በፈሳሽ ሁኔታ ውስጥ ቆይተሃል፣ በፕሮቶታይፕ ላይ እየሰራህ ነው፣ ከዚያም በድንገት ስህተት ተገኘህ እና ስንት ደቂቃ ወይም ሰአት በፊት እና በትክክል የት ስህተት እንደሰራህ መረዳት አልቻልክም። በግልጽ ለማየት እንደሚቻለው፣ “እንደገና ለመጀመር” ጊዜ የለዎትም፡ በጣም በከፋ ሁኔታ፣ ሁሉንም ደረጃዎች እንደገና ለማለፍ ጊዜ አይኖርዎትም ፣ እና እርስዎ ቢያደርጉም ፣ ለዳኞች ብቻ ማሳየት ይችላሉ ። በጣም እርኩስ ነገር. ይህንን ሁኔታ ለማስወገድ እንደ git ያሉ የስሪት ቁጥጥር ስርዓትን መጠቀም ምክንያታዊ ነው።

ያሉትን ቤተ መጻሕፍት እና ማዕቀፎች ተጠቀም


መንኮራኩሩን እንደገና አያድርጉ! ቤተ-መጻህፍት እና ማዕቀፎችን በመጠቀም ሊተገበሩ የሚችሉ ተግባራትን ለመጻፍ ተጨማሪ ጊዜ ማሳለፍ አያስፈልግም. በምትኩ፣ ምርትዎን ልዩ በሚያደርጉት ባህሪያት ላይ ያተኩሩ።

ፈጣን የማሰማራት መፍትሄዎችን ተጠቀም


የ hackathon ዋና ሀሳብ ለሃሳብዎ የሚሰራ ምሳሌ መፍጠር ነው። ማመልከቻዎን በማሰማራት ብዙ ጊዜ አያጠፉ። እንደ AWS፣ Microsoft Azure ወይም Google Cloud ባሉ ደመና ላይ እንዴት በፍጥነት ማሰማራት እንደሚችሉ አስቀድመው ይወቁ። ለማሰማራት እና ለማስተናገድ እንደ Heroku፣ Openshift ወይም IBM Bluemix ያሉ የPaaS መፍትሄዎችን መጠቀም ይችላሉ። በጣም ጥሩ የስርዓት አስተዳዳሪ ሊሆኑ ይችላሉ ፣ ግን በ hackathon ጊዜ ሁሉም ቡድን በኮድ ፣ በማሰማራት እና በሙከራ ላይ እንዲያተኩር ነገሮችን በተቻለ መጠን ቀላል ማድረጉ የተሻለ ነው።

አስቀድመህ የምታቀርበውን ሰው ምረጥ


የዝግጅት አቀራረብ በጣም አስፈላጊ ነው! በትክክል ማግኘት ካልቻሉ የእርስዎ ፕሮቶታይፕ ምን ያህል ጥሩ ቢሆን ለውጥ የለውም። እና በተቃራኒው - በደንብ የታሰበበት አቀራረብ እርጥብ ሀሳብን ሊያድን ይችላል (እና እኛ ስለ ስላይዶች ብቻ አይደለም እየተነጋገርን ያለነው). ሁሉንም አስፈላጊ ገጽታዎች እንዳይረሱ እርግጠኛ ይሁኑ-የእርስዎ ፅንሰ-ሀሳብ ምን ችግር እንደሚፈታ, የት መተግበር እንዳለበት እና አሁን ካሉ መፍትሄዎች እንዴት እንደሚለይ. አቀራረቡን ለማዘጋጀት ምን ያህል ጊዜ እንደሚያስፈልግዎ እና የፕሮጀክትዎ ገጽታ ማን እንደሚሆን አስቀድመው ይወስኑ. በአደባባይ የመናገር ልምድ ያለው በጣም ልምድ ያለው የቡድን አባል ይምረጡ። ማንም ሰው ካሪዝማንን የሰረዘ የለም።

እጩዎቹን እና ርዕሰ ጉዳዮችን አስቀድመው ይፈልጉ


Hackathons ብዙውን ጊዜ በአንድ የተወሰነ ኢንዱስትሪ ውስጥ ባሉ ኩባንያዎች ይደገፋሉ። የእርስዎ የሃክቶን አጋር ኩባንያዎች የራሳቸው እጩዎች እንዳላቸው ይወቁ፣ ለምሳሌ አገልግሎቶቻቸውን በስራዎ ለመጠቀም።

በ hackathon ጭብጥዎ ላይ መስራትን ችላ አትበሉ! አስቀድመህ አስብ እና በውድድሩ ላይ ተግባራዊ ሊሆኑ የሚችሉ ሃሳቦችን ዘርዝር።

ቡድንዎ በምቾት እንዲሰራ ምን እንደሚያስፈልግ ያስቡ?


ሁሉንም የቴክኒክ መሳሪያዎችን ለቡድንዎ አስቀድመው ያዘጋጁ: ላፕቶፖች, የኤክስቴንሽን ገመዶች, ኬብሎች, ወዘተ. አስፈላጊው ቴክኖሎጂ ብቻ አይደለም: አንዳንድ መሰረታዊ የስነ-ህንፃ እቅዶችን ያዘጋጁ, ቤተ-መጻሕፍትን እና ሌሎች ሊፈልጓቸው የሚችሉ መሳሪያዎችን ይምረጡ. ከጭንቅላቱ ጋር መሥራት ፣ አንጎልዎን ይንከባከቡ-ጥቁር ቸኮሌት ፣ ለውዝ እና ፍራፍሬዎች ለጠንካራ የአስተሳሰብ ሂደቶች አስተዋፅኦ ያደርጋሉ ። የኃይል መጠጦች አንዳንድ ሰዎችን ይረዳሉ, ነገር ግን ከቡና ጋር ብቻ አያዋህዱ, ለጤንነትዎ ጥሩ አይሆንም.

* * *

እና የመጨረሻው ነገር: አትፍሩ እና አትጠራጠሩ. የሥራውን ሞገድ ይከታተሉ እና ውጤቶችን ማሳካት። Hackathons ስለ ውድድር ብቻ ሳይሆን ስለ አውታረመረብ እና መነሳሳት ጭምር ናቸው. ዋናው ነገር በዙሪያዎ በሚሆነው ነገር መደሰት ነው. ደግሞም ድል ብቻውን ከእርስዎ ጋር መውሰድ ብቻ አይደለም.

ምንጭ: hab.com

አስተያየት ያክሉ