@nikitathegreat
Студент

Что еще нужно знать программисту?

Уже некоторое время обучаюсь веб-разработке. До сих пор программу и цели выбирал себе ориентируясь на ответ из этого вопроса на stackoverflow: https://ru.stackoverflow.com/questions/214645/%D0%... Если коротко то HTML->CSS->Javascript->PHP и далее. Т.е. изучал только языки, на данный момент неплохо знаю Javascript. Код писал на https://www.codecademy.com , никакого дополнительного ПО не использовал. Собственно вопрос: на каком этапе лучше осваивать текстовые редакторы (слышал что стоит устанавливать sublime), полезные штуки вроде firebug, vim? Говорят знание git- тоже нужно обязательно. Какие еще полезные вещи нужны программисту, когда их изучать? Какие книги и ресурсы посоветуете на эту тему? (Можно на английском)
  • Вопрос задан
  • 353 просмотра
Пригласить эксперта
Ответы на вопрос 5
index0h
@index0h
PHP, Golang. https://github.com/index0h
на каком этапе лучше осваивать текстовые редакторы (слышал что стоит устанавливать sublime), полезные штуки вроде firebug, vim?

Чем раньше - тем лучше.

Говорят знание git- тоже нужно обязательно.

Правда

Какие еще полезные вещи нужны программисту, когда их изучать?

Те, которые нужны для решения ваших задач. Задача определяет инструмент, а не инструмент задачу.
Ответ написан
Комментировать
GoodProject
@GoodProject
Верстальщик
А чем ты хочешь заниматься?
Веб-разработка разная бывает, можно сайты верстать, а можно и бэкэндом заниматься, для начала нужно понять что ты хочешь делать, и углубиться в ту, или иную сферу, мне вот сайты нравится верстать, поэтому мне нужно знать:
JS, Jquery
HTML(5), CSS(3)
Кроссбраузерность, семантика, валидность кода, адаптивность.
Желательно Sass(или аналогичные препрос.) и сетка (Bootstrap)
Нюансы верстки, это приходит с опытом, стараться делать всё точь в точь как на макете, это главное.
100% я что то забыл..

Если тебе нравится бэкэнд, то тебе нужно знать совсем другое, как мне кажется.

Редактор который мне нравится - Brackets, + с десяток плагинов (в вк группа есть, там найдешь тему с плагинами которые стоят у людей - если нужно конечно)
Плюс сейчас всякие gulp популярны и всякие postcss, вообщем проблем с этим нету, и всё это желательно знать и использовать, для удобства и скорости работы, имхо.
Ответ написан
copist
@copist
Empower people to give
Ну в общем, уже пора. Начинай. IDE (sublime, webstorm и другие) - классные штуки, очень облегчают жизнь.
А если онлайн-редакторы кода, то codepen.io очень неплох и cloud9

А про практические задачи, то есть то, что было бы хорошо уметь: Какие задачи нужно уметь выполнять на JS начинающему?
Могу аналогичный список составить для серверных языков
Ответ написан
vawsan
@vawsan
Frontend Developer
Brackets
Node.JS
npm
bower
gulp
Git
Bitbucket(github)
Ответ написан
Комментировать
Atom <3
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы