5-бөлім. Бағдарламалау мансабы. Дағдарыс. Орташа. Бірінші шығарылым

Әңгіменің жалғасы «Бағдарламашы мансабы».

2008. Жаһандық экономикалық дағдарыс. Бұған терең провинциядан келген жалғыз фрилансердің не қатысы бар сияқты? Тіпті Батыстағы шағын бизнес пен стартаптар да кедейленіп кеткені белгілі болды. Бұл менің тікелей және әлеуетті клиенттерім болды. Оның үстіне, мен университетте маман дәрежесін қорғадым және фрилансерліктен басқа жұмысым қалмады. Айтпақшы, мен тұрақты табыс әкелген бірінші клиентіммен қоштастым. Ал одан кейін менің болашақ әйеліммен қарым-қатынасым бұзылды. Бәрі сол әзілдегідей.
Мүмкіндік пен өсу уақыты келуі керек кезде «қараңғы жолақ» келді. Өршіл жастар мансап құруға асығып, беске тер төгіп, найзағайдай жылдамдықпен қызметке көтерілетін кез. Мен үшін бәрі керісінше болды.

Менің өмірім oDesk фрилансер алмасуымен және сирек тапсырыстармен жалғыз өтті. Бөлек тұруға мүмкіндігім болса да, ата-анаммен бірге тұрдым. Бірақ маған жалғыз өмір сүру ұнамады. Сондықтан, ананың борщы мен әкемнің жүз граммы сұр күндерді ажарландырды.
Бірде университеттегі ескі достарыммен кездесіп, өмір туралы әңгімелесіп, жаңалықтармен бөлісетінмін. SKS компаниясынан үшінші бөлім Мен осы оқиғадан өз ойымды ортаға салып, фрилансерлікке көштім. Енді мен сияқты Элон мен Ален үйде компьютерде отырып, өмір сүру үшін ақша тауып отырды. Біз осылай өмір сүрдік: мақсатсыз, перспективасыз және мүмкіндіксіз. Менің ішімде бәрі бүлік шығарды, мен болып жатқан нәрсемен үзілді-кесілді келіспеймін. Бұл менің басымдағы жүйелік қате болды.

Бір нәрсені өзгертудің бірінші әрекеті ауқымды веб-сервис болды.

Атап айтқанда, жұмыс табуға және байланыс орнатуға арналған әлеуметтік желі. Қысқасы - Runet үшін LinkedIn. Әрине, мен LinkedIn туралы білмедім және RuNet-те аналогтары болмады. ВКонтактедегі сән менің «Лос-Анджелеске» жақында ғана жетті. Ал жұмыс табу өте қиын болды. Және бұл тақырып бойынша қалыпты сайттар көрінбеді. Сондықтан ойым дұрыс болды және мен «спортзалға» алғаш келгенімде штангаға екі жағына 50 келі салмақты іліп қойдым. Басқаша айтқанда: IT-бизнестің не екенін және оны қалай құру керектігін білмей, Илон екеуміз Runet үшін LinkedIn құрастыра бастадық.

Әрине, іске асыру сәтсіз болды. Мен негізінен C++/Delphi тілін жұмыс үстелінде қалай пайдалану керектігін білдім. Илон веб-әзірлеудегі алғашқы қадамдарын енді ғана бастады. Сондықтан мен Delphi-де веб-сайттың макетін жасап, оны аутсорсингке бердім. LinkedIn әзірлеуі үшін 700 доллар төлеп, мен онымен не істеу керектігін білмедім. Ол кезде сенім мынадай болды: веб-сайт жасап, оны Интернетке салып, ақша таба бастаймыз.
Тек біз осы үш оқиғаның арасында, сондай-ақ олардың барысында миллиондаған түрлі ұсақ-түйектер болатынын ескермедік. Сондай-ақ, Интернетте орналасқан веб-сайт өздігінен ақша таппайды.

Фриланс

Мен бір жылдан астам бірге жұмыс істеген бірінші клиентім Эндиге ұзақ уақыт жабыстым. Бірақ, соңғы бөлімде жазғанымдай, Энди мен демалыста болған кезде келісім-шартты тыныш жабуды шешті. Ал келгеннен кейін ол арқандарды бұрап, айына бір шай қасық төлей бастады.
Бастапқыда ол менің oDesk-тегі тарифімді $19/сағатқа дейін көтерді, бұл сол кездегі орташадан жоғары болды. Самвел (мені фрилансерлікке әкелген адам) сияқты тәжірибелі фрилансерлердің сағатына $22 мөлшерлемесі болды және Одессадағы іздеу нәтижелерінде бірінші болды. Бұл жоғары баға келесі тапсырысымды іздеген кезде маған кері әсер етті.

