Информация об изменениях

Сообщение Re[3]: Откуда это вообще взялось - Фулстек программист? от 10.11.2022 20:45

Изменено 10.11.2022 20:50 vsb

Re[3]: Откуда это вообще взялось - Фулстек программист?
Здравствуйте, Baiker, Вы писали:

Tai>>>Из-за желания платить одному вместо двух?


vsb>>Да.


>>>Почему нет врача, который и дантист, и офтальмолог?


vsb>>А почему есть строитель, который и фундамент заливает и кирпич кладёт и отделку может сделать? Я думаю, что эта аналогия поближе будет.


B>Далеко не! Скорее, просят "строителя-каменщика, который ещё и краснодеревщик" Вот это прям в точку!


Краснодеревщик это уже профессионал в узкой области. Применительно к IT это что-то вроде специалиста по компиляторостроению для RISC-V.

> Ну не бывает C# разраба, который ковыряется в Жабоскрипте и HTML! Это совсем другая специализация и уровень.


Ну я вот знаю Java, знаю JS, могу на спринге бэк написать, могу на реакте фронт написать, раньше мог сервер настроить, как заправский админ, потом докер изучил, в последний год вот в кубернетесе поднаторел, могу кластер организовать, где и разместить всё вышеперечисленное. Могу оракл и постгрес админить. Могу запросы писать и оптимизировать. Знаю oauth, могу на кейклоке не совсем тривиальную схему аутентификации настроить. Могу терраформ использовать, могу опенстак как пользователь использовать. Когда-то с очередями работал, концепции представляю, правда на текущей работе пока руки до них так и не дошли. Знаю С, могу на нём немного написать. В ближайший год буду писать прошивку и драйвер для линукса, а также собирать свой дистрибутив. То бишь дай мне время и я тебе напишу современную систему от начала и до конца, все компоненты. И я не считаю это чем-то странным и необычным. Причём я могу вдаваться и в нюансы, которые можно загуглить. Меня никто не называет фулл-стеком, но судя по всему я им и являюсь. .NET правда практически не знаю, пару раз сталкивался, но так, слегка.

Просто когда работаешь в небольшой компании, то задач будет миллион. Можно от этих задач отмахиваться, типа не моя специальность. Так в принципе большинство и делает. А можно пробовать делать и в процессе этого всё и изучается по принципу 80/20. Мне это всегда было интересней, чем деградировать на одном языке (ну не понимаю я, что там можно изучать 10 лет на том же спринге, за 10 лет его переписать можно в упрощённом виде).

Хотя да, иногда задалбывает, хочется взять thinkpad, поставить туда консольный линукс, накатить емакс и пойти писать драйверы в деревню, с патчами по емейлу с горки, где 2G ловит.

При этом я полностью согласен, что такой фулл-стак в большой компании, которая может себе позволить узких специалистов, не нужен. По крайней мере в качестве программиста, как такового. В яндексе каком-нибудь. Возможно такие скиллы востребованы у архитекторов, но я таких живьём пока не видел и что они делают не знаю.
Re[3]: Откуда это вообще взялось - Фулстек программист?
Здравствуйте, Baiker, Вы писали:

Tai>>>Из-за желания платить одному вместо двух?


vsb>>Да.


>>>Почему нет врача, который и дантист, и офтальмолог?


vsb>>А почему есть строитель, который и фундамент заливает и кирпич кладёт и отделку может сделать? Я думаю, что эта аналогия поближе будет.


B>Далеко не! Скорее, просят "строителя-каменщика, который ещё и краснодеревщик" Вот это прям в точку!


Краснодеревщик это уже профессионал в узкой области. Применительно к IT это что-то вроде специалиста по компиляторостроению для RISC-V.

> Ну не бывает C# разраба, который ковыряется в Жабоскрипте и HTML! Это совсем другая специализация и уровень.


Ну я вот знаю Java, знаю JS, могу на спринге бэк написать, могу на реакте фронт написать, раньше мог сервер настроить, как заправский админ, потом докер изучил, в последний год вот в кубернетесе поднаторел, могу кластер организовать, где и разместить всё вышеперечисленное. Могу оракл и постгрес админить. Могу запросы писать и оптимизировать. Знаю oauth, могу на кейклоке не совсем тривиальную схему аутентификации настроить. Могу терраформ использовать, могу опенстак как пользователь использовать. Когда-то с очередями работал, концепции представляю, правда на текущей работе пока руки до них так и не дошли. Знаю С, могу на нём немного написать. В ближайший год буду писать прошивку и драйвер для линукса, а также собирать свой дистрибутив. То бишь дай мне время и я тебе напишу современную систему от начала и до конца, все компоненты. И я не считаю это чем-то странным и необычным. Причём я могу вдаваться и в нюансы, которые можно загуглить. Меня никто не называет фулл-стеком, но судя по всему я им и являюсь. .NET правда практически не знаю, пару раз сталкивался, но так, слегка.

Просто когда работаешь в небольшой компании, то задач будет миллион. Можно от этих задач отмахиваться, типа не моя специальность. Так в принципе большинство и делает. А можно пробовать делать и в процессе этого всё и изучается по принципу 80/20. Мне это всегда было интересней, чем деградировать на одном языке (ну не понимаю я, что там можно изучать 10 лет на том же спринге, за 10 лет его переписать можно в упрощённом виде, веб ещё ладно, у них там каждый год всё с ног на голову переворачивается).

Хотя да, иногда задалбывает, хочется взять thinkpad, поставить туда консольный линукс, накатить емакс и пойти писать драйверы в деревню, с патчами по емейлу с горки, где 2G ловит.

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