В настоящее время я готовлюсь к собеседованию на должность веб-разработчика начального уровня. Хотя это работа начального уровня, я только начал осваивать навыки, необходимые для этой работы, и не могу с уверенностью сказать, что смогу сразу начать работать продуктивно.
Я знаю, что собеседования при приеме на работу заключаются в том, чтобы убедить интервьюера в том, что вы уверены, что сможете справиться с этой работой, но я искренне чувствую себя недостаточно квалифицированным для этой должности. Мне трудно найти совет, как поступить в такой ситуации. Я хочу иметь наилучшие шансы получить работу, но при этом дать интервьюеру реалистичное представление о моих нынешних способностях.
Я не смог найти ни одного совета, как мне подойти к такому интервью, не опозорив себя.
Редактировать - я не подавал заявку на эту вакансию, со мной связался сотрудник компании, который нашел меня через колледж, в котором я учился.
Поскольку у вас есть возможность пройти собеседование, сделайте это и объясните свой уровень опыта, отметив, что вы знаете, что не совсем подходите для этой должности, но вы быстро учитесь.
Большинство интервью (по крайней мере, те, на которых я был) посвящены тому, чтобы получить представление о вашей личности. Особенно на начальных должностях нужного человека можно научить чему угодно, если он захочет учиться. Но личность изменить нельзя. Если вы хорошо работаете в команде, обладаете легким характером, предприимчивы и каким-то образом отдаленно знакомы с технологиями, для которых вы проходите собеседование, вы опережаете кривую по сравнению с вундеркиндом, у которого нет никаких навыков. социальные навыки или тот, кто кричит о кровавых убийствах, когда что-то идет не по его или ее пути.
Так что не продавайте себя задешево, если, конечно, вы не из тех, с кем трудно иметь дело.
HashMap
на C# была Dictionary
. Они могут не знать, что означает какая-то причудливая терминология, например овеществление , но прекрасно умеют пользоваться дженериками. Делает ли это их неквалифицированными для работы? Не по моей оценке.Младший веб-разработчик здесь, который недавно попал в подобную ситуацию. Если есть что-то, что я могу порекомендовать, так это изучение основ объектно-ориентированного программирования. HTML и CSS важны для визуальных аспектов веб-разработки, но действительно важные вещи происходят за кулисами. Я бы порекомендовал изучить основы C# (или Java, или какой-либо другой объектно-ориентированный язык, но C# — мой любимый язык для веб-разработки), получить представление о шаблоне MVC (модель, представление, контроллер) и, возможно, изучить один или два других языка. узоры.
Если вы можете полуразумно говорить о некоторых из этих вещей и обладаете характером, который соответствует корпоративной культуре, я думаю, у вас будут неплохие шансы получить работу. Начальные уровни разработки обычно предполагают, что вы многому научитесь на работе, но обычно ожидается базовое понимание принципов программирования.
Без проблем. Меня наняли полнофункциональным веб-разработчиком для проекта Ruby on Rails. Я был опытным разработчиком со многими платформами и языками, но ничего не знал о веб-разработке. Я не знал Ruby, Rails, HTML, CSS, DOM или Javascript. Я читаю: Programming Ruby, Agile Web Development with Rails, а также книги O'Reilly по HTML, CSS и Javascript. Через пару недель я понял, что другие разработчики ничего из этого не читали и просто копировали свой способ создать огромный беспорядок.
Правильный вопрос: насколько вы квалифицированы, чтобы хорошо и достаточно быстро освоить работу, чтобы найм вас оставил положительный опыт?
Предположим, что человек, который связался с вами, не глуп; он прочитал ваше резюме и все еще считает, что компания должна нанять вас. Почему? Постарайтесь узнать, что он в вас находит, и подчеркните это в интервью.
Возможно, компания не ищет кого-то, кто «написал HTML» и «знает CSS». Возможно, они ищут хорошего сотрудника. У меня действительно хорошее предчувствие по этому поводу.
Пожалуйста, напишите здесь и дайте нам знать, как это работает.
По моему опыту, начинающие/младшие разработчики не ожидают от вас многого, они больше заинтересованы в вашей готовности и способности учиться.
Мой совет: не пытайтесь блефовать во время интервью, будьте прямолинейны, если вы не понимаете или не знаете, о чем они спрашивают, просто скажите это. Удостоверьтесь, что они знают, что вы очень способны и хотите учиться и будете учиться в свободное время, если потребуется.
Я прошел собеседование на 2 вакансии веб-разработчика сразу после колледжа и чувствовал то же самое, что и вы, и на обоих собеседованиях они задавали мне вопросы, о которых я понятия не имел, и я помню, как смотрел на интервьюеров совершенно пустым взглядом. В конце концов я признал, что понятия не имею, о чем они говорят. Мне предложили обе работы.
Это будет крутая кривая обучения, если вы ее получите, но не расстраивайтесь, если вы этого не сделаете.
Неправильный способ справиться с неудачным собеседованием — потерять уверенность и позволить этому негативно повлиять на ваш поиск работы.
Правильный способ справиться с неудачным собеседованием — рассматривать его как полезный опыт. Интервьюеры задавали вам свои вопросы не просто так. Эти вопросы охватывают темы, которые важны для них и, вероятно, важны для других интервьюеров в других компаниях. Во время интервью вспомните вопросы, которые поставили вас в тупик. Запишите их. Постарайтесь также запомнить свои ответы. После этого проведите исследование, чтобы заполнить пробелы в своих знаниях. Это поможет вам на следующем собеседовании.
Например: предположим, что во время интервью интервьюер попросил вас внедрить QuickSort. Если вы забыли QuickSort или, что еще хуже, вообще его не знаете, запишите себе. (Вы должны взять с собой небольшой блокнот (с копиями вашего резюме в нем)). Когда вы вернетесь домой, погуглите «QuickSort». Узнайте, какую проблему он решает. Реализуйте его на каком-нибудь языке. На самом деле используйте его. Надеюсь, что следующий интервьюер спросит вас о быстрой сортировке, потому что у вас все еще должны быть свежи воспоминания о последнем неудачном собеседовании. (Не возвращайтесь к первому интервьюеру со своими новыми знаниями. У вас не будет второго шанса.)
Проведение интервью — это навык. Лучший способ стать лучше в интервью – это пройти собеседование.
Если есть технический экран, вы либо проходите, либо нет. Пусть это будет вашим руководством.
Если нет технического экрана, вы можете внимательно взглянуть на работу. Если это оклад или почасовая оплата, я бы не слишком беспокоился о легитимности самой работы, но если вам будут платить по заданию, будьте в поисках мошенничества. Даже если работа законная (а это, вероятно, так и есть), если нет технического экрана, как узнать, у кого учиться? Хорошо, что вы знаете свои ограничения, но синдром Даннинга-Крюгера свирепствует в индустрии программного обеспечения, и людей, которые на самом деле не знают, что они делают, сильно привлекают магазины без экрана. От этой первой работы вам нужен опыт, а не деньги, а когда вам нужен опыт, вы должны быть осторожны при работе с клоунами.
В противном случае просто будьте откровенны. Работа — это гораздо больше, чем простые навыки программирования. Большинству программистов начального уровня необходимо изучить инструменты разработки программного обеспечения (системы управления исходным кодом, системы сборки и т. д.), а готовность и способность учиться имеют решающее значение. Вы много работаете? Умеете ли вы общаться с коллегами, руководителями? Можете ли вы управлять своим временем? Вы появляетесь? Есть ли у вас хоть капля здравого смысла? Вы собираетесь жаловаться на язык/инструменты/платформу каждый раз, когда читаете пост в блоге о другой системе? (Люди, которые думают, что людей следует нанимать исключительно с навыками программирования, как правило, имеют реальные проблемы в этих других областях.) Для менеджера настоящая проблема — нанять человека, который на самом деле не может делать что-то или кого другие люди ненавидят. Сосредоточьтесь на своих сильных сторонах, на всех своих сильных сторонах.
Это не ваша работа, чтобы решить, если вы квалифицированы, как только собеседование назначено.
Я предполагаю, что сначала было телефонное интервью, чтобы немного рассказать о вашем прошлом (академическом и профессиональном) и вашем опыте.
Если они все еще хотят встретиться с вами, значит, они думают, что вы выглядите как потенциальная пара.
Никто не хочет терять время, поэтому интервью обычно не даются людям с явно недостаточной квалификацией.
Во время интервью ясно расскажите о своем опыте, о том, что вы уже узнали и что, как вы ожидаете, вам предстоит узнать потом. Не пытайтесь скрыть то, чего вы не знаете, но и не бросайте им это. Отвечайте на вопросы и не продавайте себя дешево.
Поскольку вы готовите интервью, узнайте о текущем состоянии дел, узнайте, какие технологии они используют (с точки зрения архитектуры, фреймворков, методов, инструментов) и, по крайней мере, узнайте, о чем они. Будучи младшим, вы не должны знать все, но вы должны знать о многих вещах.
Я думаю, что мой опыт здесь также может помочь пролить свет на это. В настоящее время я являюсь главным консультантом в довольно известной фирме. Никогда не имел никакой формальной подготовки, кроме трех курсов объектно-ориентированного программирования на C и JAVA в колледже. Самоучка всему остальному, что знаю. Моя первая работа по программированию, я даже близко не подходил для этого. Итак, я просто потратил часы и потратил некоторое дополнительное время, чтобы фактически выучить языки и области, в которых я собирался работать. Каждые пару лет прыгал с места на место и не отставал от различных сертификатов Microsoft (их классы MVC/C#/сертификат вполне нормально). В конце концов дошел до командного и руководящего уровней. Сейчас занимаюсь программным обеспечением, архитектурой и кибербезопасностью. Так сказать, я никогда не подходил ни для одной из должностей, которые занимал. Фраза «притворяйся, пока не сделаешь» совершенно верна.
Если оставить в стороне мое прошлое, лучший совет, который я могу дать вам перед собеседованием, — будьте готовы. Придите на собеседование и запишите на блокноте следующее: 5 сильных сторон, 5 слабых сторон (это скорее вопрос с подвохом, так как если вы определяете слабые стороны, над которыми вам нужно работать, чтобы их исправить, или объясните, как вы определили и исправили пару недостатков). слабые стороны), 5 вопросов (3 о компании/работе и 2 о чем-то еще, что вы хотите знать) и 5 тем для разговора, о которых вы можете рассказать историю, если возникнут определенные вопросы (решение проблем, работа в команде, преодоление невзгод, преодоление непредвиденных проблем и др.). Компании ищут умных людей, решающих проблемы, которые могут работать независимо и в команде. Кроме того, всегда спрашивайте в конце интервью:
Наконец, всегда одевайтесь профессионально, если не указано иное. Всегда носите с собой не менее 5 копий резюме/CV. Послушайте и ответьте, тот блокнот, который вы принесли? Это только для ответов на вопросы, которые вы задаете. В конце концов, собеседование должно просто определить, подходите ли вы для компании, а также подходит ли компания вам.
АндрейROM
Ниах
АндрейROM
РабочийДрон
Лилиенталь
Зиджет
комар
комар
Ниах
Ниах
Дэвид К.
Бенуберд
Ниах
Головоломка84
Райдот
раздавить
пользователь2338816
Брэндон
Дауд ибн Карим
Ниах
Ниах