Shenter
Новичок
Добрый день, уважаемые знатоки. Я по необходимости для работы (сис. админ) с 2002го года эпизодически писал скрипты на php - сначала простые (веб-интерфейс для редактирования данных в БД, скрипты для автоматизации рутинных задач, пет-проекты, игры для себя). Затем написал многопользовательскую веб-игру для предприятия без фреймворков, понял, что изобрел велосипед и второй проект написал на laravel. Но проблема в том, что из-за того, что я не занимался программированием на php профессионально, лез в документацию только по мере необходимости и сейчас, решив уйти из администрирования, хочу восполнить пробелы. С одной стороны, основы изучать смысла нет, с другой - я пока не готов прийти к работодателю и сказать, что хочу программировать - буду в его глазах тем, кто решил программировать "потому что модно, но читать документацию лень, буду спрашивать на форуме".
У меня есть вопросы профессионалам:
- Некоторые говорят, что обязательно нужна бумажная книга, а некоторые - что это прошлый век и зачем книга, когда есть официальная документация? Каково ваше мнение по этому поводу?
- Применяете ли Вы при проектировании паттерны программирования ("Так, это у нас так-то и так-то, значит, будет синглтон") или это знание придет только с опытом ("Эх, надо было делать так, а оказывается такой паттерн уже есть") или это вообще размытые понятия?
- Изменились ли с появлением фреймворков требования к соискателям - некоторые программисты утверждают, что, например, нынче программисту не надо знать sql?
У меня есть вопросы профессионалам:
- Некоторые говорят, что обязательно нужна бумажная книга, а некоторые - что это прошлый век и зачем книга, когда есть официальная документация? Каково ваше мнение по этому поводу?
- Применяете ли Вы при проектировании паттерны программирования ("Так, это у нас так-то и так-то, значит, будет синглтон") или это знание придет только с опытом ("Эх, надо было делать так, а оказывается такой паттерн уже есть") или это вообще размытые понятия?
- Изменились ли с появлением фреймворков требования к соискателям - некоторые программисты утверждают, что, например, нынче программисту не надо знать sql?