• Первая работа в маленькой компании. Стоит ли?

    1. Зависит. Обычно, когда код копируется откуда-то (github, мануал и т.д.), после этого допиливается до нужного результата. Это нормально.
    2. Непонятно, что за компания, что производит или какой проект там у вас. Если не софтверная (что объясняет плохой уровень других чуваков, а раздача лычек происходит только в софтверных), то нужно будет представить в резюме и на последующих собесах как софтверную.
    3. Необходимо параллельно искать новую работу. Можно попробовать поговорить с менеджером, чтобы давал более сложные задания. Я думаю, он будет за, если вы быстро развиваетесь. Впрочем, непонятен ваш уровень (как оцениваете свои знания C#, .Net, Asp.Net, SQL ?), т.к. если вы ничего не знаете, учить вас базовым вещам нигде не будут. Ниже уже писали про литературу, gof, свои пет проекты.