நிரலாக்க வாழ்க்கை. அத்தியாயம் 3. பல்கலைக்கழகம்

கதையின் தொடர்ச்சி "புரோகிராமர் தொழில்".

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

எனது நேர்காணலில் எனது பெற்றோர் கலந்து கொண்டனர் மற்றும் சேர்க்கை குறித்து கவலைப்பட்டனர். நிச்சயமாக, அவர்கள் பயிற்சிக்கான ஒப்பந்த வடிவத்தைத் தேர்ந்தெடுத்தனர். மூலம், இது சுமார் $500/ஆண்டு செலவாகும், இது 2003 இல் நிறைய பணம், குறிப்பாக எங்கள் சிறிய நகரத்திற்கு. அட்மிஷன் ஆபீஸிலிருந்து அந்தப் பெண்ணுடன் என் தந்தை பேசிய உரையாடல் எனக்கு நன்றாக நினைவிருக்கிறது:
பெண்: நீங்கள் பட்ஜெட்டில் தேர்வுகளில் தேர்ச்சி பெற முயற்சி செய்யலாம், அது வேலை செய்யவில்லை என்றால், ஒப்பந்தத்திற்கு மாறவும். தவணை முறையில் செலுத்தலாம்.
தந்தை: இல்லை, நாங்கள் ஒப்பந்தத்திற்கு விண்ணப்பிப்போம் என்று ஏற்கனவே முடிவு செய்துள்ளோம்
பெண்: சரி ஏன், நீங்கள் எதையும் ரிஸ்க் செய்ய வேண்டாம்
தந்தை: இல்லை, இது இன்னும் ஆபத்து. சொல்லுங்கள், எல்லோரும் ஒப்பந்தத்திற்கு விண்ணப்பிக்கிறார்களா?
பெண்: ஆம், எல்லோரும் செய்கிறார்கள். ஒருவேளை முழு முட்டாள்களால் மட்டுமே முடியாது
தந்தை: அப்புறம் நமக்கு ஒரு வாய்ப்பு... என்று சிரித்துக்கொண்டே, அட்மிஷனுக்கான ஆவணங்களில் கையெழுத்திட்டோம்

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

கோடையில், சேர்க்கைக்கு முன், என் பாட்டி தனது ஓய்வூதியத்திலிருந்து எனக்கு வழங்கிய முழு $ 40 க்கும் புத்தகங்களை தொடர்ந்து வாங்கினேன்.
மறக்கமுடியாத மற்றும் குறிப்பிடத்தக்கவற்றிலிருந்து:
1. "யுஎம்எல் 2.0. பொருள் சார்ந்த பகுப்பாய்வு மற்றும் வடிவமைப்பு". எந்தவொரு சிக்கலான மென்பொருளையும் எவ்வாறு வடிவமைப்பது, கட்டிடக்கலை மூலம் சிந்திப்பது, எல்லாவற்றையும் கூறுகளாகப் பிரிப்பது, பயன்பாட்டு வழக்குகளை எழுதுவது மற்றும் UML வரைபடங்களை வரைவது எப்படி என்று எனக்குக் கற்றுக் கொடுத்த புத்தகம். மூத்தவர்கள், தலைவர்கள் மற்றும் கட்டிடக் கலைஞர்களுக்குத் தேவையான அறிவு இது. யோசனையின் விளக்கம் மட்டுமே இருக்கும் போது, ​​வெற்றிடத்திலிருந்து ஒரு அமைப்பைப் பொருளாக்குபவர்கள்.
ஏற்கனவே 30 வயதுக்கு மேற்பட்டவர்களை நான் அறிவேன், மேலும் உயர்தர டெவலப்பரிடமிருந்து மேலிடமிருந்து உத்தரவு வராத வரை அவர்களால் இன்னும் முடிவெடுக்க முடியாது. ஃப்ரீலான்சிங் மற்றும் ரிமோட் வேலைகளில், நீங்கள் ஒரு வாடிக்கையாளருடன் அடிக்கடி பணியாற்றும்போது, ​​இந்த அறிவும் விலைமதிப்பற்றது.
புதிய பயன்பாடுகள் மற்றும் சேவைகளை உருவாக்கும் இண்டி டெவலப்பர்களுக்கும் அவை பொருத்தமானவை. விரிவான வடிவமைப்பில் சிலர் கவலைப்படுகிறார்கள். அதனால்தான் எங்களிடம் இவ்வளவு தரமான மென்பொருள் உள்ளது, எல்லா நினைவகத்தையும் விழுங்குகிறது, ஒரு வளைந்த UX.
2. "ANSI C++ 98 தரநிலை". ஒரு புத்தகம் இல்லை, ஆனால் இது 800 பக்கங்களுக்கு மேல் பின்னணி தகவல். நிச்சயமாக, நான் அதை பகுதிவாரியாகப் படிக்கவில்லை, மாறாக எனது C++ கம்பைலரை உருவாக்கும் போது குறிப்பிட்ட மொழி விதிகளைப் பயன்படுத்தினேன். மொழியின் அறிவின் ஆழம், தரத்தைப் படித்து நடைமுறைப்படுத்திய பிறகு, எந்த அற்புதமான அடைமொழியாலும் விவரிக்க முடியாது. மொழியைப் பற்றி உங்களுக்கு எல்லாம் தெரியும் என்று நாங்கள் கூறலாம். தரத்தைப் படிக்க மிக நீண்ட, கடினமான வேலை. ஆனால் எனக்கு முன்னால் 5 ஆண்டுகள் பல்கலைக்கழகம் இருந்தது, எனவே யாரும் என்னைத் தள்ளவில்லை
3. "டெல்பி 6. நடைமுறை வழிகாட்டி.". இது GUI மற்றும் வடிவம் முகஸ்துதி உலகில் ஒரு விரைவான பாய்ச்சலாக இருந்தது. ஏறக்குறைய நுழைவு வாசல் இல்லை, பாஸ்கலை நான் ஏற்கனவே நன்கு அறிவேன். பல்கலைக்கழகத்தில் படிக்கும் போது, ​​டெல்பியில் வணிக நிகழ்ச்சிகளில் சிங்க பங்கை எழுதினேன். இது பல்கலைக்கழக பட்டதாரி மாணவர்களுக்கான மென்பொருளாக இருந்தது, சிறு வணிகங்களுக்கான கணக்கு, அரசாங்கம். நிறுவனங்கள். பின்னர் பல ஃப்ரீலான்ஸ் ஆர்டர்கள் இருந்தன. XNUMX களின் நடுப்பகுதியில், டெல்பி விண்டோஸ் மேம்பாட்டு சந்தையில் ஆதிக்கம் செலுத்தியது. இப்போது வரை, உள்ளூர் ஸ்டோர்களில் செக் அவுட் செய்யும் போது, ​​தெரிந்த எழுத்துருக்கள் மற்றும் கட்டுப்பாடுகள் கொண்ட நிரல்களைக் காணலாம், இது டெல்பி பயன்பாட்டை உடனடியாக வேறு எதிலிருந்தும் வேறுபடுத்துகிறது.
4. "MFC பயிற்சி". டெல்பியில் தேர்ச்சி பெற்ற பிறகு, C++ இல் UI ஐ உருவாக்குவது தர்க்கரீதியானது. இது மிகவும் கடினமாக இருந்தது, எல்லாம் வேலை செய்யவில்லை மற்றும் புரிந்துகொள்ளக்கூடியதாக இருந்தது. இருப்பினும், இந்த தொழில்நுட்பத்தை வணிக திட்டங்களில் பயன்பாட்டு நிலைக்கு கொண்டு வந்தேன். ஒரு ஜெர்மன் வைரஸ் தடுப்பு நிறுவனம் இன்று வரை MFC இல் எழுதப்பட்ட எனது திட்டத்தை விநியோகிக்கிறது.
5. "எம்எஸ்டிஎன் லைப்ரரி 3 உடன் 2001 வட்டுகள்". என்னிடம் இப்போதே இணையம் இல்லை, எனக்கு நினைவிருக்கும் வரை, 2003 இல் MSDN நூலகம் ஆன்லைனில் இல்லை. எப்படியிருந்தாலும், எனது உள்ளூர் கணினியில் MSDN குறிப்பு புத்தகத்தை நிறுவுவது எனக்கு எளிதாக இருந்தது, மேலும் எந்த WinApi செயல்பாடு அல்லது MFC வகுப்பிற்கான ஆவணங்களை எளிதாகக் கண்டறியலாம்.
நிரலாக்க வாழ்க்கை. அத்தியாயம் 3. பல்கலைக்கழகம்
2002-2004 காலகட்டத்தில் படித்த மிக முக்கியமான புத்தகங்கள்

