Бегите от тех кто говорит что у вас гуманитарные мозги, и разработка не для вас. Перед вами разработчик, который не умеет объяснять, без педагогических способностей и с неустойчивым ЧСВ. Вы учитесь, и на этом этапе вы диктуете правила — кого и как слушать.
Вроде как вы и правы, но в то же время это могут быть очень болезненные грабли. Действительно не стоит особо слушать того кто говорит что у вас что-то не получится. Но с другой стороны, опытный специалист действительно может что-то повидал в жизни и что-то знает. Может он пытается вам банально сохранить прорву времени, которую вы бы потратили что бы прийти к тому же выводу.
Я поймаю кучу минусов, но взрослое програмирование действительно требует особого склада ума. Конечно отсутствие такового можно постараться перебить упорством и трудолюбием, однако стоит ли оно (ТАКИХ) усилий. Не стоит все бросать после слов первого встречного разраба, но как минимум задуматься и проанализировать стоит. Програмирование не для всех и не стоит себя обманывать. Если еще точнее — у некоторых будет довольно низкий потолок в этой сфере.
После нескольких месяцев такой жизни и уделения программированию не менее двух часов в день имеет смысл пойти на интенсивные курсы, но можно уже сразу устраиваться стажёром или джуном в компанию и начинать решать задачи с собеседований.
Вот это прям улыбнуло) Тут не вина автора, скорей сказывается глобальная нехватка програмистов, а потому иногда берут даже тех кто только Hello World! осилил… Но как-то это слегка самонаденно и случается так что эти люди уже считают себя готовыми специалистами. Это не так. Через пару месяцев занятий вы еще даже не джун, скорей тот кто имеет потенциал им стать. Я не утверджаю что это все бесполезно, просто не стоит огорчаться если вы наткнетесь на это на первых порах. Сделать сайт визитку по туториалу это еще не «уметь кодить»
Даже после 5 лет универа можно легко осознать что ты знаешь пугающе мало (и при паралельной работе). И это нормально! А вот слышать про домашних програмистов «за 1-2 месяца по 2 часа в день» как-то грустно…
Никита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review
Интересное утверждение, был готов открыть для себя что-то новое и переосмыслить настолько стандартный процесс в backend… в реальности же почти все озвученное больше относится к секции web разработки. Есть и то что применимо для «нас», но это скорей случайность и мое желание подогнать новую финтиплюшку под существующие проблемы.
Простите, но когда даже жестко настроенный статический анализатор находит в 2-3 раза меньше проблем чем я, по старинке, ручками… о какой автоматизации и ревью за 15 минут вы говорите? Да, задачи на 3-4 часа действительно можно успеть проверить за это время (и то далеко не всегда), но будем честны, намного чаще фигурируют числа 3-4 дня (не всегда имеет смысл дробить задачу на такие осколки, теряется целосность и контекст). Вы предлагаете оставить проверку кода машинам, а нам лишь окинуть взглядом нейминг переменных. Я могу ошибаться, но на мой вкус статические анализаторы еще не доросли до нужного уровня, что бы настолько им верить. Сейчас сообщения анализатора лишь помогают не пропустить какие-то особо яркие косяки, но не повзоляют проверять ТОЛЬКО те места, на которые они указали.
Действительно хорошая идея проверять импорты и выносить создание архитектуры решения в отдельный «процесс», но в целом никакого ревью за 15 минут и тем более практик хорошего ревью для крупных backend проектов, как обещал заголовок, я, увы, не вижу…
Есть еще неплохой проект hyperskill (JetBrains Academy), сейчас там доделана только java, но выглядит многообещающе, странно только что JetBrains так долго к этому шли.
Вроде как вы и правы, но в то же время это могут быть очень болезненные грабли. Действительно не стоит особо слушать того кто говорит что у вас что-то не получится. Но с другой стороны, опытный специалист действительно может что-то повидал в жизни и что-то знает. Может он пытается вам банально сохранить прорву времени, которую вы бы потратили что бы прийти к тому же выводу.
Я поймаю кучу минусов, но взрослое програмирование действительно требует особого склада ума. Конечно отсутствие такового можно постараться перебить упорством и трудолюбием, однако стоит ли оно (ТАКИХ) усилий. Не стоит все бросать после слов первого встречного разраба, но как минимум задуматься и проанализировать стоит. Програмирование не для всех и не стоит себя обманывать. Если еще точнее — у некоторых будет довольно низкий потолок в этой сфере.
Вот это прям улыбнуло) Тут не вина автора, скорей сказывается глобальная нехватка програмистов, а потому иногда берут даже тех кто только Hello World! осилил… Но как-то это слегка самонаденно и случается так что эти люди уже считают себя готовыми специалистами. Это не так. Через пару месяцев занятий вы еще даже не джун, скорей тот кто имеет потенциал им стать. Я не утверджаю что это все бесполезно, просто не стоит огорчаться если вы наткнетесь на это на первых порах. Сделать сайт визитку по туториалу это еще не «уметь кодить»
Даже после 5 лет универа можно легко осознать что ты знаешь пугающе мало (и при паралельной работе). И это нормально! А вот слышать про домашних програмистов «за 1-2 месяца по 2 часа в день» как-то грустно…
Интересное утверждение, был готов открыть для себя что-то новое и переосмыслить настолько стандартный процесс в backend… в реальности же почти все озвученное больше относится к секции web разработки. Есть и то что применимо для «нас», но это скорей случайность и мое желание подогнать новую финтиплюшку под существующие проблемы.
Простите, но когда даже жестко настроенный статический анализатор находит в 2-3 раза меньше проблем чем я, по старинке, ручками… о какой автоматизации и ревью за 15 минут вы говорите? Да, задачи на 3-4 часа действительно можно успеть проверить за это время (и то далеко не всегда), но будем честны, намного чаще фигурируют числа 3-4 дня (не всегда имеет смысл дробить задачу на такие осколки, теряется целосность и контекст). Вы предлагаете оставить проверку кода машинам, а нам лишь окинуть взглядом нейминг переменных. Я могу ошибаться, но на мой вкус статические анализаторы еще не доросли до нужного уровня, что бы настолько им верить. Сейчас сообщения анализатора лишь помогают не пропустить какие-то особо яркие косяки, но не повзоляют проверять ТОЛЬКО те места, на которые они указали.
Действительно хорошая идея проверять импорты и выносить создание архитектуры решения в отдельный «процесс», но в целом никакого ревью за 15 минут и тем более практик хорошего ревью для крупных backend проектов, как обещал заголовок, я, увы, не вижу…