4-qism. Dasturlash karerasi. Junior. Freelancingga kirish

Hikoyaning davomi "Dasturchi karerasi".

Qorong'i tusha boshladi. Ham bevosita, ham bilvosita. Men dasturchi sifatida ish qidirdim, lekin hech qanday imkoniyat yo'q edi.
Mening shahrimda 2C ishlab chiquvchilari uchun 3-1 ta reklama bor edi, bundan tashqari, kamdan-kam hollarda dasturlash kurslari o'qituvchilari talab qilinadi. 2006 yil edi. Men universitetning 4-kursida o'qishni boshladim, lekin ota-onam va qiz do'stim menga ish qidirishim kerakligini aniq maslahat berishdi. Ha, men buni o'zim xohlardim. Shu sababli, kurs o'qituvchisi lavozimiga bir nechta intervyulardan o'tib, u erda omadim kelmaganidan so'ng, men 1C: Buxgalteriya hisobini o'zlashtirishga shoshildim. Men o'qigan o'nlab kitoblar va C++/Delphi va Java tillarida yozilgan yuzlab dasturlar bilan umidsizlikdan 1C ni o'rganishni boshladim.

Lekin baxtimga, kabel interneti shahrimizga allaqachon “olib kelgan” edi va men veb-saytlarga ish qidirish e'lonini joylashtirib, omadimni sinab ko'rishim mumkin edi. Mail.ru da elektron pochtaga ega bo'lib, tez-tez u erga borib, men o'zim uchun reklama bo'limini topdim va u erda dasturiy ta'minotni ishlab chiqish sohasidagi barcha boy tajribam haqida yozdim. Oxirgi qismda men e'lonimga berilgan birinchi o'nta javob "Geytsga yozish" ruhida ekanligini yozgan edim. Ammo 11-chi dasturlash kursining birinchi darsida bo'lgani kabi mening taqdirimni 180 gradusga o'zgartirgan yigit edi.

Mening pochta qutimga taxminan quyidagi mazmundagi xat tushdi:

Salom Denis,
Mening ismim Samvel va men OutsourceItSolutions direktoriman.
Biz shundaymiz mail.ru saytida dasturchi sifatida ish qidirayotgan e'loningizga e'tibor qaratdik. Tayyor nomzodingizni ko'rib chiqing. Men ICQ - 11122233 haqida batafsilroq gaplashishni taklif qilaman.

Hurmat bilan
Samvel,
Bosh direktor,
OutsourceItSolutions

Bunday rasmiylik va ishbilarmonlik uslubi hamkorligimizning butun yo‘lida davom etdi. G'arbda aytganidek, menda "aralash tuyg'ular" bor edi. Bir tomondan, odam ish taklif qiladi va bu bizning shahrimizdagi shlaklarga o'xshamaydi. Boshqa tomondan, bu kompaniya haqida hech narsa ma'lum emas edi, u nima qiladi va qanday shartlarni taklif qiladi. Albatta, yo'qotadigan hech narsa bo'lmagan holda harakat qilishimiz kerak edi. Biz tezda ICQ orqali bog'landik, Samvel menga bir nechta savollar berdi va ish boshlash uchun hujjatlarni imzolash uchun uchrashishni taklif qildi. Uning savollari umumiy edi va asosan mening mahoratim va tajribam bilan bog'liq edi.
Bu kabi: "Siz nima yozasiz?", "Siz nimani ko'rsata olasiz?" va hokazo. "Mavhum sinf va interfeys o'rtasidagi farq nima" yo'q edi. Ayniqsa, "massivni teskari aylantirish" kabi muammolar.

Sentyabr oyining boshi edi, universitetda ma'ruzalar faqat mutaxassislik bo'yicha edi va men ularga bordim. Yo'l-yo'lakay men otamning do'stlari yoki do'stlarimning do'stlari bilan uchrashdim, ular o'z biznesi yoki davlat idorasi uchun to'laqonli Enterprise yechimini bepul olishni xohlashdi. Bu ham tajriba bo'ldi va ma'ruzalardan bo'sh vaqtimda ushbu ko'ngillilar buyurtmalari bo'yicha malakamni oshirdim.
Qisqasi, pul yo'q edi, hech qanday imkoniyat yo'q edi, shuning uchun Samvel qayergadir qochish uchun oxirgi umid bo'lib qoldi.

