junior C# с опытом кодинга на C# 4 года? У вас слишком заниженная самооценка.
Ага, похоже тимлид дал ответ за него. :)
«Это классика, это знать надо!» © к/ф «Зелёный слоник».
Поработайте некоторое время, сделайте себе портфолио, впишите стажировку там как ваш коммерческий опыт работы (это не будет ложью, т.к. фактически вы делаете тоже самое, что трейни за зарплате в крупной конторе) и подавайтесь джуниором с опытом (свыше полгода — с руками оторвут) в нормальные компании. Все-таки, это что-то вроде первой работы и снова найти первую работу без опыта абсолютного и без портфолио гораздо труднее, чем с минимальным опытом и портфолио.
Тут в графике 1 миллион топовых айти инженеров по всему миру и 90к из них — в Украине. ШТО? Я сомневаюсь, что у нас 1к топовых айти инженеров будет. Вон из Лукшери разве-что пару сотен, они там серьезные вещи на сях сделали по распознаванию образов. А остальные что? Лидеры рынка — 25к человек — это же обычный энтепрайз. Программирование xml конфигов и перемещение кнопочек. Где тут топовость?
У нас даже топовых в мире вузов нет ни одного. Так откуда у нас почти десятая часть лучших айтиспециалистов мира? У нас люди с молоком матери впитывают лучшие практики написания кода? Или сила земли помогает самостоятельно осваивать то, что дается в университетах лиги плюща не один год?
Вы меня заплюете, наверно, но если бы мне пришлось выбирать между лгбт и правым сектором, я бы выбрал первое. Дело в том, что ни один лгбт активист не разгуливал по городу с оружием, не парковал свои благотворительные прицепы в аккурат у велопарковок возле супермаркета, по-хамски не просил оказать помощь своему подразделению с боевым оружием на ремне, не устраивал скандалов и драк в транспорте, когда ему отказывали в бесплатном проезде, не призывал к ненависти по-отношению к другим группам лиц, не приставал к людям, с целью показать свою важность в деле сохранения украинской государственности.
Далее, мне кажется, что большая часть ЛГБТ активистов в Киеве — это не те мужики в розовых кожаных трусах с искусственными фалосами наперевес, которых периодически показывает Киселев-ТВ. На митинге в Киеве я увидел большинство девушек, судя по разноцветным волосам, увлекающихся анимэ, женщин по
Чего не скажешь о правом секторе. Там были агрессивные люди, которые сами по себе представляют угрозу всем, кто хоть чуть-чуть имеет мнение, отличное от их собственного. Все эти выкрики про АТО, националистические флаги, потрясание кулаками в воздухе, рассуждения о содомии (никак у них скрепы пошатнулись) — это все напоминает мне «патриотов» из РФ. Которым тоже не все равно кто кому и куда что вставляет. Еще вот эти понятия типа «не служил — не мужик», «все в ато», агрессия, готовность драться по любому поводу. Одобрение драки как способа решения проблем (поглядите на недавние драки российских фанатов и массовое одобрение быдлом и тамошними поцреотами этого факта). Правый сектор себя абсолютно зеркально ведет, только в украинских реалиях. И мне кажется, что представляет угрозу.
В общем, я не удивлюсь, если со временем правый сектор мимикрирует в аналог венгерского «Йоббика» и будет работать против украинской либеральной власти по принципу «враг моего врага — мой друг». Потому что уже, судя по их взаимоотношениям с МВД, они находятся в глубокой оппозиции к этой власти. А так, я считаю, что дело они свое сделали (точнее их использовали во время майдана и АТО) и теперь они могут уходить. А кто не уйдет, того «уйдут», как Аваков в 2014 Сашка Белого убрал. Не думаю, что украинскому либеральному обществу нужны такие радикалы. За них все равно никто не голосует. Полтора процента на выборах в ВР — ни в счет.
Но с другой стороны, начинать карьеру (именно период с нуля до года опыта) гораздо лучше в небольшом городе, имхо. Там меньше ажиотажа о «войти в айти» и люди менее мобильны. Ты гораздо более конкурентоспособен и можешь пойти сразу пилить какие-то проекты с нуля, например. Или получить опыт командной разработки, где за тобой не будут смотреть как за маленьким котёночком тимлиды и менеджмент, а ты сам будешь называть сроки и как-то вкладываться. В моем случае, работа на трех проектах с нуля привела к взрывному карьерному росту. Но ТС уже этот период прошел, если ему полторы дают, или нет?
У меня в 2013 году было в Кривом Роге $800 за опыт меньше года. Так я в своей квартире жил прекрасно — на машине ездил (всегда полный бак заправлял), по лучшим заведениям города зависал, на отдых ездил. А потом кризис произошел и пришлось спешно уезжать в Киев. Я до сих пор вспоминаю с теплотой о том годе жизни, хотя и получаю уже в несколько раз больше.
Я думаю, что в городе меньше ляма населения жить и удобно и в тоже время рискованно. Во всяком случае у нас. Сегодня тебе платят баксы, а завтра какой-то очередной кризис и уже не платят. Работаешь в одной конторе, а на весь город их всего, скажем, 5. И все друг друга знают и уже договорились. На +500 не упрыгаешь. Денег сильно много не скопишь.
А в Киеве ты застрахован от кризисов и проблем гораздо лучше. Больше контор, больше рынок, если вдруг какая-то жопа приключается в одном месте сразу можешь прыгнуть куда-то за 2 недели. Ты при своем бабле в Киеве останешься всегда (если только тебе хату не обнесут или ты в банк доллары не сдашь на депозит), а в регионах могут быть проблемы и с работой и с сохранностью денег... И жилой фонд в регионах лучшего желать оставляет. Квартиру — только бабушкин вариант покупать.
В общем, я бы на твоем месте ехал и не оглядывался. Не понравится — попробуй Львов или Одессу. За 1 месяц работы ты окупишь весь свой переезд. :)
Не знаю Харькова, но мне как вечному понаеху наоборот круче, когда офис не в самом центре, а чуть поодаль, чтобы можно было рядом снять дешевый охраняемый новострой и ходить на работу пешком.
Прочитал, покивал, ничего нового. Пользоваться этой вещью приходится, т.к. любая нормальная работа к этому обязывает. Либо какой-нибудь симфони2, зенд2, когда стараешься писать так, как в сорцах фреймворка, либо банально разработанная фича в лоб не проходит ревью либо при покрытии тестами придется делать нормально.
Я для себя понял, что молчишь ты, язык в жопу засунув, или кукарекаешь об ущемлении своих прав аки петушок, ты испытываешь одинаковый уровень стресса. Только в первом случае, ты этот стресс откладываешь и ждешь пока ударят тебя, а во втором инициируешь его сам — бьешь первым. А как говорил Вова Путя, если драка неизбежна, бить нужно первым так возникает иллюзия контроля за происходящим и становится чуточку легче.
И еще, я для себя понял, что если ты приносишь прибыль, тебя терпеть будут очень долго. И вот эти закидоны про личную жизнь и 8 часов и игнорирование тасков в обход джиры и еще много чего. Имхо, не нужно набирать кредитов на свою жопу и иметь небольшую денежную подушку. Будет легче высказывать свое мнение, может даже белому господину. :)
И перфекционизм — вреден. Это не мой бизнес, чтобы я его строил.
Дело и в том и в том. С одной стороны, ПМу могут пообещать плюшку за что-то, что будет впихнуто в спринт, а т.к. делать не ему, он может хоть 10 таких плюшек впихнуть. ПМ с той стороны, которая дает бабло. Если в конторе есть один белый господин, который башляет, а все остальные — его рабы, то угадай с чьей стороны будет ПМ и чьи интересы он будет защищать? Кормящую руку не укусит, а если укусит, первый будет ходить под увольнением.
А с другой стороны, среди разработчиков полно людей, которые сначала со всем соглашаются, не спорят, не кричат «а жить когда?», чтобы избежать конфликта, т.к. конфликт для них — это стресс. А потом этот конфликт все равно происходит, когда через неделю не успевают. Приходится людям, которым нужна спокойная обстановка, постоянно конфликтовать и торговаться с пмом, заказчиком за свое собственное время, а в программирование идут не торгаши, а аутисты, ну, интроверты, которым бывает и коммуницировать то неприятно, а тут нужно сразу идти на конфликт интересов и сидеть как цепной пёс, охранять от доброго менеджмента свои ночи для сна.
Иногда мне кажется, что в отрасли значительное количество терпил, которые на доу понтуются своими сырами и зеркалками и говорят как они всех на писосах вертят, а в реале слова сказать не могут обнаглевшему пму\белому господину.
Тебе информация к размышлению. Вот скажи, как ты думаешь, а почему люди с температурой 40 приходят в офис педалить код? Почему выходят в выходные, не выключают телефон наночь? Они такие инициативные, костьми ложатся за то, чтобы их контора или заказчик заработали побольше бабла? Или там все-таки какой-то очень серьезный кнут имеется, в случае, если ты что-то не так сделал? Почему они находятся в зоне достижения кнута белого господина 24\7\365, если это потребуется? Почему люди готовы с кем-то разговаривать или открывать иде во время отпуска? Любовь к работе? Скука на тайландском пляже? Или это какое-то постоянное стрессовое состояние, в которое их погружает менеджмент или их господин из белой страны? Это не риторический вопрос, хочу получить на него ответ, т.к. обычно такие «мотивированные» ребята затирают про мотивацию и удовольствие от работы, а ночью, наверное, плачут в подушку.
Теперь к теме. Я не знаю как должно быть правильно в скраме, но у нас закладывается 3,5 дня на работу по обязательным тикетам за неделю + еще 1,5 дня на всякие непредвиденные вещи. Тут то и возникает главная проблема из-за которой существуют графики овертаймов. Возникновение highest багов, нимедленных хотелок к определнной дате (например, когда рекламные компании делаются, к праздникам и что-то работает не так), какие-то митинги и обсуждения, вплоть, что иногда выгоняют с рабочего места кого-то с днем рождения поздравить из смежного отдела одного большого опенспейса. Много переключаешься, поэтому часто бывает, что в 1,5 дня не укладываешься с «необязательным», хотя оно по факту часто очень обязательное. В итоге что-то оказывается не сделанным из обещанного. Бывают и нормальные недели, но никогда не знаешь как будет с этой. Отсюда ожидание приближающейся жопы.
При этом, так как это стартап, тут очень сильно идут обещания туманных перспектив и негласное «нужно поднажать», а местная неподготовленная публика так и думает, что вот сейчас она поднажмет и ее нулячие опционобумажки превратятся в осязаемые лямы баксов и релокейт в замечательную страну первого мира. И поднажимает. В ущерб семье, себе, в итоге, жизнь, когда в будние дома только спишь здесь становится нормой. А теперь, угадай как выглядит человек, который через силу отрабатывает 8 часов в сутки, ругается с ПМом, когда ему устно без джиры пытаются поставить задачу, постоянно сидит в наушниках, не участвует в перекурах и засиживаниях до
Я тебе еще рекомендую вот эту статью почитать: dou.ua/...
Скрам не снимает стресс — это точно. Он не для этого предназначен. Имхо, скрам — это методология, при которой всем рулит заказчик. Такая хрень для микроменеджмента и контроля разработчиков на промежуточных этапах. Разработчикам я никаких плюсов в нем не вижу. Для нас наоборот одни беды. Могут требования измениться и в утвержденный спринт менеджеры начнут что-то пропихивать, может какая-нибудь полная жопа обрисоваться с уже заэстимейченной задачей, что приведет к срыву сроков, банально заболеешь и понимаешь, что уже не наверстаешь до следующего планирования и какую-то задачу все равно не доделаешь, а менеджмент\заказчик все равно будет недоволен, т.к. он утвердил и ему похер. Тут программисты типа как конвеер, который должен за спринт какое-то количество продукции произвести, а если не производит, конвеер плохой. Конвеер не может заболеть, у него не может пропасть мотивация. Точнее, конечно, может, но какому-то лысому дяде из белой страны ты не объяснишь, что у какого-то раба мотивация испортилась, он утвердил спринт и хочет увидеть именно то, что ему пообещали. Постоянно работаешь в режиме приближающегося дедлайна и каждую неделю разбор полетов почему не успели.
Работал по канбану классическому — там все куда медленнее. На митингах просто оговаривают приоритеты какого-то ограниченного числа тикетов в беклоге джиры и ты просто берешь новый приоритетный тикет из беклога после того, как сделал свой. В шею никто не гонит, отчетность раз в месяц на ретроспективе и то формальная. Сделал — молодец. Не сделал — ну есть еще время, пробуй. Не до бесконечности, конечно, но стресса не чувствуешь, работаешь расслабленно. Ну и на сопровождении когда сидишь, то если прод не упал и факапов не было, уже молодцы, все довольны, бабло продолжает литься рекой. Не надо жопу рвать.
Еще на украинском рынке работал вообще по ТЗ, разрабатывал новый функционал с нуля. Там тоже был рабочий бизнес, просто систему с нуля переписывали. Сроки измерялись месяцами. Микроменеджмента типа «а что ты сделал за день?» не было, просто делал какую-то фичу, отдавал на тест, потом брал следующую. Как-то укрупненно разбили ТЗ на задачи в редмайне и я что-то делал. Сделал — отдал на тест, взял следующую задачу. Когда задачи кончались, собирали версию, показывали. Нам писали список багов или пожеланий и начинали писать ТЗ на новые фичи.
Хотя, конечно, в случае работы над фиксированным ТЗ требования за эти
Массажистов приглашали также как врачей, они там не в штате. Само по себе это уже скорее норма, даже в аутсорсы-лидеры рынка массажистов завезли, насколько я знаю.
Ещё из интересного, были личные тренеры по йоге и боксу в спортзале (тоже приглашенные и по графику), но я не ходил.
Есть (было? сейчас не вижу в вакансиях инфы об этом) 20% время на self-improvement. (каждую пятницу пилишь пет-проект и отчитываешься, ну или не пилишь и делаешь тикеты. Мне было весело на 12 летнем энтепрайзе, я ничего серьезного там не сделал, но чуваки пилили плагины для jetBrains и коммитили их в опенсорс). А, вру, покодил всякой хрени на GoLang, будучи пхп девом. :))
Контора входит в топ25, вот одна из их вакансий:
jobs.dou.ua/...
*инфа состоянием на начало осени 2015 г.
Ещё хочу добавить, что телеги ниже в духе, что тебе дают денег, вкалывай как чёрт, они в корне неверны. Они верны на небольшой дистанции, но потом уже ничего не в радость. Толку от денег, когда тебе некогда их тратить? Даже когда выдается свободная минутка ты все равно думаешь о проекте? У меня был период, когда код поночам снился и я просыпался со злостью на этот код, а потом еще на работу надо было идти снова его созерцать. Именно созерцать, искать баги в чужом коде и практически ничего не писать самому. Конечно, я с такой работы ушел довольно быстро, хотя нормально справлялся.
С другой стороны, я работал в крупной компании продуктовой с долгосрочным проектом (ему было лет 12), он был малоинтересный и все это понимали, кто там был, но его старались как-то причесывать, вкручивали какие-то новые свистелки, мне кажется, что для того, чтобы было интереснее и получше сопровождалось. И мне было интереснее и я реально там какие-то вещи мог делать, а не только в ограниченный срок находить багу и закрывать её. Так там была девушка как-то называлась толи motivation manager толи people’s partner. И она занималась тем, что пыталась придумать как-то улучшить обстановку, убрать с разраба тяготы реальной жизни, чтобы у него проблема только с кодом была. Там были и 3 разовое питание и врачей разных приглашали в офис вдобавок к страховке и массаж и английский индивидуально и много еще чего. Даже флорист был, чтобы подобрать цветочек в горшке под настроение каждому. И в отпуск, кстати, уходить было нормально (без тебя ничего не упадет) и на больничный — ок, я с температурой туда только 1 раз пришел, на митинге постоял и домой ушел, когда нужно было блокер сделанный попросить поревьювить и в тест на доске подвинуть. И овертаймов не было. Там просто не было скрама и контора берегла людей, потому как долгий и напряжный отбор и вникать в проект 3 месяца испыта. Видимо, жалко терять компетентных было. Для меня описанное поведение пример на всю жизнь как надо ухаживать за работниками. После этого, работа в стартапе для меня была как холодный душ. Вот этот лошадиный темп, овертаймы, фичи важнее людей... Понятно, что как бы ты не вкалывал, если к тебе не относятся как к человеку, а относятся как к конвееру, ты будешь себя чувствовать все хуже и хуже.
Очень хорошо, что топикстартер задаётся таким вопросом! Имхо, это полная правда и это заслуживает внимания. Только мне кажется, что за выгоранием может еще стоять какая-то личная проблема, которая ускоряет и усугубляет сабж. И для каждого сотрудника надо выяснять так это или нет, если вы хотите этого сотрудника удержать, конечно.
Например, я видел и вижу множество одиноких людей, которые подменяют себе отсутствие семьи карьерными перспективами. То есть там логика такая, что «а зачем мне идти домой, меня всё равно дома никто не ждёт, а тут хоть я кому-то нужен и авось что-то да выйдет». Неудовлетворенность тлеет годами, выливается в посты в тред «где вы ищете девушек» (само название темы и части 2,3,4 и т.д. как-бы намекает, что девушек постоянно ищут и никак не найдут).
Ещё пример, заниженная самооценка работника, когда он не верит в собственные силы по-сравнению с командой. Ему кажется, что он не успевает, что он опозорится на дейли стендапе, о нем плохо подумают, если он сорвет эстимейт. Типа он не профи, а какой-то некомпетентный дурачок. Команда при этом, часто, тоже на такой же скрамовской игле и каждый переживает о том, как он выглядит в лице команды, менеджмента или заказчика. В итоге, спустя год человек морально выжат от непомерного темпа, а ему пм еще какой-нибудь график овертаймов под нос сунет типа «очень надо успеть, поработай на майские». Результат предсказуем.
Фиксят это дело алкоголем и курением, иногда еще чем похуже. Если не фиксят, в результате нервные тики (подергивание глаза, тремор рук, кто-то ногти грызет, кто-то пальцы расковыривает до крови)...
Эта проблема была и будет, если разработчики серьезно относятся к проекту и команде. Потому что сам скрам и эстимейты на задачи, которые не знаешь как решать, ну или знаешь решать примерно — это ужасный стресс, а потом еще нужно вкладываться в то, что сказал и пм ещё может давить типа «да ты слово дал, что сделаешь, мы уже пообещали». В запущенных случаях, заэстимейтить может пм и слово дать заказчику...
Нужно проводить митинги, возможно, психолога приглашать, я не знаю. Потом будет как гром среди ясного неба, когда какой-нибудь вася-тимлид с нервным срывом в больничку угодит, а проект раком встанет.
Замечательная статья! Жду статей про велосипеды и зеркалки.
Со знанием английского не ниже intermediate можно пойти в QA за 10к! Боже, какой же трешак!
Почему у тебя так подгорает? Если тебя интересуют технические книги на украинском, возьми почитай вузовские учебники и оцени переводы там. Проблема в том, что единых технических терминов в украинском языке по компьютерным наукам нет, а каждый автор пытается придумать свой перевод. И получаются всякие «застосунки» и «додатки» вместо «application». Если вам это душу греет, то мне — нет, у меня эти учебники вызывают ассоциацию с «прокси» между общемировым английским и языком аборигенов 3 мира.
А почему автор говорит про 90% в Рашке и 99% говна здесь, потому что в РФ есть «Эксмо», «БХВ» и «Питер», которые выпускают подобное по качество дерьмо, но хотя бы систематизировано и согласовано друг с другом в терминах и ориентируясь на рынок (а спрос ограничивается не только РФ, которая в 4 раза больше Украины), а местные клепают книжечки кто во что горазд по госзаказу. Конечно, от книг по паттернам проектирования на русском у меня тоже вытекают глаза, от всех этих «пулов-одиночек», «приспособленцев» и «заместителей», но «налаштування застосункив» у меня до сих пор вызывает смех и слезы.
Выход — оставить свои родные языки на кухне, а учиться, работать и общаться по работе только на языке белых людей — английском. И, возможно, через2-3 поколения мы отойдем от всего того варварско-селюковского, что живет в нас, от свынок, вил и земли и станем настоящей пост-индустриальной нацией.