அர்பன் டெக் சேலஞ்ச் ஹேக்கத்தானில் பிக் டேட்டா டிராக்கை எப்படி, ஏன் வென்றோம்

என் பெயர் டிமிட்ரி. பிக் டேட்டா டிராக்கில் அர்பன் டெக் சேலஞ்ச் ஹேக்கத்தானின் இறுதிப் போட்டிக்கு எங்கள் குழு எப்படி வந்தது என்பதைப் பற்றி நான் பேச விரும்புகிறேன். இது நான் பங்கேற்ற முதல் ஹேக்கத்தான் அல்ல, நான் பரிசு பெற்ற முதல் போட்டி அல்ல என்று இப்போதே கூறுவேன். இது சம்பந்தமாக, எனது கதையில் ஒட்டுமொத்த ஹேக்கத்தான் தொழில் தொடர்பான சில பொதுவான அவதானிப்புகள் மற்றும் முடிவுகளுக்கு குரல் கொடுக்க விரும்புகிறேன், மேலும் நகர்ப்புற தொழில்நுட்ப சவால் முடிந்த உடனேயே ஆன்லைனில் தோன்றிய எதிர்மறையான மதிப்புரைகளுக்கு எதிராக எனது பார்வையை வழங்க விரும்புகிறேன். உதாரணமாக இந்த).

எனவே முதலில் சில பொதுவான அவதானிப்புகள்.

1. ஹேக்கத்தான் என்பது ஒருவித விளையாட்டுப் போட்டியாகும், அதில் சிறந்த குறியீட்டாளர்கள் வெற்றி பெறுவார்கள் என்று சிலர் அப்பாவியாக நினைப்பது ஆச்சரியமாக இருக்கிறது. இது தவறு. ஹேக்கத்தான் அமைப்பாளர்கள் தங்களுக்கு என்ன வேண்டும் என்று தெரியாத சந்தர்ப்பங்களை நான் கருத்தில் கொள்ளவில்லை (நானும் அதைப் பார்த்திருக்கிறேன்). ஆனால், ஒரு விதியாக, ஒரு ஹேக்கத்தானை ஏற்பாடு செய்யும் நிறுவனம் அதன் சொந்த இலக்குகளைத் தொடர்கிறது. அவர்களின் பட்டியல் வேறுபட்டிருக்கலாம்: இது சில சிக்கல்களுக்கான தொழில்நுட்ப தீர்வாக இருக்கலாம், புதிய யோசனைகள் மற்றும் நபர்களுக்கான தேடல் போன்றவை. இந்த இலக்குகள் பெரும்பாலும் நிகழ்வின் வடிவம், அதன் நேரம், ஆன்லைன்/ஆஃப்லைன், பணிகள் எவ்வாறு வடிவமைக்கப்படும் (மற்றும் அவை அனைத்தும் வடிவமைக்கப்படுமா), ஹேக்கத்தானில் குறியீடு மதிப்பாய்வு நடைபெறுமா போன்றவற்றை தீர்மானிக்கிறது. இரு அணிகளும், அவர்கள் என்ன செய்தார்கள் என்பது இந்தக் கண்ணோட்டத்தில் மதிப்பிடப்படுகிறது. நிறுவனத்திற்குத் தேவையான புள்ளியை சிறப்பாகத் தாக்கும் அணிகள் வெற்றி பெறுகின்றன, மேலும் பலர் முற்றிலும் அறியாமலும் தற்செயலாகவும் இந்த நிலைக்கு வருகிறார்கள், அவர்கள் உண்மையில் ஒரு விளையாட்டு போட்டியில் பங்கேற்கிறார்கள் என்று நினைத்துக்கொள்கிறார்கள். பங்கேற்பாளர்களை ஊக்குவிப்பதற்காக, அமைப்பாளர்கள் குறைந்தபட்சம் ஒரு விளையாட்டு சூழலின் தோற்றத்தையும் சமமான நிலைமைகளையும் உருவாக்க வேண்டும் என்று எனது அவதானிப்புகள் காட்டுகின்றன, இல்லையெனில் அவர்கள் மேலே உள்ள மதிப்பாய்வில் உள்ளதைப் போல எதிர்மறை அலைகளைப் பெறுவார்கள். ஆனால் நாம் விலகுகிறோம்.

