Задать вопрос
  • Почему говорят не учить РНР?

    @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 и быть в том самом беспросветном болоте.
  • Почему говорят не учить РНР?

    @HellWalk
    Decadal,
    вскоре он выбьется на верхушку

    Вскоре это через сколько? У меня есть знакомые php-программисты с опытом 5-10 лет, которые сидят на yii1/falcon.

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

    эти вакансии разбавлены едва родившимися стартапами, веб-студиями для студентов и прочим

    Вот именно. И таких 90%. И в этом говне очень легко утонуть, даже не узнав, что есть что-то другое.
  • Почему говорят не учить РНР?

    @HellWalk
    Что значит
    В седьмой версии php стал полностью классо-ориентированным

    Что в 5, что в 7 можно писать лапшу из функций и все.
  • Почему вход в web сейчас такой сложный?

    @HellWalk
    Что не так с IT?

    С IT все нормально. Не так - ваши ожидания.
  • В какой сфере программирования меньше конкуренции?

    @HellWalk
    Октябрь,
    но мы ведь про джуна)

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

    @HellWalk
    Lander,
    Но, если вы станете хорошим специалистом, то вы забудете что есть какая то конкуренция.

    Относится ко всем языкам.
  • В какой сфере программирования меньше конкуренции?

    @HellWalk
    В какой сфере программирования меньше конкуренции?

    В любой. Чем выше уровень программиста - тем меньше у него конкурентов.
  • Куда податься с такими навыками?

    @HellWalk
    Mark, Это не связано со сферой или размером компании.

    Компаниям нужны хорошие программисты в офис. Но найти подходящего программиста в офис бывает трудно, тогда расширяют поиск и до удаленных программистов, особенно, есть программисты нужны срочно.
  • Куда податься с такими навыками?

    @HellWalk
    Ссылка на github или что-то подобное есть?

    +1
    Есть вакансии, где без кода на github (либо строчки работал в яндексе/гугле) на вас даже смотреть не будут
  • Куда податься с такими навыками?

    @HellWalk
    Mark, у нас в компании часть программистов работает удаленно, их зп: 80-150.
    Работают по классике 5/2.

    P.S. И, никакой конкуренции среди них не наблюдаю - наши HR банально не могут найти обычного php-программиста со знанием Симфони, SQL и юнит-тестов (+ отпыт от 2-х лет)

    Есть мир убогих CMS, велосипедов и разработки без тестов (тяп ляп и в продакшен) - там да, демпинг, куча ртов и мало хороших заказчиков, а есть мир нормально разработки - где деление на беков и фронтов, где разрабатывают на фреймворках, где покрывают код авто-тестами - в этом мире постоянная проблема с кадрами.
  • С чего начать карьеру в Data Science и какие другие перспективные направления есть у Python?

    @HellWalk
    dmshar,
    вот сейчас выучу сто страниц учебника по языку Х и начну загребать деньги лопатой. Так вот, в DS так не будет.

    И в программировании так не будет.
  • Насколько перспективна смена профессии на разработчика С++?

    @HellWalk
    Всегда удивлялся, почему С/С+/С++/С# являются достаточно сложными языками, и в тоже время, зарплаты по ним весьма низкие, по сравнению с теми же Java/JS/Go.

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

    Помню был замечательный момент, когда в соседнем отделе сидели программисты на C#, и предлагали мне перейти с PHP на "более взрослый язык", а когда заговорили о зарплатах, оказалось, что они получают по 90, а я 120. Их удивление не передать)

    В общем, для заработка, я эти языки не рекомендую. В тоже время, считаю что каждый уважающий себя программист должен хоть немного знать С, чтобы понимать, как именно работает компьютер. Ну и ассемблер, для совсем хардкорных)
  • PHP backend, учебные материалы?

    @HellWalk
    Можете порекомендовать курсы или книги по php? Желательно на английском языке и желательно чтобы походу книги предлагалось реализовать 2-3 проекта,

    Курсы, книги - это вторичное.

    Намного важнее (и о чем мало кто говорит) - побеспокоиться о том, чтобы вашей первой работой была:
    - Разработка на Symfony/Laravel
    - Были автотесты (unit/acceptance)
    - И ревью кода

    Иначе, можно очень надолго застрять в мире унылых CMS-ок, убогого Yii, самописных велосипедов и "разработки тяп-ляп и в продакшен" (а это любая разработка без автотестов).