ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti |
| Last Crawled | 2026-04-17 09:58:48 (23 hours ago) |
| First Indexed | 2022-03-07 16:20:50 (4 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Как стать хорошим программистом и хорошим php-программистом в частности? | dev.by |
| Meta Description | Как стать хорошим программистом и хорошим php-программистом в частности? . Опубликовано: 2011-12-29 16:05:00 +0300. |
| Meta Canonical | null |
| Boilerpipe Text | Вопрос к более опытным коллегам. Вопрос не праздный, работаю php программистом, но чувствую, что несмотря на 4-х летний опыт работы, программирую я как-то медленно относительно того, что, как кажется, мог бы делать. Закончил физфак бгу, теоретическая физика, на отлично. То есть в плане соображения, и математической базы все хорошо. Казалось бы, все должно само по себе идти неплохо, в универе был - один из лучших. Но что-то не так.
Основная проблема, как я понимаю, в том, что программирование меня не слишком увлекает. Читаю сейчас англоязычные статьи о том, что делать, чтобы стать хорошим программистом (рунет уже обшарил, как оказалось, он гораздо беднее англоговорящего интернета на взрослые и глубокие статьи по этому поводу), и многие авторы сходятся в том, что чтобы стать отличным программистом, нужно быть увлеченным этим делом. Программирование, мне конечно интересно, но не сильно, это сейчас скорее ремесло для меня, которое нужно освоить, и в котором есть интересные моменты, как например, что я могу создать свой интересный сайт, или написать свое приложение для андроида, или бывает все классно сделать, чтобы все классно работало. Но если у меня даже нет того интереса, как когда я писал свою первую программу на бейсике, или как я вижу у своих коллег, то я вполне могу компенсировать это большими усилиями труда. Это как ремесло: не все из тех, кто, к примеру, делают мебель, обожают свое ремесло, но многие из них профессионалы в своем деле. Чтобы быть профессионалом, не обязательно обажать ремесло, которое делаешь. Конечно не будешь так же хорош, как тот, кто горит своим делом, но хорошим, и надежным специалистом вполне можно стать, приложив необходимые усилия. Читая статьи и думая, почему же не все у меня хорошо в программировании, я решил, что, возможно, я пропустил что-то, пропустил по лентяйству что-то из базовых знаний, которые составляют основу, фундамент так сказать. Сейчас хочу ни чего не упустить. Хочу попросить поделиться опытом, что вы считаете важным (может быть + не сильно важным, но необходимым, что не замечаешь, но без чего не обойтись) в том, чтобы стать действительно хорошим программостом, и php- программистом в частности. И по возможности привести пути, как эти способности (знания?) приобрести. Я выделил для себя, грубо, некоторые из областей, которые мне, скорее всего, необходимо улучшить. Но все еще не точно, и не утвердился еще во всем этом. По крайней мере, я собираюсь потратить достаточное количество своего времени, чтобы изучить пропушенные основы. Чтобы в полной мере соответствовать заявленному опыту работы, чтобы работодатель мог положиться на меня, как на профессионала, который будет полностью соответствовать заявленным в резюме способностям. Итак, области: -
Мастерство программирования (или скорее можно назвать Основы)
Совершенный код
,
Чистый код
,
Рефакторинг
,
Программист-прагматик.
,
Архитектура корпоративных программных приложений
,
Кодеры за работой
Нашел очень хорошую и исчерпывающую статью на английском:
How to be a Programmer: A Short, Comprehensive, and Personal Summary
Курсы, выложенные по
MIT OCW
: (спасибо
abbra
за подсказку!!!) ~
MIT Electrical Engineering and Computer Science
курсы Стэнфорда
~
Mashine learning
~
Natural Language Processing class
~
Software Engineering for Software as a Service class
на каждом сайте внизу есть ссылки на другие курсы Стэнфорда -
Алгоритмы.
Как развивать:
"Искусство программирования" Кнутта
- читать и выполнять задания ,
Project Euer
- задания по алгоритмам, можно писать на PHP -
ООП и Шаблоны проектирования
"PHP: объекты, шаблоны и методики программирования" М. Зандстра
сейчас, наверное, лучшая книга для введения в шаблоны проектирвания для PHP
Head First Design Patterns
на русском
Паттерны проектирования
- очень рекоммендуют, как очень хорошо разъясняющую книгу. какие книги, методы обучения, задачи порекоммендуете? -
PHP основы
Как развивать: собственно работа по профессии и набор опыта, "Профессиональное PHP программирование" - вроде как лучшая книга по основам PHP (читать, чтобы заполнить пробелы по основам языка, начиная с типов и далее.. посмотреть, что есть из того, чего я не казался в работе, чтобы расширять кругозор ), Интересный совет дал
otone
:
Потом есть stackoverflow, там введи в поиск ~php~ и читай вопрос, давай свой ответ (про себя), потом смотри, что другие написали. Будешь по тегам смотреть заодно, что пхп-ники изучают.
-
Javascript Основы
Как развивать: собственно работа по профессии и набор опыта,
JavaScript. Подробное руководство. Д. Флэнаган
(читать и разбираться в пропущенных основах - типы, обьектная модель и др..)
JavaScript: The Good Parts
JavaScript. Шаблоны
-
Необходимые технологии
(для web разработчика) какие? и как прошариваться
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут |
| Markdown | [](https://devby.io/)
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
[Support us](https://devby.io/pages/support?utm_source=devby&utm_medium=header&utm_content=donation&utm_campaign=test_a)
[Лента](https://devby.io/news) [\#Беларусь](https://devby.io/news?tag=%D0%B1%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C) [Комьюнити](https://devby.io/blogs) [\#Ресёрчи](https://devby.io/news?category=research) [Вы можете помочь](https://devby.io/news?category=you-can-help) [Adviser](https://devby.io/adviser)
 БЕЛ
[Support us](https://devby.io/pages/support?utm_source=devby&utm_medium=header&utm_content=donation&utm_campaign=test_a)
 БЕЛ
[Лента](https://devby.io/news) [\#Беларусь](https://devby.io/news?tag=%D0%B1%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C) [\#Ресёрчи](https://devby.io/news?category=research) [Вы можете помочь](https://devby.io/news?category=you-can-help) [Adviser](https://devby.io/adviser)
[Комьюнити](https://devby.io/blogs) [Вакансии](https://jobs.devby.io/) [Курсы](https://courses.thedev.io/)
[Рекламные возможности](https://mediakit.devby.io/) [О проекте](https://devby.io/pages/about) [Контакты](https://devby.io/pages/contacts) [Редполитика](https://devby.io/pages/editorial) [Пользовательское соглашение](https://devby.io/pages/polzovatelskoe-soglashenie) [Частые вопросы](https://devby.io/pages/faq) [Авторы](https://devby.io/authors) [Политика конфиденциальности](https://devby.io/pages/privacy-policy) [Публичный договор](https://devby.io/pages/agreement)
🇵🇱 Дедлайн по e-PIT всё ближе ⏳ Поддержите devby из уже уплаченных налогов 💙
[Support us](https://devby.io/pages/support?utm_source=devby&utm_medium=header&utm_content=donation&utm_campaign=test_a)
Отдел новостей 29 декабря 2011, 16:05
# Как стать хорошим программистом и хорошим php-программистом в частности?
[62 комментария](https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti#comments)
[](https://www.facebook.com/sharer/sharer.php?u=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti) [](https://twitter.com/intent/tweet?url=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti&text=%D0%9A%D0%B0%D0%BA%20%D1%81%D1%82%D0%B0%D1%82%D1%8C%20%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B8%C2%A0%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20php-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B2%C2%A0%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D0%B8?%20) [](https://telegram.me/share/url?url=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti&text=%D0%9A%D0%B0%D0%BA%20%D1%81%D1%82%D0%B0%D1%82%D1%8C%20%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B8%C2%A0%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20php-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B2%C2%A0%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D0%B8?%20)

Вопрос к более опытным коллегам. Вопрос не праздный, работаю php программистом, но чувствую, что несмотря на 4-х летний опыт работы, программирую я как-то медленно относительно того, что, как кажется, мог бы делать. Закончил физфак бгу, теоретическая физика, на отлично. То есть в плане соображения, и математической базы все хорошо. Казалось бы, все должно само по себе идти неплохо, в универе был - один из лучших. Но что-то не так. Основная проблема, как я понимаю, в том, что программирование меня не слишком увлекает. Читаю сейчас англоязычные статьи о том, что делать, чтобы стать хорошим программистом (рунет уже обшарил, как оказалось, он гораздо беднее англоговорящего интернета на взрослые и глубокие статьи по этому поводу), и многие авторы сходятся в том, что чтобы стать отличным программистом, нужно быть увлеченным этим делом. Программирование, мне конечно интересно, но не сильно, это сейчас скорее ремесло для меня, которое нужно освоить, и в котором есть интересные моменты, как например, что я могу создать свой интересный сайт, или написать свое приложение для андроида, или бывает все классно сделать, чтобы все классно работало. Но если у меня даже нет того интереса, как когда я писал свою первую программу на бейсике, или как я вижу у своих коллег, то я вполне могу компенсировать это большими усилиями труда. Это как ремесло: не все из тех, кто, к примеру, делают мебель, обожают свое ремесло, но многие из них профессионалы в своем деле. Чтобы быть профессионалом, не обязательно обажать ремесло, которое делаешь. Конечно не будешь так же хорош, как тот, кто горит своим делом, но хорошим, и надежным специалистом вполне можно стать, приложив необходимые усилия. Читая статьи и думая, почему же не все у меня хорошо в программировании, я решил, что, возможно, я пропустил что-то, пропустил по лентяйству что-то из базовых знаний, которые составляют основу, фундамент так сказать. Сейчас хочу ни чего не упустить. Хочу попросить поделиться опытом, что вы считаете важным (может быть + не сильно важным, но необходимым, что не замечаешь, но без чего не обойтись) в том, чтобы стать действительно хорошим программостом, и php- программистом в частности. И по возможности привести пути, как эти способности (знания?) приобрести. Я выделил для себя, грубо, некоторые из областей, которые мне, скорее всего, необходимо улучшить. Но все еще не точно, и не утвердился еще во всем этом. По крайней мере, я собираюсь потратить достаточное количество своего времени, чтобы изучить пропушенные основы. Чтобы в полной мере соответствовать заявленному опыту работы, чтобы работодатель мог положиться на меня, как на профессионала, который будет полностью соответствовать заявленным в резюме способностям. Итак, области: - **Мастерство программирования (или скорее можно назвать Основы)** [Совершенный код](http://oz.by/books/more1015206.html), [Чистый код](http://oz.by/books/more10109592.html), [Рефакторинг](http://oz.by/books/more105087.html), [Программист-прагматик.](http://oz.by/books/more1031721.html), [Архитектура корпоративных программных приложений](http://oz.by/books/more1010353.html), [Кодеры за работой](http://oz.by/books/more10182848.html) Нашел очень хорошую и исчерпывающую статью на английском: [How to be a Programmer: A Short, Comprehensive, and Personal Summary](http://www.whoishostingthis.com/resources/pro-programmer/) Курсы, выложенные по [MIT OCW](https://ru.wikipedia.org/wiki/MIT_OpenCourseWare): (спасибо [abbra](https://dev.by/users/abbra) за подсказку!!!) ~ [MIT Electrical Engineering and Computer Science](http://ocw.mit.edu/courses/audio-video-courses/#electrical-engineering-and-computer-science) *курсы Стэнфорда* ~ [Mashine learning](http://www.ml-class.org/) ~ [Natural Language Processing class](http://www.nlp-class.org/) ~ [Software Engineering for Software as a Service class](http://www.saas-class.org/) на каждом сайте внизу есть ссылки на другие курсы Стэнфорда - **Алгоритмы.** Как развивать: ["Искусство программирования" Кнутта](http://rutracker.org/forum/viewtopic.php?t=3656915) - читать и выполнять задания , [Project Euer](http://projecteuler.net/%20) \- задания по алгоритмам, можно писать на PHP - **ООП и Шаблоны проектирования** ["PHP: объекты, шаблоны и методики программирования" М. Зандстра](http://rutracker.org/forum/viewtopic.php?t=3176135) сейчас, наверное, лучшая книга для введения в шаблоны проектирвания для PHP [Head First Design Patterns](http://shop.oreilly.com/product/9780596007126.do) на русском [Паттерны проектирования](http://oz.by/books/more10182766.html?id_search=4144526) - очень рекоммендуют, как очень хорошо разъясняющую книгу. какие книги, методы обучения, задачи порекоммендуете? - **PHP основы** Как развивать: собственно работа по профессии и набор опыта, "Профессиональное PHP программирование" - вроде как лучшая книга по основам PHP (читать, чтобы заполнить пробелы по основам языка, начиная с типов и далее.. посмотреть, что есть из того, чего я не казался в работе, чтобы расширять кругозор ), Интересный совет дал [otone](https://dev.by/users/otone): *Потом есть stackoverflow, там введи в поиск ~php~ и читай вопрос, давай свой ответ (про себя), потом смотри, что другие написали. Будешь по тегам смотреть заодно, что пхп-ники изучают.* - **Javascript Основы** Как развивать: собственно работа по профессии и набор опыта, [JavaScript. Подробное руководство. Д. Флэнаган](http://rutracker.org/forum/viewtopic.php?t=1963980) (читать и разбираться в пропущенных основах - типы, обьектная модель и др..) [JavaScript: The Good Parts](https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742) [JavaScript. Шаблоны](http://oz.by/books/more10193164.html) - **Необходимые технологии** (для web разработчика) какие? и как прошариваться
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут
[Как помочь, если вы в Польше]()

[62 комментария](https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti#comments)
[](https://www.facebook.com/sharer/sharer.php?u=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti) [](https://twitter.com/intent/tweet?url=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti&text=%D0%9A%D0%B0%D0%BA%20%D1%81%D1%82%D0%B0%D1%82%D1%8C%20%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B8%C2%A0%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%BC%20php-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%BE%D0%BC%20%D0%B2%C2%A0%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D0%B8?%20) [](https://telegram.me/share/url?url=https://devby.io/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti)
Текст: Отдел новостей Теги: [программирование](https://devby.io/news?tag=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5), [как стать лучше](https://devby.io/news?tag=%D0%BA%D0%B0%D0%BA+%D1%81%D1%82%D0%B0%D1%82%D1%8C+%D0%BB%D1%83%D1%87%D1%88%D0%B5)
Нашли ошибку в тексте-выделите ее и нажмите Ctrl+Enter. Нашли ошибку в тексте-выделите ее и нажмите кнопку «Сообщить об ошибке»."

[Сайт компании](https://companies.devby.io/klats-klats) [Вакансии](https://jobs.devby.io/?filter[companies_ids][]=77777)
[Размещение рекламы](https://mediakit.devby.io/)
[Размещение рекламы](https://mediakit.devby.io/)
Читайте также

[Anthropic выпустила кодинг-модель, но специально урезала её возможности](https://devby.io/news/anthropic-vypustila-koding-model-no-spetsialno-urezala-eyo-vozmozhnosti?utm_campaign=recommendations&utm_medium=read_more&utm_source=devby)
Anthropic выпустила кодинг-модель, но специально урезала её возможности
[world](https://devby.io/news?category=world)

[Codex обновился: появились фоновый режим, браузер и 100+ плагинов](https://devby.io/news/codex-obnovilsya-poyavilis-fonovyi-rezhim-brauzer-i-100-plaginov?utm_campaign=recommendations&utm_medium=read_more&utm_source=devby)
Codex обновился: появились фоновый режим, браузер и 100+ плагинов
[world](https://devby.io/news?category=world)

[OpenAI добавила в Agents SDK песочницу для ИИ-агентов](https://devby.io/news/openai-dobavila-v-agents-sdk-pesochnitsu-dlya-ii-agentov?utm_campaign=recommendations&utm_medium=read_more&utm_source=devby)
OpenAI добавила в Agents SDK песочницу для ИИ-агентов
[world](https://devby.io/news?category=world)

[Claude Code научился работать в автономном режиме: сам чинит баги и ревьюит код](https://devby.io/news/claude-code-nauchilsya-rabotat-v-avtonomnom-rezhime-sam-chinit-bagi-i-revuit-kod?utm_campaign=recommendations&utm_medium=read_more&utm_source=devby)
Claude Code научился работать в автономном режиме: сам чинит баги и ревьюит код
[world](https://devby.io/news?category=world)
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале
Обсуждение

Комментируйте без ограничений
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Комментариев пока нет.
[Войдите, чтобы оставить комментарий](https://id.devby.io/@/hello?focus=comments&article=kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti)
Ошибка в тексте

[](https://www.facebook.com/devbyby) [](https://twitter.com/devby) [](https://www.instagram.com/dev.by/) [](https://www.linkedin.com/company/dev-by/) [](https://t.me/devby) [](https://www.youtube.com/channel/UCEcf2oDuvT4gwwx2mLw_7nw) [](https://www.tiktok.com/@devby.media) [](https://devby.io/rss)
[Поддержать dev.by](https://devby.io/pages/support) [Рекламные возможности](https://mediakit.devby.io/) [О проекте](https://devby.io/pages/about) [Контакты](https://devby.io/pages/contacts) [Adviser](https://devby.io/pages/adviser) [Редполитика](https://devby.io/pages/editorial) [Частые вопросы](https://devby.io/pages/faq) [Авторы](https://devby.io/authors)
[Пользовательское соглашение](https://devby.io/pages/polzovatelskoe-soglashenie) [Политика конфиденциальности](https://devby.io/pages/privacy-policy) [Публичный договор](https://devby.io/pages/agreement)
Перепечатка материалов dev.by возможна только при письменном согласии редакции.
При цитировании обязательна прямая ссылка на соответствующие материалы. Пишите на [\[email protected\]](https://devby.io/cdn-cgi/l/email-protection#d9bcbdb0adb6ab99bdbcaff7bba0).
Сообщить об ошибке |
| Readable Markdown | Вопрос к более опытным коллегам. Вопрос не праздный, работаю php программистом, но чувствую, что несмотря на 4-х летний опыт работы, программирую я как-то медленно относительно того, что, как кажется, мог бы делать. Закончил физфак бгу, теоретическая физика, на отлично. То есть в плане соображения, и математической базы все хорошо. Казалось бы, все должно само по себе идти неплохо, в универе был - один из лучших. Но что-то не так. Основная проблема, как я понимаю, в том, что программирование меня не слишком увлекает. Читаю сейчас англоязычные статьи о том, что делать, чтобы стать хорошим программистом (рунет уже обшарил, как оказалось, он гораздо беднее англоговорящего интернета на взрослые и глубокие статьи по этому поводу), и многие авторы сходятся в том, что чтобы стать отличным программистом, нужно быть увлеченным этим делом. Программирование, мне конечно интересно, но не сильно, это сейчас скорее ремесло для меня, которое нужно освоить, и в котором есть интересные моменты, как например, что я могу создать свой интересный сайт, или написать свое приложение для андроида, или бывает все классно сделать, чтобы все классно работало. Но если у меня даже нет того интереса, как когда я писал свою первую программу на бейсике, или как я вижу у своих коллег, то я вполне могу компенсировать это большими усилиями труда. Это как ремесло: не все из тех, кто, к примеру, делают мебель, обожают свое ремесло, но многие из них профессионалы в своем деле. Чтобы быть профессионалом, не обязательно обажать ремесло, которое делаешь. Конечно не будешь так же хорош, как тот, кто горит своим делом, но хорошим, и надежным специалистом вполне можно стать, приложив необходимые усилия. Читая статьи и думая, почему же не все у меня хорошо в программировании, я решил, что, возможно, я пропустил что-то, пропустил по лентяйству что-то из базовых знаний, которые составляют основу, фундамент так сказать. Сейчас хочу ни чего не упустить. Хочу попросить поделиться опытом, что вы считаете важным (может быть + не сильно важным, но необходимым, что не замечаешь, но без чего не обойтись) в том, чтобы стать действительно хорошим программостом, и php- программистом в частности. И по возможности привести пути, как эти способности (знания?) приобрести. Я выделил для себя, грубо, некоторые из областей, которые мне, скорее всего, необходимо улучшить. Но все еще не точно, и не утвердился еще во всем этом. По крайней мере, я собираюсь потратить достаточное количество своего времени, чтобы изучить пропушенные основы. Чтобы в полной мере соответствовать заявленному опыту работы, чтобы работодатель мог положиться на меня, как на профессионала, который будет полностью соответствовать заявленным в резюме способностям. Итак, области: - **Мастерство программирования (или скорее можно назвать Основы)** [Совершенный код](http://oz.by/books/more1015206.html), [Чистый код](http://oz.by/books/more10109592.html), [Рефакторинг](http://oz.by/books/more105087.html), [Программист-прагматик.](http://oz.by/books/more1031721.html), [Архитектура корпоративных программных приложений](http://oz.by/books/more1010353.html), [Кодеры за работой](http://oz.by/books/more10182848.html) Нашел очень хорошую и исчерпывающую статью на английском: [How to be a Programmer: A Short, Comprehensive, and Personal Summary](http://www.whoishostingthis.com/resources/pro-programmer/) Курсы, выложенные по [MIT OCW](https://ru.wikipedia.org/wiki/MIT_OpenCourseWare): (спасибо [abbra](https://dev.by/users/abbra) за подсказку!!!) ~ [MIT Electrical Engineering and Computer Science](http://ocw.mit.edu/courses/audio-video-courses/#electrical-engineering-and-computer-science) *курсы Стэнфорда* ~ [Mashine learning](http://www.ml-class.org/) ~ [Natural Language Processing class](http://www.nlp-class.org/) ~ [Software Engineering for Software as a Service class](http://www.saas-class.org/) на каждом сайте внизу есть ссылки на другие курсы Стэнфорда - **Алгоритмы.** Как развивать: ["Искусство программирования" Кнутта](http://rutracker.org/forum/viewtopic.php?t=3656915) - читать и выполнять задания , [Project Euer](http://projecteuler.net/%20) \- задания по алгоритмам, можно писать на PHP - **ООП и Шаблоны проектирования** ["PHP: объекты, шаблоны и методики программирования" М. Зандстра](http://rutracker.org/forum/viewtopic.php?t=3176135) сейчас, наверное, лучшая книга для введения в шаблоны проектирвания для PHP [Head First Design Patterns](http://shop.oreilly.com/product/9780596007126.do) на русском [Паттерны проектирования](http://oz.by/books/more10182766.html?id_search=4144526) - очень рекоммендуют, как очень хорошо разъясняющую книгу. какие книги, методы обучения, задачи порекоммендуете? - **PHP основы** Как развивать: собственно работа по профессии и набор опыта, "Профессиональное PHP программирование" - вроде как лучшая книга по основам PHP (читать, чтобы заполнить пробелы по основам языка, начиная с типов и далее.. посмотреть, что есть из того, чего я не казался в работе, чтобы расширять кругозор ), Интересный совет дал [otone](https://dev.by/users/otone): *Потом есть stackoverflow, там введи в поиск ~php~ и читай вопрос, давай свой ответ (про себя), потом смотри, что другие написали. Будешь по тегам смотреть заодно, что пхп-ники изучают.* - **Javascript Основы** Как развивать: собственно работа по профессии и набор опыта, [JavaScript. Подробное руководство. Д. Флэнаган](http://rutracker.org/forum/viewtopic.php?t=1963980) (читать и разбираться в пропущенных основах - типы, обьектная модель и др..) [JavaScript: The Good Parts](https://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742) [JavaScript. Шаблоны](http://oz.by/books/more10193164.html) - **Необходимые технологии** (для web разработчика) какие? и как прошариваться
Поддержите редакцию 1,5% налога: бесплатно и за 5 минут
 |
| Shard | 61 (laksa) |
| Root Hash | 13281345514770736861 |
| Unparsed URL | io,devby!/news/kak-stat-horoshim-programmistom-i-horoshim-php-programmistom-v-chastnosti s443 |