Вы слишком категоричны. У фрилансера за годы работы может выработаться самоценз (особенно если свой же код приходилось через какое то время дорабатывать). И качество кода будет в среднем неплохим.
Футболист тоже должен изучить все книги, перед тем как взять мяч и начать тренироваться?
Вы бы ещё космонавта и сантехника сравнили.
Начать играть в футбол == написать хелло ворлд. Выигрывать чемпионат мира == писать нейросети (которые к нейронам человеческим вообще никакого отношения не имеют даже в теории). Чтобы начать играть в футбол, навыки не нужны. Чтобы выигрывать чемпионат мира, нужно не только уметь играть, но и уметь вводить противников в заблуждение, владеть тактикой пассов и обладать неплохой реакцией.
Сергей Горностаев, зависит от того, на чём сделано. Приходилось вносить правки в самописные сайты. 3-4 дня ушло только на ознакомление с кодом и осознание того как он работает.
twobomb, с Xamarin, Java для разработки под Android уже не нужна, если человек знает C#. Более того, часть вещей в Xamarin реализуются куда проще, чем в нативном андроиде.
Увы, нет. Паскаль плох даже для обучения.
Учиться лучше всего начинать на Си. Если нет достаточной математической базы - на Питоне, но долго на нём не задерживаться.
Денис Бредун, пустой лучше тем, что можно использовать только то, что нужно конкретно в данном проекте, что ускорит компиляцию, упростит развёртку и уменьшит число потенциальных уязвимостей. Шаблон в любом случае потянет в проект лишнее. Много или мало - сложно сказать.
А учиться разрабатывать под .NET я бы рекомендовал только на пустых шаблонах. Это прокачивает понимание принципов, а не знание готовых решений. Я например если пишу сайты, то делаю это на собственном архитектурном шаблоне, а не MVC.
IT сейчас болен тем, что учат фреймворки, но не учат основы. Выливается это в приложения на сотни мегабайт и сайты, которые загружаются по 10 секунд, когда могли бы загружаться за 2-3 секунды, если бы были написаны с минимально необходимым стеком.
Денис Бредун, вы итак будете писать логику самостоятельно, какой бы шаблон не выбрали. Шаблон максимум подстелет соломку, грубо говоря. Пасти коров всё равно придётся вам.
Алексей Лыков, потому что я отдельно уточнил этот момент. Им интересно, насколько я умею в архитектуру. В плане, не воспользоваться чьей-то, а придумать свою.
https://ideone.com/678NF9