இவை 2002-2004 காலகட்டத்தில் படித்த புத்தகங்கள். நிச்சயமாக, இப்போது இது மோசமான மரபு, இது .NET மற்றும் Web தொழில்நுட்பங்களைப் பயன்படுத்தி மீண்டும் மீண்டும் எழுதப்படுகிறது. ஆனால் இது எனது பாதை, உங்களில் சிலருக்கு இது போன்ற ஒன்று இருந்திருக்கலாம்.

முதல் செமஸ்டர்

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

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

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

சிறிது நேரத்திற்குப் பிறகு, வகுப்பு தோழர்கள் பார்வையாளர்களை விட்டு வெளியேறத் தொடங்கினர், தேர்வில் இருந்து சிக்கல்களைக் கொண்ட மடிந்த காகிதத் துண்டுகளை அவர்களுடன் எடுத்துச் சென்றனர்.
"முடிவெடுக்க எனக்கு உதவுங்கள்," என்று முதல் தைரியமானவர் கேட்டார். "சரி, நான் இப்போது முடிவு செய்கிறேன்," நான் பதிலளித்தேன். 5 நிமிடங்கள் கூட கடந்திருக்கவில்லை, நான் பால்பாயிண்ட் பேனாவால் ஒரு நொறுக்கப்பட்ட காகிதத்தில் ஒரு கரைசலை எழுதி திருப்பிக் கொடுத்தேன். திட்டம் செயல்படுவதைப் பார்த்து, மக்கள் அடிக்கடி பார்வையாளர்களை விட்டு வெளியேறத் தொடங்கினர், சில சமயங்களில் ஒரே நேரத்தில் இரண்டு அல்லது மூன்று பேர் கூட.
என் வேலை ஜன்னல் ஓரத்தில் மூன்று அடுக்கு இலைகள் இருந்தன. ஒரு பேக்கில் புதிதாக வந்த TODO தாள்கள் உள்ளன. எனக்கு முன்னால் ஒரு தாள் செயல்பாட்டில் இருந்தது, அதற்கு அடுத்ததாக "முடிந்தது" என்ற பேக் கிடந்தது.
இது எனது சிறந்த மணிநேரம். கிட்டத்தட்ட 20 பேர் இருந்த முழு குழுவும் உதவிக்காக என்னிடம் திரும்பியது. மேலும் அனைவருக்கும் உதவி செய்தேன்.
மேலும் பணம் சம்பாதிக்க நினைத்தவர், சில நிமிடங்களுக்குப் பிறகு, இங்கு பிடிப்பதற்கு ஒன்றுமில்லை என்பதை உணர்ந்து, அவசரமாக வெளியேறினார், எல்லா கவனமும் ஆல்ட்டிஸ்ட் மீது கவனம் செலுத்தியது.
முழு குழுவும் 4 மற்றும் 5 ஆம் வகுப்புகளுடன் தேர்வில் தேர்ச்சி பெற்றது, இப்போது எனக்கு 20 நண்பர்கள் மற்றும் நிரலாக்க விஷயங்களில் அசைக்க முடியாத அதிகாரம் உள்ளது.

முதல் பணம்

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

எலோனைப் பற்றி இன்னும் நிறைய சொல்லலாம். பல்கலைக்கழகம் கடந்த பத்து ஆண்டுகளுக்குப் பிறகும் இன்றுவரை அவரைச் சந்திக்கிறோம். அவரது முதல் ஆண்டுகளில் அவர் ஒரு ஒல்லியான, மாறாக அமைதியான பையன். (இன்றைய பெரிய முகம் கொண்ட ஜீப்பில் இருப்பவர் குறித்தும் இதைச் சொல்ல முடியாது). இருப்பினும், நான் அப்படியே இருந்தேன் - மெல்லிய மற்றும் அமைதியான. எனவே, நாங்கள் விரைவில் ஒரு பொதுவான மொழியைக் கண்டுபிடித்தோம் என்று நினைக்கிறேன்.
பெரும்பாலும் வகுப்புகளுக்குப் பிறகு, நான், எலோன் மற்றும் அலென் ஒரு பீர் ஹாலில் கூடி, ஒரு தார்பாலின் மூடப்பட்டிருந்தோம். முதலாவதாக, இது பல்கலைக்கழகத்தின் தெருவுக்கு குறுக்கே இருந்தது, இரண்டாவதாக, ஒரு "ரூபிள்" மற்றும் 50 கோபெக்குகளுக்கு, 2 மணிநேர தீக்குளிக்கும் விருந்துக்கு நீங்கள் சில இன்னபிற பொருட்களைப் பெறலாம். வரைவு பீர் மற்றும் பட்டாசு போன்றவை. ஆனால் புள்ளி வேறு விதமாக இருந்தது.
எலோனும் அலெனும் மற்ற நகரங்களைச் சேர்ந்தவர்கள் மற்றும் வாடகை அறையில் வசித்து வந்தனர். அவர்கள் தொடர்ந்து பணத்திற்கு பற்றாக்குறையாக இருந்தனர், மேலும் அவர்கள் பசியுடன் இருக்க வேண்டிய நேரங்களும் இருந்தன. மகிழ்ச்சியான தருணங்கள், அவர்கள் தங்கள் அட்டையில் $10 உதவித்தொகையைப் பெற்றபோது, ​​அதே நாளில் கொண்டாடப்பட்டது, பின்னர் அது "அவர்களின் பெல்ட்களை இறுக்க" மற்றும் கடவுள் அனுப்பியவற்றில் வாழ வேண்டிய நேரம்.

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

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

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

வெப்பமான பருவத்தில், அமர்வுக்கு முன், அதாவது டிசம்பர் மற்றும் மே மாதங்களில், எனது கணினியில் பல்கலைக்கழகத்தின் முழுப் பணிகளும் இருந்ததாகத் தோன்றியது. அதிர்ஷ்டவசமாக, அவர்களில் பெரும்பாலோர் ஒரே வகையைச் சேர்ந்தவர்கள், குறிப்பாக ஒரு முழுக் குழுவின் பிரதிநிதியால் பிரதிநிதித்துவப்படுத்தப்படும் மொத்த விற்பனையாளரால் நாங்கள் தொடர்பு கொள்ளப்பட்டபோது. பின்னர் 20 பணிகளைச் செய்ய முடிந்தது, எடுத்துக்காட்டாக அசெம்பிளரில், 2-3 வரிகளை மட்டுமே மாற்றுவது. அத்தகைய பருவத்தில், ஈயங்கள் ஒரு நதி போல ஓடின. நாங்கள் காணாமல் போனது ஃப்ளாப்பி டிஸ்க்குகள் மட்டுமே. 2003-2005ல் எங்கள் ஊரில் ஏழை மாணவர்கள் இணையம் மூலம் பணப் பரிமாற்றம் செய்வது கிடையாது. மேலும், பணம் செலுத்துவதற்கான உத்தரவாதங்கள் எதுவும் இல்லை, இது இப்போது எஸ்க்ரோ என்று அழைக்கப்படுகிறது. எனவே, எஸ்.கே.எஸ் நிறுவனம், உத்தரவுகளை நிறைவேற்றுபவராக, பல்கலைக்கழகத்தின் எல்லையில் நியமனம் செய்து, நாங்கள் வழங்கினோம் நெகிழ் வட்டு ஒரு தீர்வுடன். கிட்டத்தட்ட பணத்தைத் திரும்பப் பெறவில்லை (ஆங்கிலத் திரும்பப்பெறுதலில் இருந்து - வாடிக்கையாளரின் வேண்டுகோளின்படி பணம் திரும்பப் பெறுதல்). ஃப்ளாப்பி டிஸ்கில் உள்ள readme.txt கோப்பில் நான் சேர்த்ததைக் கற்றுக் கொள்ள முடிந்தால் அனைவரும் மகிழ்ச்சியடைந்தனர் மற்றும் அவர்களின் 4-5 புள்ளிகளைப் பெற்றனர். இருப்பினும், முழுமையாக வேலை செய்யும் திட்டத்தின் ஒரு எளிய டெமோ பெரும்பாலும் ஆசிரியர்களிடையே ஒரு அற்புதமான விளைவை ஏற்படுத்தியது.

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

