Профиль пользователя заблокирован сроком с 17 апреля 2024 г. и навсегда по причине: Нарушение правил п. 5.1, 5.2, 5.16, 7.4
  • Как и чем быстрее всего начать зарабатывать на программировании/веб-программировании?

    @CAMOKPYT
    Забудь про фриланс, сколько бы про него не говорили, это биржа ДЕШЕВОЙ рабочей силы со всеми вытекающими последствиями в виде кидалова, низкой зп, скучной работы, туда идут люди с серьезными проблемами вроде невозможности перебраться в город, социопатии, инвалидности, "утонченная личность", фриланс это почти всегда вынужденная мера. Вообще фриланс и стабильный заработок несовместимые понятия, просто потому что фриланс подразумевает постоянный поиск мелкой работы, никакой заказчик не будет давать большой серьезный проект фрилансеру никогда, потому что это большая ответственность, посмотрите соседние вопросы, пацики с рейтами 150баксов в час работают 10 часов в месяц, а остальное время ищут заказы, причем это люди с опытом и портфолио + отличный английский. Начинать карьеру с фриланса это 100% гарантия того что, все что можно сделать неправильно (техническая сторона), будет сделано неправильно, потому что работает, дедлайн вчера, а подсказать или сделать код ревью некому, никакие книжки тут не помогут, выбора не будет, ты либо читаешь либо работаешь. Так что не советую ввязываться в эту тему. Лучше начать работы в офисе под строгим надзором. Ну и конечно html+css+js это мало, нужно знать еще около программисткие штуки вроде систем контроля версий, багтрекеры, несколько ide/ текстовых редакторов, если это веб почти гарантированно надо иметь представления о http/https, ООП, возможно sql. Не то чтобы для 20к месяц все это нужно отлично знать, но как минимум иметь представление, чтобы не отвлекаться. Вот по фронтэнду. Для большой гарантии устройства на работу, как уже сказали выше, лучше сделать себе сайт, а еще лучше сделать небольшое портфолио и выложить на гитхаб, это сейчас очень модно. На изучения всего вышеперечисленного уйдет 1-2 месяца если сидеть по 8-4 часа в день примерно, свой сайт где-то неделю на разработку визитки и еще неделя на вылизывание, но оно того стоит, а в процессе поиска работы можно и на гитхаб по чуть-чуть кидать, хотя вряд ли получится много. Удачи.
    Ответ написан
    8 комментариев
  • На чем лучше написать бизнес-логику - PHP или JS?

    @vanillathunder
    Всю бизнес логику принято делать на сервере, то есть на PHP или node.js (если используете).
    P.S. Отрисовка - не бизнес логика, если не делаете SPA, то выводите через php. А json используйте для Ajax запросов.
    Ответ написан
    5 комментариев
  • Что делать с pet-проектами просле их завершения?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Что делать с pet-проектами просле их завершения?

    - репозиторий на гитхабе?
    - рабочий вариант на бесплатном хостинге и домене?
    - рабочий вариант с красивым но платным доменом?


    Профессиональный разработчик или мало-мальски "серьёзный" проект - не сочетается с термином "бесплатный хостинг". Дешевый домен стоит 3$/год, хостинг - 1-3$/мес., что в целом является довольно мизерной суммой. Не хотите брать много доменов - возьмите один + неограниченное кол-во поддоменов Вам в помощь.

    Репозиторий (где угодно, GitLab, GitHab, etc) - тоже будет не лишним, как минимум избавитесь от кучи глупых вопросов, типа "покажите пример кода" и пр. подобных, по крайней мере, если Вам есть что показать...
    Ответ написан
    Комментировать
  • На сколько хороша/плоха идея перенести сайт на АПИ для этого же сайта?

    @Silm
    echo $api = getApi( '/api?method=1&param=2&param3=1232' );

    - это чушь. У тебя внутри серверного приложения должно быть внутреннее апи которое дернуть проще быстрее и эффективнее чем делать запрос к этому же серверу через HTTP.
    Ответ написан
    Комментировать
  • Как обновлять файлы через composer?

    BoShurik
    @BoShurik
    Symfony developer
    Далее, от лица клиента, мне надо как-то подтягивать с помощью композера изменения. Как это сделать?

    php composer.phar create-project --keep-vcs --stability=dev vendor/package ./localhost

    В проекте останется .git и вы сможете делать git pull из vendor/package репозитория

    Но так делать не рекомендую. Вместо этого лучше форкнуть репозиторий vendor/package и работать уже со своим.
    git clone git@github.com:Vasiliy_M/package.git ./localhost
    cd ./localhost
    git remote add upstream git@github.com:vendor/package.git
    git fetch upstream
    git merge upstream/master


    create-project - это всего лишь сахар для копирования скелета приложения и автоматического composer install. В данном случае он вам не нужен
    Ответ написан
    2 комментария
  • Как заставить работодателя своевременно отчитываться о причинах отказа в приеме на работу?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    на запрос будет ответ
    не работаем с *удаками (с)
    ну и дальше что?
    Ответ написан
    Комментировать
  • Работаете ли в свой больничный?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Нет. Даже так - Нет

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

    UPD (13 января 2018 г.): К моменту обновления я успел полежать в больнице - где-то через неполных два месяца после того, как написал ответ, поймал сильнейшее пищевое отравление. Со всеми атрибутами - а их много и все они пренеприятные. В больнице пролежал десять дней, хотя уже день на четвертый можно было написать отказ и свалить - фактически-то я понял, что схавал какую-то гадость, организм уже провел самоочистку и даже более-менее поздоровел, но я решил "е...ь все конем" и пролежал все десять дней :) Правда, ноут мне подвезли практически мгновенно - я еще под капельницей лежал, а уже пришлось по телефону отвечать :)

    Здоровье не купишь, дамы и господа :)
    Ответ написан
    Комментировать
  • Что имеет смысл осваивать если есть желание уйти в "айтишники"?

    AgentProvocateur
    @AgentProvocateur
    Зарплаты в IT уверенно стремятся к "медианным значениям по региону" (прикладываю скрин статистики хедхантера за 2017 год). При этом, конкуренция по "индексу hh" (соотношение числа резюме к числу вакансий, в IT = 2.4) эквивалентна значениям в таких областях, как автобизнес (2.7), продажи (2.9), маркетинг (2.8), банки (2.4), обслуживающий (2.9), рабочий (2.0) персонал.

    Кстати, 35 000 руб./мес. - это не за вордпресс какой-нибудь, и даже не за js, а за Java - самый востребованный язык в вакансиях.
    5a5946f452d99942116889.jpeg
    Это при том, что IT - это не та сфера, где получил корку, устроился, отсидел своё с 9 до 18 в одноклассниках/вк и уехал домой отдыхать и наслаждаться личным временем. Это сфера, где требуется постоянная сосредоточенность на сложных интеллектуальных задачах (а это максимально сложно в сравнении с другими видами механической/говорильной деятельности), постоянное обучение и гонка за регулярно меняющимися технологическими трендами (естественно, во внерабочее время - по вечерам/ночам/выходным...такой бег, чтобы оставаться на месте).

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

    А ещё в вышеперечисленных отраслях от соискателей не требуют "личных проектов", бесплатных open-source разработок в обязательном порядке, знания десятков несвязанных между собой технологий (плюс портфолио и опыта в минимум 3 года по каждой), "горящих глаз", какого-то особого склада ума и т.д.

    А ещё бытует мнение, что в IT чуть ли не самая высокая востребованность кадров, чуть ли не самая динамично развивающаяся отрасль на фоне остальных стагнирующих. Открываем ту же статистику по приросту вакансий за 2017 год (в сравнении с предыдущим): IT +3%, банки +15%, автобизнес +73%, добыча +92%, развлечения +37%, медицина +79%, продажи +7%, производство +76%, строительство +53%, обслуга +20%, юристы +30%, фитнес + 18%, рабочие +35%, "умирающая" бухгалтерия +34% и т.д.

    К чему я это:

    1. Идти в IT за деньгами сегодня - глупая затея. Деньги то будут, но на уровне "средней зарплаты по региону", как у заводчан и продажников, и через года 3 (когда пройдёте этапы обучения, стажерства и джуниора). Идти в IT стоит только тем, кто не может жить без программирования и не представляет свою жизнь (дни, ночи, выходные) без кода в родном IDE. Будем честны - вряд ли это относится к вам.
    2. Все байки про "в IT самые высокие зарплаты, самая большая востребованность, самая низкая конкуренция" - миф. В столице, конечно, полегче (с числом и разнообразием вакансий), но всё же. И миф этот культивируется теми, чья задача - сравнять IT-отрасль по зарплатам/условиям с другими сферами (как видим, получается).
    3. Насчёт вашего возраста.

    Если есть возражения типа "Москва - не Саратов"...средняя з/п по Москве за 2017 год (опять же, по статистике HH) - 61 566 руб. Средняя з/п в IT в Москве за тот же период - 55 968 руб. В Саратове з/п айтишников превышает среднюю по региону на 13%, в Москве же она ниже средней на 10%. Зато вакансий больше...(и конкуренция от "голодных юношей с горящими глазами" ровно в 3 раза выше).

    Хотели конкретику - держите:)

    Что касается фриланса и прочей web-самозанятости читайте тут. Уверен, выводы сами способны сделать.

    P.S. Лично я присоединяюсь к тем, кто советует вам либо отдохнуть хорошенько, либо сменить проект в управлении.
    Ответ написан
    29 комментариев
  • Что имеет смысл осваивать если есть желание уйти в "айтишники"?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    зп в 100 неспроста дается, 80% прогеров до 60 тащатся, среди них опять же 80% вообще до 30
    хотя все ооочень индивидуально... судя по всему у тебя то точно все хорошо будет

    в веб не иди, суеты много и миллионы библиотек и фреймворков, хотя одно и тоже делают, иди во взрослые языки (тот же C или Java/Kotlin)
    Ответ написан
    8 комментариев
  • Что имеет смысл осваивать если есть желание уйти в "айтишники"?

    @Alex-HAV
    Мне 24 и я наоборот ухожу от коддинга, не в этом будущее, оплата постоянно падает из-за конкуренции, в ИТ есть более интересные и прибыльные дела
    Ответ написан
    4 комментария
  • Что имеет смысл осваивать если есть желание уйти в "айтишники"?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Коллеги, тут шла речь про "год, два, три"... Лично моё субъективное мнение:
    1. Год полноценной работы в IT (программировании) - даёт (но не гарантирует) хорошую возможность устроиться в какую-нибудь конторку, пилить "сайты на Wordpress".
    2. Года 2-3 - даёт возможность устроиться в контору посерьёзнее и возможно уже на должность "мидла", но только в том случае, если всего эти года 2-3 либо кто-то, либо ты сам - крайне плотно занимался своим обучением. Обычно это должен быть либо хороший наставник, либо хорошие психостимуляторы, что бы такое количество информации вбить в голову за года 2-3.

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

    Год-два-три - это отличный способ устроиться на з/п в 15-40тыс. в редких случаях чуть больше, в пределах 1000$ обычно, при "нормальном" раскладе.

    Дабы не быть голословно "обвиненным" в причастности к "клану школьников", два слова о себе. В IT без малого как 20 лет, решил пойти в IT лет наверное 30 назад :)) Работаю руководителем отдела разработки, а так же имею опыт работы в международных компаниях (не фриланс).

    P.S. Если хотите, что бы я Вас отговорил от этой мало перспективной идеи, просто пообщаться (со мной или группой начинающих и не очень начинающих разработчиков сети/веб- направления), или поговорить о чём-нибудь ещё... - в моих контактах есть ссылка на группу, оттуда соотв. Вы можете написать и мне (лично), при желании.

    У нас в городе, кол-во открытых резюме (по нашему профилю), по разным подсчётам варьируется от 300 до 800 (по разным подсчётам). А на работу нанимать некого, хотя чуть ли не у доброй половины написано, что стаж работы 5+ лет... Мне кажется, у многих, реальный стаж работы 5+ дней, судя по объёму знаний, с которым они приходят на работу устраиваться...
    Ответ написан
    2 комментария
  • Что имеет смысл осваивать если есть желание уйти в "айтишники"?

    Kulver_stukas
    @Kulver_stukas
    > как будут обстоять дела в программированиии через 5-7 лет, т.е. какая там будет конкуренция, ведь сейчас много кто изучает программирование (серьезно) со школьной скамьи.

    Я думаю так же как с водителями и переводчиками. Лет 20 назад считалось что уж эти то навыки всегда помогут заработать на хлеб. А сейчас это последний шаг перед тем как начинать рыться по помойкам в поисках съестного :)
    Ответ написан
    8 комментариев
  • Как сохранять relation's в одной форме?

    Вам нужно добиться того, чтобы в $model->tags были ранее выбранные теги. Тогда дропдаун подхватит их и отметит отмеченными. Для сохранения связанных данных лучше использовать коробочный метод $model->link(). В официальной документации есть информация на этот счет. Также сохранение из afterSave лучше перенести туда где собственно сохранение происходит, в метод контроллера. Отправка запросов в цикле = зло
    Ответ написан
    2 комментария