Здравствуйте, vtb2019, Вы писали:
V>Чем придется заниматься за эти деньги? V>Мы автоматизируем обмен и организуем электронное взаимодействие в одном из самых крупных банков России. Это взрослый high-load с базами-“десяткомиллионниками“. Наши точки интеграции – ФССП, ФНС, много других ФОИВ с объемами обмена поменьше и, само собой, разнообразные внутренние системы. Кроме бэка на .net 4.6 / core, присутствует фронт – asp core/ MVC, vue.js в своей typescript-инкарнации. Работа с базами сконцентрирована в основном вокруг MS SQL, но очень редко может понадобиться написать какой-нибудь SELECT на PL/SQL, к этому надо быть готовым.
Мой вам добрый совет: увольте того идиота, который принял решение использовать микрософтовский стек технологий для взрослого high load'а (наверняка небезвоздмездно), и поменяйте платформу на одну из тех, которые во всем мире используются для этих целей. А потом уже набирайте людей. Потому что скилзы вам понядобятся другие, чем вы сейчас ищете.
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Hardballer, Вы писали:
H>Небольшой оффтопик, не мог пройти мимо, т.к. отлично иллюстрирует "умирание" C# и .NET в кровавом энтерпрайзе, о котором вечно говорят на этом форуме некоторые хейтеры .NET. H>Да .NET Core всех этих доморощенных "ванг" переживет
Когда покупаешь чего-нибудь, и платишь картой ВТБ, СМСка приходит через 1-2 минуты. А не мгновенно, как у всех. Теперь я знаю, почему.
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разра
Здравствуйте, diez_p, Вы писали:
_>В заключении сейчас мне сложно представить рассуждения людей, которые будут выбирать на back-end виндовую инфраструктуру, UI зависит, но альтернативы много.
MS-стэк не подразумевает по умолчанию виндовую архитектуру. Мы успешно используем MS на линуксе, например.
И да, мы при этом являемся оракловым партнером, лучшими в своём секторе по мнению самого Оракла. Решение использовать MS для разработки своего продукта было в заметной доле основано на том, что наелись оракловой поддержки.
Re: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Это не считается. Вот если бы ты прошел собеседование, тебе бы прислали оффер на высокую зарплату,
а ты бы отказался с такой формулировкой, тогда был бы зачёт.
А так ты просто побоялся что тебя на собеседовании завалят.
"Зелен виноград" (=ЗВ) это называется у модных современных психологов.
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разра
Здравствуйте, fmiracle, Вы писали:
F>Как я это понимаю: годовой отпуск предоставляют на 3 дня больше чем по КЗОТу,
Добавляют к положенному отпуску. Отпускают не на 14 дней с понедельника по воскресенье, а на 15 дней — с воскресенья по воскресенье.
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Pzz>Мой вам добрый совет: увольте того идиота, который принял решение использовать микрософтовский стек технологий для взрослого high load'а (наверняка небезвоздмездно), и поменяйте платформу на одну из тех, которые во всем мире используются для этих целей. А потом уже набирайте людей. Потому что скилзы вам понядобятся другие, чем вы сейчас ищете.
Хороший совет, выкинуть все и переписать. А потом когда новый неофит (зрелый человек такого не посоветует) придет и скажет, что они опять ошиблись с выбором стека — снова выкинуть и переписать.
Re[3]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, benvenuto, Вы писали:
B>Хороший совет, выкинуть все и переписать. А потом когда новый неофит (зрелый человек такого не посоветует) придет и скажет, что они опять ошиблись с выбором стека — снова выкинуть и переписать.
покрайней мере в США народ активно уходит от MS
и сам MS вдрух спохватился и стал поддерживать linux
Re[3]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, benvenuto, Вы писали:
Pzz>>Мой вам добрый совет: увольте того идиота, который принял решение использовать микрософтовский стек технологий для взрослого high load'а (наверняка небезвоздмездно), и поменяйте платформу на одну из тех, которые во всем мире используются для этих целей. А потом уже набирайте людей. Потому что скилзы вам понядобятся другие, чем вы сейчас ищете.
B>Хороший совет, выкинуть все и переписать. А потом когда новый неофит (зрелый человек такого не посоветует) придет и скажет, что они опять ошиблись с выбором стека — снова выкинуть и переписать.
Выкидывать не надо. Надо составить migration plan. Который подразумевает продолжение использования тех компонент, которые работают, и постепенный переход на другие технологии. Но нет смысла писать новые компоненты на неудачном стеке.
Жизнь не стоит на месте, и оно постепенно само перепишется, независимо от вынраной технологии.
Re[4]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, sergey2b, Вы писали:
S>Здравствуйте, benvenuto, Вы писали:
B>>Хороший совет, выкинуть все и переписать. А потом когда новый неофит (зрелый человек такого не посоветует) придет и скажет, что они опять ошиблись с выбором стека — снова выкинуть и переписать.
S>покрайней мере в США народ активно уходит от MS S>и сам MS вдрух спохватился и стал поддерживать linux
а можете рассказать подробнее?
Моя история и наверное многие другие.
Халявная винда, в том числе 98 с кодом J3QQ4, паскаль, турбовижн, дельфи/Visual C++ от борланда их VCL компоненты с паттерном button_сlick(){oracle.connect()}.
Виндовая инфраструктура в небольших конторах городов РФ определяла разработчиков. Потом появился .NET и конкретно потеснил дельфи ибо проще и безопаснее писать, плюс во фреймворке куча всего из коробки, развитие синтаксиса и платформы. Вообще в благодарность пиратам, на территории РФ, микрософт должна сделать частное использование винды — бесплатной. Именно бесплатная винда привела в микрософт кучу пользователей и разработчиков.
Начиная с 2005-2007 ситуация переломилась, игроки стали теснить миксрософт и схема тиражирования болванок с одним и тем же кодом перестала приносить прибыль ожидаемую прибыль. На протяжении всего этого врмени MS не особо развивал серверную инфраструктуру, по мнению MS, вход на сервак через гуй и 3 пальца это нормально считаю что серверную инфраструктуру MS проиграл. А потом кратно возрасли мощности компа, подрос веб. Сейчас любой Вася, за два дня под пиво, может на электроне накидать чат из спагетти JS зависимостей, которые с одной формы отожрут 200 метров ОЗУ, но современный силикон это пережует и даже не поперхнется. Шаг за шагом рядовой десктом трансформировался майкросойфтовского моногамного, в полигамный на аппаратно-программном уровне. Тут же подъехали хомячковые пользователи ЖЖшечек, вкашечек и одноглазгников. Параллельно стахановец Сти в_джобс напридумывал крутых телефонов и осей с правильным UX и люди массово стали ходить в интернет с калькуляторов, для масс подоспел ведроид, это вам не фейлмобайл, с парадигмой винформ для калькулятора.
Неожиданно MS спохватился, что IT вихрь который пылесосит и юзеров и технологии их не особо то и затрагивает, потому что MS замоноличен WINAPI, как, бетоном — наглухо и не может разделиться на части, чтобы мелкими кусочками попасть в этот вихрь.
И в итоге распилили .NET фреймворк, чтобы он запускался на линуксе, переделали JS в TS и сделали пародию на IDE в виде VS Code для сайто клёпа. Очевидно, что это вклад в современный IT примерно как вклад профессорских пуговиц в науку на пуловере доцента продолжающего дело уже глубоко пенсионного профессора.
А сколько потратили в пустую MSN, Осел, Медиаплеер... и ладно бы не поехало и забыли так нет, IE переписали в Edge, потом ему же сделали трансплатнацию Chromium. А уж этот копеечный маркетинг бинг, через find в скайпе, который они испортили, как бордель может испортить честную и чистую девушку.
В заключении сейчас мне сложно представить рассуждения людей, которые будут выбирать на back-end виндовую инфраструктуру, UI зависит, но альтернативы много.
.
Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Банк ВТБ ищет хороших или отличных Full-stack .NET разработчиков. Не стоит пугаться слова “банк” – здесь не требуют носить галстук (впрочем, вы можете, если очень хочется), петь гимны или участвовать в сеансах массового самогипноза (ну, по крайней мере, на нашем этаже), время прихода и ухода можно сместить в разумных пределах. В наличии хороший современный офис в центре (м.Пролетарская/Крестьянская застава) Москвы. Безусловно, есть специфика работы, но в целом, существенной разницы с большими софтверными конторами (я не про Google, смузи на пуфиках и комнаты массажа) вы, скорее всего, не почувствуете, а возможно ощутите даже положительные изменения. Из плюсов еще можно перечислить ДМС, неплохие премии, внутренние предложения по банковским продуктам, скидки партнеров и то, что банк не скупится на обучение сотрудников. Переработки — особый момент в банковской среде, но конкретно у нас с ними все нормально. А именно, во-первых вас никто не заставит выходить в выходной – абсолютно добровольное дело (т.е. действительно добровольное, а не добровольно-принудительное), оплачиваемое в двойном размере, к слову. Во-вторых, этим стараются не злоупотреблять. В-третьих, из расчета, что, если у вас поломалось что-то критически важное и вам придется задержаться после положенных 8-ми часов, к отпуску автоматом добавлены 3 дня. Кроме всех этих замечательных вещей мы можем обещать дружную команду и массу работы (чаще все же довольно разнообразной и технологичной), возможность высказаться и быть услышанным в любом смысле – архитектурно-технологическом или организационно-методологическом. Зарплата естественно белая, 200-220 т.р. +/-[/b] обсуждается в зависимости от ваших талантов. Чем придется заниматься за эти деньги?
Мы автоматизируем обмен и организуем электронное взаимодействие в одном из самых крупных банков России. Это взрослый high-load с базами-“десяткомиллионниками“. Наши точки интеграции – ФССП, ФНС, много других ФОИВ с объемами обмена поменьше и, само собой, разнообразные внутренние системы. Кроме бэка на .net 4.6 / core, присутствует фронт – asp core/ MVC, vue.js в своей typescript-инкарнации. Работа с базами сконцентрирована в основном вокруг MS SQL, но очень редко может понадобиться написать какой-нибудь SELECT на PL/SQL, к этому надо быть готовым.
Если перевести все это на чуть более сухой язык, то получится следующее…
Ваши задачи и обязанности:
Разработка высокопроизводительных, высоконагруженных серверных приложений
Разработка web-приложений, интерфейсов, утилит
Сопровождение (рефакторинг, оптимизация, исправление ошибок) и развитие существующего ПО
Внедрение и сопровождение технических решений
Резюмируя: мы ищем в технологическое подразделение мотивированных на работу и получение результата кандидатов, которые смогут продемонстрировать:
Уверенное владение C# (3-5 и более лет)
Отличное знание .NET 4.0+
Опыт работы с EF/Dapper, ASP.NET MVC
Опыт работы/эксперименты с .NET Core приветствуется
Опыт разработки многопоточных приложений на базе .NET
Понимание шаблонов асинхронной модели, опыт применения модели на основе задач (TPL/async-await)
Понимание парадигм ООП на языке C#
Отсутствие негатива в отношении frontend задач, понимание как устроен web и наличие опыта с angular/vue/react – это вообще прекрасно
Понимание ключевых концепций и принципов современного программирования (DRY, SOLID, DI, Unit-тестирование…)
Уверенные знания T-SQL
Умение анализировать чужой код
Технический английский
Умение самостоятельно и полностью доводить до конца поставленные задачи
Ответственность, исполнительность, инициативность, внимание к деталям – мы банк как-никак ☺
Опыт написания отладочного, тестирующего кода – это плюс
Опыт проектирования и оптимизации баз данных MS SQL Server: создание схем баз данных, хранимых процедур (мы сознательно архитектурно минимизируем использование хранимок, но знать, что к чему в этой части, все равно важно), индексов, оптимизация запросов – прибавляет вашу карму
Опыт работы с Git или другими распределенными системами версионирования приветствуется
Если вы работали с гибкими методологиями, то это — тоже хорошо.
Здравствуйте, vtb2019, Вы писали:
V> В-третьих, из расчета, что, если у вас поломалось что-то критически важное и вам придется задержаться после положенных 8-ми часов, к отпуску автоматом добавлены 3 дня.
Даже, одного раза достаточно, чтоб заработать 3 доп-дня? А доп-дни суммируются? И, наверное, есть критерии важности поломки? Не за каждую же такой подарок...
Правда, по моим личным наблюдениям, некоторые провинциальные не айтишные отделы ВТБ славятся жадностью в отношении отпусков.
Re: Банк ВТБ ищет хороших или отличных Full-stack .NET разработчиков
Здравствуйте, vtb2019, Вы писали:
V>Мы автоматизируем обмен и организуем электронное взаимодействие в одном из самых крупных банков России. Это взрослый high-load с базами-“десяткомиллионниками“. Наши точки интеграции – ФССП, ФНС, много других ФОИВ с объемами обмена поменьше и, само собой, разнообразные внутренние системы. Кроме бэка на .net 4.6 / core, присутствует фронт – asp core/ MVC, vue.js в своей typescript-инкарнации. Работа с базами сконцентрирована в основном вокруг MS SQL, но очень редко может понадобиться написать какой-нибудь SELECT на PL/SQL, к этому надо быть готовым.
Небольшой оффтопик, не мог пройти мимо, т.к. отлично иллюстрирует "умирание" C# и .NET в кровавом энтерпрайзе, о котором вечно говорят на этом форуме некоторые хейтеры .NET.
Да .NET Core всех этих доморощенных "ванг" переживет
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Hardballer, Вы писали:
H>Небольшой оффтопик, не мог пройти мимо, т.к. отлично иллюстрирует "умирание" C# и .NET в кровавом энтерпрайзе, о котором вечно говорят на этом форуме некоторые хейтеры .NET. H>Да .NET Core всех этих доморощенных "ванг" переживет
MS SQL как бы предопределяет выбор А вот продал бы им Оракл своё — скорее всего Ява была бы.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Mihas, Вы писали:
V>> В-третьих, из расчета, что, если у вас поломалось что-то критически важное и вам придется задержаться после положенных 8-ми часов, к отпуску автоматом добавлены 3 дня. M>Даже, одного раза достаточно, чтоб заработать 3 доп-дня? А доп-дни суммируются? И, наверное, есть критерии важности поломки? Не за каждую же такой подарок...
Как я это понимаю: годовой отпуск предоставляют на 3 дня больше чем по КЗОТу, независимо от проблем и переработок, но ожидают, что в случае критичных проблем будешь их исправлять после работы до победного. А сколько таких проблем там будет — ну как повезет, на число дней отпуска уже не влияет это.
Re[4]: Банк ВТБ ищет хороших или отличных Full-stack .NET разра
МП>>но я им уже отказал:
ЭФ>Это не считается. Вот если бы ты прошел собеседование, тебе бы прислали оффер на высокую зарплату, ЭФ>а ты бы отказался с такой формулировкой, тогда был бы зачёт.
больно много чести для пособников ростовщиков
ЭФ>А так ты просто побоялся что тебя на собеседовании завалят. ЭФ>"Зелен виноград" (=ЗВ) это называется у модных современных психологов.
я действительно в эту серию собеседований боялся нескольких из них, что завалят
поэтому снова пошёл потренироваться на кошках
ВТБ бы подходил, если бы я хоть гипотетически мог там работать
и тогда пошёл бы сразу в расход, в отличие от самых вкусных вакансий рынка
PS:
собственно я снова устроился к кошкам, в ходе тренировки
те, кого я выбрал было пустить в расход побыстрее — предложили мне хорошую работу
Re[4]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Pzz>Выкидывать не надо. Надо составить migration plan. Который подразумевает продолжение использования тех компонент, которые работают, и постепенный переход на другие технологии. Но нет смысла писать новые компоненты на неудачном стеке.
Pzz>Жизнь не стоит на месте, и оно постепенно само перепишется, независимо от вынраной технологии.
озвучил бы для приличия "другие технологии". лично я альтернатив мс технологиям просто не вижу. если намекаешь на что-то, основанное на яве — это просто смешно.
Re[4]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Pzz>Выкидывать не надо. Надо составить migration plan. Который подразумевает продолжение использования тех компонент, которые работают, и постепенный переход на другие технологии. Но нет смысла писать новые компоненты на неудачном стеке.
Чтобы что? Не понятно, какую выгоду таким образом можно получить. Недостатки очевидны:
1) Потратим кучу денег на переписывание и поддержку зоопарка из кучи разных технологий.
2) Усложним и удорожим найм, так как найти адекватного гошника или джависта на указанную вилку (200-220) нереально. Причем сложности не только с величиной зарплаты, но и с адекватностью кандидатов (среди гошников бОльшая часть — это вчерашние программисты PHP), а так же с количеством этих кандидатов.
3) Производительность скорее всего после переписывания просядет, так как .NET Core сейчас обгоняет и golang и джаву в плане производительности, а также по количеству низкоуровневых возможностей выжать из железа максимум
4) На других платформах нет аналогов ASP.Net Core, EF, Dapper. Точнее, формально аналоги есть, но разница между этими "аналогами" — пропасть.
5) Сильно потеряем в качестве тулинга, если переезжать не на джаву.
А выгода то какая?
лэт ми спик фром май харт
Re[5]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, mrTwister, Вы писали:
Pzz>>Выкидывать не надо. Надо составить migration plan. Который подразумевает продолжение использования тех компонент, которые работают, и постепенный переход на другие технологии. Но нет смысла писать новые компоненты на неудачном стеке.
T>Чтобы что? Не понятно, какую выгоду таким образом можно получить. Недостатки очевидны: T>1) Потратим кучу денег на переписывание и поддержку зоопарка из кучи разных технологий.
А все равно придется. Даже микрософт не использует больше венду для хайлоада. Уж они-то, наверное, знают, как выжать из своего стека максимум.
T>2) Усложним и удорожим найм, так как найти адекватного гошника или джависта на указанную вилку (200-220) нереально. Причем сложности не только с величиной зарплаты, но и с адекватностью кандидатов (среди гошников бОльшая часть — это вчерашние программисты PHP), а так же с количеством этих кандидатов.
Сочуствую.
Может, как говорил Ильич, лучше меньше да лучше? В том смысле, что вилку поднять, а количество мест с этой вилкой уменьшить?
T>3) Производительность скорее всего после переписывания просядет, так как .NET Core сейчас обгоняет и golang и джаву в плане производительности, а также по количеству низкоуровневых возможностей выжать из железа максимум
Ой, не факт. Рантайм Go, наверное, помедленнее будет, чем рантайм явы/.Net'а. Но у вас там вендовое ядро снизу...
T>4) На других платформах нет аналогов ASP.Net Core, EF, Dapper. Точнее, формально аналоги есть, но разница между этими "аналогами" — пропасть.
Ну это да, придется мучаться.
T>5) Сильно потеряем в качестве тулинга, если переезжать не на джаву.
У Go, по-моему, все очень хорошо с тулингом.
T>А выгода то какая?
Вас все равно припрет. Поэтому лучше держать стратегическую инициативу в своих руках.
Re[6]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
T>>3) Производительность скорее всего после переписывания просядет, так как .NET Core сейчас обгоняет и golang и джаву в плане производительности, а также по количеству низкоуровневых возможностей выжать из железа максимум
Pzz>Ой, не факт. Рантайм Go, наверное, помедленнее будет, чем рантайм явы/.Net'а. Но у вас там вендовое ядро снизу...
Landwerth, in a Sept. 15 blog post, said, ".NET 5 will be a single product with a uniform set of capabilities and APIs that can be used for Windows desktop apps, cross-platform mobile apps, console apps, cloud services, and websites"
и солнце б утром не вставало, когда бы не было меня
Re[6]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Pzz, Вы писали:
Pzz>А все равно придется. Даже микрософт не использует больше венду для хайлоада. Уж они-то, наверное, знают, как выжать из своего стека максимум.
А при чем тут винда? .Net никак с windows не связан. Сейчас нет никаких причин разрабатывать на .NET под windows. Новая разработка на .net почти всегда сейчас стартует под линукс.
Pzz>Сочуствую. Pzz>Может, как говорил Ильич, лучше меньше да лучше? В том смысле, что вилку поднять, а количество мест с этой вилкой уменьшить?
Проблема в том, что получится и меньше и хуже.
Pzz>Ой, не факт. Рантайм Go, наверное, помедленнее будет, чем рантайм явы/.Net'а. Но у вас там вендовое ядро снизу...
Нет никакого виндового ядра снизу
лэт ми спик фром май харт
Re[6]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Pzz, Вы писали:
Pzz>А все равно придется. Даже микрософт не использует больше венду для хайлоада. Уж они-то, наверное, знают, как выжать из своего стека максимум.
Откуда дровишки то?
Несколько лет назад мне лично доводилось сталкиваться с высоконагруженными фермами на тысячи серверов внутри Майкрософта. Используемые для внутренних целей под задачи, которые можно легко перекинуть на другие ОС.
Re[2]: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
Здравствуйте, Pzz, Вы писали:
Pzz>Мой вам добрый совет: увольте того идиота, который принял решение использовать микрософтовский стек технологий для взрослого high load'а (наверняка небезвоздмездно), и поменяйте платформу на одну из тех, которые во всем мире используются для этих целей. А потом уже набирайте людей. Потому что скилзы вам понядобятся другие, чем вы сейчас ищете.
Судя по всему в твоей реальности нужно уволить добрую половину топ-менеджеров всех Wall Street банков.
Если нам не помогут, то мы тоже никого не пощадим.
Re: Банк ВТБ ищет хороших или отличных Full-stack .NET разработч
А я немного порекламирую ВТБ — в этом банке серьезно относятся к техническим заданиям. То есть реально ппц как серьезно — я на программу из трех классов (неделя на написание, отладку и сдачу) получил ТЗ на 100 страниц, которое, судя по служебной информации, готовилось год.
Всё, что нас не убивает, ещё горько об этом пожалеет.