<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Кодер или программист?</title>
	<link>http://victorronin.com/2008/03/30/koder-ili-programmist/</link>
	<description>Несерьезные мысли о серьезном бизнесе от Виктора Ронина.</description>
	<pubDate>Fri, 05 Dec 2008 14:57:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-4570</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 18 Apr 2008 15:26:41 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-4570</guid>
		<description>Я думаю дело еще в другом.

Раньше программирование больше походило на черную магию. И вот маги собирались и делились своими заклинаниями.

Сейчас программирование больше стало похоже на клепание гаек (в лучшем случае на строительство многоэтажки). Из-за этого
а) Не так интересно делиться данными
б) Уже есть гигантское количество информации, которые и так можно найти в Google (кстати, его как раз 10 лет назад не хватато).</description>
		<content:encoded><![CDATA[<p>Я думаю дело еще в другом.</p>
<p>Раньше программирование больше походило на черную магию. И вот маги собирались и делились своими заклинаниями.</p>
<p>Сейчас программирование больше стало похоже на клепание гаек (в лучшем случае на строительство многоэтажки). Из-за этого<br />
а) Не так интересно делиться данными<br />
б) Уже есть гигантское количество информации, которые и так можно найти в Google (кстати, его как раз 10 лет назад не хватато).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jaguar</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-4379</link>
		<dc:creator>jaguar</dc:creator>
		<pubDate>Wed, 16 Apr 2008 23:29:48 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-4379</guid>
		<description>Кстати, еще одна линка на тему программирования-искусства.

http://cylib.iit.nau.edu.ua/Mirrors/ask.km.ru/unics/programming.html