2. எனவே பின்வரும் முடிவு. பங்கேற்பாளர்கள் தங்கள் சொந்த வேலைகளுடன் ஹேக்கத்தானுக்கு வருவதில் அமைப்பாளர்கள் ஆர்வமாக உள்ளனர், சில சமயங்களில் அவர்கள் இந்த நோக்கத்திற்காக ஒரு ஆன்லைன் கடித நிலையையும் சிறப்பாக ஏற்பாடு செய்கிறார்கள். இது வலுவான வெளியீட்டு தீர்வுகளை அனுமதிக்கிறது. "சொந்த வேலை" என்ற கருத்து மிகவும் தொடர்புடையது; எந்தவொரு அனுபவமிக்க டெவலப்பரும் தனது பழைய திட்டங்களில் இருந்து ஆயிரக்கணக்கான கோடுகளை தனது முதல் கமிட்டியிலேயே குவிக்க முடியும். மேலும் இது முன் தயாரிக்கப்பட்ட வளர்ச்சியாக இருக்குமா? ஆனால் எப்படியிருந்தாலும், விதி பொருந்தும், நான் ஒரு பிரபலமான நினைவு வடிவத்தில் வெளிப்படுத்தினேன்:

அர்பன் டெக் சேலஞ்ச் ஹேக்கத்தானில் பிக் டேட்டா டிராக்கை எப்படி, ஏன் வென்றோம்

வெற்றிபெற, உங்களிடம் ஏதாவது, ஒருவித போட்டி நன்மை இருக்க வேண்டும்: கடந்த காலத்தில் நீங்கள் செய்த அதே திட்டம், ஒரு குறிப்பிட்ட தலைப்பில் அறிவு மற்றும் அனுபவம் அல்லது ஹேக்கத்தான் தொடங்குவதற்கு முன் செய்யப்பட்ட ஆயத்த வேலை. ஆம், இது விளையாட்டு அல்ல. ஆம், இது செலவழித்த முயற்சிக்கு மதிப்புள்ளதாக இருக்காது (இங்கே, 3 ஆயிரம் பரிசுக்கு இரவில் 100 வாரங்களுக்கு குறியிடுவது மதிப்புள்ளதா என்பதை அனைவரும் தீர்மானிக்கிறார்கள், முழு அணியினரிடையேயும் பிரிக்கப்பட்டாலும், அதைப் பெறாத அபாயத்திலும் கூட). ஆனால், பெரும்பாலும், இதுவே முன்னேறுவதற்கான ஒரே வாய்ப்பு.

3. அணி தேர்வு. ஹேக்கத்தான் அரட்டைகளில் நான் கவனித்தபடி, பலர் இந்த சிக்கலை மிகவும் அற்பமான முறையில் அணுகுகிறார்கள் (இது ஹேக்கத்தானில் உங்கள் முடிவை தீர்மானிக்கும் மிக முக்கியமான முடிவு என்றாலும்). செயல்பாட்டின் பல பகுதிகளில் (விளையாட்டு மற்றும் ஹேக்கத்தான்கள் இரண்டிலும்) வலிமையானவர்கள் வலிமையானவர்களுடனும், பலவீனமானவர்கள் பலவீனமானவர்களுடனும், புத்திசாலிகள் புத்திசாலிகளுடனும் ஒன்றிணைவதை நான் பார்த்திருக்கிறேன், பொதுவாக, உங்களுக்கு யோசனை கிடைக்கும்... அரட்டைகளில் ஏறக்குறைய இதுதான் நடக்கும்: குறைந்த வலிமையான ப்ரோக்ராமர்கள் அவர்கள் உடனடியாக ஸ்னாப் செய்யப்படுவார்கள், ஹேக்கத்தானுக்கு மதிப்புமிக்க திறன்கள் இல்லாதவர்கள் நீண்ட நேரம் அரட்டையில் தொங்கிக்கொண்டு ஒரு குழுவைத் தேர்வு செய்கிறார்கள். . சில ஹேக்கத்தான்களில், அணிகளுக்கு சீரற்ற பணி வழங்குவது நடைமுறையில் உள்ளது, மேலும் சீரற்ற அணிகள் ஏற்கனவே உள்ள அணிகளை விட மோசமாக செயல்படவில்லை என்று அமைப்பாளர்கள் கூறுகின்றனர். ஆனால் எனது அவதானிப்புகளின்படி, உந்துதல் உள்ளவர்கள், ஒரு விதியாக, யாரையாவது நியமிக்க வேண்டும் என்றால், அவர்களில் பலர் ஹேக்கத்தானுக்கு வருவதில்லை.

