LINKeRxUA
@LINKeRxUA
web dev

Что нужно освоить веб разработчику чтобы облегчить себе жизнь?

Если бы не коллектив - не услышал бы ранее таких слов как git, composer..
Что еще я упустил?
Что должно быть у разработчика, чем пользуетесь вы помимо знаний в своей области?
1. IDE
2. xdebug
3. git
4. composer

Продолжите список пожалуйста
  • Вопрос задан
  • 18763 просмотра
Решения вопроса 1
tot0ro
@tot0ro
Front - end developer
1. IDE
2. xdebug
3. git
4. composer
5.bower
6.npm/bower
6. less/stulys/sass
7. grunt/gulp/webpack
8. apache/nginx
9. apc/opcache/memcache/varnish etc
10. bootstrap
11. VIM!!!!!!!!!
12. English!!!!!!!!!!
13. Все дырки через границу
14. Умение не читать ИТ литературу русских программистов за исключением Макарова, Индутного
15. Ненавидеть Попова
Ответ написан
Пригласить эксперта
Ответы на вопрос 9
zualex
@zualex
Senior Software Engineer
Для себя составил карту развития Web-разработчика, может кому пригодится.
Ответ написан
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
1) Выбрать и настроить IDE. Освоиться в ней.
2) Научиться работать с системами контроля версий.
3) Научиться учиться. Выучить английский, научиться пользоваться гуглом.
4) Научиться писать код.
5) Научиться дебажить свой код.
6) Научиться тестированию кода.
7) Понять, как работает компьютер, сетевой стек, браузер, как устроены базы данных, как работает компиляция. Освоить DevOps.
8) После 7 пункта уже можно учиться оптимизировать свой код.
9) Научиться решать задачи, а не тупо писать код. Разобраться, когда и где и как использовать разные технологии,
10) Научиться работать с людьми. Научиться продавать себя и свой продукт.
11) Выкинуть хлам из дома.
12) Старых позвать друзей.
Ответ написан
vvpoloskin
@vvpoloskin
Инженер связи
Специальность сварщика или газовика на случай если этот весь веб-пузырь лопнет или отключат интернет
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
Редакторы:
* phpStorm
* vim

Языки:
* bash
* SQL

VCS:
* git

Сервисы очередей:
* RabbitMQ
* ZeroMQ
* Beanstalktd

Кэш сервисы:
* Memcached
* Redis

PHP:
* PHPUnit
* Symfony
* Doctrine

Кодстайл:
* PSR-0, PSR-1,...
* PHP_CodeSniffer
* JSCS

OC:
* CentOS
* Debian

Система запуска демонов:
* supervisord

Виртуализация:
* Vagrant
* VirtualBox

Системы сборки:
* grunt
* gulp

Web сервера:
* nginx
* apache
Ответ написан
@WapGeaR
Программист
devdocs.io неплохая вещица чтобы подсмотреть что-нибудь
fitztrev.github.io/shuttle - и его аналоги на других платформах для быстрого создания шорткатов в консольке.
Ответ написан
Комментировать
Меньше спрашивать больше делать
Ответ написан
@balamut108
Py
Мне кажется, что основным качеством любого разработчика должно быть желание и умение учиться. В сфере веб-разработки технологии меняются каждые 3-5 лет, так что всегда нужно быть в форме. Но вот по поводу одной технологии (а вернее языка) могу сказать, что на просуществует ещё лет 15-20 - это JavaScript. Даже знание только JS может уже кормить, а значит все новые программные каркасы (фреймворки) могут быть быстро освоены. Также учитывая очень большие тенденции относительно Data mining и Machine Learning, наверно стоит обратить внимание на такие языки как Python, Scala, Go. Я выбрал Python из-за своей универсальности и простоты и он идеально подходит для моих задач.
Ответ написан
@feelmyeyes
Для облегчения жизни лучше всего освоить нормальную профессию.
Ответ написан
@rinatoptimus
Учите JS. Этого уже хватит, чтобы не умереть с голоду и облегчит понимание того, как работает весь этот булщит. Что дальше? Английский!
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы