Сколько-нибудь централизированного ру комьюнити не существует, англоговорящее тоже не особо развито, хотя номинально присутствует. Циву сложно серьёзно моддить, и с шестой ситуация ещё хуже, чем была с пятой.
На самом деле особо нечего сказать. Разве что не надо по жизни цепляться за одну конкретную технологию, они нынче появляются и умирают в мгновение ока. В идеале надо уметь решать любую задачу при помощи выданных инструментов. Это конечно не значит, что ты должен выучить все языки и платформы в мире, но как минимум поверхностным взглядом очень полезно разбираться. То есть наличие фундаментальных знаний делает тебя намного более сильным программистом, чем знание конкретного языка или технологии.
Ну а чтобы конкретике научиться, надо просто писать. Просто сидеть и писать софт. Бесплатно разумеется, для себя в рамках саморазвития. Только тогда ты реально чему-то учишься, никакое чтение теоретических материалов не даст этого.
Спасибо за ответы! Msey, честно говоря, мне и самому не нравится почти все, что касается верстки (особенно жуткие CSS костыли вместо использования JS), но все же я понимаю, что добиться какого-то, пусть даже небольшого, успеха куда проще на мобильных приложениях и сайтах. Заставить кого-то качать свою прогу в мире, где есть скайп, мс офис и тонны другого проверенного софта, который разрабатывают профессионалы, ой как не просто. Как и многим, хотел делать свои игры, но пока способен на вялый платформер в юнити, да на самописные костыли в винформс. Cheezie, с LINQ уже сталкивался, правда, после первого места работы стал тем самым человеком, который пытается все делать в один длиннющий LINQ-запрос. Так что да, паттерны как-то сам даже начинал, но дальше "стратегии" пока ничего не освоил. С многопоточность тоже один сплошной пробел, разве что простой Task могу "кинуть".
Если хочешь работать в веб-деве на шарпах, то определенно стоит подучить следующее:
ASP.NET Core, LINQ, асинхронность (Task, Thread, async/await, потокобезопасность), дженерики
Очевидные паттерны, SOLID, О-нотация хотя бы для коллекций в шарпе
Про асп ничего говорить не буду, тк у меня к веб разработке неприязнь в целом, ибо я хочу харкорной логикой заниматься, а не таблички попикседьно двигать.
Начни с бэкенда, познай алгоритмы, читай исходники через reflector'ы, чтобы понимать как работают списки и словари. "о большое " поизучай в конце концов - лишним не будет.
Комментарии проекта Еще один блог
Моддинг для цивы?
Что можете сказать о сложности, подводных камнях?
Как с русскоязычным комьюнити?
[Вопрос] Работа C# программистом. Оптимальный путь развития
Hanabishi, извиняюсь, нечаянно минус влепил =(
Отредактирован Hanabishi
Ну а чтобы конкретике научиться, надо просто писать. Просто сидеть и писать софт. Бесплатно разумеется, для себя в рамках саморазвития. Только тогда ты реально чему-то учишься, никакое чтение теоретических материалов не даст этого.
Отредактирован PornoMishka
Msey, честно говоря, мне и самому не нравится почти все, что касается верстки (особенно жуткие CSS костыли вместо использования JS), но все же я понимаю, что добиться какого-то, пусть даже небольшого, успеха куда проще на мобильных приложениях и сайтах. Заставить кого-то качать свою прогу в мире, где есть скайп, мс офис и тонны другого проверенного софта, который разрабатывают профессионалы, ой как не просто. Как и многим, хотел делать свои игры, но пока способен на вялый платформер в юнити, да на самописные костыли в винформс.
Cheezie, с LINQ уже сталкивался, правда, после первого места работы стал тем самым человеком, который пытается все делать в один длиннющий LINQ-запрос. Так что да, паттерны как-то сам даже начинал, но дальше "стратегии" пока ничего не освоил. С многопоточность тоже один сплошной пробел, разве что простой Task могу "кинуть".
ASP.NET Core, LINQ, асинхронность (Task, Thread, async/await, потокобезопасность), дженерики
Очевидные паттерны, SOLID, О-нотация хотя бы для коллекций в шарпе
Отредактирован Msey
Начни с бэкенда, познай алгоритмы, читай исходники через reflector'ы, чтобы понимать как работают списки и словари. "о большое " поизучай в конце концов - лишним не будет.