Кстати, а о запрете денежных переводов из РФ в Украину физлицам никто не слышал?.. hromadske.ua/…ekazy-fizosobam-v-ukrainu
тогда у него всего 7 лет опыта. то есть всего 3 проекта в резюме. Если он гений (что мало вероятно), то первый проект — джун, второй — мидл, третий синьйор. Синьйор с
Припустим є два розробника:
Перший:
— пішов в школу в 7 років, провчився 11 класів
— в 18 років поступив в університет на якийсь комп’ютерний напрям.
— байдуже чи він вчився, чи пив пиво, чи просто списував 4 курси — в результаті в 22 роки він бакалавр.
— далі поступає на 2х-річну магістратуру і в 24 роки стає магістром.
— як і всі по закінченню, думаючи що він крутий програміст кидає резюме по всім компаніям і дізнається, що в університеті його нічого не навчили (сам не навчився).
— в результаті йде на курси на SoftServe/EPAM/GlobaLogic/Elex чи щось подібне та за пів року знаходить роботу.
— проходить рік-два
Ось вам впевнений Junior SE. Вік — 26 років (в 31 у нього буде 7 років досвіду)
Другий:
— пішов в школу в 6 років і провчився 11 класів.
— в 16 років поступив в університет, причому на факультет де магістратура 1 рік в не 2 роки.
— провчившись 2 курси (основи програмування, функціональне програмування, ООП, база С/C++), зрозумів що 600грн стипендії мало і почав фрілансити (globalfreelance.ua наприклад )
— після третього курсу пішов на роботу в якусь невелику неаутсорсну компанію, забивав на пари типу психологія/ОБЖ і закривав сесії на трійки
— в результаті закінчив бакалавра, вік 20 років — досвід приблизно рік
поступив на магістратуру, і закінчив її через рік. Вік — 21рік, досвід роботи 2 роки
Ось вам впевнений Junior SE. Вік — 21 рік (в 26 у нього буде 7 років досвіду)
Тут більше проблема у вищій освіті і у тому що дипломи зовсім не ціняться.
Цілком нормально, що вік може коливатись з різницею в
P.S. в 23х-річного ліда не вірю)))
А чому Ви вирішили, що стара архітектура вам не підходить?
Мабуть проводились якісь дослідження і load testing, було б цікаво побачити якісь графіки (web/not-web transaction time, apdex score, throuput графіки тощо) з порівняннями стабільності швидкості роботи системи при різних навантаженнях на різних рівнях — мережа, рельси, БД тощо.
Незрозуміло і дуже цікаво де знаходиться оця межа, коли load-balancer + N rails instances та database replication & sharding вже не підходить і треба розбивати все на мікросервіси?
Також дуже цікаво де знаходиться стадія проекту коли рефакторингу, документації та тестів вже недостатньо і терміново треба мікросервіси.
Перше враження склалося що це більш подібне на революцію архітектури проекту, а не еволюцію =)