Задать вопрос
  • Почему PHP теряет популярность?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    PHP не мода, php - классика, а классика никогда не умирает. Если умрет php, то умрут все остальные языки backend разработки потому что появится что-то такое, что сможет в разы превзойти пхп в простоте, скорости и удобстве, на данный момент что джава, что питон, что руби +- одинаковые, каждый подходит для своих целей. Тот же питон выбирают из-за простоты интеграции нейронных сетей, но если говорить не о узких, а о главных параметрах (функционал, скорость и тд) все популярные бэк языки более или менее одинаковые смотрите те же сухие графики.
    А о уменьшении вакансий - глупость несусветная. трын тут приведена статистика за 2018 год и обоих графиках по вакансиям лидирует в сравнении с java/python PHP, при том на первых двух пишут как бэкэнд, так и миллион других штук. А на втором графике и вовсе пхп опережает js (единственный язык в самой популярной сфере разработки).

    А вот если речь идет о реально крупных компаниях (amazon, google...) там как раз предпочитают python из-за выше упомянутой простоты интеграции нейросетей, а java из-за стабильной поддержки сверх высоких нагрузок.

    Меньше слушайте диванных экспертов, пхп предрекают смерть с 00-х годов, что то он слишком долго дергается для мертвеца.
    Ответ написан
    1 комментарий
  • Почему PHP теряет популярность?

    @Kirill-Gorelov
    С ума с IT
    Я был в обсуждениях с некоторыми парнями на счет скорости и удобства и бла бла бла работы на php.

    Мне один парень сказал, что php скоро сдохнет. Но ему ответил второй программист:
    Он уже дохнет столько лет, что уже выпустили "предсмертную"(сарказм) 7 версию(на момент обсуждения). А сейчас уже готовят 8 версию, которая будет еще быстрее.

    И мое мнение.
    Php не умрет никогда. Потому что всегда будут две стороны халявщиков.
    1. Которая хочет быстро что-то выучить и на этом заработать.
    2. Те кто хочет быстро и дешево заказать сайт.
    И вот эти две стороны будут генерировать, назовем это, спросом на этот язык.
    Конкретно сейчас я не беру в обсуждения профессиональные сайты, которые действительно крутые и действительно достойные внимания и людей которые посвятили этому языку львиную долю своего времени.
    Ответ написан
    8 комментариев
  • Как прописать нюансы договора при создании сайта?

    @latush
    работайте только по 100% предоплате.
    Тогда уже заказчик будет вас подгонять, а не морозится...
    Впрочем, достаточно и 50%, обычно
    по пунктам
    "- Заказчик очень долго проверяет (вплоть до неск. месяцев)
    вписываем в договор что-то типа "заказчик должен подписать акт выполненых работ или выставить притензии не познее чем через 3(три) дня после выставления акта выполненых работ"

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

    "- Заказчик просит переделать одну и туже мелочь по 50 раз (какую нибудь ерунду, вроде поменять 2 слова, но в течении очень долгого времени и на одной и той же странице. Это как пример)"
    сложный вопрос и самый труднодоказуемый. Единственный вариант - все под протокол разногласий, или как оно там правильно юридически.

    "- Заказчик не объяснил что хотел, сказал делайте на своё усмотрение и сначала всем был доволен. Потом подключил еще проверяющего и тут же всё не нравится: переделывайте всё заново и бесплатно. (Естественно, на проверку скидывается каждый этап работ и только после одобрение идём дальше.)"
    На этом этапе, обычно, заказчик посылается в арбитраж. После чего, как правило, несколько трезвеет и с ним уже можно договариваться. Как-то в таком случае, получили оплату за 3 сайта, вместо одного.

    "- Заказчик просит добавить довольно серьёзный функционал, который не был обговорен и соответственно не был просчитан в цене. Доплачивать заказчик не желает."
    тут все просто "Читайте согласованное с вами ТЗ".

    И напоследок. Все эти телодвижения имеют смысл при наличии знакомого/прикормленного юриста, съевшего собаку на арбитраже. И даже в этом случае, деньги будут выбиваться очень долго.

    PS. не работайте с мудаками.
    PPS. Чуть не забыл. Все показывайте заказчику на своем хостинге. подписал акт выполненных работ - можно переносить к нему. Впрочем, я дожидался подтверждения из банка о поступлении средств.
    Ответ написан
    4 комментария
  • Трудность восприятия в некоторые дни тревожит меня одного?

    criticalsomethoughts
    @criticalsomethoughts
    UI\UX Developer, Project Manager
    Очень давно проходил курс Оксфорда, смысл был в более лучшем обучении путем подключения рассеянного и сфокусированного мышления. Вся суть на картинке. Надо давать мозгу отдыхать, иначе объем потребляемой информации не усваивается(в виду необработанной, или недостаточной информации). Именно по этому у вас иногда зажигается "лампочка"(обычно после того как вы отвлеклись, или выспались) помогающая вам найти решение проблемы, которое на самом деле было так близко.
    5d8b489830dd9288302320.jpeg
    Ответ написан
    1 комментарий
  • Какие ресурсы прочитать или, может, книги,где описаны приемы проектирования ядра приложения?

    @EvgeniiR
    https://github.com/EvgeniiR
    Первое правило проектирования ядра приложения - избавиться от ядра приложения и делать нормальные компоненты с минимумом зависимостей.

    Второе правило - прочитать что такое God Object и потихоньку начать понимать причину избавления от ядра.

    Третье правило - пойти читать Чистую Архитектуру/Чистый код, разобраться с концептами coupling/cohesion и т.п.

    p.s. последовательная обработка данных множественными компонентами может решаться через сервисы - координаторы, через посредники(middlewares), цепочку обязанностей(Chain Of Responsibility), хоть декораторы в конце концов.
    Ответ написан
    2 комментария
  • Как изучить php и 1с Битрикс?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Тема из серии: работаю уборщиком, у нас поликлиника. У нас постоянные проблемы с больными, по этому компания предложила проспонсировать мое обучение...
    Это потеря времени.
    Ответ написан
    5 комментариев
  • Как изучить php и 1с Битрикс?

    php666
    @php666
    PHP-макака
    . У нас постоянные проблемы с программистами
    у вас проблемы не с программистами, а с Битриксом.

    Как изучить php и 1с Битрикс?
    Битрикс вообще не надо изучать. Это помойка высшей категории, это говно гной и блевотина. Омерзительная система, которая отстала от времени лет на 20, которая писалась абсолютными дилетантами.

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

    Твоя роль в данном случае - роль терпилы. Грубо говоря, у нищей фирмы постоянные проблемы с канализацией, постоянно приглашают чинить сантехников. Сантехники видят, что трубы уже ржавые, износ 100%, латают дыры и убегают. Но тут есть ты - профессиональный трубочист в штате, которого хотят переквалифицировать в сантехники, что бы ты поддерживал эту канализацию состоящую из ржавых труб. Ты думаешь, что это карьерный рост, но по факту как с говном ты работал, так и продолжишь работать. Только геморроя будет больше.
    Ответ написан
    Комментировать
  • Актуально ли создать свое фроненд/дизайн агенство в 2019-2020?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    есть плохое понимание рынка

    Это абсолютное противопоказание для начала любой коммерческой деятельности.

    С другой стороны, вы легко найдёте работников где-то на 15-20 тысяч рублей в месяц каждому на фулл-тайм.
    Ответ написан
    Комментировать
  • Выпускником в программисты?

    sim3x
    @sim3x
    Хочу после 9 класса переезжать в Москву в съемку (которую пару месяцев смогут оплачивать родители) и искать работу php джуниора
    Кто вам сказал, что вам нужна отдельная квартира?
    Кто вам сказал, что вам нужен именно регион мск?
    Кто вам сказал, что у вас получиться найти работу за 2 месяца?
    У вас должны быть ответы на данные вопросы и на сопуствующие

    Первую работу сложнее всего получить
    Первый год сложнее всего проработать
    Вам желательно начать искать работу сейчас около себя

    Через 2-3 года вам возможно будет проще переехать в место намного лучше чем мск

    усердно изучать выбранные языки
    нет
    Нужно начать писать проекты
    Реальные проекты, для реальных заказчиков, желательно за реальные деньги
    Если перед первым собеседованием у вас будет 5-10 средних проектов, то на ваш возраст закроют глаза

    ПС:
    "кому ты там нужен"
    вы никому и нигде не нужны

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

    php666
    @php666
    PHP-макака
    php бэкенд + фронтед js. HTML+CSS позади
    как грязи таких разработчиков...
    Хочу после 9 класса переезжать в Москву в съемку (которую пару месяцев смогут оплачивать родители) и искать работу php джуниора
    аренда в москве от 25 тр, надо вроде платить за первый и последний месяц + риэлтору... ну мне так говорили знакомые, кто снимает.
    Школьник, вот буквально в прошлом месяце огэ сдал, год пилил знания и углублялся в программирование, переезжает в Москву на съемку и начинает ходить на интервью и трудоустраивается
    конечно, это из разряда фантастики. ты должен получать, что бы отбивать аренду и не сдохнуть с голода. и не факт, что школоло возьмут. а если и возьмут, то на теже 35-40 тр
    Ответ написан
    4 комментария
  • Как найти возможность в любой момент брать шабашки на 1000-2000 рублей?

    php666
    @php666
    PHP-макака
    Если перефразировать вопрос: я работаю удаленно, денег не хватает, нищеброд. Хочу такую работу, что бы ничего не делать и получать косарь рублей за установку цмс.

    Рональд Макдональд правильно написал - "Влажная мечта любого фрилансера"
    Объективно, айти - не та отрасль, где можно легко находить такие мелкие заказы.
    Такси, грузоперевозки или все, что связано с массовой востребованностью. Ибо на тысячу населения гораздо больше людей имеют потребность в такси, нежели в сайто-правках.

    В автосервисе за снятие/установку одного колеса берут рублей 100 или 200. Фрилансеры тоже хотят также - прилагать мало усилий и получать за это немалые деньги. Проблема только в том, что вас много, а заказчиков - объективно меньше. И раздутый пузырь фриланса терпит крах каждый раз, когда тут появляется очередная тема про фриланс, не состыковывающаяся с реалиями жизни.

    Чтоб покрывать непредвиденные затраты (поход в кафе, в гости, заправка авто, подарки... ) .
    Это не непредвиденные затраты, это ничто. Даже мужичок с завода может себе позволить кафе и заправить своё ведро. Куда деньги деваешь (если они у тебя, конечно, есть)?
    Ответ написан
    Комментировать
  • В какой фриланс-бирже можно начать работать?

    php666
    @php666
    PHP-макака
    Сижу в офисе, протираю штаны, курю каждый час, зарплата падает...
    А вы батрачьте на фрилансе.
    С невнятными заказчиками, которые хотят интернет-магазин за 500 рублей,
    сидите в вечных дедлайнах,
    исполняйте роль менеджеров
    и т.п.

    Мне хватило мозгов в 22 года, что бы понять, что эта форма деятельности - бред полный. Я 2 часа слушал лекции про водорослей и крабов от чувака, который хотел сайт своего зоомагазина. Когда я от него вышел, я понял, что это всё мне нахрен не упало и устроился в офис.
    Ответ написан
    4 комментария
  • Что должно быть в резюме у начинающего разработчика без коммерческого опыта?

    php666
    @php666
    PHP-макака
    какое же идиотское слово - пет-проекты... ну да ладно..

    Это лет 15 назад ты был обязан показать работодателю ПРОЕКТ, над котором работал. Это когда командная разработка была чем-то далеким, а каждый разработчик (на примере веба) был и программист и верстальщик и... дизайнер. И подразумевалось, что ты должен показать свои навыки на примере "своего проекта".

    Сейчас если у вас спрашивать будут "покажите ваши проекты" - надо бежать сломя голову. Ибо работодатель будет скорее всего неадекватен.
    Сейчас время командных решений, где разработчики на 90% правят говнокод и баги, дописывают и переписывают монстроподобные решения, которые пилятся годами.
    Гитхаб зачастую никто не смотрит, особенно если это не законченная библиотека.
    Все будет решаться на собеседовании. Поэтому, как выше написали:
    Пишешь что конкретно умеешь. Ставишь галочку "мало опыта / без опыта" и активно откликаешься на вакансии.
    Не просто ждешь пока позовут, а именно делаешь отклик.
    Ответ написан
    1 комментарий
  • Как восстановить математическое мышление?

    @CHolfield
    Есть только одна рабочая методика.
    Мысль на физическом уровне есть результат прохождения электрических сигналов между нейронами по цепочкам. Чтобы сигнал перешел от одного нейрона к другому, в промежуток между ними (синапс) выделяется определенное количество нейромедиатора (серотонин и пр). Если сигналы раз за разом идут одними и теми же путями (при однородной умственной нагрузке), то необходимое для обеспечения проводимости количество нейромедиатора уменьшается, нарабатываются устойчивые связи. В конце концов однотипные задачи решаются в фоновом режиме. Если вы водите авто, обратите внимание, насколько часто взгляд перемещается по зеркалам, приборам, просто оцените объем информации, которая обрабатывается отдельным потоком и позволяет разговаривать с пассажиром при маневрировании. Решай задачи и все.
    Ответ написан
    4 комментария
  • Где заявить о своём продукте?

    php666
    @php666
    PHP-макака
    Ты код свой покажи и/или хотя бы функционал.
    99.9% что твой код говно, проект говно и никому задаром не нужен.
    Потому, что если покопаться в сети, подобного очень много можно найти. Бесплатно и в разы лучше.

    И да. По своему опыту скажу.
    Разрабатывать в 2019 году свой продукт/проект - весьма плохая идея.
    У меня есть сайт объявлений, который написан на собственном самописном объектном фреймворке, имеет тонну кода в кишках и 100500 потраченных человеко-часов. Висит у меня как камень на шее - убивать жалко, вбухиваю деньги в директ, иногда что-то дописываю. Выхлопа ноль (рублей 100 в месяц против 700 руб аренды VPS и нескольких тыс в месяц на рекламу). Лучше бы затраченное время потратил бы на баб и пьянки. Серьезно.

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

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

    opium
    @opium
    Просто люблю качественно работать
    Чувак зайди в банк, фриланс давно перестал быть элитарным, конкуренция дикая среди начинающих выезде
    Ответ написан
    4 комментария
  • На какой зарубежной фриланс площадке можно быстро найти заказы?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Очередная версия темы "как быстро и много заработать веб-программисту"?

    Никак
    Ответ написан
    Комментировать
  • На какой зарубежной фриланс площадке можно быстро найти заказы?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Чтобы заработать на фрилансе вам надо
    - зарегаться, пройти валидацию, подключить какие-то платежные системы для вывода денег
    - найти заказ и выиграть его
    - выяснить все детали, сделать, отдать, подождать пока заказчик посмотрит, исправить то что ему не подошло, сдать, подождать и так до завершения.
    - дождаться пока заказчик переведет деньги (или сразу найти с предоплатой, вам это малореально). Причем он должен не кинуть, не проятнуть и сделать все супер-быстро.
    - заказать вывод на свой счет/карту, дождаться пока они придут (это может быть 3-5 рабочих дней само по себе)

    Ваши шансы все это провернуть без опыта, без портфолио и так далее? В районе нуля. Опытному фрилансеру это было бы тоже весьма сложно, своего рода челлендж.
    Ну то есть можно попробовать и вам может дико повезти во всех пунктах этого списка. Заодно купите лотерейный билет - ваши шансы что-то получить удвоятся.

    Так что правильно сказали выше - ищите другие способы это более реально.
    Почему c# программист с опытом 4 лет оказался без 300 баксов и любых вариантов их получить/занять и так далее оставим за рамками, хотя это весьма интересно конечно.
    Ответ написан
    4 комментария