Курсы программирования с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович

Как найти работу начинающему программисту

Запись мотивационного вебинар для начинающих программистов,
о том, как эффективно учиться, да при этом ещё чтобы тебе деньги платили за твоё обучение :)




Первый вопрос: А смогу ли я?

Этот вопрос задают себе не только начинающие программисты,
но и опытные, в том числе и я тоже :).
Вокруг программирования есть такой ореол как будто это что-то страшное,
сложное и связанное с математикой и обычно информатику углублённо преподают в физ-мат лицеях.
Это конечно же просто миф.
Может раньше оно так и было, когда компьютеры были большими
и часто приходилось их даже самому паять. И использовались тогда
компьютеры в основном в научной сфере.
Да, и все программисты тогда были бородатыми инженерами-электронщиками.

Сегодня полно программистов не имеющих специального образования.
По факту, задачи, где реально требуются математика, на практике встречаются редко,
и (!!!) только у тех, кто её знает. Кто математику не знает, находит более простые способы решения :)

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

Большая часть программ — вполне прикладные.
Если это сайт, то подготовить нужные данные,
вставить в HTML страничку и покрасить кнопочку в синий.
Если это база данных - написать форму для ввода данных и сформировать отчёт.
И так далее, в каждом случае - набор стандартных действий.

Если ты не считаешь себя гением,
значит, тебе открыта дорога в программирование.
Лучше и проще писать код, когда "гениальные" мысли не отвлекают ;)

Второй вопрос: «Мне уже N-адцать лет!
Не поздно ли заняться программированием?
Может мне пора уже идти на кладбище?».
Эта тема регулярно всплывает на форумах,
и раскрыта там вполне. Да, будет тяжелее, но всё возможно.

Самое главное чтобы тебе было просто интересно программировать. Остальное приложится.

Третий вопрос: Что учить? Какие языки программирования?

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

Чаще всего случается так, что при смене работы/проекта приходится переходить на другой язык.
Поэтому начать лучше с популярного, удобного, практичного и востребованного языка.
Я предлагаю тебе изучать язык C# - Си Шарп, потому что он отвечает этим требованиям.

Четвёртый вопрос: Сколько нужно учиться, учиться, и ещё раз учиться?
Да, а потом ещё учиться, учиться, учиться…. Сколько нужно?
Я уже достаточно много выучился, если теоретически представляю, что такое полиморфизм!?

Хватит учиться! Начни наконец-таки что-то делать!!!
Я пропагандирую такой подход:
Делай, делай, потом думай, снова делай, делай, немного подумай и опять делай, делай, делай.

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

Иногда меня спрашивают что-то такое, от чего я в шоке,
например «А стоит ли учить шаблоны GRASP?».
O_o, да я вообще про них впервые слышу :) Нафига оно тебе?

Дорогой друг, не перезатягивай с обучением...
Вернёшься к нему, когда возникнет реальная потребность.

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

Пиши код, пиши много разного кода,
больше, больше разного и различными способами!

Как можно научится танцевать по книгам?
Как можно понять шаблоны проектирования
не написав тонны быдлокода и не пересмотрев работы других?

Никак. Совсем никак.

Поэтому, дорогой друг, чтобы найти работу -
нужно иметь НАВЫКИ программирования, а не знания.

Знания при необходимости найдёшь за пару минут в интернете,
а вот навык можно накопить только по чайным ложечкам
в процессе самостоятельной работы.

На нашем сайте www.VideoSharp.info я предлагаю начать хлебать опыт половниками -
есть и задачи, и проекты, идеи, способы их внедрения, только повторяй и не зевай.

А опыт придёт сам собой, не заметно.


В субботу, 23 мая в 19:00

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



Напиши ответ на три вопроса

1. Придёшь ли ты на вебинар?
2. Хочешь ли ты работать программистом?
3. У тебя есть портфолио? Есть законченные программы?

5858. Виталик
Виталик
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-06-07 22:31

1. Возможно
2. Я очень хочу стать программистом
3. Нету


1803. Саша
Саша
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-25 09:36

