Нужен совет по трудоустройству в IT.

Здравствуйте уважаемые форумчане мне сейсач 26 лет, вкратце расскажу о моем опыте, а потом задам вопрос)). Отучился в БелГосУниверситете на факультете МехМат. Английский далековато от идеала(без практики 6 лет, но когда то свободно общался, уровень был Upper-Intermediate), учил не без успешно с 1-го по 11-й класс в школе и 2 года технического в университете. Опыт системного администратора в торговой компании 1 год, занимался всем что попало, сети, обслуживание бух-программ, настройка сервера, ремонт железа, принтеров и все такое. В прошлом хобби было - электроника. Потом 1 год работал в компании по продаже компьютеров, занимался сопровождением гарантийных пк, ремонт, наладка по и все такое. После и до сих пор ИП и обслуживаю как организации и физ лица в сфере пк. Подразумевается, что делаю все что просят, сети, наладка чего либо, обслуживание серверов, принтеров ну и бесконечно перечислять… Сам лично интересуюсь всем, что связано с ИТ, делал на заказ сайты, писал на заказ программу - бот по игре в интернет казино, она все делала сама по заданному мне заказчиком принципу. Хорошее аналитическое мышление помогало разобраться с тем, с чем ни когда не сталкивался в общем. Знаний глубоких нет ни в чем. Знаком с C++ на небольшой практике, HTML, CSS, немного с Java и PHP, SQL с небольшой практикой, JavaScript немного, хорошо плаваю в среде Windows, понимаю основные принципы работы ПК и программ… Если правильно выразился))) Поставленные мною и мне задачи касательно ПО и ПК всегда оставались решенными. Всегда знаю что смогу сделать все что требуют, все упирается в сумму которую готов заплатить заказчик и сроки.

Собственно вопрос, всегда хотел стать настоящим программистом, что Вы можете посоветовать, как поступить, с чего начать, что-бы влиться в ИТ в Штатах, и все все что скажете, буду очень признателен, уезжаю туда по ГК в середине октября. Спасибо заранее)))

Начать с прочтения хороших, фундаментальных книг по тому языку, в котором хотите совершенствоваться

Да, все верно, но наверно на работу без опыта сразу программистом не устроиться(( Как идти к этому совершенствованию лучше? Не наступая на тысячу граблей(((

Для начала поставьте перед собой более реальную цель. Например найти постоянную работу в иностранной фирме с зарплатой в несколько тысяч долларов. Когда для вас это станет реальностью (когда вы сможете относительно легко находить позиции и иметь предложения тысячи на 3-4 долларов в месяц), тогда вы будете находиться на том уровне, когда вы можете заинтересовать иностранного работодателя настолько, что он согласится тратить на вас несколько тысяч долларов на оформление рабочей визы. И даже если вы не найдете иностранного работодателя, у вас будет опыт и работа, позволяющая жить вам безбедно на родине.

Дело в том что искать работу у себя в Беларуси не имеет смысла, так как буду в штатах уже в середине октября, и рабочую визу мне открывать не нужно, ведь я и так буду иметь право на работу имея Грин Кард. Я это писал в самом конце. Все дело в том, как мне устроиться и с чего начать там, в Штатах, чужому пока еще государству, с чуждыми пока еще для меня принципами работы общества в целом. Спасибо за внимание еще раз.

Да, упустил. Тогда начинайте просматривать объявления о том, кто требуется там, куда вы едете. Какие требования предъявляются к кандидатам. Составляйте и правьте резюме. Изучайте вопросы прохождения интервью. Это поможет вам сэкономить кучу времени (и, соответственно, денег).

С профессиональной точки зрения, я бы посоветовал вам сдать как минимум на сертификат Comptia A+, может быть Network+. Помимо того, что это послужит вам плюсом в будущем трудоустройстве, это поможет вам оценить свои силы и знания.

2 лайка

Достойный совет, большое спасибо! Буду копать в эту сторону тоже. Но все еще жду советов, они мне помогут с постановкой конкретной начальной цели))))

Реалистично, на программиста (скажем так, на “настоящего программиста”) вы не тянете. Но вполне подойдете на “администратора” какой-нибудь небольшой фирмы. Причем основной задачей будет не программирование или веб-дизайн (хотя это тоже возможно), а именно поддержка компьютеров, сетей, может быть небольших серверов. А уже через годик-другой, когда будет американский опыт работы и язык, можно будет смотреть что-то более интересное. Хотя возможны варианты, когда вы сами просто не захотите что-то менять. У нас в компании работают люди, которые занимаются обслуживанием пользователей уже больше десяти лет, и никуда на другие позиции даже не рыпаются.

Вам нужно выбрать самому специализацию, напримаер Java, C#, php или Network…
Затем по выбраному направлению постоянно читать литературу, изучать инструменты, подписаться на RSS с блогов (Google reader) вашей тематики. Найти работу по вашему направлению, а не в макдональдсе…
Следить за тенденциями и быть в курсе новинок, так что бы в разговоре с колегами когда вас спросят типа “ты слышал что компания A выпустила релиз продукта B”, а вы могли ответить “да но меня волнует почему они убрали поддержку С, и как я рад что они реализовали возможность D”
Только терпение и труд!!!

dicom, как в зеркало смотрюсь :-))) я правда старше, большой набор опыта в сфере, которая в Америке совсем не нужна, английский хуже, чем ваш. В остальном набор примерно такой же. У меня правда возможен не столь скорый переезд, как у вас, так что есть время подготовиться.

Судя по разным источникам, изредка попадаются позиции Junior. На тот же PHP скажем, или Web Developer. Опять же судя по описанию таких вакансий, там не требуются зубры с глубоким знанием нескольких языков. Нужны основы, а дальше - постоянное обучение и совершенствование. Впрочем, ИМХО, это не крупные компании, а старт-апы как правило. Отсюда и зарплата, и вряд ли какие-то бонусы. Зато экспириенс. Безусловно, я не претендую на глубокое знание рынка труда в ИТ в США, пока только начал изучать.

Насчет сертификации - в основном сертификаты указываются не в разделе must have, а перечисляются среди дополнительных плюсов. Сам планирую получение каких-то базовых сертификатов, но пока не определился с выбором.

Как то так. Особых советов не дал, да и не смог бы. Просто немного поделился. Будет очень интересно знать, каким путем в трудоустройстве вы пойдете и следить за вашими успехами. Удачи!

продайся индийскому бодишопу за какой-то трейнинг в интересной для тебя сфере. Наличие GC дает преимущества тебе и им.

Спасибо всем, по возможности, honst, опишу свой опыт в будущем. И тогда еще вопросик, посоветовали найти работу по направлению, что нужно сделать и подучить что-бы ее найти максимально в короткий срок, месяц например? Интересны конкретные идеи и советы… То есть суть в том как влиться в ИТ, а как развиваться зависит от каждого индивидуально, было бы желание)))

На программиста конечно пока не тяну, но в будущем хотелось бы дотянуть))) Пока хотя бы просто в ИТ сферу, а не в МсД))

найти работу в ИТ. подругому ни как…

Интершип, вот что нужно чтобы попасть в профессию в данном случае

Слово “интерншип” лучше не произносить, особенно в таком возрасте. Интерншип применим для студентов или выпускников. Если человек ДАВНО закончил ВУЗ и уже работал по специальности, то нужно искать нормальную работу. Пусть в небольшой конторе. Может быть с частичной занятостью. Может быть волонтерскую работу (например помогать с компьютерами в благотворительных организациях). Но это не будет “интерншипом”. Если человек в возрасте (относительно 20-летних выпускников), будет пытаться найти интерншип, это будет по меньшей мере выглядеть подозрительно.

После приезда, первоначального обустройства и безуспешных попыток найти работу в АйТи, молодой человек будет пытаться найти любую работу за любые деньги чтобы выжить. И попытаться подать на оплачивемый интершип джуниор позишн через крейгслист не хуже чем подаваться на дишвошера, грузчика и т.д.

Давайте посмотрим определение слова internship:

Internship is a system of on-the-job training for white-collar jobs, similar to an apprenticeship. Interns are usually college or university students, but they can also be high school students or post graduate adults seeking skills for a new career; they may also be as young as middle school students in some areas. Student internships provide opportunities for students to gain experience in their field, determine if they have an interest in a particular career, create a network of contacts, or gain school credit. Internships provide employers with cheap or free labor for (typically) low-level tasks. Some interns find permanent, paid employment with the companies in which they interned. Their value to the company may be increased by the fact that they need little to no training.

То есть если человек находится в процессе получения образования (может быть в новой области), то теоретически да, он может претендовать на интерншип. Например, если человек закончил ту же школу Портнова. Если же человек ничего НЕДАВНО не заканчивал, и даже более того, имеет какой-никакой опыт работы по специальности, то подача на интерншип позиции будет смотреться по меньшей мере странно. Представьте картинку - стоят 7-10 летние дети у обочины, торгуют лимонадом. А рядом с ними стоит взрослый мужчина, и пытается делать то же самое - прыгает с плакатиком, размахивает руками, кричит проезжающим машинам “лимонад, лимонад, всего 25 центов…”. Вот примерно так же будет смотреться взрослый человек с опытом, пытающийся подавать на интерншип. Поэтому повторюсь - слово “интерншип” лучше не произносите. Оно сделает все ваши слова несерьезными.

Все конечно хорошо, но что-то дискуссия меня не удовлетворила, всем спасибо за попытки “помочь”, не в обиду сказано, я наверно и так как нибудь)))) отпишу по возможности что вышло из упорств, хотябы потомучто комуто интересно))) форум отчитал давольно, и думаю нужно отдать свой долг, много чего узнаёшь)))

MikeS, а что вы думаете относительно уровня Junior? Возможно, я не так его понимаю, пока только пытаюсь разобраться. Есть ли в данном случае ожидания от потенциального работодателя относительно “недавности” окончания чего-либо или возраста соискателя?

dicom - это правильно :slight_smile: выслушайте сто советов, а делайте по своему. Только не надо “так как нибудь”, пусть начнете с нижней ступени, а дальше только по нарастающей! :-)))

Еще вопрос - а вы о позиции тестера не думали? С нее, как мне кажется, можно начинать путь в “настоящие программисты” :-))

Обычно тестер - это тот, кто не смог стать программистом.

1 лайк