Очень популярный вопрос на стриме, а если сюда добавить тему "как войти в ИТ", то это вообще будет самая популярная и обсуждаемая тема. Кто-то начинает долго разглагольствовать, пытаться найти какой-то научный подход. Но все сводиться к двум простым вещам, вам нужна практика и теория.
Практика без теории будет не очень качественной, поэтому обязательно читайте книги. Я никогда не рекомендую определенных книг, читайте разных авторов, не ограничивайтесь одним и не зацикливайтесь на моих работах или какого-либо другого автора. Читайте, читайте и еще раз читайте.
Теория без практики так же бесполезна. Лучше один раз увидеть, чем сто раз услышать. Так что нужно практиковаться, чтобы вы видели результат и тогда лучше будет воспрниматься теория.
Язык программирования нужно изучать теорией и практикой. Пишите все примеры, которые видите в книге и старайтесь их немного доработать или изменить. Напишите свой блог. Точно так же, как вы учили математику в школе – прошли теорему, закрепили кучей примеров. Ничего другого пока не придумали в ИТ и нет такой таблетки или укола в зад, которые бы магическим образом превратили вас в программиста.
Из своих видосов могу также посоветовать:
Нужно ли программистам читать книги?
Как стать хорошим программистом - 5 советов
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Михаил, добрый день. Подскажите про уровень знания французского в Канаде. Довелось пообщаться с канадцем, он говорит , что ему французский до фонаря. Он говорит на английском ,с американским акцентом. Как он сказал, что если и общаются на французском, то где то в провинциях.
Научиться программированию очень легко. Потому что в языке программирования достаточно выучить всего 100 операторов и составляй из них программы на любой вкус. А в английском языке, если уж речь идет о языке, для написания рассказа или стиха нужно знать несколько тысяч а то и десятков тысяч слов, но даже выучив их ты не напишешь рассказа, а программы пожалуйста! Программирование - это детская забава, конструктор Лего. Для меня по крайней мере. Лет 10 назад через год как научился программировать я написал шахматы, интерпретатор PHP со встроенным сервером и браузером в редакторе. Мне не нужен был ни WAMP ни что другое. И это после одного года, как научился программировать! Мог написать фотогалерею с автоматическим просмотром фото как в одну так и в другую сторону, а при желании и остановить оба потока. Такого я нигде не встречал. А вот, скажем, написать рассказ на английском я не смогу, хотя знаю и правила грамматики и словарный запас имею в более чем 2000 слов.
2 Алекс
В Канада есть провинции, где говорят только на французском и не знают английского (Квебек), есть такие, где говорят на обоих языках (New Brunswick), а в British Columbia или Ontario 99% говорят только на английском и француского не знают.
2from Kazakhstan
Выучить 100 операторов и научиться программировать - это немного разные вещи. Это то же самое, что выучить слова и научиться говорить на английском.
Не каждый ребенок может научиться писать рассказ сколько бы ему это не объясняли, но большинство детей можно научить писать работающие программы. Цукерберг в детстве написал программу которую захотели купить Microsoft, Волож и Сегалович, выходцы из Казахстана, наверняка не имели того мастерства программирования о котором вы говорите, тем не менее создали работающий поисковик, а дальше уже дорабатывали его. Можно, конечно, назвать их гениями, чем-то отличающихся от других, но ведь столько гениев не бывает. Тут скорее нужна предпринимательская жилка и желание. Все это сказки про умение программировать, потому что я не видел программы, которые бы не падали, тормозили, зависали в том числе и программы IT-гигантов.
from Kazakhstan, эта манипуляция в психологии называется обесценивание.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.