Бәріне қарамастан, мен Эндиге басқа клиент іздейтінімді жазуға тура келді. Ынтымақтастықтың бұл форматы маған сәйкес келмейді: «Ондаған қателерді түзетіп, 5 есе арзан бағаға мүмкіндіктер қосыңыз». Бұл көп ақша емес, иығына қапшық ақшасы бар үлкен инвестор туралы ертегі асқабаққа айналды. Нарық жобаны қажет етпеді, немесе, мүмкін, Энди оны қажет жерде сата алмады. Кем дегенде бірінші пайдаланушыларды тарту және т.б.

Жаңа тапсырыс іздеудің уақыты келгенін түсініп, жұмыс орындарына өтініш жіберуге асықтым. Эндиден кейінгі алғашқы екі тапсырыс сәтті орындалмады. Қалағаныңызша жұмыс жасай аласыз, аптаның соңында есепшотыңызда дөңгелек сома болатынына үйренгендіктен, бәрін басынан бастау мүмкіндігіне қатты қуанбадым. Атап айтқанда, шағын тіркелген баға жобасын алыңыз -> тұтынушының сеніміне ие болыңыз -> барабар төлемге ауысыңыз. Сондықтан, екінші-үшінші қадамда мен бұзылдым. Немесе мен сенім үшін жұмыс істеуге тым жалқау болдым, немесе клиент маған белгіленген 19 долларлық тарифті төлегісі келмеді. Мен тарифті сағатына 12 долларға дейін немесе одан да азырақ түсіремін деген оймен жыртылдым. Бірақ басқа жол жоқ еді. Менің жұмыс үстелі бағдарламалық жасақтамасының тауашасында іс жүзінде сұраныс болған жоқ. Плюс дағдарыс.

Сол жылдардағы oDesk туралы бірнеше сөз (2008-2012)

Байқамай, көктен түскен болттай қор биржасы шай республикаларының тұрғындарына және басқа азиялықтарға тола бастады. Атап айтқанда: Үндістан, Филиппин, Қытай, Бангладеш. Аз таралған: Орталық Азия: Иран, Ирак, Катар, т.б. Бұл StarCraft-тың асығыс тактикасы бар Zerg шабуылының бір түрі болды. Үндістанның өзінде жыл сайын 1.5 миллион IT студенті шығарылды және бітіруді жалғастыруда. Тағы да қайталаймын: бір жарым миллион үндістер! Әрине, бұл түлектердің аз ғана тұрғылықты жерінде бірден жұмыс табады. Міне, осындай доп. oDesk сайтында тіркеліп, Бангалордағыдан екі есе көп алыңыз.

Баррикадалардың екінші жағында тағы бір маңызды оқиға болды - бірінші iPhone шығарылды. Ал іскер американдықтар тез қолма-қол ақшаны қалай жасауға болатынын бірден түсінді.
Әрине, бос және тез дамып келе жатқан нарыққа iPhone қосымшаңызды 3 тиынға шығару арқылы. Қисық, қиғаш, дизайнсыз - бәрі домалап кетті.
Сондықтан, бірінші iPhone 2G шығарылымымен oDesk-те қосымша Mobile Development санаты бірден пайда болды, ол жай ғана iPhone-ға арналған қосымшаны жасау сұраныстарына толы болды.

Бұл құрылғы мен Mac алу мен үшін қиын болды. Біздің елде бұл гаджеттер аз адамдарда болды, ал провинцияларда олар технологияның осы кереметінің бар екендігі туралы ғана ести алды. Бірақ балама ретінде уақыт өте Android 2.3 негізіндегі HTC Desire телефонын сатып алдым және оған қосымшалар жасауды үйрендім. Бұл кейінірек пайдалы болды.

Бірақ мәселе бұл емес. Менің негізгі дағдым әлі де C++ болды. C++ тіліне тапсырыстар азайып, C# .NET үшін көбірек жарнамалар пайда болғанын көріп, мен Microsoft технология стекіне ақырын жүгірдім. Ол үшін маған «C# Self-Teacher» кітабы және осы бағдарламалау тіліндегі бір шағын жоба қажет болды. Содан бері мен ешқайда қозғалмай, негізінен Шарпта отырдым.

