Программист в банковском проекте: пять мифов и круглый стол

UPD: Круглый стол прошёл, запись ниже. Вопросы спикерам можно задать в комментариях (они очень постараются заглянуть и ответить), а @MaslovIgor — можно даже в личку на Хабре написать про Тинькофф.


Что только не говорят про разработку в банковском секторе: программисты там не нужны, уйти из банка невозможно, менеджмент с разработчиками разговаривать не умеет. И многое другое. Мы на Хабр Карьере решили обсудить разработку в банках со знающими людьми, позовем на круглый стол несколько тимлидов из крупных банков и узнаем, как оно там на самом деле все устроено. Приходите послушать (онлайн, конечно) 22 декабря в 17:00, регистрация тут

А пока мы попросили наших друзей, которые занимаются ИТ-поддержкой банков в ЛАНИТ, рассказать про то, с какими мифами они сталкиваются на практике. Статья получилась «по верхам» — задавайте вопросы в комментариях (или докидывайте ещё «мифов»), в деталях все обсудим, подтвердим или опровергнем на круглом столе!

Миф 1: Банк — это не про айти

С одной стороны, так и есть. Банки, вообще, довольно сложные структуры в организационном плане. Но жизнь меняется, мы все уже привыкли пользоваться мобильными приложениями: пополнять карты, переводить деньги, оплачивать счета — всё одним кликом.

Сегодня банки в старой парадигме будут лишаться клиентов. Они стоят перед выбором: трансформироваться или потерять бизнес. Клиенты требуют сервисы и удобство. А для того, чтобы предоставлять классные услуги, нужны классные специалисты. Это люди, которые могут предложить идею, решение и доказать её пользу не только для банка, но для его клиентов. Из таких специалистов, например, состоит большинство банковских команд Сбербанка, Тинькофф и ВТБ, к продуктам которых мы все привыкли. Сбербанк так уже давно выделил свою ИТ-службу в Сбертех, отдельную компанию. 

Почитать по теме: 

Миф 2: Стабильность важнее инноваций

Тоже отчасти правда. Банки долго были очень инертными. Какие-то остались такими и сейчас. Но, например, те же Сбербанк, Тинькофф и ВТБ, о которых мы уже говорили, пытаются уйти от образа консервативной компании, они стремятся работать по-другому.

У тех, кто сейчас приходит в банковские проекты, есть шанс поучаствовать в создании новой культуры работы на этом рынке. Теперь если банк будет выводить продукт на рынок в течение полугода, он потеряет и рынок и клиентов, в его продукте вообще не будет смысла. Time-to-market — одна из основных характеристик в банковских проектах. Её пытаются сократить всеми возможными способами. Если кредитная организация будет работать в старом стиле, добавляя в разработку множество согласований и регламентов, то time-to-market будет очень и очень длинным.

Банки часто покупают не проект под ключ, а команду разработки под свои потребности. После этого банк сам распределяет, как эта команда работает на его проектах. Так, у заказчика есть возможность регулярно контролировать даже самые мелкие этапы создания сервиса или хода проекта. 

Например, в одном из российских банков заявку на кредитную карту одобряли почти четыре недели. Понятно, что никто из клиентов не хотел ждать настолько долго. Проект модернизации процессов одобрения и оформления кредитной карты пробовали выполнить стандартным подходом. Не вышло. Привлекли скрам-консультантов. За два месяца удалось пройти все этапы и ускорить процесс обработки заявки на кредитную карту с месяца до одного-двух дней. 

По теме: 

Миф 3: Из банковской сферы сложно уйти

За время работы в банке разработчик обрастает огромным количеством специфических, отраслевых знаний. Когда человек тратит 3–5 лет на то, чтобы разобраться в какой-то сфере, впитать её, ему становится сложно расстаться с этим опытом. Так что этот миф тоже отчасти правда. Но это связано не только с банковской спецификой, так же можно сказать практически про любой другой рынок. 

Миф 4: Менеджерам из банковского бизнеса сложно найти общий язык с ИТ-специалистами

Бывает так, что заказчиком выступает бизнес, который слабо разбирается в информационных технологиях. Но если говорить о современных крупных банках, во многих из них появляются управленцы, которые не только профессионально разбираются в банковской специфике, но и глубоко погружены в сферу ИТ. 

Ребята из проектных команд общаются с банком не только через ТЗ и документы, разработчики напрямую коммуницируют с продакт-оунерами, обсуждая задачи и ход работы. И, как минимум, из-за того, что современные методологии разработки подразумевают настолько плотную коммуникацию между заказчиком и исполнителем, талантливый руководитель со стороны клиента быстро осваивается в особенностях работы подрядчика. 

Есть ещё один вариант коммуникации — когда разработчик не общается напрямую с бизнес-заказчиком и между ними стоит, как минимум, аналитик от банка. Получается, что программист вряд ли почувствует сильную разницу в общении, работая с банком. Либо они вовсе не будут пересекаться, либо будут работать, например, в небольшой agile-команде, где каждый специалист точно глубоко погружен в ИТ-процессы. 

Ещё можно заглянуть сюда: 

Миф 5: Меня ждут однообразные проекты

Чем больше банк, тем больше выбор между проектами.

Есть проекты первого класса. Это масштабные продукты, которые решают сложнейшие задачи внутри организации. Такие проекты запускаются, идут, и работают очень долго. Бывают и краткосрочные проекты. Например, отдел маркетинга в банке провёл исследование и сделал вывод, что для конкретной группы клиентов нужно сделать микросервис, который поможет банку, во-первых, улучшить сервис для потребителей и, во-вторых, быстро заработать. Такие проекты запускаются мгновенно и так же быстро выводятся на рынок. В такой работе есть драйв, овертайм и, да, порой очень сильные нагрузки, но это важный и редкий опыт для сотрудника. 

Почитать ещё: 


Встречаемся 22 декабря в 17:00 на круглом столе про разработку в банках, регистрация тут. Вопросы спикерам кидайте в комментарии. 

ЛАНИТ собрали нам для статьи свои вакансии на банковские проекты, мы разбавили их актуальными позициями в Сбере, Тинькофф и банке «Открытие»:

@Shelsneg
14.12.2020 18:17 UTC
Первоисточник

Комментарии

@iAmGeorge
14.12.2020 14:05 UTC
+11
Мониторите траффик работников?
Разрешен доступ только к «белому» списку сайтов?
Заставляете приходить на работу к 9?
Штрафуете за опоздание на 10 минут?
Заставляете соблюдать дресс код?
@litvinenkomary
14.12.2020 14:16 UTC
+8
Тогда мы идём к вам! ))
@vadim_bv
15.12.2020 09:23 UTC
+4
По опыту тех банков, где работал:
1) — да
2) — да (но бывает публичный wifi)
3) — не везде, в некоторых банках можно и к 11 приходить
4) — ни разу не встречал такой практики; много где можно прийти в 9:10 и уйти в 18:10.
5) — по-разному, где-то мне на собеседовании говорили, что дресс-код есть вплоть до белой рубашки с галстуком (в пятницу можно надеть, так уж и быть, светло-синюю), где-то всем пофиг.
@QtRoS
15.12.2020 21:45 UTC
0

В 2020 большинство банков так же ушли на удалёнку, а большинство вопросов применительно к ней теряют актуальность.