Samvel bilan uchrashuv kuni men sinfdoshlarimdan kompaniya uchun men bilan suhbatga borishni xohlaysizmi, deb so'radim.
Samvel duduqlanib, agar mening IT-ko'nikmalariga ega do'stlarim bo'lsa, ularni o'zim bilan olib kelishim mumkin. Satrlar orasida "biz hammani beg'araz qabul qilamiz" deb yozilgan edi. Kursdoshlarimdan bir nechtasi, to‘g‘rirog‘i, o‘nta respondentdan biri rozi bo‘ldi. Ajablanarlisi shundaki, o'sha to'qqiz kishi, masalan, to'rdagi pab yoki Counter-Stirke kabi muhim masalalari bo'lgan, bir muncha vaqt o'tgach, Samvel bilan tugadi yoki u orqali o'tib ketadi.

Xullas, Seryoga ismli yigit rozi bo‘ldi va men bilan birga bu odamning qanday biznesi borligini bilish va istiqbolni ko‘rib chiqish uchun ketdi. Men unga biror narsa taklif qilganimda, Seryoga har doim o'zini har qanday zinoga jalb qilgan. Men tez-tez ish qidirish uchun ijtimoiy tarmoq yaratish kabi g'oyalarni o'ylab topdim va Seryoga hech bo'lmaganda maslahatchi sifatida ishtirok etdi. Aytgancha, 2006 yilda LinkedIn endigina rivojlanayotgan edi va shtatlardan tashqarida shunga o'xshash narsa yo'q edi. Va potentsial ravishda, bunday ijtimoiy tarmoqning to'g'ri amalga oshirilgan g'oyasi bugungi kunda sotilishi mumkin 26 milliard dollar.

Ammo Samvel bilan uchrashuvga qaytaylik. Meni nima kutayotganini va qanday sharoitda ishlashimizni bilmasdim. Meni qiziqtirgan yagona narsa - oyiga 300 AQSh dollarini olamanmi yoki omadim kelsa, men bilgan texnologiya stekidan foydalanishim edi.

Jamoat joyida, stadion yaqinida uchrashishga kelishib oldik. Yonimizda qator-qator skameykalar qo‘yilgan va shovqinli edi. Sanoat shahri markaziga yaqin joylashgan bu joy Samvel ismli bosh direktor bilan OutsourceItSolutions kompaniyasida yangi ish uchun shartnoma imzolashdan ko'ra, bir shisha pivo ichish uchun qulayroq edi.
Shuning uchun unga birinchi savol: "Nima, sizning ofisingiz yo'qmi?" Samvel ikkilanib turdi va boshqa tomonga qarab, hali yo'q, deb javob berdi, lekin biz uni ochishni rejalashtirmoqdamiz.

Keyin u supermarketdan polietilen paketdan men va Seryoga uchun ikkita shartnoma chiqardi. Men ularda nima yozilganini tushunishga harakat qildim, lekin men hayotimda hech qachon bunday narsalarni o'qimaganman va bu qonuniy til rad etishga sabab bo'ldi. Men chidab so'radim:
- Va u nima deydi?
- Bu NDA, oshkor qilmaslik shartnomasi
- Ahh...
Nima haqida gapirayotganimni yanada chalkashtirib, boshimni qimirlatishim kerak edi. Yana besh daqiqa davomida matndan “jarima”, “kredit”, “majburiy”, “muvofiq bo‘lmagan taqdirda” kabi kalit so‘zlarni qidirib topdim. Bunday narsa yo'qligiga ishonch hosil qilib, imzo qo'ydi. Eslatib o'taman, Seryoga ma'naviy qo'llab-quvvatlash va o'zim uchun pul topishning yangi imkoniyatlarini izlash uchun men bilan birga edi. U ham nimaga imzo chekayotganini tushunmay, mendan keyin bu harakatini takrorladi. Biz Samvel bilan yana bir necha so'z almashdik. Yana mening mahoratim va tajribam haqida. U PHP tilini bilishimni so'radi.
Bu bir narsa, lekin men PHP bilan juda kam ishlaganman. Shuning uchun men Perlni bilaman dedim. Samvel takabburlik bilan: "Xo'sh, Perl - bu o'tgan asr". Garchi asr endigina boshlangan bo'lsa ham...

Baribir, bundan keyin nima bo'lishini bilmay, asabiy kulgi bilan Seryogaga: "Xo'sh, ular o'limga imzo chekishmagan..." dedim. Hamma bir-biriga qaradi va Samvel elektron pochta orqali boshqa ko'rsatmalar yuborishga va'da berdi.

Ertasi kuni menga "korporativ elektron pochta", shaxsiy profilimga havola va uni qanday to'ldirish bo'yicha ko'rsatmalar berilgan xat oldim. Shuningdek, Samvelning to'ldirilgan profilining namunasi.

Menimcha, hozirda OutsourceItSolutions qanday kompaniya ekanligini aytib o'tishga arziydi. Bunday kompaniya qonuniy ravishda mavjud emas edi. O'sha yillardagi ko'zni qamashtiruvchi dizayni va bosh direktori juda zaif veb-sayt bor edi. Samvel. Ehtimol, uyda monitor oldida shorti va futbolkada o'tirgandir. U shuningdek, veb-dasturchi bo'lgan, u o'zining asosiy daromadini soatiga 20 dollardan topgan. Ilgari men uning otasi bilan yo'limizni kesib o'tgan edim, u ham Samvel qilgan ish bilan shug'ullanardi. Ya'ni, men G'arbga buyurtmalar uchun haq olinishi mumkin bo'lgan katta IT talabalarini qidirayotgan edim. Oddiy uy qurilishi autstaf.

Shunday qilib, Samvel 2004 yilda tashkil etilganidan beri oDesk frilanser birjasida (hozir Upwork) ro'yxatdan o'tgan. Albatta, u allaqachon yuqori profilga, ko'plab ko'nikmalarga ega va xorijiy mijozlar bilan qanday ishlashni aniq tushungan.
Shuningdek, u otasining izidan borib, oDesk-da o'z agentligini ochdi. Menga o‘xshaganlarni u yerga olib kelib, topgan har soatining foizini oldi. O‘shanda uning agentligida 10-15 kishi bo‘lgan. Oxirgi marta u yerga qaraganimda “IT-mutaxassislar” soni yuzdan oshdi.

Men ish vazifamga qaytaman - oDesk-da profilni to'ldiring. Siz tushunganingizdek, Samvel meni frilanserlikka olib keldi. Bu mening bilimim bilan o'sha paytda va o'sha joyda nimadir topishning yagona imkoniyati edi. Mening omadim keldi. Menga ergashgan ko'pchilik do'stlarim kabi. Hozir ko'pchiligimiz IT, freelancing va masofaviy ish bo'yicha 10-12 yillik tajribaga egamiz. Guruhimizdagi hamma ham shunday muvaffaqiyatga erisha olmadi, lekin bu alohida masala.

oDesk profilimning tepasida yigirmanchi qalin harfda 8 $/soat yozuvini ko'rib, men tezda bu ko'rsatkichni qirq soatlik ish haftasiga, keyin esa oyiga 160 soatga ko'paytira boshladim. Va nihoyat 1280 dollarni hisoblaganimda, men quvonchli eyforiyani boshdan kechirdim. Men darhol 2107 dollarga yaqin foydalanilgan VAZ-2000 ni sotib olish uchun qancha vaqt kerakligini tushundim. Bundan ham katta ishtiyoq bilan men o'z profilimni to'ldirishga shoshildim va unda sodir bo'lgan va sodir bo'lishi mumkin bo'lgan hamma narsani yozdim.

“Boshqa tajriba” ruknida men futbolni yaxshi o‘ynashimni va jamoa sardori bo‘lganimni yozdim. Buning uchun Samvel xushmuomalalik bilan bu tajriba mavzudan tashqarida ekanligini va uni yo'q qilish kerakligini aytdi. Keyin men oDesk-da test topshirishni boshladim. Bu shunday kasb va familiyangiz Stroustrup bo'lsa ham C++ da eng yuqori ball olishingiz haqiqat emas. Savollar hindular yoki boshqa frilanserlar tomonidan yozilgan bo'lib, ular noaniqliklar va ba'zan xatolarga to'la edi. Keyinchalik oDesk menga ushbu savollarni javoblari bilan yubordi va testlarni ko'rib chiqishni so'radi. Men kamida 10 ta xato va noto'g'ri so'zlarni topdim.

Lekin shunga qaramay. Delphi 6 testida men 4.4 balldan 5 ball oldim, bu men uchun yutuq edi. Va C++ tilida ular hatto "birinchi o'rin" medalini ham olishdi, bu esa Shaytonning o'zi hozirgacha bu sinovdan o'ta olmaganini anglatardi. Bu mening standartni o'rganish va kompilyator yozishga bo'lgan harakatlarim natijasi edi. Shuning uchun, hatto bo'sh profil bilan ham, men boshqa frilanserlarga nisbatan raqobatdosh ustunlikka ega bo'ldim.

4-qism. Dasturlash karerasi. Junior. Freelancingga kirish
2006-2007 yillardagi oDesk profilim

Aytishim kerakki, 2006 yilda oDesk.com ish stoli dasturiy ta'minotini ishlab chiqish bo'limida kuniga 2 marta postlar paydo bo'ladigan qulay joy edi. Ularga asosan Sharqiy Yevropadan kelgan 3-5 kishi javob berdi. Va bo'sh portfel bilan yaxshi loyihani tortib olish mumkin edi. Umuman olganda, raqobat yo'q edi va shunday bo'ldi. Men birinchi loyihani juda tez qabul qildim.

Bir-ikki hafta ichida Samvel mening joyimda ishlash uchun arizalar yubordi. Keyin u menga o'zim yuborishimni aytdi - menda dastur shablonlari bor.

Birinchi mijozlar

Ajablanarlisi shundaki, mening oDeskdagi birinchi mijozim amerikalik talaba bo'lib, men o'quvchilarimizga cheburek uchun hal qilgan muammomga o'xshash muammoga duch keldim. Soat 10:XNUMX atrofida birinchi mijoz mening Yahoo messenjerimni taqillatdi. Men biroz asabiylashdim, chunki o'zimni muhim bir narsa yoqasida turgandek his qildim. Va kelajak bu tartibga bog'liq. Har holda, birinchi kuni ishga ketadigan deyarli har qanday oddiy odam kabi. Va hatto ilgari ishlamagan holda ham.

Bu mijoz menga vazifani eng mayda detallarigacha batafsil tavsiflangan Word faylini yubordi. Kirish/chiqarish va kodni formatlash misollari. Talablarning sifati biznikidan kattaroq edi. Tashqarida tun bo'lishiga qaramay, bugun unga yuborish uchun muammoni yozishga shoshildim. Birinchi ijobiy fikrni olish men uchun muhim edi. Keyin mijozning standart savoli keldi - "muammoni hal qilish uchun qancha vaqt ketadi?" Men hamma narsani silliqlash va sinab ko'rish uchun taxminan 3 soat, qo'shimcha ravishda bir soat vaqt ketishini o'yladim.

Bu 4 chiqadi va an'anaga ko'ra, biz fors-major holatlarida va yakuniy teginishni yaxshi ko'radiganlar uchun 2 ga ko'paytiramiz. Men javob beraman: "Soat 8, men sizga yechimni ertaga yuboraman."
Darhaqiqat, men ertalab soat ikkida tugatdim. Va AQShning g'arbiy qismida havo hali ham engil edi. Shuning uchun, trekerda 5 soat davomida tizimga kirganimdan so'ng, men Amerikadagi birinchi talaba mijozimga yechim yubordim.