Содан кейін мен C++ және Java тілдеріндегі үлкен жобаларды кездестірдім, бірақ мен әрқашан C# тілін артық көрдім, өйткені мен оны ең ыңғайлы және жақында менің тауашамдағы кез келген тапсырмалар үшін әмбебап тіл деп санаймын.

5-бөлім. Бағдарламалау мансабы. Дағдарыс. Орташа. Бірінші шығарылым
oDesk 2008 жылдың ақпанында (вебархивтен)

Алғашқы үлкен шығарылым

Көбінесе сіз аутсорсинг немесе штаттан тыс әзірлеуші ​​болсаңыз, сіздің бағдарламаңыздың нақты өмірде қалай қолданылатынын ешқашан көре алмайсыз. Шынымды айтсам, мен фрилансер ретінде аяқтаған 60-тан астам жобаның ішінде ең көбі 10-ын сатылымда көрдім.Бірақ басқалардың менің туындымды қалай пайдаланатынын ешқашан көрмедім. Сондықтан тапсырыс жоқтың қасы 2008-2010 жылдарды бастан кешіріп, 2011 жылы бұқаны мүйізден ұстадым.

Маған үнемі жұмыс істеп, ақша табудың қажеті болмады. Баспана болды, тамақ болды. Көлікті қажет етпегендіктен саттым. Фрилансер ретінде қайда баруым керек? Яғни, менің де кез келген ойын-сауыққа ақшам болды. Бұл туннельдік ойлау сияқты көрінуі мүмкін - жұмыс немесе ойнау. Бірақ сол кезде біз одан жақсырақ білмедік. Біз басқаша өмір сүруге болатынын білмедік: саяхаттау, даму, өз жобаларымызды жасау. Ал жалпы әлем тек сіздің санаңызбен шектеледі. Бұл түсінік Маслоу пирамидасының төменгі 4 деңгейі қанағаттандырылған кезде сәл кейінірек пайда болды.

5-бөлім. Бағдарламалау мансабы. Дағдарыс. Орташа. Бірінші шығарылым
Маслоу дұрыс айтты

Бірақ алдымен артқа қадам жасау керек болды. Бірнеше жыл бойы шағын жобалармен айналысқаннан кейін мен тарифті сағатына 11 долларға дейін төмендетіп, ұзақ мерзімді нәрсе табуды шештім.
Мүмкін профильде одан да көп сан болған шығар, бірақ мен қайзер Skype есігімді қаққан көктемнің кешінде есімде.

Кайзер Еуропадағы шағын антивирустық компанияның иесі болды. Оның өзі Австрияда тұрды, ал команда бүкіл әлемге тарап кетті. Ресейде, Украинада, Үндістанда. КТО Германияда отырып, процесті шебер бақылап отырды, бірақ ол бақылап тұрғандай кейіп танытты. Айтпақшы, XNUMX жылдардың басында Қайзерге шағын бизнесті дамытуға қосқан инновациялық үлесі үшін мемлекеттік сыйлық берілді. Оның толығымен қашықтағы қызметкерлерден тұратын команда құру идеясы XNUMX-шы жылдардың басында ерекше болды.

Біздің адам, бұл туралы не ойлайды? «Иә, бұл қандай да бір алаяқтық», - оның бірінші ойы болуы мүмкін. Дегенмен, жоқ, Kaiser компаниясы 6 жылдан астам уақыт бойы суда қалды және ESET, Kaspersky, Avast, McAfee және т.б. сияқты алпауыттармен бәсекеге түсе алды.
Бұл ретте компанияның айналымы жылына небәрі жарты миллион еуроны құраған. Барлығы Киелі Рухқа және жарқын болашаққа деген сенімге байланысты болды. Кайзер сағатына 11 доллардан артық төлей алмады, бірақ ол аптасына 50 сағатты шектеді, бұл маған бастау үшін жеткілікті болды.
Тағы бір айта кетерлігі, бас директор ешкімге қысым көрсетпей, сыйлық таратып жатқан мейірімді ағадай әсер қалдырды. Мен сәл кейінірек кездесуге мүмкіндік алған КТО туралы бұлай айту мүмкін емес. Ал түнде босату кезінде тығызырақ жұмыс істеңіз.

