Я недавний выпускник инженера-программиста, который ищет работу уже около 6 месяцев. Мои результаты выше среднего, и я прошел собеседования в четырех разных компаниях (и перешел к следующему раунду собеседований в двух из этих компаний).
Я очень заинтересован в разработке программного обеспечения для веб-приложений и хочу стать лучше в этом. Таким образом, я подавал заявки только на должности начального уровня (и стажера), связанные с разработкой веб-приложений. Кроме того, я в основном претендую на должности, связанные либо с .NET, либо с JEE, поскольку я лучше всего разбираюсь в этих технологиях.
Тем не менее, требования к работе для таких должностей варьируются от знания технологий, которые у меня не было возможности изучить (для .NET — WCF, AJAX, JQuery, ADO.net и т. д. и JEE — Struts, Spring, Hibernate, AJAX, JQuery).
Я согласен изучать эти технологии, но не уверен, что мне следует изучать, поскольку работа, на которую меня зовут, может быть либо .NET, либо JEE. Так что, пока я сосредотачиваюсь на том, чтобы стать лучше в JEE, интервьюер, который позвонит мне, будет для .NET. Таким образом, оставив меня неуверенным в том, что мне нужно улучшить для интервью.
Кроме того, процесс собеседования для этих четырех компаний сильно отличался. Как мне лучше подготовиться к возможным собеседованиям в будущем?
Тем не менее, требования к работе для таких должностей варьируются от знания технологий, которые у меня не было возможности изучить (для .NET — WCF, AJAX, JQuery, ADO.net и т. д. и JEE — Struts, Spring, Hibernate, AJAX, JQuery).
Я согласен изучать эти технологии, но не уверен, что мне следует изучать, поскольку работа, на которую меня зовут, может быть либо .NET, либо JEE. Так что, пока я сосредотачиваюсь на том, чтобы стать лучше в JEE, интервьюер, который позвонит мне, будет для .NET. Таким образом, оставив меня неуверенным в том, что мне нужно улучшить для интервью.
Есть несколько способов, которыми я мог бы это сделать:
Возьмите, где есть совпадение: jQuery и AJAX есть в обоих из того, что вы перечисляете. Почему бы не изучить то, что не зависит от Java или .Net? Он присутствует в обоих случаях и использует JavaScript, который сам по себе является другим языком.
Насколько хорошо вы знаете, как научиться чему-то с нуля? Если бы кто-то создал новый язык, и вам пришлось бы его использовать, смогли бы вы это сделать? Знание того, как вы выучите новый язык, вполне может быть ценным навыком, который можно использовать снова и снова. Другой момент заключается в том, что некоторые из JEE и .Net могут иметь похожие инструменты, например, Ant против nAnt, jUnit против nUnit, Hibernate против nHibernate и т. д.
Я бы сосредоточился в первую очередь на области, пока вы не начнете свободно говорить, а затем двигаться дальше.
Чтобы выбрать тот, который вы делаете, посмотрите, какой из них вы предпочитаете больше всего. Какой смысл сдавать ЕГЭ, если это плавит мозг?
Лилиенталь
ИВТЛ
Брандин
Странствующий менеджер разработчиков
ИВТЛ
Лилиенталь