Ertasi kuni bu yigitdan ko'p quvonch va minnatdorchilik paydo bo'ldi. O'z sharhida u men qanchalik ajoyib ekanligimni va men hamma narsani belgilangan 5 soat o'rniga 8 soat ichida qilganimni yozgan. Bu mijozlarning sodiqligi. Albatta, men buni bepul qilardim, agar uzoq muddatli buyurtmalarni olsam. Lekin mening hisobimga 40 dollar tushganida, mening quvonchim nima edi. Talabalarimizdan 2 dollar emas, balki 40 dollar! Xuddi shu ish uchun. Bu kvant sakrashi edi.

Uzoq muddatli mijoz

Vaqt o'tishi bilan men turli xil kichik narsalarga duch keldim, bu menga shahardagi o'rtacha daromaddan yuqori daromad keltirdi. Men nima bo'layotganini endigina anglab yetayotgandim. Ingliz tilida va ravon gapirish kerak edi. Men maktabda va universitetda tilni o'rgangan bo'lsam ham, ona tili bo'lish boshqa masala. Ayniqsa, agar u amerikalik bo'lsa. Keyin butun jumlalarni tarjima qilgan Magic Gooddy dasturi mashhur edi.
O'rnatilgan nutq sintezatori ham mavjud. Tarjima sifati Ravshan va Jamshud uslubida bo‘lsa-da, bu ko‘p yordam berdi.

4-qism. Dasturlash karerasi. Junior. Freelancingga kirish
Magic Gooddy - bu birinchi mijozlar bilan suhbat o'tkazishga yordam beradigan dastur

Men bir marta MySpace ijtimoiy tarmog'idan ma'lumotlarni to'playdigan Internet Explorer uchun plagin yozishim kerak bo'lgan ishga ariza topshirdim. Bugungi kunda ikkala loyiha ham o‘tmishdan qolgan yodgorlikdir. Va 2006 yilda u asosiy oqim edi. Hech kim Facebook o'chib ketishini va MySpace butunlay yo'q bo'lib ketishini o'ylamagan. Bundan tashqari, hech kim Chrome ishlatmagan, chunki... u hali yo'q edi. Va Firefox uchun plaginlar mashhur emas edi. Shtatlarda IE ulushi boshqa brauzerlarga qaraganda bir necha baravar katta edi. Shuning uchun, mijozning garovi to'g'ri edi, faqat vaqt bilan u 5 yil orqada edi.

Xo'sh, menga IEda sodir bo'lgan barcha voqealarni qayd etadigan plagin yozish uchun bir necha yuz dollarlik test topshirig'i berildi.
Men buni qanday qilishni bilmasdim. Ular bizga universitetda buni o'rgatmagan, bunday buyruqlar yo'q edi. Men o'zimning sevimli rsdn.ru (StackOverflow ham foydali bo'lmadi) qidiruviga borib, "IE, plagin" kalit so'zlari yordamida qidirishim kerak edi. Mening texnik tavsifimda yozilgan narsalarni boshqa dasturchi tayyorlaganidan xursandligimni tasavvur qiling. Manbalarni yuklab olib, brauzer voqealari jurnallarini ko'rsatish uchun oynani tortib oldim, men tekshirish uchun topshiriqni yubordim.

Yarim soatdan keyin javob keldi - "Men juda xursandman!" Bu hayajonli ish! Keling, hamkorlikda davom etaylik!
Ya'ni, odam qoniqdi va soatlik asosda davom etishni xohlaydi. Meni ajablantiradigan narsa, u vaqt o'tishi bilan mening kursimni 10 dollardan 19 dollarga ko'tarishni taklif qildi. Men juda ko'p harakat qildim, lekin menda loyihani yolg'iz boshqarish tajribasi etishmadi. Andy (bu mijozning ismi edi) meni pul bilan yoki investor qidirayotgani haqidagi hikoyalar bilan rag'batlantirishga harakat qildi. Bularning barchasi bilan, Endi menga freelancing orqali pul ishlashingiz mumkinligiga ishonchni bergan va juda yaxshi odam. Shuningdek, u menga Samvelni tark etish va ortiqcha foizlarni bekor qilmaslik uchun shaxsiy profil yaratish imkoniyatini berdi.

