Карьера в IT — советы программистов
Начинать карьеру профессионального веб-разработчика весьма непросто. Быть кодером — не самый простой выбор. В этой сфере деятельности очень высок процент самоучек без диплома. Впервые искать работу довольно страшно. Что подумает интервьюер? Готов ли я? Даже если и готов, отсутствие уверенности в себе является заметным препятствием. Ниже приведены пять советов, которые призваны повысить уверенность в себе в сфере написания кода, при любом опыте работы.
Практика, практика и снова практика
Сначала нужно заложить основу уверенности в своих силах. Это можно сделать за счёт просмотра онлайн-курсов, видеоуроков и чтения учебников. Вам необходимо создать что-то своё. При профессиональной работе зачастую не требуется изобретать велосипеда и делать что-то с нуля, а вот при обучении это необходимо. Создайте свой собственный блог на PHP, постройте плагин на JavaScript, чтобы прочувствовать, как они работают. Это придаст вам уверенности, когда вы будете использовать готовые приложения и плагины в работе. Привыкайте к тому, что ошибки при этом станут вашим постоянным спутником, и не дайте им отпугнуть себя.
- Не чувствуйте себя обязанным завершать свои учебные проекты, если вы уже выучили то, что требовалось, поскольку дальнейшая учёба может стать скучной
Создайте проект и опубликуйте его
Попрактиковавшись, вы приходите к мысли, что пора использовать свои знания и создать проект, которым вы поделитесь со всем миром.
- Это веб-сайт?
- Мобильное приложение?
- Система Ruby Gem?
Увидев, как люди используют ваш код в реальном мире, вы получите большую уверенность в себе. Не обязательно создавать что-то, что нужно вам самому, можно попытаться сделать нечто, чего вы не можете найти в сети.
Принимайте участие на веб-сервисе Github
Если вы будете вносить вклад в чужие проекты с открытым исходным кодом на сервисе Github, вы откроете для себя ещё один способ получения практики и повышения уверенности. Учиться можно на примере кода других программистов и получая отклики на свой код.Ваш вклад не обязательно должен быть кодом. Вы можете вносить изменения в вики-справочники или обновлять документацию. Это показывает, что вы понимаете код и можете сформулировать, как его использовать.
Выступайте учителем
У нас говорят:
- Учит тот — кто сам не умеет
Возможно, этот совет не пригоден для самых начинающих, которые только приступают к освоению основ, однако для более продвинутых пользователей он может быть полезен. Даже если вы не уверены в своей квалификации, всегда найдутся те, кто знает меньше вас, и кому вы сможете что-то разъяснить. Всегда есть те, кто пока сделали меньше вас, для кого вы сами можете быть источником знаний.
Общайтесь с другими программистами
Поговорить с другими людьми об их опыте можно на сайте http://vnutri.org/. Ресурс содержит отзывы о работодателях и советы будущим кандидатам. Общайтесь и вы скоро узнаете, что у всех есть те же чувства сомнения и неуверенности.
В наш век соц сетей и активного общения онлайн, хорошим советом будет поиск групп в Linkedin. Конечно не спрашивайте в лоб — » кто поможет мне». Найдите людей из интересного для Вас предприятия. Поговорите о их конкурентах, спросите о том какие перспективы у проектов. Уточните нет ли возможности пройти стажировку.
Зная, что ты не одинок, можно почувствовать себя спокойнее на пути к самосовершенствованию.