Задать вопрос
  • "Частая" смена работы. Нормально ли это?

    @HellWalk
    Не помню, чтобы кто-то особо врал

    Не стоит ваш личный опыт представлять как объективных опыт всех программистов.

    Из последней наглой лжи, что происходила с моим знакомым программистом Максим Федоров - когда на собеседовании программист сказал "я работаю только на маках", ему говорят, что сейчас свободных маков нет, но купят в будущем. Человек выходит на работу, и уже в столовой, случайно подняв эту тему узнает, что закупку маков остановили. Соответственно мака он не дождется. А на собеседовании ему врали.

    В итоге ушел на второй день.
  • "Частая" смена работы. Нормально ли это?

    @HellWalk
    Если опытный человек меняет работу каждый год - для меня это показатель, что в сложный проект его лучше не брать.

    Это лишь показатель, что человек не умеет выбирать компании.

    Я все чаще сталкиваюсь с тем, что работодатели врут, лишь бы заманить кандидата. Мне, например, на текущей работе, обещали, что будет "команда", по факту - сижу в офисе один (+ на удаленке несколько, но это не команда). И это никак не способствует желанию работать тут годами.
  • Doctrine + Postgres - как составить QueryBuilder с поиском по JSON?

    @HellWalk Автор вопроса
    Поставил эту библиотеку. Пишу

    $role = '["ROLE_COURIER"]';
    
            return $this->createQueryBuilder('user')
                ->where("JSON_GET_TEXT(user.roles, 'role') = :role")
                ->setParameter('role', $role)
                ->getQuery()
                ->getResult()
                ;


    Ничего не находит. И ошибок нет.
  • Как указать .env.test и .env.test.local одновременно?

    @HellWalk Автор вопроса
    Максим Федоров,
    ну тесты все равно в тестовой среде запускаются, не в локальной же

    Как это не в локальной? В первую очередь я тесты локально прогоняю, прежде чем пулл реквест делать.
    А потом уже, они еще раз будут прогоняться в GitLab CI
  • Как указать .env.test и .env.test.local одновременно?

    @HellWalk Автор вопроса
    Максим Федоров, а для локальной разработки? Дублирование конфигов с .local это же стандартная практика
  • Как работать в режиме энергосбережения?

    @HellWalk
    Дяде или тёте пофиг на ВАС

    Если они хоть немного разбираются в управлении персоналом - не пофиг
  • Должен ли разработчик заниматься ручным тестированием?

    @HellWalk
    Виталий Хоменко,
    А если подобные косяки случаются часто?

    Как уже правильно сказали выше - обычно настраивают нормальные рабочие процессы. А вот если кто-то не хочет встраиваться в нормальные процессы (например "не хочу писать авто-тесты!") - от него обычно избавляются, а не штрафуют.

    Плюс, в любой нормальной команде есть тестировщики, и именно они имеют право последнего голоса "можно ли это заливать на прод", и они же несут ответственность, за баги на продакшене (но это не отменяет того, что программиста, в коде которого постоянно находятся баги по голове не погладят).

    Да, бывают, и лично наблюдал форс-мажорные ситуации, когда проект падал на выходных на несколько часов, и тим-лида после этого увольняли одним днем. Но это исключительные случаи.

    Если в компании есть система штрафов - в 99% случаев там нет смысла работать. 1% можно пренебречь.
  • Функции каких фреймворков лучше переписать, чтобы понять как работает Javascript?

    @HellWalk
    Типа хочешь понять как работает язык - напиши достаточное количество велосипедов.

    Это еще имеет смысл в отношении фреймворков - т.е. хочешь понять, как работают фреймворки на глубоком уровне - напиши пару-тройку своих фреймворков с нуля.
  • Почему JQuery формирует такой запрос?

    @HellWalk Автор вопроса
    Не смотря на официальную документацию, мне удалось отправить запрос методом POST:
    Почему JQuery формирует такой запрос?
  • Почему JQuery формирует такой запрос?

    @HellWalk Автор вопроса
    Seasle, хорошо-хорошо, убедили, с OPTIONS все ок.
    В любом случае - то, что написано js-коде, и реально отправляемый запрос очень сильно отличаются. И это вызывает недоумение.
  • Почему JQuery формирует такой запрос?

    @HellWalk Автор вопроса
    всегда делается

    При запросе через Postman или из PHP - ничего такого нет. Не нужно обобщать правила "замечательного JavaScript" на всех)

    Ладно, я понял, что ваши слова относятся к js, не буду придираться)
  • Как выбрать между front и back-end?

    @HellWalk
    Михаил, я сейчас чистый бек, так что нафиг этот фронт вообще)
  • Symfony 4 - как передать контролеру entity динамично?

    @HellWalk
    Контролер вызывается через TWIG

    Очень срочно нужно решение

    Очень показательно, что у тех, кому нужно "очень очень срочно", всегда все сделано через одно место. И это же не позволяет нормально развивать проект дальше.

    Бросайте такой подход. А если руководство постоянно давит "срочно-срочно" - меняйте работу. При нормальном планировании сроки не горят.
  • Как вы планируете свой рабочий день, чтобы не выгорать?

    @HellWalk
    на выгорание влияет нервное напряжение и оно может быть и при 2 часах работы в день а может и не быть при 10.

    Это точно.

    Сейчас в компании, в которой я работаю, начались проблемы, и вроде меня они никак не касаются, и работать больше не стал - а напряжения на работе и усталости после рабочего дня стало больше.
  • Почему говорят не учить РНР?

    @HellWalk
    DevMan,
    большинство людей, поливающих его говном даже представления о чем речь не имеют.

    Это так. И это лишь добавляет сложности программисту, который выбрал PHP - потому что разобраться в Симфони/Доктрине (на глубоком уровне) ни разу не просто, но очень много людей вокруг будут считать вас "формошлепником", а соответственно зачем платить (да-да, и тут же они будут жаловаться, что нормальных программистов нет).

    платят не за языки, а за способность решать задачи. профи, решающие задачи бизнеса получают нормальные деньги, недоучки сосут. и это никак не зависит от языка.

    А кто с этим спорит?

    ваш же ответ сродни шедевральному эпику с хабра: "питон - говно, я не смог найти на нем работу".

    У меня то сейчас все хорошо. Но:
    1. Вокруг себя я вижу людей которые сидят на велосипедах, цмс-ках, Yii1/2 и понимаю, что они на своих работах просто тратят время.
    2. Взявшись за PHP очень легко попасть в убогую контору, на убогие технологии, а вот перейти потом на нормальные очень сложно - никого ваш предыдущий опыт интересовать не будет. Я через это прошел - и это ни разу не просто.

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

    P.S.
    На этом фоне бывают и забавные ситуации. Как-то работал по соседству с си-шарпниками, они, разумеется, к пхп-программисту относились как к инвалиду в семье. А как-то заговорили про зарплаты - оказалось, что получаю больше. Их удивление не передать))
  • Почему говорят не учить РНР?

    @HellWalk
    Северное Сияние,
    график с зарплатами, нарисованный хз кем и на основании хз каких данных, не будет вязаться с объективной реальностью

    Ого заявление. расскажите об этом Моему кругу - они посмеются

    Сергей Бакотин,
    на PHP можно условно найти какие-то стартопвые вакансии и прочее

    Да, можно, на какой-нибудь битрикс.
    Вот только опыт битрикса, при заявке на работу с симфони будет скорее черной меткой, чем плюсом.
  • Почему говорят не учить РНР?

    @HellWalk
    Сергей Бакотин,
    Новичка никто не возьмет писать на Golang.

    Новичка в PHP также не возьмут писать на Symfony, на высоконагруженный проект.
    Понятное дело, что в любом языке нужно учиться и набираться опыта.

    Decadal,
    Я не вижу связи

    Оно и видно
  • Почему говорят не учить РНР?

    @HellWalk
    Kravalg, вот именно. По этому фраза "вышел php 7 и что-то там стало лучше" некорректна. Учитывая хотя бы то, что есть масса проектов, которые все также сидят на 5.6
  • Почему говорят не учить РНР?

    @HellWalk
    Decadal,
    таких не 90%. Изучите вакансии на моем круге или hh. Вакансий на 100+к большинство.

    Может это вам что-то подучить стоит? Я с php работаю с 2008 года и знаю о чем говорю.

    И при чем тут критерий 100к+? Можно 10 лет сидеть на Yii1 с зарплатой в 120 и быть в том самом беспросветном болоте.