Umuman olganda, men Endi bilan bir yildan ortiq ishladim. Men uning barcha talablari, rejalari va g'oyalarini C++ kodida amalga oshirdim. Shuningdek, u menga loyihani kengaytirish uchun investorlarga qanday yugurishini aytdi. U meni bir necha bor Amerikaga taklif qildi. Umuman olganda, biz do‘stona munosabatlarni rivojlantirdik.

Lekin biznes qilayotgan amerikaliklarga ishonmang. Bugun u sizning do'stingiz, ertaga esa ko'z ochib yummasdan loyiha byudjetini o'zgartirishi yoki butunlay yopishi mumkin. Men buni 12 yil ichida ko‘p ko‘rganman. Savollar pul bilan bog'liq bo'lsa, oila, sog'liq, charchoq kabi barcha qadriyatlar ularni bezovta qilmaydi. Boshga to'g'ridan-to'g'ri zarba. Va boshqa gapirma. Men MDHdan kelgan mijozlar haqida hech narsa demayman.
Bu 2 dan ortiq holatdan 60 tasi yaxshi yakunlanmagan. Bu mentalitet. Va bu alohida maqolaning mavzusi.

Shunday qilib, Andy loyihasidan mahalliy oligarx sifatida pul ishlab, men o'zimning yangi mashinamda universitetni tugatishga keldim.
Menga oldinda hamma yo'llar ochiqdek tuyuldi. Men ushbu loyiha uchun sarmoya topishimizga ishongandim va men hech bo'lmaganda unda guruh rahbari bo'laman.

Ammo bu biznesda hamma narsa unchalik silliq emas. Mutaxassislik diplomini olib, men va qiz do'stim dam olish va dam olish uchun dengizga bordik. O'shanda Andy menga cho'chqani to'kib yubordi. Men dam olayotganimda u shartnomani yopdi, sababini tushuntirib berishni so'rasam, pul yo'q, hamma narsa chirigan va loyihada juda ko'p xatolar borligini istamay javob berdi. Shunday qilib, yuzlab xatolar ro'yxatini bir necha yuzta tuzating va keyin nima bo'lishini ko'rib chiqaylik. Biroq, keskin burilish. Albatta, bu Pochta qutisini 100 million dollarga yopgan Dropbox emas, ammo keyingi harakatlar to'liq aniq emas edi.

Shunday qilib, men sut qutisidagi qurbaqa kabi cho'kib ketmaslikka harakat qildim va qaymoqqa qamchiladim. Lekin to‘lov bir necha barobar kam bo‘ldi, talablar ko‘paydi va men hamkorlikni tugatish vaqti kelganini aytdim. Ishlar bundan buyon davom etmaydi. Yillar o'tib, Endi menga bir necha bor maslahat so'rab murojaat qildi. U hali ham tinchlana olmadi va yangi startaplarni ovora qilmoqda. U TechCrunch va boshqa tadbirlarda gapiradi. Endi men nutqni deyarli bir zumda taniydigan, tarjima qiladigan va sintez qiladigan dastur yaratdim.
Bilishimcha, men bir necha million sarmoya oldim.

Men oDesk-da yangi mijoz qidira boshladim, bu qiyin edi. Yaxshi daromad, barqarorlik va stavkalarning bir kamchiligi bor. Ular sovib ketishadi. Agar kecha men bir nechta xususiyatlarni qo'shib, bir haftada 600 dollar ishlab topsam. Keyin "bugun", yangi mijoz bilan, xuddi shu 600 dollar evaziga men mijozning vositalari, infratuzilmasi, jamoasi, mavzu sohasi va umuman aloqaning o'ziga xos xususiyatlarini o'rganib chiqib, katta hajmdagi ishlarni bajarishim kerak. Faoliyatingizning boshida bu oson emas.

Xuddi shu daromad bilan normal ishlashga qaytishdan oldin ancha vaqt o'tdi.
Keyingi qism global va mahalliy inqiroz, o'rta daraja, kun yorug'ini ko'rgan birinchi yakunlangan yirik loyiha va startapingizni ishga tushirish haqida hikoya bo'lishi rejalashtirilgan.

Davomi bor…


Manba: www.habr.com

a Izoh qo'shish