Появится ли такой тип программиста? Здравствуйте! У меня появилась мысль про новый тип программиста, сейчас объясню в чем заключается его задача. Например, у нас есть достаточно большой проект (например higeload интернет магазин по-типу Ozon'а) и, конечно, в таком большом проекте не обходится без костылей и некрасивого кода, но рано или позно эти костыли и код начинают превращаться в технический долг(или уже превратился) и разработчикам, грубо говоря, приходится менять Переменная += 1; наПеременная++; И другие костыли и некрасивый код. Особенно, думаю, это проблема очень-очень больших проектов. Задача нового типа программиста изменять уже существующий код, который уже написан и всячески его редактировать. То есть такие люди следят за красотой кода. Они просто берут и правят код, создают более понятные переменные, меняют циклы for (i; i = Переменная; j--){ // что-то } } на более понятные for (ПонятныеПеременная; ПонятнаяПеременная = Переменная; ПонятнаяПеременная2--){ // что-то } } Думаю, идею вы поняли. Но они не занимаются тестированием, как тестировщики и просто делают код красивей, быстрей и понятней. Как думаете, вообще появятся ли такие программисты(будем называть их, допустим, корректорами кода)? Будут ли такие корректоры кода давать по башке программистам, что бы они писали нормальный код? Так же это будет мотивировать программистов писать нормальный код или только больше их разленивит, мол "корректоры все сделают"? И что думаете насчет зарплат? Буду рад любым ответам и комментариям.
Думаю, что такие программисты, которые бы занимались исключительно улучшением уже существующего кода, могут быть востребованы. Это действительно важная задача в больших проектах, где код становится сложным и запутанным со временем.
Корректоры кода могут быть полезны, чтобы поддерживать код в чистом и читаемом состоянии, улучшать его производительность и эффективность. Однако, не думаю, что их задача должна сводиться к тому, чтобы "давать по башке" другим программистам за плохой код. Лучше всего было бы, если бы корректоры кода работали совместно с командой программистов и помогали им понять, как улучшить свой код.
Что касается вопроса о зарплатах, то они, конечно, могут быть выше, чем у обычных программистов, так как улучшение уже существующего кода требует специальных навыков и опыта. Но это, конечно, зависит от конкретной компании и ее политики оплаты труда.
В целом, такие корректоры кода могут быть полезными и иметь свое место в команде разработчиков, но их работа должна быть в значительной степени сотрудничеством и обучением, а не просто исправлением чужих ошибок.
Думаю, что такие программисты, которые бы занимались исключительно улучшением уже существующего кода, могут быть востребованы. Это действительно важная задача в больших проектах, где код становится сложным и запутанным со временем.
Корректоры кода могут быть полезны, чтобы поддерживать код в чистом и читаемом состоянии, улучшать его производительность и эффективность. Однако, не думаю, что их задача должна сводиться к тому, чтобы "давать по башке" другим программистам за плохой код. Лучше всего было бы, если бы корректоры кода работали совместно с командой программистов и помогали им понять, как улучшить свой код.
Что касается вопроса о зарплатах, то они, конечно, могут быть выше, чем у обычных программистов, так как улучшение уже существующего кода требует специальных навыков и опыта. Но это, конечно, зависит от конкретной компании и ее политики оплаты труда.
В целом, такие корректоры кода могут быть полезными и иметь свое место в команде разработчиков, но их работа должна быть в значительной степени сотрудничеством и обучением, а не просто исправлением чужих ошибок.