В общем уже полгода работаю программистом в небольшой компании из 5 человек на первой работе. Основной фреймворк - ASP.NET MVC. Работаю с C#, JQuery, SQL, Entity Framework, LINQ, HTML/CSS, в общем фулл-стек. Проект - типичный CRUD, учетная программа для одного предприятия. Желания заказчика реализовывать удается, хоть и иногда и способом не очень правильным, впоследствии чего переделываю. Чуть сложнее, когда нужно реализовать какой-то алгоритм, не всегда красиво получается. В свободное время изучаю документацию, книги и статьи по темам, которые мне не очень понятны. Еще решаю олимпиадные задачи.
В общем нет какого-то конкретного вектора, по которому я должен развиваться, чтобы повысить свой доход и профессиональный уровень. Что посоветуйте, что подскажете?