1. Не пришел, так как планирую свое расписание за неделю.
2. Не совсем так: хочу ли я стать НАСТОЯЩИМ программистом? Ответ -ДА. Потому что в программировании я еще Пиноккио((
3. Портфолио как таковое начал создавать и помещаю туда лучшие из написанных программ. Законченные программы: в рамках видеокурса - Сокобан и несколько простых приложений, помимо видеокурса - 2-3 учебные программы и одно небольшое приложение научного плана.


4899. Mx-RoN
Mx-RoN
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-23 17:08

1.  Да.
2. Хочу.
3. Да, несколько имеется.


5626. Tony
Tony
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-23 00:28

1. Приду
2. Хочу
3. Можно считать, что нет.


4383. Maryna Zhuravlova
Maryna Zhuravlova
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 13:42

1 - приду... но ничего почти не услышу из-за отвратительного соединения... так что может потом в записи можно будет глянуть (пожалуйста... )?
2 - Да... очень... вот в поисках информации на этот сайт и набрела...
3 - Портфолио как одно из заданий тут нарисовалось... программок пока мало, но прибавляются...


4780. Дмитрий
Дмитрий
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 13:15

1.Да.
2.Хотел бы.
3.Своих нет, только с этого сайта.


5469. Арина
Арина
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 11:57

1. Очень постараюсь.
2. Да.
3. Портфолио нет. Были маленькие утилитки на прошлой работе  - на C#


1088.  Сурен
 Сурен
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 11:56

Здравствуйте! Если получится. Очень хочу .пока ничего нет,стараюсь пишу


5374. KEvgenij
KEvgenij
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 11:13

1. Да, если получится
2. Да
3. Нет. Есть законченные программы не на C#


4803. Юрий С.
Юрий С.
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 11:08

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


2939. Глеб
Глеб
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 11:07

1. К сожалению, не смогу.
2. Конечно! Это моя мечта.
3. Портфолио нет. Чтобы его сделать необходимо иметь сложные программы, которыми бы я гордился.


1295. Дмитрий Че
Дмитрий Че
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 10:58

1. Приду, конечно
2. Хочу уметь профессионально программировать и зарабатывать программированием.
3. Нет, портфолио из своих программ у меня нет. Но к концу этого года будет!


4732. Sergey
Sergey
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-22 10:42

1. Постараюсь прийти.
2. Хочу.
3. Портфолио нет. Думаю, что существенных задач нет, которые можно показать на собеседовании.



4657. Ильющенко Иван Иванович
Ильющенко Иван Иванович
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-21 10:50

Во первых, Добрый день!
Хотелось бы попасть на вебинар, но не знаю, если получится, то буду обовязково.
О.. да. Но мало у меня знаний в программировании, начеб-то стараюсь, но опыт нарастает слабо.
Да портфолио у меня есть. Да все программы которые были предложены мне в видео-уроках,
законченные и рабочие. Своих.... .


5578. Максим
Максим
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-21 02:02

1. Да, приду.
2. Да, хочу.
3. Нет. Нет.


4004. Елена
Елена
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-20 16:02

1. Очень надеюсь, что приду.
2. Да, хочу. Причем "программист" в моем понимании кардинально отличается от "преподавателя программирования", которым я сейчас являюсь (который знает теоретически, что такое полиморфизм, шаблоны классов и агрегация, но практически не понимает, зачем это ему нужно).
3. У меня в неоформленном портфолио всего 2 сайта: prog-cpp.ru (на Wordpress) и surel.su (на PHP). А все законченные программы пока только в микроконтроллерах (на C++), и к удаленной работе имеют очень слабое отношение, поскольку привязаны к "железу".


4045. Арсентий
Арсентий
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-20 13:44

1.Будем постараться
2. Уже (если это можно так назвать)
есть прекрасное высказывание - вам нужен не программист, а чабан, а у меня собаки нет((Но выбирать пока не из чего
3. не заводил.


5081. Михаил
Михаил
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 22:47

1. Да
2. Уже работаю
3. Портфолио нет


3418. Argona
Argona
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 18:46

1. Очень надеюсь, что у меня получится посетить данный вебинар (конец учебного года).
2. Конечно! Программировать - это интересно и увлекательно! =) Мне очень хочется быть как мой брат! Он захотел выучить C# - выучил. Захотел устроиться на работу программистом - устроился. И благодаря Вашим замечательным и познавательным видеокурсам моя мечта становится всё ближе :)
3. К сожалению, нет... Пока у меня мало знаний, а опыт, как Вы написали, мне пора начать хлебать половниками, а не чайными ложечками! х) На данный момент пишу программы по Вашим урокам, на большее меня пока не хватает)


5286. Коваленко Дмитрий
Коваленко Дмитрий
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 16:59

1. Да, приду!!!
2.  Очень-очень хочу работать программистом.
3. Этого у меня не имеется.


4676. alexmail19Q
alexmail19Q
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 15:20

1.Если получиться, то да! Буду стараться попасть!!
2. Да очень хачу!! Работаю системным администратором, очень скучно и однообразно.
Не знаю, как решиться поменять работу!!!!!!
3. Есть небольшое портфолио из нескольких программ! На 100 % законченных программ 1 - 2 т.к очень часто бросаю писать когда программа готова на 70-80%,когда самое сложное и основное реализовано , а остаются довести до ума !!!!!!!!!!!!


5036. Сергей
Сергей
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 13:56

1. Да! Обязательно приду!!!
2. Да! Очень хочу!!!
3. Нет. Нет.


24. Оля
Оля
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 12:39

1. Как всегда с удовольствие приду на вебинар!
2. Очень хочу работать программистом, это моя мечта и цель на сегодняшний день)
3. До сегодняшнего дня пока нет опыта, хотя уже сейчас я двигаюсь в сторону заработка на создании программ к ближайшему будущему :)


1. Евгений Витольдович
Евгений Витольдович
ответить
# Вебинары / 23 мая - Как найти работу начинающему программисту. / 2015-05-19 11:29

1. Да, приду.
2. Уже работаю.
3. Да, есть как удачный опыт, так и не очень, главное, что мне это нравится, а когда ещё и платят - так вообще class!



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился работать с консолью и изучил новые методы, которыми обладают разные типы данных.
Трудности: Последний раздел "Календарь"
Весь цикл уроков "Семантика" достаточно интересен и полезен для получения базовых знаний о типах данных, их свойствах и методах, а также правилах работы с ними в тех или иных обстоятельствах. При этом данные упражнения не только знакомят с основами языка программирования, но и позволяют проявить фантазию в решении поставленных задач. Далее по списку - Алгоритмика!
Научился: Итераторам
Трудности: Ничего
Просто отличные уроки. Много новой и классной информации. На этих уроках мы изучали перечисления. Узнали про ключевое слово yield. Что это такое и с чем его едят. И это "магия" :) Всем рекомендую пройти обучение итераторам.