Эффективные решения от SiteProf

+7 (499) 4ОЗ-1O-6З
+38 (044) 331-06-38
Пн Вт Ср Чт Пт Сб Вс
с 10:00 до 16:00 GMT+2
Мы в социальных сетях Все контакты
Товаров: 0
На сумму: 0.00 $
Перейти в корзину

Начинающий программист : с чего начать свой путь

Как стать программистом? Пример из личной практики.

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

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

А надо ли мне вообще это Программирование ?

Данный вопрос касается тех людей , которые на данный момент ещё не имеют никакого отношения к программированию , но задумываются над ним " как вариант " . Привлекательные зарплаты , комфортные условия труда , возможность свободного графика и вообще возможность работать с любой точки планеты делает профессию Программиста (да и вообще IT - шника ) очень привлекательной.

В этом случае задача номер 1 - рассмотреть не только плюсы , но и " минусы " (я бы скорее назвал нюансы ) данной профессии , которые помогут лучше понять для вас, и сразу отрезать часть желающих:

  • вы кайфую от проведения 8-ми часов в день перед монитором компьютера ?
  • ваc более утомительно находиться постоянно среди большого и шумной компании людей , или более от отсутствия такой компании ? То есть от времени , проведенного без общения с себе подобными :)
  • вы получаете массу удовольствия даже от того , что каждый день изучаете и узнаете что-то новое? Мнение , что всю жизнь нужно будет " студентом " - вас не пугает ?
  • вам больше нравилась математика в школе или гуманитарные науки? (вроде очевидный вопрос , но тем не менее получал много вопросов, которым явно математика в школе не шла и не нравилась ... )
  • ну и на конец просто представьте свой идеальный день в своем идеальном мире , пофантазируйте ... Будет там Программирование ? :)
  • Я отнюдь не хочу отбить желание стать программистом , только якумога скорее выяснить вам это действительно необходимо , чтобы быть счастливым в жизни и получать удовольствие от работы.

Всего вышеприведенные вопросы не являются 100 % ответ на то подходит вам IT отрасль в целом , ведь специальностей есть много и в разных направлениях , от технических и до творческих , от пригидних для интровертов и до тех , кто не может жить без шумной компании людей. Однако , если мы говорим о человеке, который большую часть своего времени пишет код за монитором своего компутера - Программиста , тогда большинство вышеприведенных вопросов, по моему опыту - работают .

Для тех же же , кто уже учится или закончил ВУЗ , думаю данный вопрос уже решен , ведь человек уже попробовала, и все-таки понимает , что ей нравится. Если же попробовала и не нравится , или не очень " получается " , тогда опять же , советую пересмотреть свое отношение к данной профессии и определить действительно ли вам это нужно для счастья !

Здесь главное понять , что все те плюсы профессии Программиста , которые в наши дни привлекут много людей извне из других сфер деятельности , не смогут дать счастье , если нет удовольствия и самореализации от основного - от процесса кодирования.

На заметку. Сейчас полно учебных курсов в различном формате: групповые курсы, семинары, репетиторство, видеокурсы онлайн, книги, самоучители. Такие учебные курсы позволят очень быстро и эффективно освоить профессию: программиста, веб-мастера, копирайтера, верстальщика, дизайнера. WebForMySelf.com – образовательный веб-ресурс с полезными и актуальными практическими видеокурсами для начинающих и бывалых IT-специалистов.

С чего начать обучение ?

Окей . Я прошел испытания предыдущих вопросов и определился - так действительно оно мне нужно и все-таки подходит , и я хочу продолжить и хотя бы попытаться дальше сам процесс обучения.

С чего же начать ?

Опять же , вариантов много , чего-то универсального не существует. Для каждого работает своя методика. Чтобы понять , что нужно делать и как учиться , с чего начинать , давайте кратко осмотрим несколько вариантов как люди становились программистами . Привожу из собственного опыта и опыта знакомых программистов :

" Отец - Программист" - подсадил сына на программирование с самого детства , все очевидно , логично и просто. Ребенку даже в Универ можно не идти , к тому моменту уже знает чего хочет , и преимущественно уже даже где-то работает . Возможно даже создает собственный программный продукт и фирму.
Все шли на компьютерной инженерии и я пошел , попробовал, понравилось - все прекрасно , теперь работаю.
Закончил обучение по другой специальности , понял , что не мое , решил искать что-то другое . Подвернулся знакомый и посоветовал программирования , даже помог с обучением в роли ментора . Самообразование + менторство + в процессе оказалось что мое = теперь работаю программистом.
Уже в жизни все классно , работа неплохая , будто ничего особо не ищу и не хочу менять. Но вот однажды попросили на работе помочь с сайтом фирмы , я залез туда , и за несколько недели после " Гуглиння " и вычитка туториал , подправил им несколько страниц ( причем перед этим не разбирался в программировании вообще). " Тема " понравилась - я начал заниматься этим как хобби . Впоследствии хобби перешло в профессию , теперь я программирую .
Если вы уже работаете программистом , из выше приведенных сценариев ваш ? Возможно у вас еще что-то из другой серии ? Мой вариант - это " закончил обучение по другой специальности и понял , что не мое " .

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

Таким образом можем перечислить несколько вариантов обучения :

  • самообразование - это мощный инструмент (книги, учебные материалы и курсы , практические персональные задания , любые ресурсы в сети ) . Это инструмент , которым каждый программист пользуется всего на протяжении всей своей жизни. Единственный нюанс - он чрезвычайно тяжелый как единственный инструмент на самом старте . Обычно нужно искать дополнительных инструментов обучения , когда вы только начинаете свой путь в программировании .
  • старый добрый Универ - хороший вариант , если вы сразу после школы , и хотите получить основы алгоритмов , программирования и всего прочего , что не обязательно будете использовать , но даст вам общее понимание профессии , основ и облегчит дальнейший путь. Минусы - аж 5 лет , и все равно без первого важнейшего инструмента самообразования - не действенен сожалению .
  • найти Ментора - найти человека, который будет вас направлять в правильном направлении , давать задачи , проверять. Этот инструмент тесно работает с самообразованием . Собственно большое желание + направление и совет от Ментора = работают прекрасно ! Это вариант , который сработал для меня. Минус - все же тяжеловато на старте , и забирает пожалуй больше времени , чем следующий инструмент.
  • специализированные практические курсы - это очень хороший инструмент для начала , так же как и Университет , но здесь есть больший акцент на скорость обучения , конечный результат ( научиться конкретной техники и применить ее на месте работы). Самообразование здесь обычно также необходима , но по сравнению с Ментором - проще начинающему освоить азы имея четкий план действий и более регулярной помощи на курсах как от учителя так и от целой команды студентов . Курсы также бывают разные - при программистских фирмах (цель - найти работников ) , персональные тренеры (цель - помочь с освоением определенных технологий или помочь в трудоустройстве ) , ...
  • В зависимости от ваших предпочтений, характера , силе желания нужно выбирать и пробовать выше перечисленные методы . Стоит даже пробовать разные , чтобы понять какой лучше работает для вас. Цель у всех одна - научиться программировать и получить работу. Не так ли?

Подробнее о каждом из инструментов и подходов обучения мы с вами поговорим в следующих постах нашей серии . В частности о том , как и где искать их , правильно определять, какой вам больше подходит и для чего , об этом все мы попробуем написать в подильших постах. Комментируйте с вашими техниками обучения. Цо именно вам помогло , или до сих пор помогает ?

И в завершение ...

Это первый пост был более общим вступлением , чтобы мы определились нам нужно программирования вообще , и чтобы получить первые подсказки относительно того , что делать дальше и метод обучения себе выбрать .

В следующих статьях мы в деталях будем рассматривать каждый из этапов обучения , а также анализировать различные инструменты , подходы и сервисы для облегчения нашего " студенческого " жизни :)

А какова была ваша история? На каком этапе вы находитесь в данный момент ? Какой информации не хватает именно вам , чтобы двигаться дальше по " программистских Лестнице " ? С чем вы не согласны в данной статье ? Возможно для вас работает что-то , чего не хватает в описании данной статьи ? Пожалуйста комментируйте и давайте определять , что нам интересно , как можно помочь Начинающим программистам и предлагайте следующие темы для серии "Программист Начинающий" 

5 вещей, о которых забывают при создании сайта →

Новые продукты


Кросспостинг в соц.сети


подробнее


SMM – продвижение сайта


подробнее


Интернет-магазин универсальный


подробнее


Копирайт, рерайт, написание статей


подробнее


Пакет продвижения Премиум


подробнее


Пакет продвижения Оптимальный


подробнее


Продвижение. Уровень 3


подробнее


Продвижение. Уровень 2


подробнее


Интернет-магазин АвтоДисков


подробнее


Интернет-магазин Автошин


подробнее

Товаров: 0, на сумму 0.00 $   Для бесплатной доставки по Москве осталось 5000 $  Для получения дисконтной карты осталось 2500 $

Наша команда не стоит на месте, мы постоянно разрабатываем новые продукты.

Если вы хотите быть в курсе наших новостей, подпишитесь на e-mail рассылку.




Google+
SiteProf.net отзывы: 10 из 10: 34 голосов. 76 комментариев