Unkiller, добрый день!
Меня зовут Юлия, я отвечаю за организацию и техническое оснащение курсов #tceh.
Спасибо за ваш отзыв. Он нам помог увидеть проблемы, над которыми мы будем работать. Некоторые из них действительно связаны с переездом в другое помещение.
Сейчас уже все наши аудитории для обучения оборудованы проектором, высокоскоростным интернетом и удобными рабочими местами. Прикладываю фото:




Не все вопросы, которые вы подняли в своем отзыве, относятся к моей работе, но я связалась с основателем курса и вашим преподавателем Никитой Соболевым, он прокомментировал учебные моменты следующим образом:
Согласен с большой частью вашего отзыва. Действительно, освоить профессию разработчика за 26 занятий невозможно, невозможно и за год, и за 10. О чем я и говорю: на первом занятии, на втором и на каждом. Моя цель - показать, чему можно научиться, что вокруг куча интересного и увлекательного. И я даю направления, как учиться быстрее: open-source, конференции, разные сервисы вроде StackOverflow и т.д.
Все действительно начинается с настройки окружения. Мы высылаем начальный мануал по настройке в самом начале. Дальше я несколько раз выделяю время для "донастройки" уже на месте. Но если сразу настраивать всё окружение, то никаких мануалов не хватит. Ведь по ходу курса нам нужны: разные языки программирования, редакторы, IDE, базы данных, разные системные пакеты и т.д.
Согласен с вами и по поводу платформы Windows. Это большая проблема, решить которую не так просто. Очень многие вещи, которые нам нужны по ходу курса на Windows работают с большим трудом или не работают вовсе. Но и пересаживать всех людей принудительно за Unix - сложный и неоднозначный шаг. Я всегда стараюсь четко обозначить правду жизни: "Разработка на Windows - боль и страдания". Дальше мы предлагаем свою помощь в настройке.
Согласен и про английский язык. Вся техническая документация, всё общение, все интересные доклады на английском языке. Для разработчика знать английский даже более важно, чем знать какой-то конкретный язык программирования. Наверное, нам нужно поменять содержимое сайта, чтобы отразить мою мысль.
Более того, весь наш код и все наши примеры на английском далеко не случайно. Так выглядит хороший код в любой хорошей компании. Так нужно делать и в обучении с самого начала. Нельзя сначала писать плохой русифицированный код специально, а потом начать специально писать хороший. Привычка - вторая натура.
Я не согласен только с тем, что я люблю английский язык. Люблю я свой родной - русский язык. И как любой человек, я делаю ошибки, тем более в чужом для меня языке.
Про программу и объем материалов в домашнем задании - я тоже полностью согласен. Некоторых сложных тем мы не успели коснуться на занятии, но я прикладывал все материалы с пометкой "сложная тема". Там было и про метаклассы, и про множественное наследование, и многое другое.
Спасибо за ваш отзыв, он был нам очень полезен!