Вопрос
Как определить требуемые компетенции у разработчиков для реализации it-проекта? Какие языки они должны знать?
3 коммента
· 03.12.2024
Универсальная инструкция.
Во-первых мы понимаем бизнес-требования, во-вторых определяем технический стек проекта.
Далее несколько тезисов. 1. Важно знание не столько самого языка в отдельности, сколько его экосистемы. 2. Уровень знаний разработчиков должен соответствовать их грейдам. Проверяем с помощью технических собеседованием, при необходимости привлекаем экспертов. 3. Чем больше языков разработчик описывает в резюме, тем скорее всего больше он распыляется на разные направления. Помним, что язык программирования в современном мире – это экосистема из фреймворков, библиотек и иногда БД (например, MS SQL в мире C# и .NET).
А чтобы конкретнее ответить на ваш вопрос, то вот частые стеки на данный момент, по которым вы всегда найдете разработчиков и проект не станет специфичным.
Backend: Java или C# – для серьезных и крупных проектов, enterprise; Python или JS/TS = Node.js в связке с фреймворком Nest.js
Frontend: JS/TS; React, Vue.js – для малого или среднего проекта, Angular – хороший вариант для крупного enterprise, но плохой для менее нагруженных проектов из-за его тяжеловесности и строгой структуры.
Я использовал обозначение JS/TS – сокращение от 2 языков программирования JavaScript и TypeScript. Второй является по сути расширением первого. Наверное, единственный случай, когда важно требовать знание обоих языков при выборе JS/TS на бэкенде. На фронтенде выбора нет, там только JS/TS :)
Конечно, для фронтенда есть ещё танцы с бубном на других языках программирования, такие технологии как Blazor на C# или Vaadin на Java. Но поберегите бюджет и нервы. При малейшей потребности в кастомизации, ваш проект испытает боль.
0
ответить
коммент удалён
· 04.12.2024
Аскольд, спасибо, прочитал!
0
ответить
ответ удалён
· 25.12.2024
Короткий, но правильный ответ. Без понимания что за проект, никак не вычислить. Можно сыграть в рулетку и с вероятностью около 20% угадаете. Хотя, 20% на успех, это тоже не плохо. С пятой попытки всё получится. Но это не точно.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён