Абзаци, схожі до цього, також можна пропустити, якщо ви не хочете заглиблюватись в деталі…
Моя кар’єра почалась з оператора в Івано-Франківському національному технічному університеті нафти і газу. Тоді ж я розпочав навчатися заочно у цьому ж університеті (саме тому мене взяли оператором – для посади інженера потрібна була освіта). Однак, ще до того часу як я його закінчив мені вдалось вирости до в.о. (через освіту) начальника Лабораторії програмного забезпечення та електронних мереж, створити систему управління мережею для університету (під назвою INACC), яка використовується університетом і сьогодні, створити веб-сайт для університету, який також все ще використовується, і багато іншого.
Однак, робота в університеті була не надто високооплачуваною (і це ще м’яко сказано). Тому, невдовзі після його закінчення я вирішив піти…
На той час я був дуже перспективним молодим IT-спеціалістом, якого добре знали в Івано-Франківську (місті, в якому я живу). Я навіть написав статтю (огляд дизайнів регіональних веб-сайтів) для однієї з місцевих газет… Тож, для мене не було проблемою знайти собі роботу. На той час єдиною IT-галуззю, в якій пристойно платили, був аутсорсинг. Тому, спочатку я почав віддалено працювати з львівською аутсорсинговою компанією DevCom, в якій я виріс зі старшого інженера (senior engineer) до лідера команди (team lead), а потім я отримав пропозицію від маленької місцевої компанії Softjourn…
Чому я обрав Softjourn?.. На той час це була єдина така компанія з офісом в м. Івано-Франківську, а я не хотів куди-небудь переїжджати (ну люблю я це місто). Крім того, проект, на який я збирався іти, аутсорсився (замовлявся) одним з відділів величезної компанії, яка входить в перелік 1000 найбільших компаній США за версією журналу Fortune. Відповідно, Softjourn очікував, що цей проект у перспективі виросте до 50 розробників, і я мав стати одним з його менеджерів.
Я пішов на роботу в Softjourn в якості старшого розробника в 2006 р., тобто майже 7 років тому… До цього часу мене добре знали у місті, у мене були хороші перспективи, я був начальником лабораторії та тім лідом. Я думав, що це стане початком мого нового професійного життя і чудової кар’єри. Але виявилось, що це, насправді, був кінець мого професійного життя і початок мого “зникнення”… Softjourn став найбільшим розчаруванням у моєму житті, оскільки я по-справжньому повірив, що ця компанія стане моїм “домом”.
Зазвичай я роблю більше, ніж від мене очікують… Так, INACC та веб-сайт університету створювалися мною на повністю добровільних засадах (хоч пізніше я й отримав незначну суму за веб-сайт). Навіщо я розробляв ці проекти?.. Тому що я відчуваю внутрішню необхідність працювати над вдосконаленням різноманітних процесів в організаціях, в яких я працюю! Тож я працював у вільний час над подібними проектами і в Softjourn. Так, тільки протягом першого року своєї роботи у цій компанії я створив веб-інтерфейс для запису компактів на внутрішньому спеціальному сервері, сторінку статистики використання Інтернету та багато іншого. Насправді, більшість проектів, що хостяться на даному веб-сайті і були створені до 3 травня 2011 р. (день його запуску) я створив для цієї компанії добровільно, безкоштовно і у свій вільний час.
Тим не менше, пізніше я почав помічати, що мої зусилля насправді нікому не потрібні, ніхто їх не цінить і не підтримує… В аутсорсингу вважається нормою просто виконувати свою роботу і нічого іншого. Якщо ж ви робите більше, то ви тільки привертаєте до себе зайву увагу, стаєте людиною, яку ніхто не розуміє, речі, які ви робити, здаються зайвими і непотрібними. Це було особливо помітно в Softjourn – в компанії з дуже непрофесійним менеджментом…
На додаток до спроб змінити щось за допомогою програмування я намагався змінити щось і в управлінні. Так, я намагався працювати над локальними ресурсами, щоб вдосконалити процес обміну знаннями, ініціював створення системи мотивації, допомагав з системою розвитку персоналу, працював над системами збору відгуків працівників, намагався привернути увагу керівництва до різного роду проблем в компанії, намагався самостійно вирішити деякі такі проблеми, і так далі… Усе це завершилось невдачею!
Так-так, до останнього дня моєї роботи там, у цієї компанії не було ні системи мотивації, ні системи кар’єрного росту! І я дуже сумніваюсь, що такі системи є в них навіть зараз…
Мої втручання в питання управління, звичайно ж, призвели до конфлікту з керівництвом…
Але навіщо тоді я це робив?.. Я не бачу жодних причин працювати в компанії, якщо ця компанія не може в перспективі стати твоїм “другим домом” – тоді це буде просто марною тратою часу! Тому, я прагнув покращень в компанії і переконаний, що зробив для цього усе, що міг. Але врешті я усвідомив, що це була просто не та компанія… Адже, не тільки керівництво, а й інші співробітники також не демонстрували особливу зацікавленість в змінах.
Нажаль, коли я це усвідомив, звільнятись було вже пізно, оскільки я вже встиг взяти у фірми кредит на квартиру. Тому я вирішив продовжити свою роботу в компанії, не роблячи нічого зайвого, до тих пір поки не поверну гроші. Однак, щоб задовольнити своє прагнення працювати над чимось додатково, я вирішив продовжити роботу над своїми проектами та запустити веб-сайт для них від імені компанії.
Якщо чесно, маючи деякі конфлікти з керівництвом і поволі зупиняючи свою добровільну участь в усіх інших справах компанії, таким чином я сподівався здобути деяку лояльність по відношенню до себе. Але я помилявся думаючи, що це допоможе…
Біля року я чекав на те, щоб мені виділили сервер для сайту Labs компанії… Врешті сервер таки знайшли. Після цього я самостійно зробив усе необхідне для його запуску. Зокрема я встановив та налаштував Redmine, створив тему в корпоративних кольорах, написав плагіни для веб-сайту, розмітив на ньому свої проекти, включаючи нещодавно написані плагіни для Redmine, і почав рекламувати новий сайт на сторонніх ресурсах. Хоч все це і було узгоджено офіційно, працював я над цим переважно у свій вільний час (ніхто не звільняв мене від основної роботи та й, насправді, я цього і не хотів). Тож саме таким чином і був запущений сайт Softjourn Labs (сайт не працює вже біля тижня).
Директор цієї компанії полюбляє брати на високі керівні посади своїх друзів та родичів. Так, керівником проекту та начальником відділу розробки були його близькі друзі з попередньої роботи. Інший його друг з попередньої роботи та його одногрупник отримали посаду лідерів команд (team leads). Посаду керівника офісу зайняв його кум…
Невдовзі після запуску веб-сайту адміністративний доступ до нього надали і другові директора, начальнику відділу розробки, навіть не повідомивши мене про це. Дуже скоро цей начальник опублікував на ньому свій особистий проект (the web UI for Serviio) і вирішив прибрати вимогу реєстрації для завантажування файлів без будь-якого обговорення цього питання з ким-небудь, хто приймав якусь участь в проекті… Це при тому, що до цього моменту я вже встиг згадати на сторонніх ресурсах, що для завантаження потрібна реєстрація, і при тому, що сам веб-сайт перед запуском вже переглядався та затверджувався іншими керівниками. Врешті моє коротеньке зауваження щодо таких дій начальника призвело до скандалу, перегляду мною змісту моєї роботи в компанії та перенесення усіх моїх проектів на власний веб-сайт через приблизно місяць після запуску Softjourn Labs…
Моє зауваження завершилось публічною поркою, в якій приймало участь близько 20 зівак… На цьому зборищі деякі керівники, друзі директора, і власне начальник відділу розробки, звинувачували мене у всьому, у чому можна (наприклад, сам директор заявив, що інші співробітники щодня на мене скаржаться), і тільки двоє людей намагалося за мене заступитись. Ця порка тривала більше години і за цей час ніхто навіть не згадав, що в появі Softjourn Labs, власне причині для скликання цих зборів, була повністю моя заслуга. Більше того, керівництво навіть знайшло на сайті Labs два “порушення”, які я ніби-то скоїв, при чому до обидвох цих “порушень” раніше ні у кого зауважень не було…
В той момент мені остаточно стало зрозуміло, що ні лояльності ні вдячності від цих людей чекати не варто. Коли я це усвідомив, я вирішив забрати усі свої проекти з Softjourn Labs і розмістити їх на власному сайті – даному (так, саме таким чином я і запустив цей веб-сайт). Це було 8 з 9 проектів, що хостились на сайті компанії…
Однак останньою краплею стало те, що керівництво поставило на мій проект нового керівника навіть не повідомивши мене про це (знову). Насправді, я дізнався, що на моєму проекті новий керівник, тільки у його перший день на цій посаді. Більше того, це була людина, яку я ловив на наговорюванні на мене (він взагалі любить обговорювати інших) і яка двічі погрожувала мені. Це був один з друзів директора і один з тих, хто скаржився на мене під час вищезгаданого мітинга…
Під час своєї роботи в Softjourn я не завжди мав можливість піти у відпустку. Тому, до моменту мого звільнення у мене накопичилось близько 93 днів невикористаної відпустки… По факту, компанія не компенсувала мені ці дні… В Україні для зменшення податків IT-компанії платять своїм працівникам дві зарплати – офіційну зарплату штатного працівника і зарплату приватного підприємця (остання – набагато більша). Компенсування невикористаної відпустки контролюється владою, але влада бере до уваги тільки офіційну зарплату штатного працівника. Тож, Softjourn “компенсував” мені невикористані 93 дні тільки згідно цієї зарплати…
Насправді мені пощастило, що я вибрався з Softjourn саме таким чином!.. Після мого звільнення моя заробітна плата і репутація виросли в рази. Звичайно, я завдячую цим своїй роботі (своїм проектам). Але давайте згадаємо, ким я був до Softjourn – молодим перспективним фахівцем, якого добре знали в Івано-Франківську. А до того моменту, коли я переніс свої проекти на власний веб-сайт, тобто перед звільненням з Softjourn, я став ніким у місті і навіть у компанії! Очевидно, що саме ніким я був би без своїх проектів (і, скоріш за все, мені було б важко знайти собі нову роботу)… Я витратив роки, щоб здобути собі репутацію в Softjourn (і у мене це навіть було вийшло), і дуже швидко втратив її намагаючись щось змінити. Моєю помилкою було те, що я працював переважно на майбутнє компанії і через це мало не втратив своє… Копняк від керівництва насправді змусив мене виправити цю помилку…
Такого ніколи більше не повинно трапитись! Я більше не повинен втрачати навіть рік! Саме у цьому публічний підсумок результатів свого минулого року і може допомогти… Хоч оприлюднення своїх досягнень та невдач і не найкращий спосіб стимулювати себе, але саме по собі це вже може змусити мене постаратись щось зробити на протязі року, хоча б щоб було що згадати у звіті. Інша мета таких публічних звітів полягає в пошуках критики – будь ласка не соромтесь писати свої думки, коментарі, пропозиції тощо!
Отже, давайте тепер глянемо, у чому ж я досяг успіху:
На початку своєї роботи з Kayako я також розробив Ruby бібліотеку для Kayako API, яку можна побачити тут. Я дуже пишаюся цією роботою так як це – проект написаний для дуже відомої компанії, безкоштовний і з відкритим кодом, і в якому я згадуюсь як автор. Після 6 років роботи в аутсорсингу, це здається дуже неймовірним мати змогу вказати своє ім’я в якості розробника цієї бібліотеки… Також Ruby бібліотека для Kayako API стала першою (і, поки що, єдиною) gem-бібліотекою, яку я розмістив на RubyGems.Org.
Протягом 2012 року я отримував ще дві пропозиції віддаленої роботи на повний робочий день. Також було багато пропозицій часткової зайнятості та повного робочого дня, але з переїздом. Крім цього, звичайно, було безліч пропозицій від українських аутсорсингових компаній (про всяк випадок – убийте мене, якщо я коли-небудь вернусь в аутсорсинг!)…
Невдовзі після створення своїх користувачів у соціальних мережах я буквально закохався у фотографію. Бувало що я витрачав багато часу просто переглядаючи роботи фотографів. Пізніше я дійшов висновку, що мені, мабуть, не варто було цього робити – побачивши професійні фотографії, що були зроблені за допомогою дзеркальних фотокамер, я більше не міг фотографувати своєю відеокамерою Canon DC50… Мені більше не подобались фотографії зроблені з її допомогою! В результаті, після народження Насті я вирішив, що хочу отримувати задоволення від перегляду фотографій своєї дочки. Тому і купив Nikon D90.
Однак, звичайно ж, в 2012 р. у мене були і невдачі…
Насправді, в 2012 р. я планував зробити більше:
Звичайно я міг би просто встановити WordPress і якусь тему до нього (насправді, я його вже встановив), але я так не працюю. Якщо я щось роблю, то завжди стараюсь робити це на найвищому рівні! Тому блог у мене з’явиться пізніше. А цей звіт, поки що, я публікую тут (мабуть, потім перенесу його в WordPress, коли останній буде готовий).
Я пишаюсь тим, чого мені вдалось досягти на даний момент! Тим не менше, я не впевнений, наскільки мені є чим пишатися (я – досить самокритичний)… Однак, думаю, мої досягнення є досить значущими, хоча б враховуючи те, що до цього моменту я працював в аутсорсингу! То ж, якщо вам цікаво, як мені це вдалось, ось вам мій “секрет”:
Насправді, немає ніякого секрету!.. Я не думаю, що я розумніший за інших, і я не думаю, що я знаю більше за інших (навпаки, я завжди відчував, що знаю замало). Відмінність тільки у тому, як я виконую свою роботу – я завжди намагаюсь виконати її якнайкраще! Якщо мені потрібно зробити більше, ніж мене попросили, я намагаюсь переконати замовника дозволити мені це зробити, якщо я переконаний, що проекту не вистачає чогось, я намагаюсь переконати замовники дозволити мені розробити це щось, і так далі. Іноді я навіть роблю дещо не питаючи дозволу у замовника, але у такому випадку я роблю це тільки у свій вільний час і обов’язково повідомляю про це.
З-поміж задоволення замовника, своєї посади, заробітної плати та роботи, задоволення кінцевих користувачів та досконалості продукту (в широкому змісті) я зазвичай обираю останнє… Оскільки я вірю в те, що досконалість продукту гарантує все решту.
То ж “секрет” – це власне моя робота… Зокрема “секрет” – це мої проекти, які створювались щоб рекламувати Softjourn, але які, в результаті, розрекламували мене. Ці проекти допомогли Варуну Шор знайти мене для розробки додаткових плагінів. Моя робота для Kayako показала, що я – хороший розробник, через що я і отримав пропозицію працювати повний день. Те саме з oDesk та #MyOtherRedmineProject – моя робота, а саме мої плагіни, продемонструвала, хто я і на що здатен. Отже, якщо ви хочете досягти того ж, що й я (якщо ви вважаєте, що я чогось досяг), просто будьте розробником! Якщо ж ви не можете чи не хочете – міняйте рід занять! Але не витрачайте свій час на аутсорсинг…
]]>