Попробовав разные методики работы могу сказать, что оказалось интереснее и какие есть подводные камни в обоих подходах.
Начну с работы в корпорации, поскольку 15 лет работал в них постоянно.
Плюсы очевидные - ты постоянно занят, и кто-то решает все административные вопросы.
Также общее направление более менее ясно, поскольку доменная область не меняется десятилетия. И можно изучить вдоль и поперёк как технологии и устройства, так и взаимодействия людей.
Приходится постоянно общаться с клиентами - сотрудниками и начальниками других отделов. Часто они не знают, что делают, но так как ты с ними общаешься постоянно и из года в год, то можешь даже определить шаблоны в их работе (а то и посидеть рядом, чтобы понять что они желают или как работают).
Если повезёт с начальством (что случается редко - 1 из 7 случаев), то они могут дать тебе картбланш и не будут давить с политической стороны (а бюрократии в корпорации много, и политические игры - самое любимое занятие).
И тогда расцветёшь на своём поле деятельности, поскольку никто давить не будет.
Да будут сроки "надо вчера", но используя динамические языки (ruby+javascript), можно очень быстро делать им приложения и в остальное время изучать технологии разработки и бизнес модель корпорации.
C# тоже хорошо подходит, поскольку он может быть применён как на сервере, так и на клиенте. А с помощью Xamarin - даже на мобилках.
Часто корпорации охватывают большой спектр задач.
Так, работая в водоканале я столкнулся с необходимостью писать код для контроллеров, сервера сбора информации, веб-сервера и веб-сервисы для клиентской части, настольные приложения для диспетчера и отдела отчётов и мобильные приложения для линейщиков и начальников.
Это позволило изучить множество технологий и методологий разработки, а также пощупать разные языки программирования и фреймворки.
И это хорошо, если вы готовы мириться с минусами:
* Малая по рынку зарплата (за стабильность приходится платить меньшей з.п.)
* Могут попасться начальники самодуры (начинают закручивать гайки и требовать сверхурочных чаще чем нужно)
* Политические игры могут привести к расформированию или переформированию отдела (на моём опыте - 5 раз переводили из фирмы в фирму, пока совсем не разделили обязанности).
И каждый раз привыкать к новому начальству и понимать как с ним работать.
===
Про фриланс могу сказать прямо противоположное:
Нестабильный, но постоянно новые задачи и выше доход.
Платишь за риск увеличением дохода, но должен следить за всеми административными делами сам.
Если просрочишь предоставление отчётности или выплаты - прилетит штраф. Радует, что ИП можно проще с документацией. Для ТОО придётся заводить бухгалтера.
Нужно постоянно балансировать между работой и поиском клиентов.
Реферальная структура "сарафанное радио" - самое то.
Балансировать разных клиентов и давать себе отдых, иначе сгоришь.
Как то выделять клиентов, которые важнее и научиться отказывать или смещать клиентов, которые не так нужны.
Стараться делать всё в срок, но постоянно получать правки к работе.
Ты сам себе начальник, но если твой клиент корпорация - никуда от знания и участия в их политических играх ты не денешься. Только менее влияние на тебя, и давление уже другого плана.
Сотрудники могут быть самой "занозой в заднице".
Один раз на собеседование пришёл парень с братом. Это было очень забавно.
Контролировать сотрудников тоже может быть сложно. А уж с мотивацией - там надо быть как нянкой. Встречаются нежные и чувствительные сотрудники.
Запасы очень важны - поскольку ты можешь несколько месяцев сидеть вообще без заказов (летняя пора - все в отпусках), а потом получить множество с авралом (пришла пора отчётов и надо сдавать быстрее).
Так что фриланс имеет плюсы: выбираешь разные проекты, что тебе по душе и клиентов
И минусы: ты постоянно должен следить за множеством параметров (как в кокпите большого самолёта), чтобы постоянно оставаться в полёте.
Если не нанимать сотрудников (а я так отработал 8 лет), то ты упираешься в свой стеклянный потолок (2-3 клиента), и финансы тоже будут ограничены.
Работая на фрилансе чаще ишещь новые источники дохода, и часто понимаешь, что продажи могут быть выгоднее за счёт масштабирования.
Самая "голубая мечта" фрилансера - выйти на богатого клиента, с которым можно поработать пока не надоест. А то, что надоест - это обычное явление.
Ты через несколько лет становишься наёмным сотрудником (даже на удалёнке), хоть и оплачиваешься выше и можешь диктовать свои цены (в пределах разумного - потерять клиента тоже легко)
===
Поэтому сравнивая корпорацию с фрилансом могу определить общие вещи: придётся много общаться с людьми и участвовать в их играх.
Отличие в том, что на фрилансе ты отвечаешь за финансы и распределение времени, а в корпорации над тобой ставят менеджера и надо проявить себя, чтобы он узду отпустил и дал стать "интрапренёром" - фрилансером в штате.

Комментариев нет:
Отправить комментарий