• Как найти новичку удаленную работу?

    @tukreb
    Новичку никак, только офис. Уже миллион раз обсуждалось, пользуйтесь поиском.
    Ответ написан
  • Почему много людей в IT недовольны своей работы?

    @SquareWheel
    DevOops
    Мои пять копеек
    1. "Тыжепрограмист" и другие мисскомуникейшены между it-шниками и нет. К этому можно(и нужно) привыкать, если ты уже в профессии, но есть нюансы. Как полное непонимание невозможности "хотелок" заказчиком, так и "невидимость" работы среднестатистического шкодера/тостера/девупса или полное непонимание выражения ценности этой работы в денежке. Крч, издержки любой профильной профессии.
    2. Постоянное обучение. По многим причинам нон-стопом приходится учить что-то. Звучит как что-то хорошее, но нет. Т.к. cрок годности у технологий таки да есть. И после n-го перекатывания в другой стек технологий - достает
    3. Большая часть работы итшника не нужна. Никому. И делается потому что "ну у нас так в полисях написано", "заказчик хочет", "Тимлид хочет юзать воооон ту технологию потомучто".
    4. Рутина. Много рутины.

    Это если о самом доставшим лично меня.
    Ответ написан
  • Почему много людей в IT недовольны своей работы?

    Потому что идут в IT как правило молодые и шутливые, которым все легко. Есть и исключения, но в любом случае поначалу это новый, таинственный и загадочный мир, в котором написал hello world и уже практически счастлив. Это если направление привлекает само по себе. Если не привлекает - то будешь почти счастлив, получив зарплату в 2 раза выше, чем твоя зарплата кассира в евросети.

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

    IT - это CRUD и рутина, которая рано или поздно надоест. А интересных и крутых проектов 24\7 тебе никто не даст никогда. Достигнешь точки, на которой тебе интереснее будет карточки миддлам в джире тасовать, чем что-то разрабатывать. И вот на этой точке уже точно пора уходить.
    Ответ написан
  • Почему много людей в IT недовольны своей работы?

    У каждого своя причина. Кто-то выгорел, кто-то просто устал. Со временем понимаешь что зп это не главное, да и зарплата в IT не такая уж и большая. И что ты каждый день сидишь по 14, 16 а иногда по 18 часов в день перед монитором. Никакой физической активности. Решаешь какие-то странные хочухи клиентов. Результат твоей деятельности мало кто увидит, большая часть твоего кода уйдет на помойку. Что каждый день выходят новые языки, фреймворки. Что количество данных, которые нужно пропускать через мозг, растет с каждым днем. А мозги только стареют. Помнишь Ваас рассказывал про безумие? Так вот, это оно. Каждый день ты залипаешь перед монитором, пытаясь решать кем то придуманную проблему. У тебя уже искривление позвоночника, зрение -5, туннельный синдром где-то не за горами. А ничего, кроме как пялиться в монитор, ты не умеешь.
    Ответ написан
  • Почему много людей в IT недовольны своей работы?

    @d-sem
    Сам уже года 2 как работа в IT сфере в Full time' и отлично понимаю многие подводные камни которые тут есть


    Еще хотя бы года 3, пару выгораний, обзавестись парой профболячек, начать получать профдеформации личности и картинка станет отчетливей.
    Ответ написан
  • Как организовать пользовательские классы?

    @megakor
    PHP погроммист | ru.sarvarov.dev
    Да, всю логику нужно выносить в отдельные классы.

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

    Я обычно делаю сервисы, как вы написали, но еще и:
    /app/Repositories - репозитории. Позволяют в контроллере брать информацию из БД, типа такого:
    $this->postsRepository->getPostsForHomePageLoop();

    А вообще способов много - можете прочитать про паттерны проектирования.

    Главное помните про SRP из SOLID. Что каждый класс отвечает за свою функциональность и не может выходить за её рамки.
    Ответ написан
  • ВЕБ студия с сотрудниками фрилансерами?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    1) Сроки - нет гарантии что все будет сделано до определенного времени, максимум что теряет при этом фрилансер - немного времени на переговоры, и, возможно, немного рабочего времени. Возможно - по тому что вероятность что он вообще ничего не сделает ненулевая. Студия теряет: Клиента, деньги по неустойке, репутацию и нервы.
    2) Качество и единый стиль - просто забудьте. Поддерживать ваш проект будет либо чертовски дорого, либо адски геморойно.
    3) Ответственность и приоритет на ваши задачи - отсутствуют.

    Есть еще куча неочевидных вещей, типа несостыковок по дизайну и функционалу, отсутствие быстрой коммуникации, все делается через единый центр - студию, и от одной точки до другой доходит хз как и хз когда.
    Ответ написан
  • ВЕБ студия с сотрудниками фрилансерами?

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Можно. Но намного легче найти работу с опытом и без диплома.
    Ответ написан
  • Какую книгу почитать для изучения программирования на php?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какую книгу почитать для изучения программирования на php?

    Да, есть книга "Php в подлиннике", но 900 страниц, + -, не хочется читать.

    не хочется читать.

    времени нет читать.
    ------> наверное не стоит лезть в программирование, если нет времени на чтение, утоните в информации, доках, новых фишках, новой литературе.

    Пора тостер разбирать на цитаты веб-макак.
    Ответ написан
  • Как программисту отдыхать и организовать распорядок дня?

    Bandicoot
    @Bandicoot
    Вась-программист
    Не работайте по выходным. В выходные нужно отдыхать, как в субботу, так и воскресенье. Саморазвиваться можно до бесконечности. Время, потраченное на саморазвитие, далеко не всегда окупается должным образом. К этой теме нужно подходить с умом.

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

    И да, переходите на удаленку - время, чтобы добраться от кровати до рабочего места занимает секунды, а не часы в пробках) Уже полгода работаю на чистой удаленке, чувства выгорания нет и близко. График гибкий, зарплата хорошая. Все зависит от личных качеств человека, прежде всего от самодисциплины. Если с ней все в порядке, то проблем не будет.
    Ответ написан
  • Возможна ли SQL инъекция через addslashes()?

    @FanatPHP
    Чебуратор тега PHP
    Если именно строка, то невозможна, кроме как в специально созданных лабораторных условиях.

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

    Так что, как тебе уже сказали - все переменные должны попадать в запрос не напрямую, а только через маркеры-плейсхолдеры.
    Ответ написан
  • Почему последнее время в Разработке такие маленькие зарплаты?

    CityCat4
    @CityCat4
    Если я чешу в затылке - не беда!
    Ээээ... а где тут Разработка?

    С когда у нас веб-макака стала разработчиком? Для верстальщика это неплохая вакансия - потому что Питер ну и еще накинули за знание английского, видимо клиенты англоязычные. Может, стоит нормальные вакансии разработки посмотреть?

    Ну и конечно же Рональд Макдональд и Северное Сияние жгут напалмом. И я с ними совершенно согласен.

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

    "... - У _нас_, - сказала Алиса, с трудом переводя дух, - когда долго бежишь
    со всех ног, непременно попадешь в другое место.
    - Какая медлительная страна! - сказала Королева. - Ну, а _здесь_,
    знаешь ли, приходится бежать _со всех ног_, чтобы только остаться на том
    же месте! Если же хочешь попасть в другое место, тогда нужно бежать по
    меньшей мере вдвое быстрее!..." (С) Льюис Кэролл "Алиса в Зазеркалье"

    если можно пойти в тот же макдак или полицию без особых знаний и ежесекундного обучения.

    Идите. Кто-то же должен кричать "свободная касса" и бить морды либерастам :)
    Ответ написан
  • Почему последнее время в Разработке такие маленькие зарплаты?

    PleasantNews
    @PleasantNews
    Застрял из-за КОВИД-19 в Бангкоке. Класс, да?
    Видимо такая тенденция у всех спрос/предложений есть. А касательно проггеров - то ещё смешнее, так как квалификацию сложно определить с первого взгляда, даже грёбанный пхп пхп рознь, а что уж говорить про всякие фреймворки!
    Нанимал админа на сервера - понтов тонны, а выяснилось что очередной yum update -y, давно был нужен пэхэпэшник прикрутить платёжную систему к магазину, так перец зарядил $15/час, а выяснилось, что там всего пару-тройку строчек надо было дописать.
    Короче - карьёра в IT это адский труд, куча ежедневных уроков (потому что всё меняется на глазах) и в принципе не стоит того, чтобы ей посвящать жизнь. Ну а денег там точно уже нет.
    [Почти]
    Ответ написан
  • Почему последнее время в Разработке такие маленькие зарплаты?

    @anton99zel
    29а класс средней школы №7
    Нормальная ЗП в вашем топике, 90т.р.
    Ты думал, верстать научился и принт выводить в php, и английский язык выучил, то тебе 200т.р должны?
    ----
    Деньги на IT разработки берутся из денег, которые получает компания с продажи продукции. В экономике кризис, торговые центры на половины пустые, продажи упали в несколько раз, а вы думаете программистам есть чем платить? Вот и платят сколько могут.
    Ответ написан
  • Возможно ли устроиться в продуктовую компанию удаленно?

    Sanes
    @Sanes
    !
    Более или менее серьезная удаленка может быть только частичная. На сборища ты должен периодически приходить. Как правило пару раз в неделю на пол-дня достаточно.
    Ответ написан
  • Почему последнее время в Разработке такие маленькие зарплаты?

    Zoominger
    @Zoominger
    System Engineer
    Лол, а что вы хотели-то?

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

    И да:
    условно говоря юниор средняя около 30-40к

    15-20k. Рублей. В мегаполисе. В галере с полной загрузкой.
    Ответ написан