Откуда эта мантра про то, что если проект делается хорошо, то он никогда не будет сделан? Нет, конечно, если руководство не умеет планировать, адекватно оценивать сроки и бюджет - да, не будет. Но это не проблема хорошей разработки. Что вообще за манера кидать в камни в сторону нормальной адекватной и разработки? Давайте еще дома строить с таким же подходом, мол строить по-нормальному долго, давайте тяп-ляп. А то, что дом через 5 лет после постройки станет аварийным, и из него придется людей выселять - ну, с этим будут разбираться другие люди.
Вот прямо на текущей работе, часть команды год потратила на то, чтобы переписать старый проект, который 3 года писали в спешке тяп-ляп, и там все так плохо, что решили написать с нуля.
Надо ли говорить, что проект с нуля делали так же в спешке, и без авто-тестов? И что в нем также куча багов?
Классическая ситуация любого проекта - это разработка в спешке. Разумеется, хороший код, авто-тесты, документация, если и делаются, то по остаточному принципу. Разумеется, через пару лет такой проект превращается в комок костылей и багов, с которым сложно работать даже тем, кто его писал, не говоря уже о новых программистах.
И вот сидит руководитель, или тимлид такого проекта, и говорит мне "вот пришел к нам на работу, и давай, не жалуйся, что у нас тут все плохо, бери и делай!"
Серьезно? Во первых, моя задача, как программиста - выявить таких "работодателей" на уровне собеседований. Если не получилось - выявить в первый же день работы, высказать все, что я думаю о работе с таким проектом и уволиться.
И уж точно я не буду подыгрывать всевдоруководителям, которые не соответствуют занимаемой должности, и молчать о проблемах.
P.S. Прочитав заголовок статьи, ожидал содержание вроде "программист, хватит оправдываться за то, что ты что-то не знаешь, или не умеешь - программирование большое, сложное и разное, и нормально всю жизнь тут работать, всю жизнь что-то изучать, и все равно многое не знать и не уметь"
Короче говоря, если вы считаете себя "специалистом", но при этом не можете пройти собеседования и вам везде предлагают копейки - может быть, вы им и не являетесь
О боже, вы никогда не пробовали на собеседовании, со стороны кандидата, завести разговор на тему того, что вопросы, которые вам задают - полная лажа, и никак не помогут понять, сможет ли человек выполнять свои рабочие обязанности или нет?
Я делаю регулярно (когда понимаю, что не хочу работать с людьми, которым важно знать 10 способов сортировки, и навык чтения обфускацированного кода), и, внезапно, ни разу не было такого, чтобы мне после этого делали оффер. Наоборот, вижу удивленные и злые лица (как я посмел обсуждать их вопросы) и желание побыстрее закончить разговор.
Отказы могут быть по 100500 причин, не касающихся реальных рабочих навыков и знаний.
P.S. Вспомнил еще один простой способ повысить вероятность отказа - не иметь желаемой зарплаты. Казалось бы, как это относится к знаниям и опыту специалиста, но, стоит убрать желаемую зарплату из резюме, не отвечать на вопросы "какие у вас ожидания по зп" - и сразу видно, как у HR начинает пригорать, и конверсия звонков в собеседования, а так же собеседований в офферы падает.
Но тон статьи больше похож на "все плохие, потому что не берут меня на зарплату в 100500 тыщ"
Лично я вижу ситуацию по другому - из каждого утюга рассказывается, какой дефицит сотрудников в айти, и какие здесь большие зарплаты.
А это, внезапно, не так. А с 24 февраля кардинально не так. Вот люди и возмущаются, что распиаренные (отдельная тема кем) лозунги никак не коррелируют с реальностью.
И, имеют полное право возмущаться. Жду еще большего количества подобных постов.
Большая часть собеседований у меня заканчивалась оффером. Это я не то, что себя хвалю, а опровергаю утверждения - что рулетка, сложно пройти, и т.д.
Собеседования в айти - тоже самое что свидания. У кого-то легко и просто получается нравиться окружающим, и он не понимает, как может быть иначе. Другой может годами работать над собой, и удивляться, почему ничего не получается. При чем по формальным параметрам оба человека могут быть одинаковым.
Я вот не понимаю, почему в гайдах про собеседования никто не говорит о важности находиться в хорошем настроении. Потому что собеседование в плохом настроении - это 100% отказ, независимо ни от чего.
Опять же, скорее всего потому что для кого-то это естественное состояние, а другие могут месяцами ходить по собеседованиям в плохом настроении (при чем, чем больше отказов - тем хуже становится настроение) - и удивляться, что не так.
в информационном поле останется только мусор, на фоне которого найти что-то полезное (оригинальное) станет крайне проблематично.
С генерацией мусора и люди отлично справляются.
Другое дело, что это хотя бы сделано людьми - можно посмеяться на тему того, каким надо быть бараном, чтобы такое написать.
Но вот осознание того, что весь ресурс, который ты посетил, заполнил ИИ, и все комментарии также написаны ИИ, и что ты общаешься с людьми, которых никогда не существовало - вот такие мысли будут наводить тоску.
Думаю лет через 20 люди в интернете будут проводить намного меньше времени, чем сейчас. Как раз по этой причине.
Там выше показали пример, как chatGPT отвечает на вопрос, почему в слове "Привет" 10 букв. В общем-то не вижу смысла что-то дальше объяснять (про непрактичность такого ИИ)
Как печально видеть статьи на ИТ ресурсе о том, что какой-то там ИИ заменит программистов.
Ничего, что любая сколько-нибудь средняя (не говоря о больших) задача начинается с уточнения требований? Ничего, что сами заказчики часто не знают, что они хотят? И работа программиста как раз и заключается в превращении абстрактных хотелок в конкретику. Вначале в конкретное ТЗ, потом в код который будет реализовывать нужный функционал.
А когда ИИ дойдет до того, что сможет делать все описанное выше - пережевать нужно будет не за безработицу.
Мне кажется, что это одна из болезней решений спускаемых сверху.
Это болезнь называется микроменеджмент. Когда вместо того, чтобы поставить задачу с точки зрения бизнеса (т.е. какой функционал нужен для клиента, и какие требования к скорости/масштабируемости) и спрашивать её также, начинают говорить "здесь такую табличку в базе создай", "тут такую библиотеку добавь".
Да уж, кажется очевидные вещи, а нужно об этом рассказывать и доказывать.
Нет ничего хуже, когда дали задачу, а кто-то рядом, кто за результат не несет никакой ответственности, стоит и умничает как надо делать. А ты знаешь, что предлагаемое решение - полная хрень, но спрашивать по итогу будут с того, кто писал код. Я в таких ситуациях обычно говорю, что если такой умный (а в половине случаев это идет со словами «задача то легкая совсем») - бери и делай сам.
Впрочем, есть такой тип людей, которым бесполезно что-либо объяснять. По этому иногда решением является просто смена работы.
Приятно видеть такие посты про современное айти. Без розовых очков и иллюзий.
Действительно очень сложно работать программистом, когда тебе нравится программирование и ты хочешь делать свою работу хорошо - поражает уровень некомпетенции и пофигизма окружающих.
Работаю в ит с 2008 года - уже давно от всего в этой сфере тошнит, и давно сидит идея найти где-то работу, в которой просто нужен человек чтобы сидел (редко посещаемые магазины, кладовщики, мб даже сторож) - приходить туда с ноутбуком и писать свои проекты.
Потому что кажется еще лет 5 работы в коммерческих проектах и от вида кода на экране меня будет тошнить.
Вам нужна срочная психологическая либо психиатрическая помощь.
А может вам? Вам не страшно от осознания того, что мир движется не туда, куда хочет основная масса (а хочет она слепого воспроизводства генетической программы), а туда, куда хотят такие как я?
Сходите к психологу, вам выпишут антидепрессанты и полегчает. Главное не задумывайтесь над вещами, которые вам непонятны. Повесьте на меня понятный ярлычок вроде "псих" или "больной" и живите дальше, как будто ничего и не было.
Когда смотришь на проявления преподавательской профдеформации просто поражаешься, как люди могут так самоуверенно нести чушь.
Я сказал:
хочу чтобы мир побыстрее сгорел в ядерной мировой войне
И мир движется именно туда, куда я хочу. Но вы почему-то считаете, что у меня какая-то "жопа" или "депрессия". Хотя понятно почему - примитивное мышление автоматически перекладывает на окружающих свои желания и страхи, и оно же заставляет на что-то новое и непонятное побыстрее навесить понятный ярлык и успокоиться.
У Китайцев впереди демографический кризис и очень много проблем которые с этим будут связаны.
То, что автор восторгается Китаем лишь говорит о его кругозоре. Впрочем это классическая ситуация для тех, кто много времени проводит за узкоспециализированными книгами и алгоритмами.
Откуда эта мантра про то, что если проект делается хорошо, то он никогда не будет сделан? Нет, конечно, если руководство не умеет планировать, адекватно оценивать сроки и бюджет - да, не будет. Но это не проблема хорошей разработки. Что вообще за манера кидать в камни в сторону нормальной адекватной и разработки? Давайте еще дома строить с таким же подходом, мол строить по-нормальному долго, давайте тяп-ляп. А то, что дом через 5 лет после постройки станет аварийным, и из него придется людей выселять - ну, с этим будут разбираться другие люди.
Вот прямо на текущей работе, часть команды год потратила на то, чтобы переписать старый проект, который 3 года писали в спешке тяп-ляп, и там все так плохо, что решили написать с нуля.
Надо ли говорить, что проект с нуля делали так же в спешке, и без авто-тестов? И что в нем также куча багов?
Как там говорят - простота хуже воровства?
Классическая ситуация любого проекта - это разработка в спешке. Разумеется, хороший код, авто-тесты, документация, если и делаются, то по остаточному принципу. Разумеется, через пару лет такой проект превращается в комок костылей и багов, с которым сложно работать даже тем, кто его писал, не говоря уже о новых программистах.
И вот сидит руководитель, или тимлид такого проекта, и говорит мне "вот пришел к нам на работу, и давай, не жалуйся, что у нас тут все плохо, бери и делай!"
Серьезно? Во первых, моя задача, как программиста - выявить таких "работодателей" на уровне собеседований. Если не получилось - выявить в первый же день работы, высказать все, что я думаю о работе с таким проектом и уволиться.
И уж точно я не буду подыгрывать всевдоруководителям, которые не соответствуют занимаемой должности, и молчать о проблемах.
P.S. Прочитав заголовок статьи, ожидал содержание вроде "программист, хватит оправдываться за то, что ты что-то не знаешь, или не умеешь - программирование большое, сложное и разное, и нормально всю жизнь тут работать, всю жизнь что-то изучать, и все равно многое не знать и не уметь"
Можно подумать только у автора горит от рынка труда в 22 году.
О боже, вы никогда не пробовали на собеседовании, со стороны кандидата, завести разговор на тему того, что вопросы, которые вам задают - полная лажа, и никак не помогут понять, сможет ли человек выполнять свои рабочие обязанности или нет?
Я делаю регулярно (когда понимаю, что не хочу работать с людьми, которым важно знать 10 способов сортировки, и навык чтения обфускацированного кода), и, внезапно, ни разу не было такого, чтобы мне после этого делали оффер. Наоборот, вижу удивленные и злые лица (как я посмел обсуждать их вопросы) и желание побыстрее закончить разговор.
Отказы могут быть по 100500 причин, не касающихся реальных рабочих навыков и знаний.
P.S. Вспомнил еще один простой способ повысить вероятность отказа - не иметь желаемой зарплаты. Казалось бы, как это относится к знаниям и опыту специалиста, но, стоит убрать желаемую зарплату из резюме, не отвечать на вопросы "какие у вас ожидания по зп" - и сразу видно, как у HR начинает пригорать, и конверсия звонков в собеседования, а так же собеседований в офферы падает.
Лично я вижу ситуацию по другому - из каждого утюга рассказывается, какой дефицит сотрудников в айти, и какие здесь большие зарплаты.
А это, внезапно, не так. А с 24 февраля кардинально не так. Вот люди и возмущаются, что распиаренные (отдельная тема кем) лозунги никак не коррелируют с реальностью.
И, имеют полное право возмущаться. Жду еще большего количества подобных постов.
Собеседования в айти - тоже самое что свидания. У кого-то легко и просто получается нравиться окружающим, и он не понимает, как может быть иначе. Другой может годами работать над собой, и удивляться, почему ничего не получается. При чем по формальным параметрам оба человека могут быть одинаковым.
Я вот не понимаю, почему в гайдах про собеседования никто не говорит о важности находиться в хорошем настроении. Потому что собеседование в плохом настроении - это 100% отказ, независимо ни от чего.
Опять же, скорее всего потому что для кого-то это естественное состояние, а другие могут месяцами ходить по собеседованиям в плохом настроении (при чем, чем больше отказов - тем хуже становится настроение) - и удивляться, что не так.
С генерацией мусора и люди отлично справляются.
Другое дело, что это хотя бы сделано людьми - можно посмеяться на тему того, каким надо быть бараном, чтобы такое написать.
Но вот осознание того, что весь ресурс, который ты посетил, заполнил ИИ, и все комментарии также написаны ИИ, и что ты общаешься с людьми, которых никогда не существовало - вот такие мысли будут наводить тоску.
Думаю лет через 20 люди в интернете будут проводить намного меньше времени, чем сейчас. Как раз по этой причине.
Там выше показали пример, как chatGPT отвечает на вопрос, почему в слове "Привет" 10 букв. В общем-то не вижу смысла что-то дальше объяснять (про непрактичность такого ИИ)
Как печально видеть статьи на ИТ ресурсе о том, что какой-то там ИИ заменит программистов.
Ничего, что любая сколько-нибудь средняя (не говоря о больших) задача начинается с уточнения требований? Ничего, что сами заказчики часто не знают, что они хотят? И работа программиста как раз и заключается в превращении абстрактных хотелок в конкретику. Вначале в конкретное ТЗ, потом в код который будет реализовывать нужный функционал.
А когда ИИ дойдет до того, что сможет делать все описанное выше - пережевать нужно будет не за безработицу.
На этой фразе закончил читать статью. Аналитика уровня бог.
Это болезнь называется микроменеджмент. Когда вместо того, чтобы поставить задачу с точки зрения бизнеса (т.е. какой функционал нужен для клиента, и какие требования к скорости/масштабируемости) и спрашивать её также, начинают говорить "здесь такую табличку в базе создай", "тут такую библиотеку добавь".
Да уж, кажется очевидные вещи, а нужно об этом рассказывать и доказывать.
Нет ничего хуже, когда дали задачу, а кто-то рядом, кто за результат не несет никакой ответственности, стоит и умничает как надо делать. А ты знаешь, что предлагаемое решение - полная хрень, но спрашивать по итогу будут с того, кто писал код. Я в таких ситуациях обычно говорю, что если такой умный (а в половине случаев это идет со словами «задача то легкая совсем») - бери и делай сам.
Впрочем, есть такой тип людей, которым бесполезно что-либо объяснять. По этому иногда решением является просто смена работы.
Попахивает рекламой
P.S. Нет никакой волшебной таблетки. Если амбиций вагон, то и задач будет столько, что за всю жизнь не переделать.
Приятно видеть такие посты про современное айти. Без розовых очков и иллюзий.
Действительно очень сложно работать программистом, когда тебе нравится программирование и ты хочешь делать свою работу хорошо - поражает уровень некомпетенции и пофигизма окружающих.
Работаю в ит с 2008 года - уже давно от всего в этой сфере тошнит, и давно сидит идея найти где-то работу, в которой просто нужен человек чтобы сидел (редко посещаемые магазины, кладовщики, мб даже сторож) - приходить туда с ноутбуком и писать свои проекты.
Потому что кажется еще лет 5 работы в коммерческих проектах и от вида кода на экране меня будет тошнить.
Мораль: лучше быть глупым и без денег, чем глупым с большими деньгами.
А может вам? Вам не страшно от осознания того, что мир движется не туда, куда хочет основная масса (а хочет она слепого воспроизводства генетической программы), а туда, куда хотят такие как я?
Сходите к психологу, вам выпишут антидепрессанты и полегчает. Главное не задумывайтесь над вещами, которые вам непонятны. Повесьте на меня понятный ярлычок вроде "псих" или "больной" и живите дальше, как будто ничего и не было.
Когда смотришь на проявления преподавательской профдеформации просто поражаешься, как люди могут так самоуверенно нести чушь.
Я сказал:
И мир движется именно туда, куда я хочу. Но вы почему-то считаете, что у меня какая-то "жопа" или "депрессия". Хотя понятно почему - примитивное мышление автоматически перекладывает на окружающих свои желания и страхи, и оно же заставляет на что-то новое и непонятное побыстрее навесить понятный ярлык и успокоиться.
В окопе будет время подумать на эту тему.
Следующий этап уже наступил. Называется он прямой геноцид. Но книжные умники конечно его не видят. В книгах же про это не написали.
У Китайцев впереди демографический кризис и очень много проблем которые с этим будут связаны.
То, что автор восторгается Китаем лишь говорит о его кругозоре. Впрочем это классическая ситуация для тех, кто много времени проводит за узкоспециализированными книгами и алгоритмами.