Bandicoot
@Bandicoot
Вась-программист

Что нужно знать Back-end разработчику в 2014 — 2015 гг.?

Занимаюсь разработкой на PHP, но этим дело не ограничивается. Подскажите пожалуйста, какие еще навыки можно развить, чтобы успешно конкурировать в сфере back-end разработки?

Для себя уже выделил следующие моменты:
  1. СУБД MySQL, PostgreSQL, NoSQL-решения
  2. Навыки работы с Linux, настройка сервера
  3. Популярные CMS и фреймворки на выбранных языках программирования
  • Вопрос задан
  • 6157 просмотров
Решения вопроса 2
CheshireCat
@CheshireCat
full-stack developer
Забудьте мысль о том, чтобы выглядеть сферическим специалистом в backend-разработке (и чему-угодно-другому), который знает все на свете трендовые технологии.

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

Всё. Вы специалист. И вы знаете ровно столько, сколько нужно.
Ответ написан
sim3x
@sim3x
0. Английский
1. Как закрывать таски

А главное, поскорее уйти от коротких задач и множества субд, цмс, языков
Ответ написан
Пригласить эксперта
Ответы на вопрос 7
@benoni
программер-любтель, иногда подрабатываю фрилансом
Кроме пайтона и пхп из технологий порекоментовал бы:
1. Nodejs + express + еще какие-нить популярные фреймворки для js и ноды.
2. Также еще можно посмотреть в сторону функциональщины (хотя бы для общего развития): Erlang, Clojure + ClojureScript, Scala, F#... (на выбор)
3. "облака", распределенные вычисления, параллельные вычисления и т.п.

Из общего: git, хорошая и удобная IDE, всякие облачные технологии и распределенные вычисления.
Ответ написан
Комментировать
@jershell
Наверное выделил бы таки вещи как Git, RestFul api, Английский.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
C, просто C.....
Ответ написан
Eternalko
@Eternalko
Ключевые слова: Git, terminal, docker(?), devops, instance, nginx, APM
Ответ написан
@EmilSabitov
Погрузитесь на время в облачные технологии, посмотрите что и как. ИМХО, скоро это станет еще популярнее и будут нужны хорошие специалисты в этой области. А как уже говорили выше - изучайте английский. С ним Вы сможете быстро изучить нужную область с помощью комьюнити и умных книжек от умных дяденек.
Ответ написан
Комментировать
@iliyaisd
Могут ещё понадобиться всякие Memcached, APC, RabbitMQ, как работает Websocket... Смотря чем занимаетесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект