Прогеры на С# есть тута? Расскажите чем вы занимаетесь на работе, какие задания именно на специальности программиста C#/.NET вам приходится выполнять, какие проекты на Шарпе делаете. Сам планирую прогать на C#, хочу узнать что учить и к чему готовиться. Если кто хочет - можете советы дать. Всех заранее благодарю
>>226602998Как сосется? Долго учил? Работаешь по спеке? Сколько платят? Сложная работа? В общем все вопросы из ОП-поста
>>226602693 (OP)> Прогеры на С# есть тута?Ну, есть> Расскажите чем вы занимаетесь на работе, какие задания именно на специальности программиста C#/.NET вам приходится выполнять, какие проекты на Шарпе делаете. Пишу всякую бэкендную хуйню на .net core, апи всякие, коннекторы, сервисы платежные, етц правда хайлоад, да, вот и пригодились знания низкоуровневщины Немного фронта - но эт только для себя > Сам планирую прогать на C#, хочу узнать что учить и к чему готовиться. Если кто хочет - можете советы дать. Всех заранее благодарюЕсли говносайты херачить - иди в node.js, единый синтаксис фронта и бэка - это рилли удобно не приходится после пары месяцев хуяканья бэка вспоминать на фронте "а как там блять на js то хуйнянецм делается? Блять, забыл сука! Придется гугл запускать"Если хочешь что посерьёзнее банковские сервисы, к примеру, где бабло крутится - то велком
>>226603237В какой компании работаешь, если не секрет? Ну или хотяб отрасль>коннекторыЭто что такое?>Если говносайты херачитьЯ на дядю пахать пока что хочу, сайты для душу буду делать. Если вообще буду>Если хочешь что посерьёзнее банковские сервисы, к примеру, где бабло крутится - то велкомВелком куда? В СЖрак? Да я и так тута :^)
Как же я проигрываю с этих дрочеров на айти и фриланс в том числе. Неужели вы думаете, что выучив синтаксис языка программирования, вам откроется четвертое измерение и в почту посыпятся предложения поработать в европах за $99999/мес? Чем вы блять лучше индусов с апворка, кропающих говнокод за $3/hour? У индусов кстати и проекты реализованные есть и скиллы в отличие от вкатывальщиков с двачаВообще удивительно, что айти воспринимается как не работа вовсе - хули, сел в кресло с кружкой чая, открыл свой йоба макбук и начал работать весело задорно. Только и успевай доллары на карту получать, агаУ меня пиздец печет, когда я слышу что-то вроде: "Эх, работы нет, плотят на заводе мало. надо в айти вкатываться". Сука, да если ты даун по жизни, тебе ни айти, ни фриланс не помогут.
>>226603538Ты шизик? Где ты увидел описанные тобой мысли? Я просто интересуюсь что на работе требуется, чтобы примерно подготовиться. Ты еблан какой-то, уйди с треда, пожалуйста
>>226602693 (OP)Почему ты хочешь пойти именно в c#, при том даже не понимая что они в целом делают? Мб ты пока просто ищешь себе язык программирования, задачи которого будут тебе по душе?
>>226603829Я и так прогал на Сях, но в целях обучения. Реализовал чат с шифрованием на сокетах. А спрашиваю чтобы узнать над чем карпеть буду 8 часов в день / 6 дней в неделю
\гороскопСегодня звезды встали таким образом, что ты можешь включить дурака. Однако, есть риск покурить писю. Поэтому Двач советует тебе, сестричка: кто не был в тюрьме,тот не был человеком!!!.
>>226603992Если нет проф. образования, то скорее всего над проектами аля у нас пиздец с которым новичок будет ебаться даже на выходных, мы не можем нанять более опытного человека, потому что у нас нет денег, но ты там это держись...А если есть проф вышка, то тогда тебе в сбербанк клепать бесконечные отчеты по тому что ты сделал
>>226604024Если хочешь делать игры, то лучше очнись и скажи себе что ты даун, а если хочешь решать бизнес задачи без мини шанса свалить из рашки, то велком ту 1С, ниша пока не занята
>>226604156>клепать бесконечные отчеты по тому что ты сделалЧтобы отчитаться, нужно же сделать что-то. А что конкретно я делать буду? здесь и надеюсь узнать
>>226604241>1С, ниша пока не занятаКаво ты тут втираешь? На 1цэ уже куча макак работает. Но тема годная, тут согласен
\гороскопСегодня звезды встали таким образом, что ты можешь быть наглым как колымский пидорас. Однако, есть риск заполоскаться. Поэтому Двач советует тебе, сестричка: братву на сиськи не меняют!.
>>226604298> куча макак работаетКуча тем кому за 30, если ты молодой, и у тебя есть орган под названием мозг, то тогда пробьешься
>>226604255Да, будешь бесконечно решать баги, и завозить новые, по которым тоже будешь в 10 листах описывать как и где ты наебался
>>226603538>если ты даун по жизни, тебе ни айти, ни фриланс не помогут.Ну правильна, а нахуя что-то менять будем сидеть на жопе дальше, нихуя не делать, ходить на завод и сдохнем так и не пожив толком.
>>226604241Игры тут не причем, но имеет смысл дрочить java/c#/c++? Есть работа в раше норм оплачиваемая?
>>226604577Всмысоле? Не может быть. Там же какая-то ЖС хуйня замешана, в результате которой получается не ровно
>>226603622АЙТИ ВСЁ! ВКАТУНЫ ПОСЛУШАЙТЕ! ВЫ НЕ ПРОЙДЕТЕ И ВОТ ПОЧЕМУ...Первый фильтр - это обилие необходимых знаний на позицию джуна. Даже за год будет сложно прокачать необходимые навыки. Следующий фильтр - опыт работы и резюме. Ты просто не получишь отклик, тебя не позовут на собес. На этом этапе режется 95% айтишников. Следующий фильтр - тестовое задание, которое вряд ли по силам джуну. На этом этапе претендентов сотни, поэтому компании могут себе позволить завысить планку задания, чтобы отсечь слабых. Алсо, задания обычно не только сложные, но и объемные по выполнению. Обычно это чуть ли не целый проект или блок. Следующий фильтр - это собес (ты, анон, точно сюда не дойдешь, но почитай в порядке самообразования). На собесе тебя прогонят по всем основам программирования, алгоритмов, паттернов, ООП, шаблонов, заставят порешать задачки. Малейшая запинка, и ты идешь нахуй. На одно рабочее место около 60-70 претендентов на собесах, так что эйчар отбирает лучшего из лучших, топового задрота. Ах, и да, если ты без вышки или вкатун старше 25 лет, то ты сразу идешь нахуй, твое резюме выбрасывается в мусорку автоматически.Уже сейчас среди junior-специалистов очень высокая конкуренция. Если 5 лет назад достаточно было выучить синтаксис языка и несколько сопутствующих технологий чтобы пройти большинство собеседований и со старта получить оклад 50 000 рублей, то сейчас требования сильно выросли и оклады стартуют примерно с 25 000 рублей.Некоторые айти долбаебы визжат "ничего не знаю, получаю те же 100к рряя", но они не понимают, что:- ежегодно требования растут, вы постоянно учите новые языки, фреймворки и инструменты, а значит вы делаете больше работы за те же деньги, получается по сути вам платят меньше- в реальности вы получаете меньше, т.к. 100к в 2012 году и 100к в 2020 году - это таки две большие разницыСовременный джун знает в 10 раз больше, чем его собрат джун из 2012 года, но при этом получает меньше. В ссаной Твери в 2012 году начинающим вкатунам без знаний сходу платили 50-70к и это при 30 рублях за доллар! А сейчас от джуна требуют знать язык в совершенстве, паттерны, ООП, фреймворки, кучу инструментов, иметь опыт работы, а платят 15-20к (!!!).Дефицит кадров был лет 10 назад. Сейчас же сложилась ситуация, которая была с юристами и экономистами лет 5-10 назад, когда каждый школьник учился на юриста и экономиста, а потом не мог найти работу и становился продаваном. Теперь нынешние школьники, увидев среднюю зп программиста, лезут в айти, думая, что это престижно и они обязательно будут жить дороха-бохато. А сфера все же не резиновая. Хоть IT понемногу развивается, но поток стремящихся уже намного больше, чем требуется. Уже произошел демпинг зарплат, и средний программист получает около 15к в регионах и 30к в ДС. Ведь зачем платить больше, если найдется еще 10 мартышек, которые, живя на мамкиных борщах, готовы работать за бесплатно.
>>226604516Конечно есть если ты в ДС, насчет мухосраней не знаю, но если ты задаешь этот вопрос, и не в состояние проанализировать hh на предмет вакансий своей мухосрани, значит тебе явно не в программисты идти надо
>>226603370> В какой компании работаешь, если не секрет? Ну или хотяб отрасльОколобанковская контора работал лет 5 в банке - говно говна> Это что такое?Ну есть две системы разных условно платёжка Сбера и платёжка крупного контрагента у которого счета само собой нихуя не в Сбере, и надо их сконнектить> Я на дядю пахать пока что хочу, сайты для душу буду делать. Если вообще будуНу, как ни крути за уеб технологиями - будущее, так что "сайты", в том или ином понимании, делать таки придется> Велком куда? В СЖрак? Да я и так тута :^)Да, в си-четыре-плюса
>>226602693 (OP)Завтра ищешь в интернете книжку CLR via C#. Похуй если ничего не поймешь. Затем идешь на msdn.microsoft.com и изучаешь FCL от корки до корки. Потом зубришь, именно, сука, вызубриваешь C# 7.0 и ASP.NET Core Recipes, чтобы от зубов отскакивало. Когда напишешь свой первый форум на Kestrel, по пути изучив .Net Core, устанавливаешь и изучаешь любую ORM, рекомендую Entity Framework или NHibernate. Когда переделаешь форум, как минимум с REST'а на веб-сокеты, можешь идти дальше - тебя ждет увлекательный мир корпоративного легаси кода. Монструозные сайты на вебформах, сверхбыстрый SignalR, Razor'овские серверные страницы вперемешку с кодом на AngularJS 1.x и т.д. Отсос джава-петухов / просто неудачников типа крестоебов или джаваскрипт-макак, которые сосут хуй по жизни не заставит себя ждать и уже через год жепной боли ты будешь писать такие LINQ-запросы, что любой сервак будет охуевать при любом обращении к базе.
>>226604516>>226604693Так же хочу напомнить, что язык программирования всего лишь инструмент, а учить тебе прийдется фреймворки, паттерны проектирования и самое главное, ТО, КАК ИХ И ГДЕ ИХ НУЖНО ПРИМЕНЯТЬ, думать как что то оптимизировать, и по началу ты будешь хуй сосать за копейки, при том что все тебя будут ебать не по детски. А так же надо готовиться к нервным срывам и признанием к тому что ты долбоеб, который не чего не знает
>>226604693Да в состоянии чекать хх, просто например на джаву 7к вакансий на Россию, c# - 700, но каждый второй кричит, что джава - хуйня и не нужна, каждый третий, что шарп говно, и куда тогда подаваться то?
>>226605048Языки программирования в первую очередь инструменты, тебе необходимо определиться с пулом задач, которые ты готов решать, которые тебе будет нравится решать, ибо без этого ты сгоришь и уйдешь в дикси продаваном
>>226604652> ВЫ НЕ ПРОЙДЕТЕ И ВОТ ПОЧЕМУ...Ну всегда можно раскомнадзорнуться в случае неудачи. Это лучше чем быть продаваном
>>226605306Чтош, тогда свой гайд может запилишь? Или ответы на вопросы из ОП-поста? Интересно альтернативу узнать
>>226605301Ты можешь сидеть в банковском секторе и решать баги(только при наличие вышки), можешь пойти в веб галеру, и там переписывать то что переписывал день назад, только из за того что заказчик пидор и решил все сделать по другому(ну хотя бы он за это платит, но денег ты этих конечно же не увидишь, ибо ты будешь на окладе), можешь пойти вообще сисадминить, и там уже несколько путей, можешь сидеть на зп в 40-50к(онли ДС) и камеры видеонаблюдения настраивать и чинить, а можешь уйти на лет 10 в эту сферу и получать по 300к, но въебывая 24/7 без преувеличения, можешь еще так же пойти в 1С консультировать пользователей, чинить какие то вещи в разных конфигах и в целом не плохо зарабатывать, но только в России... мб есть еще пути, но я о них имею слабое представление
>>226605386Да я знаю, лол. Вот и предостерегаю падавана :3>>226605384Ответ на оп пост я пил вот >>226603237 тутА гайд - влом набивать с мобилы талмуд. Опиши хотя бы что ты хочешь и что интересно тебе игры на хуюнити блять, сайтики, вебсервисы, десктопные ынтырпрайзные монстры на винформахwpf/wcf?
>>226605760>Ответ на оп пост я пил вот >>226603237 тутА, ну я читал его. Подозревал что это ты)>Опиши хотя бы что ты хочешь и что интересно тебеЕс честно не знаю. На игры особо не надеюсь, это рисковая тема, да и нововведения какие-то нужны для привлечения аудитории.Сайты, как я уже писал, писать буду разве что для души. Так планирую работать на дядю. Так что буду не против увидеть гайд развития по сайтам и корпоративной хуйне на зарплате. Заранее благодарю :3
>>226603055>Как сосется?Я не сосу, максимум полизать могу...>Долго учил?Вообще не учил, лол. Раньше писал в вузе лабораторный на плюсах, позвали на вокансию по джсу, котоырй раньше в глаза не видел, дали тестовое, я его сделал и меня взяли.>Сколько платят?70>Сложная работа?Не, поначалу были сложности с версткой, но с самим джсом проблем никогда не было.>>226603149>Стоит вкатываться?Сам решай, нравится тебе писать код или нет. Выбор за тобой.>>226604346true, очевидно же. Это же не десятичные числа и у них нет мантиссы на самом деле есть, но при таких маленьких числах она не влияет на точность Вот если бы ты написал 0.1 + 0.2 === 0.3, тогда да, вернуло бы false.
>>226606270> А какая разница меж ними? Примерно понимаю, но хочу узнатьНу раз понимаешь то хули спрашиваешь?В молодых да шутливых вебстудиях ты 99% времени будешь хуярить говносайты, но зато разрастешься, что называется, вширь, будешь в теме большинства технологий ведь бОльшую их часть ты так или иначе применял по прихоти заказчика (крупного, на селоч поебать, это текучка), пусть и поверхностноИз минусов - серая зарплата с задержками, из плюсов - в целом распиздяйский график и форма одеждыВ корпорациях типа банки и прочие роснефти ты будешь хуярить древнее говно типа jsp явавского или aspx дотнетного в2к20, но зато если разгоебешь все дкрьмо и перенесешь на новый стек - гарантированны повышения и прочие плюшки. Из плюсов - белая зп день в день, из минусов - ебатория с дресскодом к айтишникам обычно помягче, но сам факт блять! и глвгом с жёстким графиком с 9 до 18 и унизительными объяснительными за опоздания
>>226606899Потому что типы данных разные блять. Для строки есть операци конкатенации (+), а вот минуса нет. Поэтому и жс пытается привести типы хоть к чему-то, где такая операция есть (например - число)
>>226602693 (OP)>Прогеры на С# есть тута?Скрипт макака с юнити на месте. > Расскажите чем вы занимаетесь на работе, какие задания именно на специальности программиста C#/.NETЯ ж не быдло ходить на работу в своей мухосране. >какие проекты на Шарпе делаетеАдульт игры качества /b с последующим патреоном. В месяц выходит 20 к, оплатить хату и пожрать хватает.
>>226606899Потому что "+" в js, в отличие от "-" - это не только оператор суммы, но и оператор конкатенации строк.
>>226606899Жава скрипт не изучал. Скорее всего потому что:- Используются разные типы и выражение изначально неверно, но умный жаба понимает под + конкатенацию строк, поэтому преобразует второй аргумент в строку тоже и выдаёт строку. Под минусом он понимает алгебраическую разность, поэтому преобразует первый аргумент в виде строки в литерал (фиксированное значение). Кароче программист долбаёб, работает с разными типами значений, но жаба всё делает за него правильно.С++ и C# кстати нахуй бы его сразу послали и выдали варнинг.Мимо всё тот же мамкин адультист на юнити.
>>226607165Потому что на этапе создания js не позиционировался как жоский язык программирования (а ещё его наверно студенты делали)
>>226607165Ну потому что JS - это выкидыш, обрубок, плод инцеста, а также рабоче-крестьянский язык. Поэтому там допускается в том числе и такое, чтобы пролетария не пугать выкидыванием исключения лишний раз.
>>226607296Тайпскрипт, внезапно, не гарантирует строгость типизации, да да. В нубских хелловорлдах всё работает, но как попробуешь, например, погрузить сложные модели с внешних вебсервисов, так и охуеешь от того как лихо у тебя автохуяринг происходит между строками и числами
>>226602693 (OP)Ого, вопрос прямо ко мне!>Расскажите чем вы занимаетесь на работеВнезапно, реализую фичи, исправляю баги, провожу девтестинг, делаю ревью кода сотрудников.>какие задания именно на специальности программиста C#/.NET вам приходится выполнятьПервое: фичанейм работает неправильно - исправь. Тут будь готов к тому, что большая часть поломаного будет на JS в силу того, что это JS, да и пишут на нем не JS программисты.Второе: нужно запилить фичу - пили. Тут по разному, но чаще всего придется играться и с юзер интерфейсом, и с бекендом, и с запросами в БД. Реже - модифицировать базу данных, играться с no-SQL, и всякой специфической лабудой, вроде windows workflow foundation.>какие проекты на Шарпе делаетеЗаграничный веб-энтерпрайз. Есть горы кода с древних времен на asp.net framework MVC, есть современные сервиса, микросервиса, юайки на asp.net core web api c реактгулярами. Решения перманентно переводятся на новую архитектуру, выделяются микросервисы и т.п.>Сам планирую прогать на C#, хочу узнать что учить и к чему готовиться.На собесе будут спрашивать .net в первую очередь, но будь готов, что работать большую часть времени можешь на сиквелах с тайпскриптами. Но главными вызовами на больших проектах я бы назвал создание подходящей архитектуры решений и осознание структуры проекта, что и где хостится, как связано между собой, где какие данные и что они значат - тут не стесняйся обращаться к старшим.
>>226608252Еблан, который не знает в каких языках ещё обстоит проблема с представлением десятичных дробей, ты?
>>226607213А нормальная, это какая? Статическая или динамиечская* Слабая или сильная? Структурная или номинальная? Типы зависимые или нет?
>>226607836Как люди умудряются ахуевать от такой примитивной вещи как автоматическое приведения типов?
>>226607165Что ыт понимаешь под "Нормально"? Это абсолютно во всех языках программирования так устроено, просто в языках с типизацией тебе выкинет еррор, а в языках без типизации будет подобное говно.
>>226604970Проиграл с жизы>Монструозные сайты на вебформах, сверхбыстрый SignalR, Razor'овские серверные страницы вперемешку с кодом на AngularJS 1.x и т.д. >будешь писать такие LINQ-запросы, что любой сервак будет охуевать при любом обращении к базе.мимо-еще-один-шарпист