1 | |
Требования к современному C# разработчику25.08.2020, 22:13. Просмотров 5083. Ответов 25
Метки нет Все метки)
(
Доброго времени. Периодически гляжу вакансии, уж сильно оно всё варируется, но база как правило это:
И всё это уж очень смахивает на full-stack, потому как везде спрашивают JS. А в некоторых судя по описанию еще хотят WPF или WinForms, в тоже время как рядом написано ASP. Насколько я понимаю, современный рынок ПО это больше Web нежели десктопные приложения. Вообщем кто бы как охарактеризовал требования на C# разработчика уровня Junior/Middle?
0
|
|
25.08.2020, 22:13 | |
Требования к разработчику Требования к PHP разработчику:
Что выбрать современному программисту |
|
26.08.2020, 08:59 | 2 |
Что-то как то сомнительно. Последний период поиска работы у меня был почти год назад и примерно за 15 собесов у меня поинтересовались, знаю ли я какой-нибудь JS фреймворк, раза два-три от силы.
WPF с WF спрашивают там, где нужен десктоп (КЭП), а в вэбе они никому не нужны. Соответственно в таких вакансиях их тоже не спрашивают. Как по мне, сейчас, чтобы норм устроится надо знать системы хранения (Elastic, Reddis, TSQL, Mongo и т.д.) При чем плюрализм в знаниях должен быть именно по парадигмам. Не стоит учить TSQL, MySQL и Postgre. Лучше иметь представление о различных системах. Я имею в виду, что ты должен понимать, что такое SQL, NoSQL, InMemory и уметь работать с конкретными инструментами. Так же плюсом будет знание брокеров сообщений RabbitMQ или тот же ServiceBus Ну и естественно сам язык с VCS системами. Как по мне, это все будет тянуть на крепкого мидла
0
|
![]() 8528 / 5966 / 996
Регистрация: 21.01.2016
Сообщений: 22,591
|
|
26.08.2020, 15:21 | 5 |
1
|
![]() 8528 / 5966 / 996
Регистрация: 21.01.2016
Сообщений: 22,591
|
|
26.08.2020, 15:24 | 7 |
А, вы об этом.
0
|
26.08.2020, 15:56 [ТС] | 8 |
А что насчёт баз данных? Что обычно требуют? Я когда-то был на собеседовании, так меня попросили на SQL запрос с регулярками написать и нарисовать штук 5 таблиц и связи для них.
Сейчас понимаю, что в реальности Entity Framework важнее чем умение обращатся с SQL на уровне командной строки.
0
|
![]() 8528 / 5966 / 996
Регистрация: 21.01.2016
Сообщений: 22,591
|
|
26.08.2020, 16:23 | 10 |
Ниразу. Без понимания того, что и как делает EF, вы таких запросов наворотите, что хоть стой хоть падай. Плюс, EF очень ограничен в возможностях. Всё равно будут возникать ситуации, когда надо руками попасать запросы. Итог: знать SQL надо обязательно, а вот EF - опционально. Не все конторы эту ORM вообще используют.
0
|
485 / 323 / 88
Регистрация: 09.09.2011
Сообщений: 1,068
|
|
26.08.2020, 20:04 | 12 |
Да нет никаких требований на разработчика. Все "требования" - это индвидуальные желания конкретного работодателя. И даже возможно на конкретный момент времени.
Всё что должен знать Junior - это Понимать что сейчас существует и чем это отличается. В базовых навыках любой маломальский опыт - "Я накатал сайт-блог, который записывает в БД сообщения. Сообщения табличкой и с аватарками." Всё. На чём он там написан, будет всё равно. Главное что "жуниор" знает что данные можно записать в постоянное хранилище именуемое БД, с определённой структурой. И что это можно вывести в браузере, это называется веб-страничка. И что картинками можно даже управлять. А всё остальное обозначается "будет бонусом". Вот это и значит что в конкретный момент у этого работодателя проекты клепаются на вот этих (в основном) технологиях. И если ты их знаешь, то считай уже полюбился. Идеальный работодатель говорит тебе на собеседовании - "Пофиг что ты с этим не работал. Ты узнаешь это когда задачу будешь решать." И главное что должен уметь любой начинающий программист - желание, задор, пытливый ум, жажду знаний и не бояться преград. Имея это можно любую проблему решить. Тем более жуниор.
1
|
344 / 258 / 64
Регистрация: 07.04.2014
Сообщений: 1,572
|
|
26.08.2020, 21:53 | 13 |
Требования для Junior/Middle/Senior/etc очень сильно могут отличаться для разных компаний. Но, в любом случае различия состоят не только и даже не столько в знакомстве с теми или иными технологиями, сколько в степени владения ими и опыте.
Будет полюсом. Но, и Framework тоже не плохо знать, т.к. ещё много старых проектов, которые Вам возможно придётся сопровождать какое-то время или переносить на другие платформы.
0
|
![]() 8528 / 5966 / 996
Регистрация: 21.01.2016
Сообщений: 22,591
|
|
27.08.2020, 05:28 | 14 |
Он только-только начал этот уход. И то для новых проектов. И то не факт, что WinForms и WPF кинутся на коре пилить, ибо поддержка этих вещей буквально недавно появилась и ещё сырая. Вагоны проектов на NF почти наверняка портировать на Core не будут, ибо нецелесообразно.
0
|
107 / 217 / 10
Регистрация: 21.06.2019
Сообщений: 1,122
|
|
27.08.2020, 07:12 | 15 |
"Требуется мартышка-кнопкодав, выучившая пару умных слов из не очень умных книжек"
![]()
0
|
1297 / 758 / 285
Регистрация: 17.05.2015
Сообщений: 2,910
|
|
02.09.2020, 12:14 | 16 |
Это вас в 80-х набирали по этим требованиям. Сейчас с джунов требуют достаточно некисло
0
|
107 / 217 / 10
Регистрация: 21.06.2019
Сообщений: 1,122
|
|
02.09.2020, 15:13 | 17 |
"Некисло" - это смотря с какой стороны смотреть. Если со стороны макаки с двухнедельных курсов - то конечно некисло. А если со стороны хотя бы выпускника профильного вуза, который там не штаны просиживал - то это все абсолютная примитивщина.
0
|
![]() 8528 / 5966 / 996
Регистрация: 21.01.2016
Сообщений: 22,591
|
|
02.09.2020, 16:21 | 18 |
Катафалк, то-то найти вменяемого мидла сейчас проблема такая, что вакансии месяцами могут незакрытыми висеть.
0
|
107 / 217 / 10
Регистрация: 21.06.2019
Сообщений: 1,122
|
|
02.09.2020, 16:33 | 19 |
Usaga, ну так о том и речь. Все оккупировано макаками, а вменяемых специалистов мало и они все давно уже трудоустроены.
0
|
03.09.2020, 08:28 [ТС] | 20 |
когда смотришь туторы по ASP и Entity, так там почти везде "статья устаревшая, смотрите Net Core версию".
А в реальности, однажды пробовали портировать на Core WPF приложение. Вместо 5 Мб объема вышло 150 Мб. Пока решили помедлить с идеей, так как сложно обосновать такой переход ![]()
0
|
03.09.2020, 08:28 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Что нужно знать современному технарю?
материал по современному развитию елеменной базы компьютерных систем Где скачать видеколекции по современному си (и книги в текстовом формате)? Сколько памяти достаточно современному ПК? Тест конфигураций с 3, 6 и 12 Гбайт ОЗУ Начинающему разработчику Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |