Мой единственный совет начинающим программистам
November 20, 2009 , revised June 29, 2010 in Engineering philosophyВообще я написал длиннющую статью на эту тему, но потом подумал, что она бесполезна. Нельзя статьей передать опыт.
Если на работу не берут – твоя проблема не в том, что на дворе кризис, рабочих мест мало, что у тебя плохое резюме, что ты мало вращался в каких-то там «кругах», прочитал мало книжек или плохо учился (ничему не учили?) в универе.
Тебе просто нужен практический опыт. Практический. Опыт.
Бери свою фантазию в руки, сам придумай себе проект и реализуй его самостоятельно. Или клонируй чужой, если фантазии не хватает (а вообще я не представляю, куда без нее в программисты).
Просто привыкай проектировать и писать код. А потом иди на собеседование другим человеком. С опытом.
Не надейся, что подвернется случай или что опыт придет сам собой. Не ищи помощи на фрилансе – там на начальном уровне проекты скучные и унылые. Не участвуй в опенсорс-проектах – только тебя там не хватало.
Удачи.
UPD: Мое плохое отношение к опенсорсу основывается на большом количестве людей, которые делают из программирования не за деньги, а ради удовольствия какую-то религию, а из себя, соответственно, мучеников за идею и борцов за свободу.
Понравился пост? Купи мне кофе