На мой взгляд очень насущный вопрос для большинства программистов, но почему-то я не помню, чтобы меня его спрашивали. Если и спрашивали, то так давно, что я забыл. Вот сегодня получил по почте:
Как устроиться на работу программистом после института, если туда берут только людей с опытом. Где взять опыт?
На счет опыта - это да, замкнутый круг. Работодатели хотят видеть программистов с опытом, а опыт можно получить только на работе, которую нельзя найти без опыта. Я сам так в Канаде ощутил весь этот ужас. Канадцы любят нанимать на работу только с локальным опытом работы, а локальный опыт можно получить только если найти эту работу. И вот некоторые уже готовы идти работать за пирожки, да не берут.
Для получения опыта можно пойти двумя путями – согласится на любую работу, какую только предлагают. На сколько я помню, в России государственные компании вообще не заморачиваются и принимают всех подряд. Оно и понятно, ведь государство в России заботится о своем народе и платит столько, что выжить нереально на эти деньги. В Канаде за государственную работу горло грызут. Пусть не всегда высокооплачиваемая, зато по социальным льготам и обслуживанию просто супер.
Когда выбирать нечего, то выбирай то, что есть и иди хотя бы за пирожки писать код. Получишь опыт с годик и тогда уже можно искать что-то, что может дать икорку с маслицем.
Если и с этим туго, то другого выхода нет, замути свой проект. Я уже столько проектов мутил, что пальцев на руках и ногах давно не хватает. Далеко не все было успешно и прекрасно, но зато такого опыта набрался, что теперь Канада по колено.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Можно еще в open source проектах поучаствовать. И опыта набраться и у людей поучиться.
Михаил смотря какая контра, государственная(надо только знать в какую идти). Ты прав идти работать на что берут, я после института пошел на бухгалтера хотя учился на программиста, т.к., без опыта не брали. Полгода 1,5года потусил и пошел в этой конторе на программера 1с и web. Потом начальника оборзел и в плане оплаты и ушел в гос контору. Теперь программистом там работаю, так зп больше чем в коммерческой конторе + соц.пакеты (если сравнивать область в которой живу).
Знающие работодатели обязательно спросят твои собственные проекты, написанные, скажем на Delphi. Так что с числом интересного домашнего кода шансы влиться увеличиваются.
А у меня вопрос такой: нужно ли образование программисту (прикладнику) или это просто потеря времени? И вместо того, что бы просиживать штаны слушая давно устаревшую теорию, лучше бы 10-ко крупных проектов написать?
2 Zhenya:
Мы же говорим об опыте программирования для работодателя, а не для развития себя самого... Зачастую работодателю глубоко пофиг на всякие опенсурсы, даже свои домашние проекты на коленке и т.п. Я на 2-м курсе, когда устраивался был какраз в таком положении. Были и свои проекты и в opensource участвовал, но в 2-х организациях мне сказали, что у меня нет опыта...
А где можно работу за пирожки поискать?
Некоторые IT фирмы берут без опыта. Крупные могу тебя взять на обучение(например Epam Systems). Я устроился разработчиком в довольно неплохую контору для своего города без высшего образования, показав примеры своего кода и пройдя собеседование, дали 1 месяц попробовать свои силы в новом для меня тогда направлении. Сейчас там пол -года работаю, всем доволен, постепенно высшее получаю :). Фирма и сейчас может взять студента с последнего курса например на Junior C#, если убедиться что студент толковый.
Так что я думаю нужно сначала составить список IT-фирм своего города :) А потом слать резюме и примеры кода
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.