• Куда пойти после 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 комментария
  • Где найти удаленную стажировку для новичка PHP?

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

    Что я вынес из практического опыта
    - не нужно бояться сказать "не знаю" или ляпнуть не то. Адекватные работодатели нормально относятся к слабой подготовке кандидатов
    - делай ВСЕ тестовые задания, даже если отказали. Тебе нужна практика? Вот она
    - отказ - это нормально? отказывать будут много. Это нормально. И хорошо мотивирует. Тебе зададут правильные вопросы, ты поймешь куда двигаться
    - взяли на работу - делай больше. Тут вообще без вариантов. Изучай сопутствующие вопросы. Спрашивай более опытных (см.п.1). Не получается - проси помощи. Накосячил - сразу признавайся. Нормальные старички обматерят, но попытаются наставить на путь истинный
    - скорее всего, хотя бы раз кинут на деньги) Просто смирись

    Не в обиду другим комментаторам, но:
    - самому сесть и придумать (а потом - заставить делать) какое-либо задание крайне трудно
    - переучиться в 28 лет - вообще не проблема. Мир IT по-своему интересен: где-то прикольно, где-то убого. Как и везде
    - читай больше кода. Порядок таков: код -> книжки -> видосы. В ходе обучения у тебя ДОЛЖНЫ возникать вопросы и ты ДОЛЖЕН их решать (как и в работе). Если не понятно из книг - посмотри видео, но не наоборот, ибо в голове нихера не отложится
    - надоело - брось. Не заставляй себя кипеть над фреймворками, если они тебе не заходят. Всему свое время. Ковыряй WordPress-ы, Joomla и прочие CMS
    Ответ написан
    Комментировать
  • Где найти удаленную стажировку для новичка PHP?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Мне 27, влился за полгода
    только дома, стажировок нет, еще меньше чем джуниорской работы, а ее очень не много, все нужен мидл, просто готовы подучить...

    Дома занимайтесь, изучите язык, обязательно ООП, обязательно окружение (Линукс, Композер, ГИТ) + изучайте потихоньку фреймворк (любой из Yii2, Laravel, Symfony)
    Ответ написан
    Комментировать
  • Как должен выглядеть сайт-портфолио front end разработчика?

    axaxa_man
    @axaxa_man
    web developer
    ИМХО
    1) Обо мне – не стал бы писать, кому какая разница какой я коммуникабельный, проактивный и эмпатичный человек. Лучше привести примеры работы с ссылками на сайты и с подробно расписанными кейсами. Не просто простыня из рендеров страниц, а подробное описание: Цель, задачи, трудности, как решил, какой стек, результаты работы. Условно, можешь это писать на каком-нибудь medium и просто подтягивай на страницу портфолио. (Medium.com явно будет индексироваться лучше, чем твой сайт)
    Еще прикрепи свой github и активно веди его, отмечай какие-то свои находки, веди проекты, разрабатывай инструменты для сообщества и так далее.
    Да, контакты тоже нужно не забыть прикрепить.
    2) Всё, что не стесняешься приложить (телеграм, почта, социальные сети) [почтовый адрес не надо]
    3) Ты конечно можешь сделать "просто и понятно как у эпл", но зачем. Сделай как тебе нравится и как тебе хочется, ведь к тебе придут люди предложить работу и лучше пусть их зацепит то, что нравится тебе, тогда ты будешь кайфовать от работы.
    Ответ написан
    7 комментариев