Правда лично мне статья показалась слишком непродуманной. Скорее криком души что ли.
Больше всего меня добила в выводах фраза "Уровень консультаций в конференциях Интернет за последние десять лет сильно упал. Профессионалы не желают терять время на то, чтобы просвещать своих потенциальных конкурентов". Автор не осознает, что это обусловлено прежде всего тем, что 10 лет назад инженер-программист не считалось особо престижной профессией. Да конечно тогда все специалисты твердили, что компьютеры скоро будут обычной бытовой техникой и что для этой техники потребуется куча программ, но не все ведь серьезно относятся к прогнозам. Потом новичков было мало, а опытных программистов и того меньше. Новички хотели учиться прежде всего и прощали профессионалам их стеб или еще ворчание, но хватали на лету все умное и дважды не переспрашивали, да и когда их посылали читать мануал, то они шли и добросовестно читали. С такими новичками профессионалу приятно общаться. Другое дело сейчас. Два из трех новичков-программистов ненавидят учиться, а тем более читать. Они хотят все и сразу. После пару ответов в конференции типа "да нету у меня времени там лазить... скажите мне просто как вывести на экран "хэллоу ворлд!" и я пойду. " отпадает всякое желание отвечать кому - то на вопросы :)</description>
		<content:encoded><![CDATA[<p>Кстати, еще одна линка на тему программирования-искусства.</p>
<p><a href="http://cylib.iit.nau.edu.ua/Mirrors/ask.km.ru/unics/programming.html" rel="nofollow">http://cylib.iit.nau.edu.ua/Mirrors/ask.km.ru/unics/programming.html</a></p>
<p>Правда лично мне статья показалась слишком непродуманной. Скорее криком души что ли.<br />
Больше всего меня добила в выводах фраза &#8220;Уровень консультаций в конференциях Интернет за последние десять лет сильно упал. Профессионалы не желают терять время на то, чтобы просвещать своих потенциальных конкурентов&#8221;. Автор не осознает, что это обусловлено прежде всего тем, что 10 лет назад инженер-программист не считалось особо престижной профессией. Да конечно тогда все специалисты твердили, что компьютеры скоро будут обычной бытовой техникой и что для этой техники потребуется куча программ, но не все ведь серьезно относятся к прогнозам. Потом новичков было мало, а опытных программистов и того меньше. Новички хотели учиться прежде всего и прощали профессионалам их стеб или еще ворчание, но хватали на лету все умное и дважды не переспрашивали, да и когда их посылали читать мануал, то они шли и добросовестно читали. С такими новичками профессионалу приятно общаться. Другое дело сейчас. Два из трех новичков-программистов ненавидят учиться, а тем более читать. Они хотят все и сразу. После пару ответов в конференции типа &#8220;да нету у меня времени там лазить&#8230; скажите мне просто как вывести на экран &#8220;хэллоу ворлд!&#8221; и я пойду. &#8221; отпадает всякое желание отвечать кому - то на вопросы <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Станислав Малкин</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3963</link>
		<dc:creator>Станислав Малкин</dc:creator>
		<pubDate>Thu, 10 Apr 2008 17:29:05 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3963</guid>
		<description>Кодер - набивальщик кода.
Программист - человек, способный придумать самый эффективный в данном случае алгоритм и его же воплотить самым оптимальным способом.</description>
		<content:encoded><![CDATA[<p>Кодер - набивальщик кода.<br />
Программист - человек, способный придумать самый эффективный в данном случае алгоритм и его же воплотить самым оптимальным способом.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3438</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Tue, 01 Apr 2008 14:57:27 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3438</guid>
		<description>&gt;С чего вы взяли, что “most junior people” означает отсутствие мозга?

Не в коем случае, я так не считаю.

Я как раз писал, о том, что в понятии кодер смешалось две вещи

а) most junior person = отсутствие опыта
б) программист который толком ничего не умеет (code monkey) = отсутствие мозга.

&gt;Не нужно Code monkey считать полным дебилом - ведь такой кадр не пройдет &gt;собеседование, да и в резюме ни строчки написать не сможет (если не соврет).

Ну, может не полным дебилом. Но, для меня программист, который не может сам
составлять хотя простые программисты, не заслуживает почетного звания умного человека (особенно в том случае, если у него приличный опыт работы).</description>
		<content:encoded><![CDATA[<p>>С чего вы взяли, что “most junior people” означает отсутствие мозга?</p>
<p>Не в коем случае, я так не считаю.</p>
<p>Я как раз писал, о том, что в понятии кодер смешалось две вещи</p>
<p>а) most junior person = отсутствие опыта<br />
б) программист который толком ничего не умеет (code monkey) = отсутствие мозга.</p>
<p>>Не нужно Code monkey считать полным дебилом - ведь такой кадр не пройдет >собеседование, да и в резюме ни строчки написать не сможет (если не соврет).</p>
<p>Ну, может не полным дебилом. Но, для меня программист, который не может сам<br />
составлять хотя простые программисты, не заслуживает почетного звания умного человека (особенно в том случае, если у него приличный опыт работы).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3437</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Tue, 01 Apr 2008 14:23:40 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3437</guid>
		<description>и это правильно :)</description>
		<content:encoded><![CDATA[<p>и это правильно <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Артур Ракицкий</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3434</link>
		<dc:creator>Артур Ракицкий</dc:creator>
		<pubDate>Tue, 01 Apr 2008 14:13:11 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3434</guid>
		<description>&lt;blockquote&gt;Вот это как раз меня и беспокоит, что в термин влились два понятия
а) Отсутствие мозга
б) Отсутствие опыта

А это абсолютно разные вещи.&lt;/blockquote&gt;

С чего вы взяли, что &lt;i&gt;"most junior people"&lt;/i&gt; означает отсутствие мозга?

Для того, что бы кодировать мозг НЕОБХОДИМ. Включительно с пониманием спецификации, чтением API и отладкой с оформлением кода. Без них невозможно получить результат - компилирующийся и запускающийся исходный код. Не нужно Code monkey считать полным дебилом - ведь такой кадр не пройдет собеседование, да и в резюме ни строчки написать не сможет (если не соврет).

А вот отсутствие &lt;b&gt;знаний, опыта и навыков&lt;/b&gt; (советую изучить эти 3 понятия пристально - они объективны, хотя вы считаете их субъективными, а потому неизмеримыми) - как раз и решает. При этом навыки наибольшую роль играют как раз в ТВОРЧЕСКОЙ составляющей разработки ПО.

В самом общем случае:
- Из знаний кодировщику ДО начала работы необходимо лишь одно знание - знание синтаксиса. 
- Из умений - умение работы со средой разработки (причем понимать принципы ее функционирования не обязательно) + умение искать доку. 
- Минимальный навык - набор текста (с форматированием) на ПК.

Наличие и/или скорость получения определенного набора навыков для определенной области разработки ПО в определенной компании-участнике рынка (потребляющего это ПО) - вот отличие кодировщика от профессионального разработчика ПО.

При всем при этом, переместив супер-пупер разработчика из привычной среды в совершенно новую (не будем уточнять причину, но обычно это деньги :) ) мы можем получить опять кодировщика. Много факторов вляют на оценку конкретных знаний и опыта. А большинства навыков в новой среде не может быть по определению.

P.S. Предлагаю изучить такое понятие как &lt;i&gt;"уровни готовности"&lt;/i&gt; из методики &lt;b&gt;Ситуационное руководство (Situational Leadership)&lt;/b&gt; - множество вопросов отпадет и извилины встанут на свои места :)</description>
		<content:encoded><![CDATA[<blockquote><p>Вот это как раз меня и беспокоит, что в термин влились два понятия<br />
а) Отсутствие мозга<br />
б) Отсутствие опыта</p>
<p>А это абсолютно разные вещи.</p></blockquote>
<p>С чего вы взяли, что <i>&#8220;most junior people&#8221;</i> означает отсутствие мозга?</p>
<p>Для того, что бы кодировать мозг НЕОБХОДИМ. Включительно с пониманием спецификации, чтением API и отладкой с оформлением кода. Без них невозможно получить результат - компилирующийся и запускающийся исходный код. Не нужно Code monkey считать полным дебилом - ведь такой кадр не пройдет собеседование, да и в резюме ни строчки написать не сможет (если не соврет).</p>
<p>А вот отсутствие <b>знаний, опыта и навыков</b> (советую изучить эти 3 понятия пристально - они объективны, хотя вы считаете их субъективными, а потому неизмеримыми) - как раз и решает. При этом навыки наибольшую роль играют как раз в ТВОРЧЕСКОЙ составляющей разработки ПО.</p>
<p>В самом общем случае:<br />
- Из знаний кодировщику ДО начала работы необходимо лишь одно знание - знание синтаксиса.<br />
- Из умений - умение работы со средой разработки (причем понимать принципы ее функционирования не обязательно) + умение искать доку.<br />
- Минимальный навык - набор текста (с форматированием) на ПК.</p>
<p>Наличие и/или скорость получения определенного набора навыков для определенной области разработки ПО в определенной компании-участнике рынка (потребляющего это ПО) - вот отличие кодировщика от профессионального разработчика ПО.</p>
<p>При всем при этом, переместив супер-пупер разработчика из привычной среды в совершенно новую (не будем уточнять причину, но обычно это деньги <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) мы можем получить опять кодировщика. Много факторов вляют на оценку конкретных знаний и опыта. А большинства навыков в новой среде не может быть по определению.</p>
<p>P.S. Предлагаю изучить такое понятие как <i>&#8220;уровни готовности&#8221;</i> из методики <b>Ситуационное руководство (Situational Leadership)</b> - множество вопросов отпадет и извилины встанут на свои места <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3432</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Tue, 01 Apr 2008 13:51:46 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3432</guid>
		<description>Я думаю мы уже углубились в борьбу мнений.

Я даже точно не понимаю о чем мы спорим :)))
Так, что я решил согласиться :)</description>
		<content:encoded><![CDATA[<p>Я думаю мы уже углубились в борьбу мнений.</p>
<p>Я даже точно не понимаю о чем мы спорим :)))<br />
Так, что я решил согласиться <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3424</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Tue, 01 Apr 2008 10:54:10 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3424</guid>
		<description>мать работала инженером на ХАЗе</description>
		<content:encoded><![CDATA[<p>мать работала инженером на ХАЗе</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3423</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Tue, 01 Apr 2008 10:52:24 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3423</guid>
		<description>несогласен.

вернее не понимаю градации - &lt;b&gt;слабый&lt;/b&gt; конструктор заткнёт &lt;b&gt;знающего&lt;/b&gt; автолюбителя, но на &lt;b&gt;профессионального&lt;/b&gt; токаря нужен уже &lt;b&gt;средний&lt;/b&gt; чертёжник.

вот я смотрю на программистов и говорю, что сильный программист сверстает лучше, чем средний верстальщик. сильный программист спроектирует базу лучше, чем слабый ДБА. 

под сильный, слабый и средний я понимаю силу моска, а не опытность. то есть ДБА в моём примере имеет энциклопедический набор знаний в своей области, но применить его толком не умеет. а сильный программист не знает и трети того, что знает ДБА, но базы у него стабильно работают и масштабируются.

тоже неоднократно мать рассказывала про токарей-фрезеровщиков - мастера рисовали от руки лучше, чем чертёжники после института чертили с линейками, лекалами и кульманами.</description>
		<content:encoded><![CDATA[<p>несогласен.</p>
<p>вернее не понимаю градации - <b>слабый</b> конструктор заткнёт <b>знающего</b> автолюбителя, но на <b>профессионального</b> токаря нужен уже <b>средний</b> чертёжник.</p>
<p>вот я смотрю на программистов и говорю, что сильный программист сверстает лучше, чем средний верстальщик. сильный программист спроектирует базу лучше, чем слабый ДБА. </p>
<p>под сильный, слабый и средний я понимаю силу моска, а не опытность. то есть ДБА в моём примере имеет энциклопедический набор знаний в своей области, но применить его толком не умеет. а сильный программист не знает и трети того, что знает ДБА, но базы у него стабильно работают и масштабируются.</p>
<p>тоже неоднократно мать рассказывала про токарей-фрезеровщиков - мастера рисовали от руки лучше, чем чертёжники после института чертили с линейками, лекалами и кульманами.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3394</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Tue, 01 Apr 2008 00:22:38 +0000</pubDate>
		<guid>http://victorronin.com/2008/03/30/koder-ili-programmist/#comment-3394</guid>
		<description>Насчет кодирования. У нас разное понимание. Для меня кодирование - это непосредственное время писания кода. 

Отладка, исследование (в том числе API), чтение документации я к кодированию не отношу.

А насчет коробки передач. Есть базовые знания, конечно которые нужно знать. Но например, знать размер шестеренок, абсолютно не нужно.

Тоже оффтоп, слава богу, что у меня автоматическая коробка, вообще не нужно думать, как она работает и педали сцепления тоже нету.</description>
		<content:encoded><![CDATA[<p>Насчет кодирования. У нас разное понимание. Для меня кодирование - это непосредственное время писания кода. </p>
<p>Отладка, исследование (в том числе API), чтение документации я к кодированию не отношу.</p>
<p>А насчет коробки передач. Есть базовые знания, конечно которые нужно знать. Но например, знать размер шестеренок, абсолютно не нужно.</p>
<p>Тоже оффтоп, слава богу, что у меня автоматическая коробка, вообще не нужно думать, как она работает и педали сцепления тоже нету.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
