Отзыв обо мне на работе ...

 
 
 
Сообщения:356
Добрый день!
Работаю джава разработчиком 5 лет. Устроился в новую компанию.

В компании в которой работаю есть ассесменты. Сегодня огласили результаты первого.

По результатам сказали что в плане решения задач которые вешаются на тебя и реализации - вопросов нет.

Но хотят чтобы я вышел на более сеньерный уровень. А вопроса тут два.

1) Нужно при разработке архитектурных решений принимать активное участие в обсуждениях.
2) А также глубоко вникать в продукт которые разрабатывается - смотреть на все части системы а не только на кусок (микросервис) который разрабатываешь. Т.е. нужно вникать в систему целиком и в других частях высказывать свою точку зрения как что лучше сделать. И кроме того поскольку аналитиков в компании нет - то прорабатывать требования.

Скажите как наработать такие скиллы ? И это вообще реально для разработчика уровня миддл+ прыгнуть на такой уровень чтобы помогать прорабатывать архитектуру и требования ? Или это все с опытом приходит ?

Скажу честно иногда мне сложно предложить какое то решение по архитектуре, за исключением той ситуации когда я с чем то сталкивался до этого.
 
 
Сообщения:9995
Да, это все необходимо и это все реально даже для жуна. Но вопрос же тут не качественный, а количественный.

Архитектурные навыки развиваются с пониманием:
1. Алгиртмов
2. Технологий: сети (IP, TCP, HTTP), операционные системы/контейнеры, процессоры
3. Протоколов: синхронные/асинхронные, REST, MQ
4. ООП: эт наверно самое сложное и не понятно как этому обучать(ся)

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

По поводу требований.. Да, нужно знать что делает проект и зачем ты его создаешь, по каждой задачи нужно понимать почему этот функционал важен и т.п. Тут желательно лучше работать над проектами в области которая тебе самому интересна, чтоб ты ее готов был изучать в свободное время. Тогда и требования интересно будет продумывать, и не будешь зависеть от других сильно.
Изменен:15 июл 2020 14:13
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет