Задать вопрос
  • Заработок на вёрстке?

    zorro76
    @zorro76
    Изучил html, css процентов так на 70.
    это еще не тот уровень, который даст Вам возможность быть востребованным на фриласнсе, кроме того что такое 70%? Это Ваше субъективное мнение, покажите работ 10 сверстанных Вами, и я скажу насколько Вы готовы.
    Когда я доучу JS - могу идти верстать за зелёные?
    вы может даже сейчас идти себя пробовать на фрилансе, но понятно не за зеленные, а за деревянные и начинать с мелких подработок. Поверьте, даже если Вы изучите все на 100% на бирже Вы полный ноль без завршенных проектов, и что бы набить себе рейтинг, Вам придется очень много всякой мелочи сверстать за гроши. Никто новичку не даст проект в работу, это 100%.
    Ответ написан
    4 комментария
  • Какой опыт Git нужен веб-разработчику для работы в команде в компании?

    Желательно понимать, что делают и зачем нужны следующие команды:
    git status
    git checkout
    git reset
    git fetch
    git pull
    git push
    git diff
    git add
    git commit
    git stash
    Ответ написан
    7 комментариев
  • Как перестать кодить и начать программировать?

    BuriK666
    @BuriK666
    Компьютерный псих
    Если ваш старый код, для вас выглядит ужасно, то значит вы развиваетесь. Бейте тревогу когда начнете "идеально" писать.
    Ответ написан
    11 комментариев
  • Куда пойти после IT?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Если хочешь совсем не ИТ, а вроде с компьютерами, иди наладчиком ЧПУ. зп хорошая, сидячей работы значительно меньше, реальный, а не виртуальный результат деятельности
    Ответ написан
  • Куда пойти после IT?

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

    @poslannikD
    Java/C/C++ Programmer
    Тщательно все взвесте, а потом уже лыжи точите в другую область. Может стоит сменить стек технологий или компанию? А может попробовать запилить что-то свое. А так да уйдя из ит, вы начнете с чистого листа.
    Ответ написан
    4 комментария
  • Куда пойти после IT?

    tema_sun
    @tema_sun
    Есть ли какие-то направления, где программирование присутствует, но не является основной частью работы?


    Менеджером проекта. Предыдущей it бэкграунд будет огромным плюсом. А поскольку всегда есть ситуации, когда работники нихрена не делают, то иной раз и за них придется покодить.
    Другой разговор, есть ли у вас навыки для PM.
    Ответ написан
    Комментировать
  • Куда пойти после IT?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    где нужно программирование -> практически везде можно что-то автоматизировать, какие-то задачи оптимизировать, моделировать и искать решения. Такие специалисты везде нужны, другое дело что есть инерция, и возможно не понимание что где-то в продажах, не плохо иметь какого-нибдуь продавца-программиста, или там химика-программиста, и тд.
    В целом я бы советовал не сферу менять, а направление, попробовать что-то другое, может из бэкенда перейти во фронтэнд, или попробовать разрабатывать другого класса продукты, ну или например начать руководить разработкой (если опыт/компетенции позволяют)
    Ответ написан
    1 комментарий
  • Куда пойти после IT?

    opium
    @opium
    Просто люблю качественно работать
    надо пони мать что в айти очень высокие зп и надо просто уволиться и пойти в следующую компанию и расти профессионально
    Ответ написан
    6 комментариев
  • Как разделить разработку backend и frontend?

    @maxtm
    Make money, not job
    Попробуйте REST API, front работает с четко стандартизированным апи, бэкенд не парится о том как это выглядит.
    Ответ написан
    Комментировать
  • Нужен ли PHP JIT-компилятор?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Когда в браузерах появился jit для js, для фронтенд разработчиков ничего не изменилось - все осталось под капотом браузера.
    Для php разрабов тоже координально ничего не изменится.
    Ответ написан
    2 комментария
  • Какую специальность получить для фриланса?

    php666
    @php666
    PHP-макака
    В данном вопросе все прекрасно, ключевые слова: "фриланс", "высооопалачиваемая специальность", "заграница", "один в учебной группе, кто не смог освоить верстку", " индустрия игр".
    Ответ написан
    Комментировать
  • Чувствуется ли избыток специалистов по разработке на WordPress?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Нет, избытка нет, школьников полно, специалистов раз два и обчелся, зарабатывать можно сильно больше, но надо именно круто разбираться в предмете
    Ответ написан
    4 комментария
  • Чувствуется ли избыток специалистов по разработке на WordPress?

    Zoominger
    @Zoominger
    System Integrator
    Чувствуется ли избыток специалистов по разработке на WordPress?

    Да.

    Возможно ли на разработке тем и не очень сложных плагинов заработать хотя бы 50-60к. р в месяц?

    Нет. То, что вы пишете - хорошая зарплата офисного мидла.

    верстают даже за бесплатно.

    Именно. Переизбыток, демпинг.
    Ответ написан
    1 комментарий
  • Чувствуется ли избыток специалистов по разработке на WordPress?

    Moskus
    @Moskus
    Избыток специалистов - нонсенс, так не бывает ни в какой области.
    Избыток безграмотных кодеров, которые делают всё по гайдам, туториалам и видео с Youtube - да.
    Ответ написан
    30 комментариев
  • Как вы ищете клиентов на фрилансе?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Сарафанное радио + поиск клиентов на тематических мероприятиях.
    Ответ написан
    5 комментариев
  • Какой лучший отладчик на PHP?

    Aco
    @Aco
    Заклинатель кода
    1. xdebug + IDE = отличная пошаговая отладка
    2. xdebug + profiler + (kcachegrind или wincachegrind) = анализ затыков в производительности
    3. memtrack — поиск утечек памяти в кронах/демонах
    4. DTrace + PHP = анализ «how it work» и каждого чиха скриптов
    5. strace -p PID — анализ syscall-чихов скриптов.
    6. APD — слабый конкурент xdebug, но имеет в себе возможности memtrack. Плохо интегрируется с IDE, однако имеет консольные интерфейсы (см. usage).
    7. wireshark для анализа сетевого трафика, протоколов и т.д. (tcpdump + ssh pipe + wireshark = слежка за трафиком с боевого сервера)
    8. можно взять runkit и заменять php функции на свои (или делать прокси) для анализа проходящих данных/генерации исключительных данных/блокировки изменения данных.
    9. Централизированный syslog позволит вовремя реагировать на проблемы.

    Конечно, часть не в тему, но меня уже не остановить!
    Ответ написан
    3 комментария
  • Как научиться учить программирование?

    @Bjornie
    Изучаю Python
    Программирование не твое. Забей. Я серьезно. Ты еще ничего не сделал толком, а уже лень, апатия, ничего не хочу, нужна мотивация. Вчера ты сеошник. сегодня дизайнер, послезавтра программист. И все как-то не получается. Забей. Найди то, что нравится, а не там где круто.
    Ответ написан
    1 комментарий
  • Как научиться учить программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    А просто со временем, до всех доходит, что программирование это не интересные исследования, познания неведомого как в фантастике, прикручивание двумя кликами новых движков.
    А на деле - это еще и множество рутинной и кропотливой работы, которая по сути - скучная, однообразная, И ее процентов 80.

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

    iiifx
    @iiifx
    PHP, OOP, SOLID, Yii2, Composer, PHPStorm
    В связи с этим вопрос – что ещё нужно знать?

    Бэкенд вам в любом случае нужен.

    Если я правильно понимаю, Angular, Vue и прочие фреймворки – это только фронтенд.

    Все верно.

    Куда не сунься, везде о веб-разработке говорится, как о разработке именно фронтенда, а также это непременно связано с Node.js (дабы что-то написать на ангуляре, без него никак). Каким боком связан фронтенд с Node.js - я не понимаю, т.к. Node.js - это, по сути, способ запустить JS вне браузера.

    Скорее всего вы читаете статьи о фронтенде, потому в них о бэкенде ничего и нет. Как вы знаете фронтенд пишется на JS и многих подкупает то, что можно поднять NodeJS на бэкенде и используя один язык создавать сайты.

    Если я хочу запустить приложение в браузере, то зачем мне node? Это всё меня вводит в ступор, я вижу лишь противоречия.

    Вы не путайте. Есть технологии, которые используются в процессе работы приложения и есть технологии, которые используются в процессе разработки приложения. Все эти Gulp, Grunt, Babel, Webpack и прочие - это инструменты разработки. Они ускоряют, упрощают, повышают качество работы. В то время jQuery, Angular, React - это библиотеки и фреймворки, с помощью которых приложение будет работать.

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

    Здесь я лишь могу предположить, что сервер вместо html должен обмениваться данными с приложением посредством json или чего-то ещё.

    Да, JSON, как самый распространенный. Вам нужен фреймворк для бэкенда, на котором можно развернуть REST API. Насколько мне известно большинство современных фреймворов современных языков программирования, которые используются для веб-разработки, это умеют. Я не могу утверждать точно, я работаю в рамках одного языка.

    Всё-таки сервер - это основа любого сетевого приложения, и в первую очередь нужно разработать серверную часть.

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

    Вся прелесть SPA в разделении этих частей. Любая из них может быть заменена на другую без особых последствий. Один бэкенд может обслуживать сайты, мобильные приложения, предоставлять доступ к данным для сторонних партнерских приложений, и все это через единый API.

    Что ещё нужно изучить? Или перечисленных знаний достаточно?

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

    Можно ли не использовать Node.js и, соответственно, npm, если JS (TS) требуется только в браузере? При этом тестирование тоже необходимо.

    Да, вполне. На стороне клиента, к примеру, JS+Angular. А на стороне бэкенда, к примеру, PHP+Laravel. Сейчас очень много языков и еще больше фреймворков под них. Выбирайте то, что для вас проще.
    Ответ написан
    2 комментария