Осылайша, мен антивирустық компанияда қашықтан жұмыс істей бастадым. Менің міндетім компанияның көптеген өнімдерінде қолданылған антивирустың артқы жағын қайта жазу болды. (Техникалық мәліметтерді мына жерден табуға болады осы пост).
Содан тұңғышым дүниеге келді Хабрдың құм жәшігіне жіберіңіз, әлі күнге дейін аттас хабта екінші орында тұрған C++ тілінің ләззаттары мен артықшылықтары туралы.

Әрине, кінә құралдың өзінде емес, бұрынғы антивирустық қозғалтқышты жазған есірткіге тәуелді адамда. Ол апатқа ұшырады, қателесті, бүкіл бас бойынша көп ағынды болды және сынау қиын болды. Тестілеу үшін компьютеріңізге көптеген вирустарды орнату ғана емес, антивирустың да бұзылмауы керек болды.

Бірақ бірте-бірте мен бұл дамуға араласа бастадым. Ештеңе анық болмаса да, мен басқа бағдарламалар пайдаланатын оқшауланған құрамдас бөлікті жасап жатқанмын. Техникалық тұрғыдан бұл экспортталған функциялар тізімі бар DLL кітапханасы. Басқа бағдарламалар оларды қалай қолданатынын маған ешкім түсіндірмеді. Сондықтан мен барлығын өзім өзгерттім.

Бұл қуырылған әтеш CTO-ны шағып алғанша және біз босатуға дайындала бастағанға дейін бір жылға жуық уақытқа созылды. Көбінесе бұл дайындық түнде болды. Бағдарлама менің машинамда жұмыс істеді, бірақ оның жағында емес. Содан кейін оның SSD дискісі бар екені белгілі болды (ол кезде сирек кездесетін нәрсе), менің жылдам сканерлеу алгоритмім файлдарды жылдам оқу арқылы барлық жадты толтырды.

Ақырында біз іске қостық және менің сканерім дүние жүзіндегі ондаған мың машиналарға орнатылды. Айтарлықтай іс істегендей айтып жеткізу мүмкін емес сезім болды. Ол бұл дүниеге пайдалы нәрсе әкелді. Бұл эмоцияны ақша ешқашан алмастырмайды.
Менің білуімше, менің қозғалтқышым осы антивируста бүгінгі күнге дейін жұмыс істейді. Мен мұра ретінде «Мінсіз код» «Рефакторинг» кітабының және «Кәсіби мамандарға арналған C++» кітаптарының барлық ұсыныстарына сәйкес жасалған анықтамалық кодты қалдырдым.

Қорытындысында

Бір атақты кітап: «Ең қараңғы уақыт – таң атқанша». Бұл күндерде менің басымнан өткен жағдай. 2008 жылы толық үмітсіздіктен 2012 жылы жеке IT компаниямды құруға дейін. Аптасына 500 доллар әкелетін Кайзерден басқа, мен Америкадан тағы бір клиент алдым.

Одан бас тарту қиын болды, өйткені ол өте қызықты жұмыс үшін сағатына 22 доллар ұсынды. Мені тағы да көбірек бастапқы капитал жинау және жылжымайтын мүлікке немесе жеке бизнесіме инвестициялау мақсаты итермеледі. Сондықтан табыс көбейіп, мақсат қойылып, көшуге ынта пайда болды.

Kaiser жобасын аяқтап, басқа жобамен баяулаған соң, мен стартапымды іске қосуға дайындала бастадым. Менің шотымда шамамен $25 мың болды, бұл прототипті жасауға және қосымша инвестицияларды іздеуге жеткілікті болды.

Сол жылдары Ресейде, Украинада және бүкіл әлемде стартаптардың айналасында нағыз истерия болды. Жаңашыл нәрсені сатып алу арқылы тез байып кетуге болатын елес жасалды. Сондықтан мен осы бағытта қозғала бастадым, мамандандырылған блогтарды зерттей бастадым, көп адамдармен кездестім.

Мен Саша Пегановпен Цукерберг қоңырауының веб-сайты арқылы (қазір vc.ru), содан кейін ол мені ВКонтакте негізін қалаушы және инвестормен таныстырды. Мен команда жинап, астанаға көшіп, өз қаражатымды және одан әрі инвестицияларды пайдалана отырып, прототипін жасай бастадым. Бұл туралы мен келесі бөлімде егжей-тегжейлі айтатын боламын.

Жалғасы бар…

Ақпарат көзі: www.habr.com

пікір қалдыру