Search
Write a publication
Pull to refresh

Comments 44

Нет. Своего рода ответ на пост в ЖЖ, в комментах к которому всех людей, которые программируют на PHP, обозвали людьми без ума.
поддерживаю. думаю, что чаще всего так и бывает. но обвинять в этом конкретно php-программеров я думаю не правильно. все програмеры-самоучки и ребята которые спали на парах через это проходят - привязываются к конкретной технологии, пока не надопят достаточное количество базовых знаний.
Я, скорее, не про технологию как таковую, а именно про позиционирование. Либо "конкретная технология и я" или "я и выбранная технология". Ячество, которое скорее позитивно, так как не даст свалить вину на "конкретную технологию, которая не позволила сделать то-то и то-то".
Не ... не прав! Есть люди которые очень сильны допустим в php или в perl или еще где... и работают они именно с тем что очень хорошо знают... и если они говорят про себя "Я php программист" то это значит что человек профессионал, именно в php... если это конечно так... =) А люди которые наооборот говорят что знают кучу языков и спокойно программируют на них... вот это вызывает подозрение!!!
Ну вот я с опаской отнесусь к смене технологии, потому что на том же PHP, скажем, нарабатывал опыт 10 примерно лет (хотя и помимо этого много чем занимался). Естественно, что на тот же уровень за полгода-год на ASP.NET 2.0 или там Tapestry я не выйду. Но спокойно я много на чём программирую. Подозревай меня в чём хочешь. :)
Да флаг в руки... вот именно про таких "якол" и говорю...
Есть люди, которые считают, что первична технология, есть люди, которые считают, что первичны знания и мозги. Ты, видимо, относишься ко второй. Жаль.
Тебе можно, мне нельзя. Хорошая позиция.
топ не очем... сори если вас задело... просто сказал что думал...
вот это вызывает подозрение!!!

Просто вам не доводилось встречать хороших программистов. =)
Он прав, на мой взгляд, только в том, что нельзя объять необъятное. А вот это стремление намертво забиндиться на один язык дейстительно выглядит тревожным симптомом.
Здесь смотря что понимать под кучей. Я считаю нормальный программист должен спокойно программировать на 2-3 языках (+ из диалекты, если возможно).
Я считаю, что в двух-трёх парадигмах.
Мне кажется знание 2 языков нужно не просто для количества, а для понимания, сколь сильно они различаются между собой, и чтобы быть готовым, в случае чего, освоить синтаксис ещё одного или нескольких языков.
Разные языки? Ну возьмём C, Pascal и Basic. Чем они глобально отличаются? Синтаксисом. И в целом это всё.
Теперь возьмём C, JavaScript и Lisp. И заметим, что вопрос нужно ставить совсем иначе: а что, собственно, у них общего?
Вот это я и имел в виду, когда говорил про разные парадигмы.
Хм, спасибо за объяснение, не думал над таким.
Читать вслух перед сном, как мантры...
а я не программист, и не програмлю на пхп, но подобные мысли, и критерии определения профессионализма кажутся туфтологией...
У Макконнелла это постоянно упоминается:

Не ограничивайте свое мышление только теми концепциями, которые непосред-
ственно поддерживаются языком. Самые лучшие программисты думают о том, что
они хотят сделать, после чего определяют, как достичь этих целей при помощи
инструментов программирования, имеющихся в их распоряжении.
Совершенный код - это книга must-read любому программисту, ИМХО.
нормальные профессионалы.... хм....
хороший программист должен уметь читать. Преимущественно документацию. Если он умеет читать - он сможет это и применить. Если я в основном работаю с php - почему я не могу назвать себя "php-программист"? Если будет более удобное решение в другой области, отличной от php - почитаю, потестирую и применю.... Пост по большей части бредовый
Вспомнилось:

"Представим себе, что чемпион мира по шахматам, тот же Гарри Каспаров к примеру, написал книгу о том, как играть в шахматы, но вместо описания ситуаций, вместо анализа и возможных решений наполнил бы книгу призывами типа: "В шахматы надо играть! Надо не просто играть, а играть хорошо! А для того чтобы играть хорошо, надо тренироваться! Тренироваться надо упорно! Каждый день! А если не будешь тренироваться, то проиграешь!"

Можем ли мы представить, чтобы хороший шахматист написал такую книгу?

Не можем." © В. Суворов.
Одно дело это бредовые книги типа "выучить perl за 24 часа", другое официальная документация от создателей языка. Вы разницу улавливаете? Как то вы сравниваете странно.
"хороший программист должен уметь читать. Преимущественно документацию. Если он умеет читать - он сможет это и применить"

"В шахматы надо играть! Надо не просто играть, а играть хорошо! А для того чтобы играть хорошо, надо тренироваться! Тренироваться надо упорно! Каждый день! А если не будешь тренироваться, то проиграешь!"

Сходства не чувствуется?
Нет. Не могу провести параллель. Абсолютно. Это 2 _разные_ ситуации
Я думаю, тут немного не это имелось ввиду, хотя подобные вашим мысли сразу пришли мне в голову.
Понятно, что если есть вакансия php-программиста, то ты приходишь и говоришь "я php-программист". Автор же говорит не о том, как это назвать, а о явлении в целом - о том что много людей считают что программирование - это принадлженость только к 1 языку.

Хотя помню одного нашего лектора, он всегда говорил примерно так: надо изучить хотя бы 2 ЯП, чтобы потом перед изучением 3 не возникало боязни.
Тут совершенно не это имелось в виду. "PHP-программист" — это куда более узкое определение, чем, скажем, "программист баз данных". Я говорю, например, что считаю себя веб-разработчиком. И опыт показывает, что люди, которые ищут "PHP-программистов", именно их, как правило, и находят.
Насколько я могу судить, когда говорят php-программист, подразумевают не только умение соискателя использовать php.
Зачастую снизу в описании вакинсии перечисляется еще нехилый список начаная от банального, типа html, css, javascript и заканчивая такими полями как "большим плюсом будет знание perl c++ java и т.д."
Дело же не в том как это назвать, а в том в какой ситуации применено данное выражение и что ты в него вкладываешь. Думаю, тут мы должны сойтись во мнении.
Называйтесь программист-php. Логика поменяется. Сначала должен быть человек! Ведь это звучит. А php это аббривиатура.
В школах нужно учить не Basic/Pascal/Python, а именно математике, рассказывать как нужно мыслить роботу, чтобы передвигаться и закрашивать ячейки на потолке для получения рисунка. Язык это инструмент, а не образ мыслей. И радует, что php может и как ооп быть и как функции :) А может быть и процедурным топором.
в школе нужно учить как сделать из дерева и железа топор. А уж как его потом использовать учить глупо, ибо можно топором даже суп мешать.
на самом деле есть люди, которые движутся, и люди, комментирующие их движение.
Давно уже пора перестать заморачиваться подобными мыслями :)
UFO landed and left these words here
кто вообще не программирует?
Короче, люди, расслабьтесь :)
Stanis, видимо, имел ввиду под "PHP-программистами" кодеров, а под "есть те, что считают себя программистами и программируют на PHP" - нормальных программистов, разработчиков, отчасти возможно даже архитекторов :)
Даже не просто кодеров - быдлокодеров.
А я что-то иное написал? Но прикол был не совсем в этом. Прикол был в том, что люди себя воспринимают по-разному. Почему мне, например, себя, не назвать "PlPlus/Sql-программистом"? :))) С тем же успехом же... :)))
Sign up to leave a comment.

Articles