அணியின் அமைப்பைப் பொறுத்தவரை, இது மிகவும் தனிப்பட்டது மற்றும் பணியைச் சார்ந்தது. குறைந்தபட்ச சாத்தியமான குழு அமைப்பு ஒரு வடிவமைப்பாளர் - முன்-இறுதி அல்லது முன்-இறுதி - பின்-இறுதி என்று என்னால் கூற முடியும். ஆனால் node.js இல் ஒரு எளிய பின்-இறுதியைச் சேர்த்த அல்லது ரியாக்ட் நேட்டிவ்வில் மொபைல் அப்ளிகேஷனை உருவாக்கிய முன்னோடிகளை மட்டுமே கொண்ட அணிகள் வெற்றி பெற்ற நிகழ்வுகளையும் நான் அறிவேன்; அல்லது எளிய அமைப்பைச் செய்த பின்தங்கியவர்களிடமிருந்து மட்டுமே. பொதுவாக, எல்லாம் மிகவும் தனிப்பட்டது மற்றும் பணியைப் பொறுத்தது. ஹேக்கத்தானுக்கு ஒரு குழுவைத் தேர்ந்தெடுப்பதற்கான எனது திட்டம் பின்வருமாறு: நான் ஒரு குழுவைச் சேர்க்க அல்லது முன்-முனை - பின்-இறுதி - வடிவமைப்பாளர் (நானே ஒரு முன்-இறுதி) போன்ற குழுவில் சேர திட்டமிட்டேன். எங்களுடன் சேருவதற்கான அழைப்பை ஏற்றுக்கொண்ட ஒரு மலைப்பாம்பு மற்றும் வடிவமைப்பாளருடன் மிக விரைவாக நான் அரட்டை அடிக்க ஆரம்பித்தேன். சிறிது நேரம் கழித்து, ஒரு பெண், ஒரு வணிக ஆய்வாளர், ஏற்கனவே ஒரு ஹேக்கத்தான் வென்ற அனுபவம் கொண்டவர், எங்களுடன் சேர்ந்தார், இது அவர் எங்களுடன் சேருவதற்கான சிக்கலைத் தீர்மானித்தது. ஒரு குறுகிய சந்திப்புக்குப் பிறகு, அருமையான நான்குடன் ஒப்பிட்டு U4 (URBAN 4, urban four) என்று அழைக்க முடிவு செய்தோம். மேலும் எங்கள் டெலிகிராம் சேனலின் அவதாரத்தில் அதற்கான படத்தையும் போட்டார்கள்.

4. ஒரு பணியைத் தேர்ந்தெடுப்பது. நான் ஏற்கனவே கூறியது போல், உங்களுக்கு ஒரு போட்டி நன்மை இருக்க வேண்டும், இதன் அடிப்படையில் ஹேக்கத்தானுக்கான பணி தேர்ந்தெடுக்கப்படுகிறது. இதன் அடிப்படையில் பார்த்தேன் பணி பட்டியல் மற்றும் அவற்றின் சிக்கலான தன்மையை மதிப்பிட்டு, நாங்கள் இரண்டு பணிகளைத் தீர்த்தோம்: DPiIR இலிருந்து புதுமையான நிறுவனங்களின் பட்டியல் மற்றும் EFKO இலிருந்து ஒரு சாட்போட். DPIiR இலிருந்து பணியானது பின்தளிப்பாளரால் தேர்ந்தெடுக்கப்பட்டது, EFKO இன் பணி என்னால் தேர்ந்தெடுக்கப்பட்டது, ஏனெனில் node.js மற்றும் DialogFlow இல் chatbots எழுதிய அனுபவம் இருந்தது. EFKO பணி ML ஐயும் உள்ளடக்கியது; சிக்கலின் நிலைமைகளின்படி, எம்.எல் கருவிகளைப் பயன்படுத்தி இது தீர்க்கப்பட வாய்ப்பில்லை என்று எனக்குத் தோன்றியது. அர்பன் டெக் சேலஞ்ச் சந்திப்புக்கு நான் சென்றபோது இந்த உணர்வு வலுப்பெற்றது, அங்கு ஏற்பாட்டாளர்கள் EFKO இல் ஒரு தரவுத்தொகுப்பை எனக்குக் காட்டினார்கள், அங்கு தயாரிப்பு தளவமைப்புகளின் சுமார் 100 புகைப்படங்கள் (வெவ்வேறு கோணங்களில் எடுக்கப்பட்டவை) மற்றும் சுமார் 20 வகையான லேஅவுட் பிழைகள் இருந்தன. மேலும், அதே நேரத்தில், பணியை ஆர்டர் செய்தவர்கள் 90% வகைப்பாடு வெற்றி விகிதத்தை அடைய விரும்பினர். இதன் விளைவாக, ML இல்லாமல் தீர்வின் விளக்கக்காட்சியை நான் தயார் செய்தேன், பின்தொடர்பவர் அட்டவணையின் அடிப்படையில் ஒரு விளக்கக்காட்சியைத் தயாரித்தார், மேலும் ஒன்றாக, விளக்கக்காட்சிகளை இறுதி செய்த பிறகு, அவற்றை நகர்ப்புற தொழில்நுட்ப சவாலுக்கு அனுப்பினோம். ஏற்கனவே இந்த கட்டத்தில், ஒவ்வொரு பங்கேற்பாளரின் உந்துதல் மற்றும் பங்களிப்பு நிலை வெளிப்படுத்தப்பட்டது. எங்கள் வடிவமைப்பாளர் விவாதங்களில் பங்கேற்கவில்லை, தாமதமாக பதிலளித்தார், மேலும் கடைசி நேரத்தில் விளக்கக்காட்சியில் தன்னைப் பற்றிய தகவல்களை நிரப்பினார், பொதுவாக, சந்தேகங்கள் எழுந்தன.

இதன் விளைவாக, நாங்கள் DPIIR இலிருந்து பணியை நிறைவேற்றினோம், மேலும் நாங்கள் EFKO இல் தேர்ச்சி பெறவில்லை என்பதில் சிறிதும் வருத்தப்படவில்லை, ஏனெனில் பணி எங்களுக்கு விசித்திரமாகத் தெரிந்தது, அதை லேசாகச் சொன்னால்.

5. ஹேக்கத்தானுக்குத் தயாராகிறது. கடைசியில் நாங்கள் ஹேக்கத்தானுக்குத் தகுதி பெற்றுள்ளோம் என்று தெரிந்ததும், அதற்கான தயாரிப்புகளைத் தயாரிக்க ஆரம்பித்தோம். ஹேக்கத்தான் தொடங்குவதற்கு ஒரு வாரத்திற்கு முன்பு குறியீட்டை எழுதத் தொடங்குவதை நான் இங்கு பரிந்துரைக்கவில்லை. குறைந்தபட்சம், உங்களிடம் ஒரு கொதிகலன் தயாராக இருக்க வேண்டும், இதன் மூலம் நீங்கள் உடனடியாக வேலை செய்யத் தொடங்கலாம், கருவிகளை உள்ளமைக்காமல், மற்றும் ஹேக்கத்தானில் முதல் முறையாக முயற்சிக்க முடிவு செய்த சில லிப்பின் பிழைகள் இல்லாமல். ஹேக்கத்தானுக்கு வந்து 2 நாட்கள் ப்ராஜெக்ட் பில்ட் அமைக்கும் கோணப் பொறியாளர்களைப் பற்றிய ஒரு கதை எனக்குத் தெரியும், எனவே எல்லாவற்றையும் முன்கூட்டியே தயார் செய்ய வேண்டும். நாங்கள் கீழ்க்கண்டவாறு பொறுப்புகளை விநியோகிக்க எண்ணியுள்ளோம்: பின்வருபவர் இணையத்தில் தேடும் கிராலர்களை எழுதுகிறார் மற்றும் சேகரிக்கப்பட்ட அனைத்து தகவல்களையும் தரவுத்தளத்தில் வைக்கிறார், நான் இந்த தரவுத்தளத்தை வினவுகின்ற மற்றும் தரவை முன்பக்கத்திற்கு அனுப்பும் API ஐ node.js இல் எழுதுகிறேன். இது சம்பந்தமாக, எக்ஸ்பிரஸ்.ஜேஸைப் பயன்படுத்தி முன்கூட்டியே ஒரு சேவையகத்தைத் தயாரித்தேன் மற்றும் எதிர்வினையில் ஒரு முன்-முனையைத் தயார் செய்தேன். நான் CRA ஐப் பயன்படுத்துவதில்லை, நான் எப்போதும் எனக்காக வெப்பேக்கைத் தனிப்பயனாக்குகிறேன், இது என்ன அபாயங்களை ஏற்படுத்தக்கூடும் என்பதை நான் நன்கு அறிவேன் (கோண டெவலப்பர்கள் பற்றிய கதையை நினைவில் கொள்க). இந்த கட்டத்தில், நான் என்ன வெளியிடுவேன் என்பது பற்றிய யோசனையைப் பெறுவதற்காக, எங்கள் வடிவமைப்பாளரிடமிருந்து இடைமுக வார்ப்புருக்கள் அல்லது குறைந்தபட்சம் மொக்கப்களைக் கோரினேன். கோட்பாட்டில், அவர் தனது சொந்த தயாரிப்புகளைச் செய்து அவற்றை எங்களுடன் ஒருங்கிணைக்க வேண்டும், ஆனால் எனக்கு ஒருபோதும் பதில் கிடைக்கவில்லை. இதன் விளைவாக, எனது பழைய திட்டங்களில் ஒன்றிலிருந்து வடிவமைப்பை கடன் வாங்கினேன். இந்த திட்டத்திற்கான அனைத்து பாணிகளும் ஏற்கனவே எழுதப்பட்டிருப்பதால், இது இன்னும் வேகமாக செயல்படத் தொடங்கியது. எனவே முடிவு: ஒரு வடிவமைப்பாளர் எப்போதும் ஒரு அணியில் தேவையில்லை))). இந்த முன்னேற்றங்களுடன் நாங்கள் ஹேக்கத்தானுக்கு வந்தோம்.

6. ஹேக்கத்தானில் வேலை செய்யுங்கள். எனது குழுவை நான் முதன்முதலில் நேரலையில் பார்த்தது மத்திய விநியோக மையத்தில் ஹேக்கத்தான் தொடக்கத்தில்தான். நாங்கள் சந்தித்து, பிரச்சினைக்கான தீர்வு மற்றும் நிலைகள் குறித்து விவாதித்தோம். திறந்த பிறகு நாங்கள் ரெட் அக்டோபருக்கு பேருந்தில் செல்ல வேண்டியிருந்தாலும், நாங்கள் 9.00 மணிக்கு அந்த இடத்திற்கு வர ஒப்புக்கொண்டு தூங்க வீட்டிற்குச் சென்றோம். ஏன்? அமைப்பாளர்கள் வெளிப்படையாக பங்கேற்பாளர்களிடமிருந்து அதிகமானவற்றைப் பெற விரும்பினர், எனவே அவர்கள் அத்தகைய அட்டவணையை ஏற்பாடு செய்தனர். ஆனால், என் அனுபவத்தில், நீங்கள் ஒரு இரவு தூங்காமல் சாதாரணமாக குறியீடு செய்யலாம். இரண்டாவதாக, நான் உறுதியாக இல்லை. ஹேக்கத்தான் என்பது ஒரு மாரத்தான் ஆகும்; மேலும், எங்களிடம் ஏற்பாடுகள் இருந்தன.

அர்பன் டெக் சேலஞ்ச் ஹேக்கத்தானில் பிக் டேட்டா டிராக்கை எப்படி, ஏன் வென்றோம்

எனவே, தூங்கிய பிறகு, 9.00 மணிக்கு நாங்கள் டெவொக்ரசியின் ஆறாவது மாடியில் அமர்ந்திருந்தோம். பின்னர் எங்கள் வடிவமைப்பாளர் எதிர்பாராத விதமாக அவரிடம் மடிக்கணினி இல்லை என்றும் அவர் வீட்டிலிருந்து வேலை செய்வார் என்றும் நாங்கள் தொலைபேசியில் தொடர்புகொள்வோம் என்றும் அறிவித்தார். இதுதான் கடைசி வைக்கோல். எனவே நாங்கள் அணியின் பெயரை மாற்றவில்லை என்றாலும், நான்கிலிருந்து மூன்றாக மாறினோம். மீண்டும், இது எங்களுக்கு ஒரு பெரிய அடியாக இல்லை; பொதுவாக, முதலில் எல்லாம் மிகவும் சீராக மற்றும் திட்டத்தின் படி நடந்தது. அமைப்பாளர்களிடமிருந்து புதுமையான நிறுவனங்களின் தரவுத்தொகுப்பை தரவுத்தளத்தில் ஏற்றினோம் (neo4j ஐப் பயன்படுத்த முடிவு செய்தோம்). நான் தட்டச்சு செய்ய ஆரம்பித்தேன், பின்னர் node.js ஐ எடுத்தேன், பின்னர் விஷயங்கள் தவறாக நடக்க ஆரம்பித்தன. நான் இதற்கு முன்பு neo4j உடன் பணிபுரிந்ததில்லை, முதலில் இந்த தரவுத்தளத்திற்கு வேலை செய்யும் இயக்கியைத் தேடினேன், பின்னர் வினவலை எவ்வாறு எழுதுவது என்று கண்டுபிடித்தேன், பின்னர் இந்த தரவுத்தளம், வினவப்பட்டபோது, ​​அதில் உள்ள நிறுவனங்களைத் தருவதைக் கண்டு நான் ஆச்சரியப்பட்டேன். முனை பொருள்கள் மற்றும் அவற்றின் விளிம்புகளின் வரிசையின் வடிவம். அந்த. நான் ஒரு நிறுவனத்தையும் அதிலுள்ள அனைத்துத் தரவையும் TIN மூலம் கோரியபோது, ​​ஒரு நிறுவனப் பொருளுக்குப் பதிலாக, இந்த அமைப்பு மற்றும் அவற்றுக்கிடையேயான உறவுகள் பற்றிய தரவுகளைக் கொண்ட நீண்ட வரிசை பொருள்கள் எனக்குத் திருப்பித் தரப்பட்டன. நான் ஒரு வரைபடத்தை எழுதினேன், அது முழு வரிசையிலும் சென்று அனைத்து பொருட்களையும் அவற்றின் அமைப்பின் படி ஒரு பொருளில் ஒட்டினேன். ஆனால் போரில், 8 ஆயிரம் நிறுவனங்களின் தரவுத்தளத்தை கோரும்போது, ​​​​அது மிக மெதுவாக, சுமார் 20 - 30 வினாடிகளில் செயல்படுத்தப்பட்டது. நான் தேர்வுமுறை பற்றி யோசிக்க ஆரம்பித்தேன்... பின்னர் நாங்கள் சரியான நேரத்தில் நிறுத்தி மோங்கோடிபிக்கு மாறினோம், அது எங்களுக்கு சுமார் 30 நிமிடங்கள் எடுத்தது. மொத்தத்தில், neo4j இல் சுமார் 5 மணிநேரம் இழந்தது.

உங்களுக்குப் பரிச்சயமில்லாத ஹேக்கத்தானுக்கு தொழில்நுட்பத்தை எடுத்துச் செல்ல வேண்டாம், ஆச்சரியங்கள் இருக்கலாம் என்பதை நினைவில் கொள்ளுங்கள். ஆனால், பொதுவாக, இந்த தோல்வியைத் தவிர, அனைத்தும் திட்டத்தின் படி நடந்தன. ஏற்கனவே டிசம்பர் 9 காலை, எங்களிடம் முழுமையாக வேலை செய்யும் விண்ணப்பம் இருந்தது. மீதமுள்ள நாட்களில், அதில் கூடுதல் அம்சங்களைச் சேர்க்க நாங்கள் திட்டமிட்டோம். எதிர்காலத்தில், எல்லாமே எனக்குச் சீராகச் சென்றன, ஆனால் தேடுபொறிகளில், சட்டப்பூர்வ நிறுவனங்களின் திரட்டிகளின் ஸ்பேமில், தேடுபொறிகளில் அவரது கிராலர்களைத் தடை செய்வதில், பின்தொடர்பவருக்கு பல சிக்கல்கள் இருந்தன, இது தேடும் போது தேடல் முடிவுகளின் முதல் இடங்களில் வந்தது. ஒவ்வொரு குறிப்பிட்ட நிறுவனத்திற்கும். ஆனால் அதைப் பற்றி அவரே கூறுவது நல்லது. நான் சேர்த்த முதல் கூடுதல் அம்சம் முழுப் பெயரால் தேடுவது. VKontakte இன் பொது இயக்குனர். பல மணி நேரம் ஆனது.

