Чувствуется неопытный подход опытного специалиста... что имею в виду:
для орла который парит вверху знаний, держит в голове все паттерны, примеры подходов, историю развития разных проблем и решений, которые они решают и целый винегрет их решений — 2 недели, бесспорно...
Начинающему что делать с вашим опытом? Правильно — пропустить мимо ушей и это будет самым правильным решением.
Есть хорошая статья на Хабре: Долг знаний, вот цитата:
Вам нужно намеренно и тактически решить, без какой части информации сейчас можно прожить. Но также нужно намеренно и стратегически решить, когда платить по долгам.
в вашем ответе проглядывается именно бездолговой академический путь
для орла который парит вверху знаний, держит в голове все паттерны, примеры подходов, историю развития разных проблем и решений, которые они решают и целый винегрет их решений — 2 недели, бесспорно...
И как вы хотите набрать все эти паттерны-примеры-подходы и забить их в свою голову, как не разнообразный опыт приобретя?
2 недели - это перебор для опытного спеца, кстати.
2 недели - как раз нормалек для начинающего.
Считаю что второй вариант более интересен для программиста так вы становитесь более востребованным программистом
Действительно востребованный разработчик - это тот, кто сам выбирает технологии, которые нужны под ту или иную задачу,
а то, что написали вы - это всего лишь кодер.