எனது திறமையின் பார்வையில், ஒவ்வொரு புதிய மாணவர் பணியிலும் அவை பெருகின. வேறு பயிற்சித் திட்டத்துடன் பிற பீடங்களில் இருந்து விண்ணப்பங்களைப் பெறத் தொடங்கினோம். நாங்கள் C++/MFC யில் சாய்ந்தபோது சில மூத்த மாணவர்கள் ஏற்கனவே ஜாவா மற்றும் எக்ஸ்எம்எல்லை தங்கள் முழுத் திறனுக்கும் பயன்படுத்திக் கொண்டிருந்தனர். சிலருக்கு அசெம்பிளர் தேவை, மற்றவர்களுக்கு PHP. சிக்கல்களைத் தீர்க்கும் போது எனக்கான தொழில்நுட்பங்கள், நூலகங்கள், தரவு சேமிப்பக வடிவங்கள் மற்றும் வழிமுறைகளின் முழு உயிரியல் பூங்காவையும் கற்றுக்கொண்டேன்.
இந்தப் பிரபஞ்சம் இன்றுவரை என்னுடன் தங்கியிருக்கிறது. திட்டங்களில் பணிபுரியும் போது பல்வேறு தொழில்நுட்பங்கள் மற்றும் தளங்கள் பயன்படுத்தப்படுகின்றன. இப்போது நான் எந்த இயங்குதளம், OS அல்லது சாதனத்திற்கான மென்பொருள் அல்லது பயன்பாட்டை எழுத முடியும். தரம், நிச்சயமாக, மாறுபடும், ஆனால் நான் முக்கியமாக கையாளும் வணிகத்திற்கு, பட்ஜெட் பொதுவாக முக்கியமானது. அவர்களுக்கான ஒன் மேன் ஆர்கெஸ்ட்ரா என்றால், எனது திறமையால் என்னால் மாற்றிக்கொள்ளும் டெவலப்பர்களின் எண்ணிக்கையின் அளவு பட்ஜெட்டைக் குறைப்பதாகும்.

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

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

விதியின் திருப்பம்

பல்கலைக்கழகத்தின் 4ஆம் ஆண்டு ஆரம்பமானது. இளங்கலை பட்டம் வழங்கப்படும் கடைசி பாடநெறி. நடைமுறையில் பொதுக் கல்வி பாடங்கள் எதுவும் இல்லை, ஆனால் கணினிகள் மற்றும் நெட்வொர்க்குகள் தொடர்பானவை மட்டுமே. இப்போது, ​​​​சில நேரங்களில் எனக்கு நேரம் இல்லை அல்லது அதே மின்னணுவியல் அல்லது நெட்வொர்க்குகளின் உள் கட்டமைப்பில் ஆர்வம் காட்டவில்லை என்று வருந்துகிறேன். இப்போது நான் தேவைக்காக இதை முடிக்கிறேன், ஆனால் எந்த டெவலப்பருக்கும் இந்த அடிப்படை அறிவு அவசியம் என்று நான் உறுதியாக நம்புகிறேன். மறுபுறம், நீங்கள் எல்லாவற்றையும் அறிய முடியாது.
நான் எனது சொந்த C++ கம்பைலரை எழுதி முடித்தேன், இது ஏற்கனவே தரநிலையின்படி பிழைகளுக்கான குறியீட்டைச் சரிபார்த்து, சட்டசபை வழிமுறைகளை உருவாக்க முடிந்தது. எனது கம்பைலரை ஒரு உரிமத்திற்கு $100க்கு விற்க முடியும் என்று கனவு கண்டேன். இதை நான் ஆயிரம் வாடிக்கையாளர்களால் பெருக்கினேன், மனதளவில்
ஒரு சுத்தியலுக்கு கொண்டு செல்லப்பட்டது, ஸ்பீக்கர்களில் இருந்து 50 சென்ட் இன் பாஸ் வெடிக்கும் மற்றும் பின் இருக்கையில் ஹாட்டிகள். 19 வயதில் நீங்கள் என்ன செய்ய முடியும் - இது போன்ற முன்னுரிமைகள். எனது வீட்டில் தயாரிக்கப்பட்ட கம்பைலரின் தந்திரம் என்னவென்றால், விஷுவல் சி++ மற்றும் ஜிசிசியிலிருந்து ஆங்கிலத்திற்குப் பதிலாக ரஷ்ய மொழியில் பிழைகளை உருவாக்கியது, இது அனைவருக்கும் புரியவில்லை. உலகில் இதுவரை யாரும் கண்டுபிடிக்காத ஒரு கொலையாளி அம்சமாக இதை நான் பார்த்தேன். மேற்கொண்டு சொல்வதில் அர்த்தமில்லை என்று நினைக்கிறேன். அது விற்பனைக்கு வரவில்லை. இருப்பினும், சி++ மொழியின் ஆழமான அறிவை நான் அடைந்தேன், அது இன்றுவரை எனக்கு உணவளிக்கிறது.

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

பிரச்சனை வெளியே வந்தது. நான் C++/Java/Delphi புரோகிராமர் பதவிக்கு $300 சம்பளத்தில் வேலை தேடுகிறேன் என்று mail.ru இல் விளம்பரம் செய்ய நினைத்தேன். இது 2006 இல். அதற்கு அவர்கள் அடிப்படையில் பதிலளித்தனர்: "ஒருவேளை நீங்கள் பில் கேட்ஸுக்கு இதுபோன்ற சம்பள கோரிக்கைகளுடன் எழுத வேண்டுமா?" இது என்னை வருத்தமடையச் செய்தது, ஆனால் இதே போன்ற பல பதில்களில், என்னை ஃப்ரீலான்ஸிங்கிற்கு அழைத்து வந்தவர் ஒருவர். எங்கள் ஏழ்மையான லாஸ் வேகாஸில் எனக்கு தெரிந்ததைச் செய்து நல்ல பணம் சம்பாதிப்பதற்கான ஒரே வாய்ப்பு இதுதான்.
எனவே பல்கலைக்கழகத்தில் படிப்பது சுமூகமாக ஃப்ரீலான்ஸ் பரிமாற்றத்தில் வேலை செய்தது. பல்கலைக்கழகத்தின் தலைப்பை மூடுவது, பின்வருவனவற்றைச் சொல்லலாம்: நான் 5 ஆம் ஆண்டுக்குச் செல்லவில்லை. ஒரு நிரலாக்கம் மற்றும் "இலவச வருகை" போன்ற ஒரு கருத்து இருந்தது, நான் 146% பயன்படுத்தினேன்.
ஒரு சிறப்பு டிப்ளோமாவைப் பாதுகாப்பதே செய்ய வேண்டிய ஒரே விஷயம். எனது நண்பர்களின் உதவியுடன் நான் அதை வெற்றிகரமாக செய்தேன். இந்த பாடத்திட்டத்தின் மூலம் நான் ஏற்கனவே எனது பெற்றோரிடமிருந்து ஒரு வாடகை குடியிருப்பில் குடியேறி புதிய காரை வாங்கினேன் என்று சொல்வது மதிப்பு. ஒரு தொழில்முறை டெவலப்பராக எனது வாழ்க்கை இப்படித்தான் தொடங்கியது.

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

தொடர வேண்டும் ...

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

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