• Зачем frontend девелоперу такой большой опыт?

    Sputterspark
    @Sputterspark
    Зашел значит на hh.ru вбил C++. Очень многие вакансии начинаются с 80 а некоторые даже с 60к рублей.

    Может дело в том, что C++ сложный и новичок практически бесполезен, а фронт почти сразу начинает приносить бизнесу профит?

    120т.р с опытом работы 3-6 лет в мск.

    5d750901040a3207849049.png
    Ответ написан
    3 комментария
  • Как работаете с формами в Ларавел?

    Sanes
    @Sanes
    Две вьихи. Т.к. содержание может быть разным.
    Ответ написан
    9 комментариев
  • Узко vs Широконаправленный разработчик?

    makarychev13
    @makarychev13
    .NET-developer
    Список объективно слабоват. Вас после такого даже джуном не возьмут. Обязательно нужно добавить следующее:
    "Искусство программирования" Кнута (разумеется, все 4 тома)
    "Приёмы объектно-ориентированного проектирования. Паттерны проектирования" Банты Четырёх
    "DDD" Эванса

    После этого можно пытаться идти на собес на стажёра

    P.S. Я очень надеюсь, что ваш вопрос - это троллинг
    Ответ написан
  • Как наиболее простым образом собирать докер-контейнеры для разных env?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Условий в compose-файле задавать нельзя, соответственно если вы хотите задавать логику, то она должна работать до вызова docker-compose. Соответственно либо разные compose-файлы писать, либо из шаблонов собирать нужный.
    При этом хотелось бы избежать велосипедов с шелл-скриптами и прочим подобным. Докер же должен предоставлять что-то из коробки - вроде бы стандартная хотелка, не так уж и много, а как сделать - не нашел, и судя по всему, будет лютый костыль.
    Велосипед - это когда что-то готовое уже есть. Докер никому ничего не должен, кроме обратной совместимости и фикса багов. Про "не так уж и много" - напишите и сделайте pull request, ссылку только сюда приложить не забудьте. Костыль будет ровно таким, каким вы его напишите.
    Ответ написан
    Комментировать
  • Как наиболее простым образом собирать докер-контейнеры для разных env?

    inf
    @inf
    DevOps Engineer
    - в зависимости от ENV выбирался docker-compose.{env}.yaml и dockerfile.{env} для каждого из контейнеров (если сборка из директории, а не из образа)

    Это так не работает. ENV задаётся сразу для определённого сервиса в docker-compose и для определённой сборки Dockerfile.

    Я бы сделал нормальный CI в gitlab, например, и билды из веток для stage и production. Тут сам docker-compose не совсем предназначен для сборок и порождает костыли.

    Удобней иметь один Dockerfile, а особые параметры передавать через --build-arg
    docker build --build-arg ENV=stage .
    Ответ написан
    Комментировать
  • Какой ноутбу для веб разработки выбрать?

    Anitamsk
    @Anitamsk
    Frontend Dev
    Вопрос больше похожий на троллинг, либо на желание заниматься не веб разработкой, а быть стильным игроком в Лигу Легенд.
    1. Без разницы как будет выглядеть "ваше убожество", если у него будет адекватный трекпад, и отличная IPS матрица, хотя бы FULLHD.
    2.Я не сторонница холиваров на тему win || linux, но для веба я бы советовала бы либо win, либо macos. В первом случае большой инструментарий, во втором случае - дорого, богато, круто + консоль и не болит голова.
    3. Если вы реально углубитесь в веб(любой другой профиль IT), то вам не должно хватать времени на лигу, так как 20 часов из 24 в ваших сутках будет съедать погоня за куском новой информации и постоянная игра в усидеть на всех стульях.
    4. До 40 000 - любой ноут с corei5, 8gb, ssd, пофиг какой корпус.
    Ответ написан
    11 комментариев
  • Как новичку в IT поступить со своими большими идеями?

    @majstar_Zubr
    C++, C#, gamedev
    Ситуация типична. Выход один - взрослеть, называть вещи своими именами, наращивать компетенцию, приобретать опыт и контакты.

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

    Жизненно необходимо перестать строить воздушные замки и спрашивать советов "в интернетах", и начать делать прототипы. И для начала смените профессию.
    Ответ написан
    Комментировать
  • Как новичку в IT поступить со своими большими идеями?

    @auoa16
    насколько вообще типична эта ситуация

    Более чем типична

    у меня есть идея грандиозного IT-проекта

    Правильнее сказать, что у вас есть ощущение, что ваш проект грандиозный. Я не знаю ни одного программиста в мире, у которого нет идей "грандиозных" проектов. Помимо программистов, еще десятки миллионов других людей имеют идеи "грандиозных" проектов. В итоге же, из всего количества стартапов выживают спустя 3 года менее 5%. Из них половина работает в небольшой плюс, лишь оставшиеся 2% становятся успешными проектами. Иными словами, даже если ваш проект грандиозный, вероятность того что он станет успешным примерно 2%. Чтобы Вы понимали насколько это мало, просто поставить в рулетке на конкретное число и выиграть намного более вероятно, чем запустить успешный стартап. Только в случае рулетки вы теряете лишь деньги, а в случае с проектом деньги и драгоценные годы.

    но почти нет скиллов в программировании

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

    Что нужно понять?
    1) Понять, что ваша идея это обычная идея, коих в мире миллиарды. Она в среднем не лучше и не хуже других идей.
    2) Понять, что даже если ваша идея потрясающая и даже если вы освоили программирование на уровне лучших инженеров гугла, при этом собрали сильную команду из разработчиков, менеджера продукта, специалиста по маркетингу и т.д., все равно ваши шансы на успех равны 2%.
    3) Понять, что если у вас нет команды из предыдущего пункта, то ваши шансы примерно чуть более 0%.

    Что в таких случаях надо делать?
    1) Получить словесное подтверждение того, что идея чего-то стоит. Например, рассказав о проекте 20и людям, посмотреть сколько из них сочтут вашу идею хотя бы "нормальной", не нужно грандиозной.
    2) Поискать аналоги. С вероятностью 95% вашу идею уже реализовали ранее, проверить популярность продукта, посмотреть в чем различия с вашим виденьем, плюсы/минусы и т.д.
    3) Как только получили предварительное подтверждение, что идея не го*но, пора делать прототип. Тут уже смотрите сами: либо ищите людей, готовых работать на вашу идею, либо сами прокачивайтесь до уровня, позволяющего сделать MVP, либо подзаработайте денег и наймите того, кто сделает MVP.
    4) Как только MVP сделан, пора показывать его людям. Если хотя бы 10 человек будут в восторге от вашего продукта - это успех, можно искать инвестора. Если хотя бы 50 человек будут просто пользоваться без восторга вашим продуктом - можно искать инвестора. Если ваш продукт платный и его купят хотя бы 5 человек - можно начинать искать инвестора.

    Вообще это все сложный путь и с большой долей вероятности он никуда и ни к чему вас не приведет, поэтому не стройте надежд, чтобы было меньше разочарований. В любом случае удачи
    Ответ написан
    8 комментариев
  • Чем отличается react от vue, основное отличие?

    0xD34F
    @0xD34F Куратор тега React
    у одного пять букв в названии, у другого три

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

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    В мобильной версии навигация по меню недоступна, блоки не раскрываются,
    В десктопе тоже лажа, все пляшет, аккордеон "играет" без аккордиониста, открывается / закрывается при любом движении.
    При переключении из мобильного в десктоп меню дублируется.
    Мета дескрипшн и кейвордс нет.
    Конечные элементы "ПРОЕКТЫ ДОМОВ" - отдельные проекты, не имеют своих страниц, только попап.

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

    Это за 5 минут что видно, плюс дизайн конца 2000х...

    UPD: обратный звонок - маркетинговый козырь - засунут в такую ж***, что я вообще его нашел только случайно...
    По рекламе, 1 человек прошел квиз и оставил данные
    я его вообще не нашел...
    Ответ написан
  • Имеется ли ответственность за участие в разработке нелегальных сайтов?

    mrsergeyp
    @mrsergeyp
    project manager
    Алексей Николаев, Если вы работаете по договору найма сдельно (участвуете в разработке сервисов), то в разделе ответственность есть похожей пункты:
    - Исполнитель не несет юридической, материальной или иной ответственности за содержание, качество и соответствие действующему законодательству информации, размещенной Заказчиком на Сайте.
    - За сделки, совершаемые с использованием Сайта, Исполнитель ответственности не несет.
    - Заказчик гарантирует (и несет полную ответственность за нарушение данного обязательства), что все предоставленные им Информационные материалы свободны от претензий третьих лиц и факт их передачи Исполнителю не нарушает патентных, авторских и смежных прав, а также прав на коммерческую тайну третьих лиц.
    и т.д и т.п.

    Это поможет, в случае облавы, отвести Вас немного в cторону от ответственности. А если нанимают в компанию на "постоянку" - там сложнее, ибо если будете просить в трудовом договоре указать все пункты, чтоб себя прикрыть, Вам просто откажут и будут искать других :)
    Ответ написан
    Комментировать
  • Функция в JS это объект?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Давайте посмотрим:

    (() => {}) instanceof Object // true

    Ну да, объект. Кто бы мог подумать.
    Ответ написан
  • Как сделать livereload для php в Docker?

    VOLUME - это не аналог ключа -v при запуске контейнера или volume ./data:/var/www/html в docker-compose. Он просто создает хранилище на диске для контейнера и маппит его в дебри /var/lib/docker/volumes

    Для монтирования локального каталога по-прежнему придется использовать ключ -v для докера или аналог в docker-compose.
    Ответ написан
    Комментировать
  • Смена профессии IT Service Manager > ???

    Zoominger
    @Zoominger
    System Integrator
    женат, воспитываем сына.

    Безусловно, это очень важная информация в контексте вашего вопроса. Уточните, пожалуйста, сколько лет сыну? Какого он роста? Картавит?

    ачал изучать JS, до этого баловался с HTML и CSS.

    Это начало вашего конца.

    без опыта мало куда возьмут, а если и возьмут, то это будут небольшие деньги

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

    а еще и ипотека

    Ещё больше ненужной инфы!

    Кто-то сталкивался с такой ситуацией, мб есть опыт, какие-то советы?

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

    Не совершайте ошибку.
    Ответ написан
    8 комментариев
  • Как развернуть проект на Phalcon в docker-контейнере?

    serginhold
    @serginhold
    А чем плоха установка из исходников?
    https://github.com/SerginhoLD/blog/blob/phalcon/do...
    Ответ написан
    Комментировать
  • Что почитать о продвинутой разработке web приложений?

    Zoominger
    @Zoominger
    System Integrator
    Знаю/понимаю фронтенд. В

    Нет.

    В бэкэнде (на PHP) могу решить 90% задач, которые должно делать приложение.

    Нет и 5%.

    Связь фронтенда и бэкэнда реализована с помощью jQuery запросов к PHP - что мне кажется далеко не самым оптимальным вариантом.

    И почему же? Что в связке JS+PHP вас так смущает?

    О чём вообще вопрос? Если об этом:
    Приложение должно работать 24/7 с возможностью остановить и запустить процесс заново.

    и имеется в виду PHP-скрип, то вы абсолютно некомпетентны в своей сфере.
    Серьёзно, сформулируйте вопрос связно, а пока - репорт.
    Ответ написан
  • Программирование в. VR шлеме - удобно или глупость?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    сейчас гораздо популярнее тренд на рабочие места, когда можно за минуту перевести в режим работы стоя. ну и собственно, большую часть времени так и работать

    ps есть варианты даже стоя-сидя-лежа.. но дорогие )) и в любом случае, длительный VR пока что опаснее и для зрения, и даже для жизни

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

    longclaps
    @longclaps
    Базовая ставка - один.
    Далее идут повышающие коэффициенты:
    • знаю HTML+CSS - 1.5
    • знаю jQuery - 1.2
    • знаю C++ - 2.8
    • знаю Python - 4
    • знаю множество алгоритмов и структур данных - 100500
    • знаю основы ООП - 42
    • математическая подготовка есть - 3.1415

    Коэффициенты суммируются, а вовсе не перемножаются, как алчно думают некоторые.
    Итак, вы можете приступать!
    Ответ написан
    3 комментария