@Stas911
16.12.2020 03:19 UTC
0
del
@TimsTims
14.12.2020 16:17 UTC
0
Миф 5: Меня ждут однообразные проекты. Чем больше банк, тем больше выбор между проектами.
Tech Lead в команду SberUserID, Сбер
Целая команда на конкретный проект SberUID, мне кажется, тут минимум разнообразия.
@sergey-gornostaev
14.12.2020 16:23 UTC
+1
Реально пятнадцатиминутное событие?
@Shelsneg
14.12.2020 16:52 UTC
0
Нет, на час, может чуть больше, если вопросов будет много.
15.12.2020 03:53 UTC
0
image
15.12.2020 05:07 UTC
+1
Упс, прошу прощение за невнимательность. Мой почтовый клиент так убедительно заявил про 15-минутное мероприятие, что я даже скриншот приложил, хотя он показывает обратное.
@saag
14.12.2020 16:35 UTC
+2
Пришлось как то в банке поработать, не разработчиком, в околоадминской сфере. Интернета не было, безопасность отключила, это было в начале нулевых, софт банковский был самописный, писали на FoxPro, Delphi, все паленое. С зарплатами была беда, их ставили в зависимость от выполнения плана филиала, так что такое отрицательная зарплата пришлось узнать. Мафиозный был банк:-)
@Daar
15.12.2020 04:45 UTC
0
Бррр… аж дрожь прошла… вся молодость прошла в небольших банках… ЦФТ, Диасофт… Clipper, FoxPro и любимая Delphi 7 :)
Ну и интересный момент, лет так 5-6 назад, помогал в открытии филиала одного банка и нам в РКЦ выдали ЭЦП для обмена… на дискетах!!! Я поржал и пошел искать usb дисковод. А потом настройка резервного канала… по модему… я так был рад что на даче в хламе лежал старый-добрый US Robotics Courier… я его банку дорого продал :)))))
15.12.2020 05:08 UTC
0
Сейчас вспомнилось, когда я туда пришел в 2003 году был у них почтовый клиент, точнее называли они его «почтовой машиной», написан он был под DOS выглядел для меня страшно и невероятно отстало, я то успел попользоваться дома The Bat'ом и понимал, что таким поделием пользоваться нельзя, и убедил их перейти на тот же The Bat. Время модемов 56K, когда одну телефонную линию таскали между двумя кабинетами:-) пока постоянную выделенную линию под VPN не сделали.
@
14.12.2020 20:01 UTC
0
НЛО прилетело и опубликовало эту надпись здесь
@nikolayv81
21.12.2020 06:01 UTC
0

"гнобят как внутреннего врага." ну так тут "взаимно" вероятно, потому что проще всем всё отключить и запретить… Потому когда ты видишь что вот тут вот на ровном месте гораздо больше проблем может быть чем решает очередное ограничение, начинаешь с меньшим доверием относиться к принимаемым решениям…
p.s. на мой взгляд проблема в том что в крупных компаниях трудно разделить группы пользователей поэтому идут ориентируясь на самое слабое звено а остальные в итоге вынуждены "искать компромиссы тратя ресурсы" плюс ещё регулятор своими правилами устраивает много веселья...

@Hivemaster
15.12.2020 04:08 UTC
+7
А можно о том, как живется программистам в банковских проектах расскажут программисты банковских систем, а не один тимлид мобильной разработки и три менеджера?
@Shelsneg
15.12.2020 08:54 UTC
+1
Это дельный комментарий! Мы вообще сначала так и планировали, но что-то пошло не так. Возможно, устроим цикл — первую встречу проведем с тимлидами (это та, ссылка на которую есть в статье), а вторую — с программистами.
@HellWalk
15.12.2020 09:44 UTC
+1
На моей практике банки — самые неприятные работодатели (даже на уровне собеседований). Куча ограничений (например, я работаю на Ubuntu, а в банках только Windows/Mac), и при этом предлагаемая зарплата на уровне других компаний. Спрашивается «в чем прикол»?
@unix196
16.12.2020 11:01 UTC
0
опишу свой недавний опыт собеседования в сбер (linux, devops): после технического собеседования пропали на пару недель, потом объявились и сообщили, что готовы дальше меня собеседовать (т.е. техническое собеседование прошел, теперь другие собеседования требуются). На рынке вроде как сейчас ощущается нехватка нормальных ит специалистов, а они первоначальное собеседование затягивают почти на месяц. Ладно бы «овчинка стоила выделки», но за такой срок нормальному специалисту уже в другом месте сделают оффер (за несколько дней)
26.12.2020 04:54 UTC
0
Банки похоже во всем мире такие. Мне как-то канадский банк перезвонил спустя 6 месяцев после отклика на вакансию.
@Stas911
16.12.2020 03:19 UTC
+2
Банки большие и разные и каждый может найти себе место, которое ему подходит в данный момент. Мне как-то после мощного выгорания и прибавки в семье вообще было в кайф какое-то время поработать нанапряжно с 9-6 в одном из всем известных банков. Потом меня подотпустило и захотелось чего-то нового — перешел в другой. Кстати, об обоих у меня неплохие воспоминания. Главное — надолго не засиживаться и все же изучать что-то новое.
@ravendyg
05.01.2021 13:01 UTC
0
Нет варианта: «ходил, больше не хочу».