Имею 7-летний опыт работы в инвестиционно-банковской сфере и степень бакалавра искусств.
Я нахожусь на том этапе своей жизни, когда я хотел бы создать семью, уехать из города и работать из дома / внештатно, и мой нынешний карьерный путь не может предложить гибкость.
Я хотел бы изменить поля для программирования. Я не собираюсь зарабатывать на этом много денег, я был бы вторым доходом в семье, и мы живем простой жизнью. Подойдет работа, связанная с разработкой приложений или веб-сайтов.
Без необходимости возвращаться в университет, где я могу получить ускоренное обучение, которое действительно полезно?
На какие сайты я могу зайти, чтобы проверить наличие вакансий, соответствующих этому описанию, чтобы я мог проверить их требования?
Ускоренный курс; возможно нет. Но самообразование. Конечно.
Это сработало для меня.
До того, как я начал заниматься программированием профессионально, я работал официантом. У меня было некоторое образование в колледже в несвязанной области (хотя есть параллели), и мне нужно было что-то изменить.
Так что я не спал после работы каждую ночь и работал над HTML/CSS/Javascript. Я почти ничего не знал об этих технологиях, кроме того, что они обеспечивают работу веб-сайтов. Я также тематические сайты Wordpress. Я взялся за небольшие работы в Wordpress для друзей и семьи и начал использовать их в качестве портфолио. У меня было достаточно сайтов для небольшого портфолио, и я начал продвигать себя в качестве младшего фронтенд-разработчика. Я разместил свою информацию на каждой странице вакансий (некоторые из них намного лучше, чем другие), создал обширный профиль в LinkedIn и долго ждал. В конце концов рекрутеры начали звонить мне с предложениями о вакансиях начального уровня. Это казалось вечностью, но могло пройти около 6 месяцев (ожидания), прежде чем появился реальный интерес.
Там, откуда вы родом, вы, вероятно, не заработаете много, учитывая то, что вы можете сделать сейчас. Будьте готовы работать над своим ремеслом, прежде чем вы начнете видеть разницу. Настоящие деньги в разработке приходят от опыта, а не только от стека технологий. Тот, кто хорошо разбирается в технологиях своих мэйнфреймов, все еще может хорошо зарабатывать в 2016 году. Потому что их время больше работает на компанию.
Как только я занялся разработкой и доказал достойное существование, я был в порядке. Сложнее всего было попасть внутрь. Как только я начал, я смог вести переговоры и перейти на должность с окладом (в основном это работа по контракту, особенно в том, что вас интересует), передвигаться и узнавать больше.
Я не остановился на достигнутом. Каждый раз, когда я чувствовал, что стою на месте, я снова двигался; сделать мои намерения очевидными для работодателей в отношении того, что я знаю, куда я иду и что я хочу делать. Это позволило мне приблизиться к позиции full-stack разработчика, на которую я стремился.
Но не делайте этого, потому что это кажется проще. Очень легко попасть в компанию, которая хочет, чтобы вы работали вечно, в чрезвычайно сжатые сроки и без особых угрызений совести. Это не всегда проще, и вещи действительно попадают под прицел. Когда у Amazon возникают проблемы с сайтом или приложением, вы можете поспорить, что разработчики, стоящие за этим (по контракту или без него), работают 24/7, чтобы решить эту проблему, в экстремальных условиях и не видя своих семей. Хитрость заключается в том, чтобы найти золотую середину. Похоже, для вас важен баланс между работой и личной жизнью, и это всегда важно помнить при рассмотрении потенциальных должностей.
Также будьте готовы учить себя, пока не выйдете на пенсию. В веб-разработке (или мобильных приложениях и т. д.) вы всегда должны идти в ногу с технологией. И мальчик делает это изменить. Много. Будьте готовы почти ничего не использовать из года в год. Опыт действительно приходит в решении проблем; не знание одной технологии над другой.
Большинство объявлений о вакансиях содержат мало базовых технологий. Эти работодатели предполагают, что вы разбираетесь в этом. В требовании может быть написано "СПА". Это означает одностраничное приложение. Что означает более современный способ работы через приложение. Это означает знание Javascript. Что также означает некоторое знание фреймворка Javascript. Что означает понимание REST (передача состояния представления)... и т.д.
Вместо этого сосредоточьтесь на том, что вы хотите сделать, найдите основу того, как это работает/как это построено, и начните строить. Без опыта работы вы ничего не стоите, но показывая кому-то, как вы что-то делаете, как вы решаете проблемы, и свои знания основы, которым вы можете научиться только на практике; вот откуда исходит реальный интерес работодателя.
Для веб-разработки есть множество ресурсов в Интернете. Это зависит от вас, чтобы использовать их. Когда я набирался опыта, я использовал CSS-Tricks , Udemy , Code Academy , Treehouse и StackOverflow. А также более 100 000 поисковых запросов в Google.
папарацци
Пчелы
Пчелы
Джим_Халперт
папарацци
Пчелы
Пчелы
папарацци
Джим_Халперт
Пчелы
Пчелы
пользователь42272
Пчелы