Google, самообучение, унаследованный код, фидбеки заказчика.
Непрофессиональные фидбеки заказчика, активная продуктовая обратная связь, замечания по юзабилити, гибкости, комментарии в портфолио.
Опыт бизнес-разработки, работы на заказ, общения с клиентом, продажи себя.
Попробовать фриланс хотя бы раз – стоит, но надо понимать разницу подобной деятельности с «настоящим», серьезным, и использовать ее не более чем для первичного опыта в отрасли на заре вашей карьеры.
Мелкие компании
Пожалуй, многое из присущего мелким фирмам с точки зрения приобретаемых вами способностей, характера задач и атмосферы – уже прорекламировано выше. По крайней мере, я надеюсь, что у меня получилось намекнуть на это, описывая свой пример первого очного опыта. У всех свой наркотик, своя страсть, найти которые вы обязаны на этапе сборки. Я поймала драйв IT-сферы, любви к отрасли именно благодаря работе в мелкой фирме. И потому в большей степени советую присмотреться к данному варианту получения первой полевой закалки.
Что это за компании? Небольшие студии сайтов, аутсорсинга, компании-авторы своего продукта, хоть немного закрепившегося на рынке. Все же в стартапах немного иная атмосфера, не всегда лучшая для новичка, – с численностью причастных к разработке порядка тридцати и менее человек.
Здесь быстрее внедрение новых технологий. Актуальнее инструменты, ближе к востребованности на рынке. Реже встречается большой объем легаси-кода, проще договориться о его переделке или хотя бы написании новых частей на современном стеке. Вы свободнее в проявлении инициативы по применению свежих подходов. Конечно же, при адекватном техлиде. Но ведь вы же постараетесь прощупать нужную вам почву еще при найме, верно?
В то же время рабочие взаимоотношения теснее, чем во многих обезличенных удаленных командах крупных корпораций. Вы острее чувствуете характер каждого, психологию. Учитесь общаться, учитывая личностные особенности и развивая свою чуткость. Такое же персонализированное отношение испытываете и вы. Вас внимательнее ревьюят, глубже понимают и помнят бэкграунд, образование и контекст появления. Потому что каждый новый стажер здесь большее событие, нежели в ряде гигантов IT-сферы. Там студенты и новички могут сменяться у одного куратора десятками за год. Притом, что вакансии – а значит, и возможности остаться на месте стажировки – могут изначально попросту отсутствовать. Вы можете быть обречены еще с порога покинуть известные стены и напрасно, ну или почти, отдавать душу, вникая в местные нюансы, не имея шанса остаться и не зная об этом. Обучение вас в мелкой и средней фирме – не просто формальность для получения дополнительных бонусов, а реальная потребность в хорошем рабочем кадре.