Продолжение статьи
При том, что я более-менее опытный юзер. Скажем, могу винду переустановить, драйвера поставить, крякнутые приложения установить из сети или сконструировать таблицы с формулами в экселе. Базовые навыки начала нулевых.
Но вот программирование идет тяжко.
Почему сложно?
Это абсолютно новый материал. Чтобы понять, как пишется код, надо сначала разобраться с логикой написания кода, затем с языками.
И как бы вас не переубеждали, все это дело связано напрямую с математикой.
Точно помните, в школе был один из отстающих учеников, который стоял у доски и говорил математику: «Да кому в жизни понадобятся эти косинусы и синусы?»
Ответ - программисту.
Как устроено обучение?
Очень много материала для самостоятельного изучения: лекции, записи в интернете, скучные интервью с умными спикерами, литература.
Существует ряд важных тем для тестировщика. Вот пример:
- Введение в программирование
- Контроль версий
- Базы данных
- Языки программирования
- Ручное тестирование
- Веб-вёрстка
- Автоматизированное тестирование
- Тест-аналитика
По каждой теме проходят лекции и семинары. Лекция - запись. Семинар - онлайн.
После каждого семинара (обязательно) домашнее задание со сроком сдачи.
Между четвертями контрольные работы, итоговые задание. В конце обучения будет дипломный проект.
Пропустил занятие
Ничего страшного. Посмотришь потом в записи.
Что мне особенно «нравится» с домашними заданиями
Часто домашнее задание связано с прошедшим семинаром и лекцией только логической связью.
Например, решаем задачу на семинаре одного типа, а в домашке будет совсем другого. Упор делается на то, что вы достаточно вникли в логику построения кода, решения задач, чтобы справиться с новыми условиями.
В следующей статье: