• Почему при prepare и execute ошибка?

    New_Horizons
    @New_Horizons
    Бред:
    Fatal error: Uncaught Error: Call to a member function fetchAll() on bool

    Куда уж понятнее)
    Ответ написан
  • Дает ли преимущество тот или иной язык (или направление) преимущества при поиске работы зарубежом?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ну да, у некоторых языков выше дисбаланс спроса и предложения. К тому же Java, C# и C++ практически полностью захватили корпоративный сектор, а именно корпрации действуют на глобальном рынке, в том числе нанимают. Плюс от страны к стране может несколько отличаться восстребованность тех или иных технологий. Например в РФ Ruby востребован менее, чем в США. Так что разумно выбрать интересующую страну заранее, помониторить их рынок труда и сделать упор на востребованное там.
    Ответ написан
    3 комментария
  • PHP-структура, доступная как массив и объект одновременно - возможно ли и как?

    SilenceOfWinter
    @SilenceOfWinter
    та еще зажигалка...
    интерфейс ArrayAccess, Countable, Iterator, классы ArrayIterator, ArrayObject, SplFixedArray
    Ответ написан
    2 комментария
  • Мне 39 лет, возможно ли с нуля изучив php найти работу?

    @SantaDelToro
    Мне 39 лет, возможно ли с нуля изучив php найти работу?

    Нет, невозможно. Невозможно по той причине, что на это же место претендентов выше крыши с технической профильной вышкой, молодых, готовых по 24 часа просиживать за задачей клиента на безвозмездной основе (но даже и им далеко не всем обламывается работа).

    Я знаю о чём говорю, потому что сам ищу уже 3 года работу, мне 36. Я не с нуля, я сайты делал всю жизнь на фрилансе (на php и js). Сейчас сайты на фрилансе готовы делать за 500 рублей + отзыв, масса желающих, это и выпускники курсов, и выпускники вузов без опыта, и такие как я, кто раньше на этом пытался заработать на жизнь.

    Сейчас клиентов на сайты поубивилось, этому есть целый ряд причин:
    • мелкие/средние сайты в целом сдают позиции на фоне Youtube, Instagram и т.д.
    • многие отрасли заняли крупные игроки (напр взять вакансии - если раньше были сайты с вакансиями в каждом городе, то сегодня это несколько крупных федеральных игроков, если взять интернет-магазины - то сейчас всё подминают под себя федеральные площадки, имеющие федеральную логистическую сеть, где вам проще стать их партнёром и продавать всё с их площадки, т.к. весь народ тусуется там, это и озон, и вайлдбериз и т.д., в сша ранее всё аналогично было до тех пор, пока не остался один амазон и walmart и так во всех сферах)
    • всю остальную мелочевку под себя взяли wix'ы и прочие конструкторы сайтов, где все сами себе лепят сайты либо заказывают слепить что-нибудь на этих площадках фрилансеров, а это, как я уже писал, 500 рублей + отзыв и 2 дня работы (но это надо ещё конкурс выиграть на эту работу, т.к. желающих попотеть за эти деньги немеряно).


    Так что на фрилансе не от хорошей жизни, а от того, что на работу никого не берут. Моя ошибка была в том, что я вовремя не ушёл из этой отрасли в более перспективную, нужно было уходить либо с PHP, либо с сайтостроения (пытаться устраиваться в финтех джуном лет 10 назад, пока ещё это было возможно, ибо в сайтостроении как программист не прогрессируешь, наоборот - деградируешь, стек технологий устаревает), либо вообще из IT. Меня не берут из-за отсутсвия опыта работы в команде и опыта коммерческой разработки на том или ином фреймворке. Я бы и рад получить этот опыт, но негде. Работодатели дообучать старичков не готовы. Если вам за 30, вы не будете сидеть сутки решать ненужную вам задачку из спортивного интереса (а в 20 я с удовольствием сам это регулярно проделывал).

    Джунам без знания готового стека компании двери сейчас везде закрыты, если только по знакомству. Там, где вы в вакансиях видите джун, по факту на собесе будут спрашивать за миддла. Т.е. ООП, паттерны проектирования, GIT, работа в команде, опыт работы с фреймворком X, будут смотреть, можно ли сразу вам будет кинуть задачу и ждать результат, не контролируя каждый шаг. Т.е. им нужен готовый человек, которого не нужно обучать, на это сейчас работодатели уже не идут, ибо нет надобности. Конкурс - по 100 человек на одну вакансию джуна. Из 100 точно найдётся тот, кто уже работал с их стеком в другой конторе, нет смысла кого-то обучать, дураков нет, деньгами работодатели не разбрасываются. А джун сейчас везде указывают лишь для того, чтобы платить по-джуновски. Когда указывают миддл, знайте, что спрашивать будут по знаниям на senior'а, а платить как миддлу.

    откуда ветер дует

    В интернете есть куча "реальных" историй успешных успешников, вкатившихся в айти, но ответьте себе честно, вы сами то в это (тыц, тыц, тыц) верите? Не чувствуете, чем это всё попахивает? Подумайте, куда побежит добрая половина желающих вкатиться, вдохновившись подобными историями и "честными" комментариями под ними? Не на курсы ли какие-нибудь? Более того, разоблачали уже и кучу таких "вкатышей" и в youtube (да-да, пропаганда не ограничивается текстовыми постами). Сегодня в IT больше всех зарабатывают продавцы лопат. Золота для самих золотоискателей нет.

    Подытожим:
    1. Игнорируйте в интернете истории успешных успешников (не важно, посты ли это, или комментарии под ними, или это в youtube "Канал вкатившегося в IT 60 летнего таксиста"), всё, что вам нужно, это мониторинг сайтов вакансий и понимание того, как там всё происходит на самом деле, т.е. немного поэкспериментируйте, не начиная изучать само программирование, прощупайте почву.
    2. Не смотрите на количество самих вакансий. Хрюши отрабатывают свои копейки. Им нужно показывать видимость своей работы. По факту, когда начнёте рассылать отклики, то увидите, что лишь 60% откликов вообще ими открываются (hh показывает, открывали или нет отклик), т.е. почти половину ваших откликов вообще никто не увидит. Но иногда вас могут даже пригласить на собеседование, однако если вы не миддл, то будет пара каких-нибудь вопросов, не имеющих отношение ни к джуну, ни к программированию вообще, и фраза "если что мы вам перезвоним", а хрюша отметит у себя в тетрадке +1 к списку проведённых за день собеседований (при этом за результатом собеседования вы ещё будете бегать неделю, а там как правило про вас уже забывают сразу по его окончании).
    3. Отговариваю ли я вас изучать программирование? Нет, вовсе нет, но подходить к этому вопросу со стороны экстренного поиска нового источника средств к существованию нужно с трезвой головой и пониманием некоторых вещей, упомянутых мной выше. Иначе можно остаться вообще с голой задницей. Программисты низшего звена (высшего - это своего рода управленцы, их много и не нужно, это как в отделке - нужны Равшан, Джамшут и 1 насяльника), коих большинство, сегодня примерно в том же положении, что и таксисты/риелторы. Только в таксомоторку и агентство недвижимости проще устроиться на работу.

    Ответ написан
    121 комментарий
  • Возможно ли стать middle/senior без работы?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Так же, как стать чемпионом бокса, ни разу не выйдя на ринг.
    Ответ написан
    Комментировать
  • IT профессии без написания кода?

    like-a-boss
    @like-a-boss
    Признайся,тебяТянетНаКодМужика,ты—программный гей
    Уборщик туалета в IT конторе.
    Ответ написан
    1 комментарий
  • Frontend jun в 26?

    fedorez
    @fedorez
    Хатуль мадан
    Господи...
    Жду рефлексию о возрасте от 20—летних...

    По теме - нет, 26 - это мало. Это не «уже» а «ещё»
    Не комплексуй.
    И это... в профессии хватает придурков, которые любят посамоутверждаться за чужой счёт
    Отращивай защитную раковину, иначе будет тяжело. Позволить одному-двум таким сломать тебе жизнь - глупо.
    Делай что считаешь нужным
    Ответ написан
    Комментировать
  • Как программисту отдыхать и организовать распорядок дня?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В описанном графике дня очевидно много расходов на путь на работу и с работы, что подсказывает самое простое направление оптимизации - либо живите ближе к работе, либо работайте ближе к жилью, либо договаривайтесь об удалёнке. Затраты личного времени на профессиональный рост можно снизить, если работодатель способствует профессиональному росту сотрудников, но это на много более сложная оптимизация.
    Ответ написан
    Комментировать
  • Как программисту отдыхать и организовать распорядок дня?

    @podde
    самый младший сисадмин
    Не вините себя. У вас объективно очень много времени уходит на дорогу.
    Совершенно серьёзно думаю, что в такой ситуации надо попробовать поговорить с руководителем на предмет хотя бы частичной (пару раз в неделю) удалённой работы. А лучше попробовать вообще выпросить удалённый режим.
    Если нет – пробовать искать другую работу (поближе к дому или удалённую).
    Ну, действительно, по пять часов в день на дорогу – это не дело.
    Ответ написан
    Комментировать
  • В сфере IT для новичков нет перспектив?

    @nApoBo3
    Это сложный вопрос. На первый взгляд на низовых позициях в ИТ дикая конкуренция. С другой стороны, она дикая но совершенно беззубая, поскольку уровень кандидатов соответствует дворнику.
    Месяц назад искал себе помощника помощника, кандидатов море, уровень ниже плинтуса, не знают ничего совсем, две кнопки выучили и вот уже ИТ специалист.
    Работа, это все таки не школа и не институт, тут вы в замен тоже что-то должны дать, т.е. должны делать какую-то работу полностью самостоятельно и с должным качеством. Если вы что-то умеете делать самостоятельно и полностью понимаете процесс, то вот такую работу и ищите. То что кто-то может next, next, finish, поставить windows ИТ специалистом данного человека не делает.

    Вот и получается, конкуренция дикая, но среди перспективных ее практически нет.
    А перспективные это те, кто понимают, чтобы получить нужно сначала вложить, и много, и регулярно вкладывают в себя.
    Ответ написан
    3 комментария
  • Отражает ли количество вакансий на сайте реальное положение дел в сфере?

    DevMan
    @DevMan Куратор тега Карьера в IT
    в большинстве вакансий можно написанное смело делить на два как минимум.
    нужно быть проактивным и демонстрировать, что вы достойны вакансии, даже если и не соответствуете всем указанным пунктам.
    Ответ написан
    4 комментария
  • Как удалять файлы с сервера спустя месяц?

    ArsenyMatytsyn
    @ArsenyMatytsyn
    CEO iAmStudio, предприниматель.
    1. Хранить где-то даты (в базе\в названии файла).
    2. Иметь скрипт, который проверяет и удоооляет.
    3. Запускать его кроном.
    Ответ написан
    2 комментария
  • Регулярные выражения. Как посчитать количество значений разделенных символом?

    @KraydenSharp
    Senior RegExp Developer
    Есть такой способ.
    $xR = preg_match_all("/[^,]+/",$data_point[2],$regD);

    В этом случае не будут учитываться пустые значения.
    Ответ написан
    4 комментария
  • Почему в рамках трудовой миграции в РФ разработчики предпочитают Москву другим городам?

    @bacon
    работы больше, платят лучше
    Ответ написан
    Комментировать
  • Что спрашивать у бывших сотрудников, работавшие в желанной тебе компании?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Спрашивайте то, что вас интересует. Если ничего не интересует - ничего не спрашивайте.
    Ответ написан
    1 комментарий
  • Какие решения посоветуете для быстрого поиска на сервере Ubuntu+PHP+Nginx+MySQL?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Доброе утро. Уже лет 100 как в нашей жизни появились ElasticSearch, Solr и Sphinx. Не за что
    Ответ написан
    1 комментарий
  • В чем django лучше laravel(других топ фреймворков php), в чем laravel лучше django?

    @bacon
    Да всё равно всё упирается в наличие доступных ресурсов, остальное так субъективное.
    Ответ написан
    Комментировать
  • Как вытащить данные при вложенном запросе?

    BojackHorseman
    @BojackHorseman Куратор тега MySQL
    ...в творческом отпуске...
    SELECT name, p.sku, CONCAT(...
    Ответ написан
    3 комментария