vit_r (vit_r) wrote,
vit_r
vit_r

Про ёжика в тумане, зазнайство, языки программирования и вериги

muddycolors_2013_06_illustration-master-class-2013
Много раз писал. Ещё раз повторю для gineer.

Есть ящик с инструментами. Для каких-то задач надо применять один. Другие задачи можно решить применив один из трёх пятью разными способами. Для каких-то надо использовать две руки, координируя работу двух инструментов. А для чего-то придётся идти в магазин и докупать хитрые приспособления.

Вот так же и с языками программирования.

Потому недоумение вызывают люди, радостно носящиеся с красивыми блестящими пассатижами, щёлкающие ими во все стороны и пытающиеся закручивать ими винты и ровнять стыки между кафельных плиток. Причём, когда у них не получается, они пытаются добавить пассатижам крестообразные выступы и вставить в одну из ручек подобие рулетки.

А всё программистское сообщество состоит из группок людей, постоянно ругающихся, чем лучше забивать гвозди: рубанком или струбциной.

Когда читал форумы фотографов, постоянно всплывал какой-нибудь мудрец и кидался чем-то вроде «Кого интересуют ваши споры про технику? Вот художники. Вы думаете, они обсуждают краски и кисточки?»

Когда начал читать форумы художников, увидел, что именно их-то они и обсуждают. Потому что, в отличие от фотографов, они создают что-то руками. И для них критически важны ограничения и возможности инструментов. В принципе, всё развитие живописи было обусловлено технологиями.

Но...

Есть союзы иллюстраторов и клубы пейзажистов. Есть комиксисты и любители абстрактной живописи. Но в природе я не встречал клуба любителей акварели «Winsor and Newton» или ежемесячных заседаний пользователей китайских каллиграфических кисточек. Никому не придёт в голову делать граффити пастелью или использовать для набросков аэрограф.

Потому что, в отличие от программистов, люди видят, что делают. А инструменты только служат правильному выполнению задачи.

В то же время, крутые компьютерные языкознайцы не догадываются, что в коде надо писать ещё и комментарии.
Tags: art, it, qa, quality, ru
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 61 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →