еще меня беспокоит то чувство, что к примеру изучил какую то тему в C#, но остается такое чувство что есть какие то пробелы, чувство неполноты знаний, и еще бывает что изучил тему, а применил на практике только 10% из этой темы, как думаешь или по своему личному опыту, при написании такого проекта, уровень владения c# и программирования в целом повысится? может какие то советы дельные дашь, как сам выходил из ситуации недостатка опыта?
и еще такое ощущение какого то технологического вакуума, т.е послушаешь людей, на одной презентации они там говорят про React.js, на другой уже про Backbone и Angular, на третьей про Objectice C или про GO или про Rust, и складывается такое ощущения что они знают столько всего, а ты как сидел на c# + mssql так и сидишь, вот как то так если вообщем рассказать
кривое - сама структура кода, то как методы пишу, то что я написал на 20 строках смотрю в примерах люди на 5 строк умещают( ну это грубый пример), еще возможно не знание технологий, т.е если есть задача я ее рассматриваю только с одной стороны( со стороны технологий которые я знаю) но не с разных сторон и углов, ну и недостаточная практическая база все же ( опыт работы пока 6 месяцев )