எனவே, எங்கள் பயன்பாட்டில் உள்ள நிறுவனத்தின் பக்கத்தில், பொது இயக்குநரின் அவதாரம் தோன்றியது, அவரது VKontakte பக்கத்திற்கான இணைப்பு மற்றும் வேறு சில தரவு. அது எங்களுக்கு வெற்றியைத் தந்திருக்காவிட்டாலும், கேக்கில் ஒரு நல்ல செர்ரியாக இருந்தது. பின்னர், நான் சில பகுப்பாய்வுகளை இயக்க விரும்பினேன். ஆனால் விருப்பங்களின் நீண்ட தேடலுக்குப் பிறகு (UI உடன் பல நுணுக்கங்கள் இருந்தன), பொருளாதார செயல்பாட்டுக் குறியீடு மூலம் நிறுவனங்களின் எளிமையான ஒருங்கிணைப்பில் நான் குடியேறினேன். ஏற்கனவே மாலையில், கடைசி மணிநேரங்களில், புதுமையான தயாரிப்புகளைக் காண்பிப்பதற்கான டெம்ப்ளேட்டை நான் அமைத்தேன் (எங்கள் பயன்பாட்டில் தயாரிப்புகள் மற்றும் சேவைகள் பிரிவு இருக்க வேண்டும்), இருப்பினும் இதற்கு பின்தளம் தயாராக இல்லை. அதே நேரத்தில், தரவுத்தளமானது பாய்ச்சல் மற்றும் வரம்புகளால் வீங்கிக்கொண்டிருந்தது, கிராலர்கள் தொடர்ந்து வேலை செய்தனர், புதுமையான நூல்களிலிருந்து புதுமையான நூல்களை வேறுபடுத்துவதற்கு என்.எல்.பி உடன் பின்தொடர்பவர் பரிசோதனை செய்தார்))). ஆனால் இறுதி விளக்கக்காட்சிக்கான நேரம் ஏற்கனவே நெருங்கிக்கொண்டிருந்தது.

7. விளக்கக்காட்சி. எனது சொந்த அனுபவத்திலிருந்து, விளக்கக்காட்சியைத் தயாரிப்பதற்கு 3 முதல் 4 மணி நேரத்திற்கு முன்பே நீங்கள் மாற வேண்டும் என்று என்னால் கூற முடியும். குறிப்பாக இது வீடியோவை உள்ளடக்கியிருந்தால், அதன் படப்பிடிப்பு மற்றும் எடிட்டிங் நிறைய நேரம் எடுக்கும். எங்களிடம் ஒரு வீடியோ இருக்க வேண்டும். எங்களிடம் ஒரு சிறப்பு நபர் இருந்தார், அவர் இதைக் கையாண்டார், மேலும் பல நிறுவன சிக்கல்களையும் தீர்த்தார். இது சம்பந்தமாக, கடைசி தருணம் வரை நாங்கள் குறியீட்டிலிருந்து நம்மைத் திசைதிருப்பவில்லை.

8. சுருதி. விளக்கக்காட்சிகள் மற்றும் இறுதிப் போட்டிகள் ஒரு தனி வார நாளில் (திங்கட்கிழமை) நடத்தப்பட்டது எனக்குப் பிடிக்கவில்லை. இங்கே, பெரும்பாலும், பங்கேற்பாளர்களிடமிருந்து அதிகபட்சமாக அழுத்தும் அமைப்பாளர்களின் கொள்கை தொடர்ந்தது. நான் வேலையில் இருந்து ஓய்வு எடுக்கத் திட்டமிடவில்லை, நான் இறுதிப் போட்டிக்கு வர விரும்பினேன், இருப்பினும் எனது குழுவினர் வார இறுதியில் எடுத்தனர். இருப்பினும், ஹேக்கத்தானில் உணர்ச்சிப் பெருக்கு ஏற்கனவே அதிகமாக இருந்ததால், காலை 8 மணிக்கு எனது குழுவின் அரட்டையில் (வேலைக் குழு, ஹேக்கத்தான் குழு அல்ல) நான் எனது சொந்த செலவில் நாள் எடுத்துக்கொள்கிறேன் என்று எழுதி, மையத்திற்குச் சென்றேன். பிட்சுகளுக்கான அலுவலகம். எங்கள் பிரச்சனையில் நிறைய தூய தரவு விஞ்ஞானிகள் உள்ளனர், மேலும் இது சிக்கலைத் தீர்ப்பதற்கான அணுகுமுறையை பெரிதும் பாதித்தது. பலருக்கு நல்ல டிஎஸ் இருந்தது, ஆனால் யாரிடமும் வேலை செய்யும் முன்மாதிரி இல்லை, பலரால் தேடுபொறிகளில் தங்கள் கிராலர்களின் தடைகளைச் சுற்றி வர முடியவில்லை. வேலை செய்யும் முன்மாதிரி கொண்ட ஒரே குழு நாங்கள் மட்டுமே. மேலும் சிக்கலை எவ்வாறு தீர்ப்பது என்பது எங்களுக்குத் தெரியும். இறுதியில், நாங்கள் பாதையை வென்றோம், இருப்பினும் நாங்கள் மிகவும் அதிர்ஷ்டசாலியாக இருந்தபோதிலும், நாங்கள் குறைந்த போட்டியான பணியைத் தேர்ந்தெடுத்தோம். மற்ற தடங்களில் உள்ள ஆடுகளங்களைப் பார்க்கும்போது, ​​எங்களுக்கு அங்கு வாய்ப்பு இருக்காது என்பதை உணர்ந்தோம். நடுவர் மன்றத்தில் நாங்கள் மிகவும் அதிர்ஷ்டசாலிகள் என்று நான் சொல்ல விரும்புகிறேன். மேலும், மதிப்புரைகளின் அடிப்படையில், இது எல்லா தடங்களிலும் நடக்கவில்லை.

9. இறுதி. குறியீடு மதிப்பாய்வுக்காக நாங்கள் பலமுறை ஜூரிக்கு அழைக்கப்பட்ட பிறகு, நாங்கள் இறுதியாக எல்லா பிரச்சினைகளையும் தீர்த்துவிட்டோம் என்று நினைத்து, பர்கர் கிங்கில் மதிய உணவு சாப்பிடச் சென்றோம். அங்கு அமைப்பாளர்கள் எங்களை மீண்டும் அழைத்தனர், நாங்கள் எங்கள் ஆர்டர்களை விரைவாகக் கட்டிக்கொண்டு திரும்பிச் செல்ல வேண்டியிருந்தது.

நாங்கள் எந்த அறைக்குள் செல்ல வேண்டும் என்பதை அமைப்பாளர் எங்களுக்குக் காட்டினார், உள்ளே நுழைந்தவுடன், வெற்றி பெற்ற அணிகளுக்கான பொதுப் பேச்சுப் பயிற்சியில் எங்களைக் கண்டோம். மேடையில் நடிக்க வேண்டிய தோழர்கள் நன்றாக சார்ஜ் செய்யப்பட்டனர், எல்லோரும் உண்மையான ஷோமேன்களைப் போல வெளியே வந்தனர்.

நான் ஒப்புக் கொள்ள வேண்டும், இறுதிப் போட்டியில், மற்ற தடங்களில் இருந்து வலுவான அணிகளின் பின்னணியில், நாங்கள் வெளிர் நிறமாகத் தெரிந்தோம், அரசாங்கத்தின் வாடிக்கையாளர் பரிந்துரையில் ரியல் எஸ்டேட் தொழில்நுட்பப் பாதையில் இருந்து அணிக்கு மிகவும் தகுதியானது. பாதையில் எங்கள் வெற்றிக்கு பங்களித்த முக்கிய காரணிகள்: ஆயத்த வெற்று கிடைப்பது, இதன் காரணமாக ஒரு முன்மாதிரியை விரைவாக உருவாக்க முடிந்தது, முன்மாதிரியில் “சிறப்பம்சங்கள்” இருப்பது (தலைமை நிர்வாக அதிகாரிகளைத் தேடுங்கள். சமூக வலைப்பின்னல்களில்) மற்றும் எங்கள் ஆதரவாளரின் NLP திறன்கள் , இது நடுவர் மன்றத்திற்கு மிகவும் ஆர்வமாக உள்ளது.

அர்பன் டெக் சேலஞ்ச் ஹேக்கத்தானில் பிக் டேட்டா டிராக்கை எப்படி, ஏன் வென்றோம்

முடிவில், எங்களை ஆதரித்த அனைவருக்கும் பாரம்பரிய நன்றி, எங்கள் பாதையின் நடுவர், எவ்ஜெனி எவ்கிராஃபீவ் (ஹேக்கத்தானில் நாங்கள் தீர்த்த சிக்கலின் ஆசிரியர்) மற்றும் நிச்சயமாக ஹேக்கத்தானின் அமைப்பாளர்கள். நான் இதுவரை பங்கேற்றதிலேயே இது மிகப்பெரிய மற்றும் சிறந்த ஹேக்கத்தானாக இருக்கலாம், எதிர்காலத்தில் இதுபோன்ற உயர் தரத்தை தோழர்களே வைத்திருக்க வேண்டும் என்று நான் விரும்புகிறேன்!

ஆதாரம்: www.habr.com

கருத்தைச் சேர்