Получи случайную криптовалюту за регистрацию!

В IT на старости лет

Логотип телеграм канала @itoldman — В IT на старости лет В
Логотип телеграм канала @itoldman — В IT на старости лет
Адрес канала: @itoldman
Категории: Технологии
Язык: Русский
Количество подписчиков: 146
Описание канала:

Сказ о том как бумер к успеху в IT шел
Для связи: @kmsint
Подкаст, посвященный машинному обучению: https://anchor.fm/kmsrus

Рейтинги и Отзывы

2.00

2 отзыва

Оценить канал itoldman и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

1


Последние сообщения

2021-11-01 09:32:38 Классический вопрос на форуме наших курсов: “Что не так с моей программой?” Открываю проблемный код, запускаю программу, сразу выдается ошибка с расшифровкой. Интересно, человек, который задал вопрос, пытался запустить СВОЮ программу? Явно нет. Такой подход не позволит стать хорошим программистом. Задавая вопрос на форуме или в комментариях, нужно уточнять, что конкретно вы уже предприняли для решения, какие ваши шаги оказались безуспешными.

Многие темы наших курсов — например, элементы функционального программирования, анонимные функции, функции высшего порядка, итераторы, генераторы — не самые простые вещи. Требуется время и труд, чтобы эта информация уложилась в голове.

Если кажется, что учиться программированию легко, значит, вы не учитесь.
https://stepik.org/lesson/429226/step/10?unit=419225
117 views06:32
Открыть/Комментировать
2021-11-01 09:32:38 Манифест по изучению программирования

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

Роль преподавателя (ментора) сводится к следующему:

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

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

Хочу выделить 4 принципа изучения программирования, которые по моему опыту работают.

В первую очередь тренируйте базовые навыки
В программировании (как, впрочем, и в других отраслях) существуют базовые вещи, и первое, на чем нужно сосредоточиться — доведение основных навыков до автоматизма. Когда ваш мозг не расходует много времени на обращение с базовыми понятиями, вы способны действовать продуктивно и адекватно решать задачи. Азбуку нужно знать твердо, тогда скорость обучения и работы будет высокой. Каждый следующий уровень знаний ложится поверх предыдущего и содержит все меньше принципиально новой информации, поскольку опирается на усвоенные знания.

Именно поэтому в наших курсах так много задач.

Пишите код
В памяти надежно сохраняется только то, что мы используем, закрепляем собственными действиями, опытом. Так устроен мозг. Когда читаем чужой код или смотрим видеолекцию, часто все настолько понятно, что кажется: “Зачем мне это повторять, ведь все ясно”. Это иллюзия! Стоит попытаться повторить логику, написать код своими руками, как тут же столкнемся с кучей сложностей и непонятных вещей, которые не удастся разрешить без подсказок. Копирование чужого кода тоже не способствует глубокому пониманию и усвоению навыка.

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

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

P.S. Я очень люблю читать книги и смотреть лекции.

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

Важно выработать привычку учиться постоянно.

Вам должно быть непонятно
Звучит странно, правда? Если вам что-то непонятно и вы тупите, это абсолютно нормально. Не нужно в такой ситуации считать себя недостаточно умным и неспособным изучить программирование. Думаете Senior программисты не тупят? Еще как. Они могут не сразу что-то понять, но не сдаются и изучают вопрос глубже! Даже очень опытные, матерые программисты часто не могут разобраться с чем-то новым. Они не стесняются обращаться за помощью. Но! Здесь есть одно важное “но”. Спрашивать нужно только после того, как с десяток раз попытаетесь разрешить проблему сами.
83 views06:32
Открыть/Комментировать
2021-10-14 12:09:12 И ролик по этому поводу:


121 views09:09
Открыть/Комментировать
2021-10-14 12:08:31 Жизнь в браузере от Онигири
https://artemonigiri.github.io/ParticleAutomataJS/
111 views09:08
Открыть/Комментировать
2021-10-14 07:58:53
Игра «Жизнь» выполняемая внутри Игры «Жизнь». Смотреть до конца!

Т.к. игра «Жизнь» является полной по Тьюрингу, то она может симулировать саму себя, что и показывает эта впечатляющая визуализация. Осторожно! Можно испытать рекурсионный оргазм!

Полнота по Тьюрингу — это свойство системы при некотором простом представлении ввода и вывода реализовать любую вычислимую функцию. То есть по сути игра «Жизнь» может исполнять любые конечные программы, нужно только придумать как правильно кодировать вход и выход.

Стырено из твиттора.
105 views04:58
Открыть/Комментировать
2021-10-11 00:38:06

129 views21:38
Открыть/Комментировать
2021-08-26 00:47:45 https://developer.mozilla.org/ru/docs/Learn/Server-side/Django/Tutorial_local_library_website
194 views21:47
Открыть/Комментировать
2021-08-23 21:31:27 https://css-tricks.com/centering-css-complete-guide/
154 views18:31
Открыть/Комментировать
2021-06-05 10:09:15 Очень полезный канал для начинающих программистов:
https://www.youtube.com/c/aocore
37 views07:09
Открыть/Комментировать
2021-04-25 09:49:07 Если вы любите анализировать данные и проверять на их основании различные гипотезы, если вы мечтаете о карьере аналитика или просто хотите лучше представлять, что это за профессия и почему она испытывает такой взлет популярности последние несколько лет - слушайте новый выпуск подкаста! В гостях Анатолий Карпов - профессиональный аналитик и преподаватель популярных онлайн-курсов по статистике, машинному обучению и аналитике!
https://anchor.fm/kmsrus/episodes/024-ML-evj82p
67 views06:49
Открыть/Комментировать