<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: О практических задачах на интервью.</title>
	<atom:link href="http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/feed/" rel="self" type="application/rss+xml" />
	<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/</link>
	<description>Thinking aloud about business and software development</description>
	<lastBuildDate>Thu, 26 Apr 2012 16:25:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16888</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 19:56:50 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16888</guid>
		<description>В общем в целом я согласен, кроме двух &quot;но&quot;.

а) Кода у программиста может не быть и в целом это нормально.
б) Код у программиста может быть очень старый и ему будет лень его обновлять и приводить в нормальный вид лишь для интервью и это тоже нормально.</description>
		<content:encoded><![CDATA[<p>В общем в целом я согласен, кроме двух &laquo;но&raquo;.</p>
<p>а) Кода у программиста может не быть и в целом это нормально.<br />
б) Код у программиста может быть очень старый и ему будет лень его обновлять и приводить в нормальный вид лишь для интервью и это тоже нормально.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16887</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 19:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16887</guid>
		<description>Так вот об этом же я и говорю. Конечно, если бы было бесконечность времени и желания, все было бы вылизано и причесанно.

Но, времени вполне конечно, и то, что я делал для себя 5 лет назад, сейчас для меня представляет ностальгическую ценность разве что.

И &quot;надо&quot; все же тут не применимо. Еще куда не шло, сказать &quot;было бы полезно на будущее&quot;, но уж никак не надо.

Ведь у многих программистов выходит примерно так - на выходных сели что-то подколбасили, получили еле работающий (или не работающий) прототип. А потом отвлеклись или времени не стало и оно уходит на антрисоли.

Это тоже самое, что сказать, что все что кладется на реальные антрисоли обязательно должно быть чистое, выглажженое и продезадорированное. Вроде, таки да, так и должно быть, но чаще всего закидывают туда старый зонтик, который просто больше некуда приткнуть и о чистоте и выглажженности и речи не идет.</description>
		<content:encoded><![CDATA[<p>Так вот об этом же я и говорю. Конечно, если бы было бесконечность времени и желания, все было бы вылизано и причесанно.</p>
<p>Но, времени вполне конечно, и то, что я делал для себя 5 лет назад, сейчас для меня представляет ностальгическую ценность разве что.</p>
<p>И &laquo;надо&raquo; все же тут не применимо. Еще куда не шло, сказать &laquo;было бы полезно на будущее&raquo;, но уж никак не надо.</p>
<p>Ведь у многих программистов выходит примерно так &#8211; на выходных сели что-то подколбасили, получили еле работающий (или не работающий) прототип. А потом отвлеклись или времени не стало и оно уходит на антрисоли.</p>
<p>Это тоже самое, что сказать, что все что кладется на реальные антрисоли обязательно должно быть чистое, выглажженое и продезадорированное. Вроде, таки да, так и должно быть, но чаще всего закидывают туда старый зонтик, который просто больше некуда приткнуть и о чистоте и выглажженности и речи не идет.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Romkin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16884</link>
		<dc:creator>Romkin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 19:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16884</guid>
		<description>Да, для себя. Но потом может возникнуть надобность посмотреть, а что там было. Или, не дай бог, поправить. Или взять оттуда что-то в проект. И если написано как попало, то остается либо разбираться и вспоминать все что было и почему так, либо надеяться, что ты сам вчерашний все-таки заложил некоторую расширяемость. &quot;Надо&quot; здесь - просто требование гигиены, не более. Хочется, чтобы код был максимально долговечным, для этого и надо прилагать некоторые усилия. К сожалению, человек я довольно неряшливый, и имею кучу программного мусора, который и выбросить жалко (еще бы, некоторым отрывкам больше десяти лет), и разбираться не хочется. Так и держу на &quot;антресолях&quot;.</description>
		<content:encoded><![CDATA[<p>Да, для себя. Но потом может возникнуть надобность посмотреть, а что там было. Или, не дай бог, поправить. Или взять оттуда что-то в проект. И если написано как попало, то остается либо разбираться и вспоминать все что было и почему так, либо надеяться, что ты сам вчерашний все-таки заложил некоторую расширяемость. &laquo;Надо&raquo; здесь &#8211; просто требование гигиены, не более. Хочется, чтобы код был максимально долговечным, для этого и надо прилагать некоторые усилия. К сожалению, человек я довольно неряшливый, и имею кучу программного мусора, который и выбросить жалко (еще бы, некоторым отрывкам больше десяти лет), и разбираться не хочется. Так и держу на &laquo;антресолях&raquo;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Romkin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16880</link>
		<dc:creator>Romkin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 19:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16880</guid>
		<description>Речь изначально шла о десятке килобайт кода. Это не десять строк, и даже не тысяча :)
Более того, если человек шлет кому-то код, то вполне естественно ожидать, что он его &quot;подлижет&quot;. Уж по крайней мере, выберет наиболее вкусное.
То есть, когда я прошу, ознакомившись с резюме, прислать код, то я ожидаю &quot;резюме&quot; в коде.
А по нескольким килобайтам такого резюме можно сказать очень многое. И знает ли человек язык и в какой мере, знаком ли он с API, использует ли он чужой код, работал ли в команде, примерный опыт работы, программировал ли раньше на других языках...
Да, согласен, мало можно сказать об архитектуре, о том, что будет в большом проекте. Это выясняется на собеседовании. 
Можно сделать отрицательные оценки, о том, что человек не знает, что есть такое понятие, как архитектура приложения, о том, что языка он не знает, хотя, как он уверяет, писал на нем пару лет, и так далее. То есть, если код приемлем, то - вперед на собеседование. На котором, в частности, можно и обсудить присланное, и выяснить остальное.
Но данный подход, пожалуй, не особо годится, если требуется программист с небольшим опытом, начинающий. Там на код лучше вообще не смотреть.</description>
		<content:encoded><![CDATA[<p>Речь изначально шла о десятке килобайт кода. Это не десять строк, и даже не тысяча <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Более того, если человек шлет кому-то код, то вполне естественно ожидать, что он его &laquo;подлижет&raquo;. Уж по крайней мере, выберет наиболее вкусное.<br />
То есть, когда я прошу, ознакомившись с резюме, прислать код, то я ожидаю &laquo;резюме&raquo; в коде.<br />
А по нескольким килобайтам такого резюме можно сказать очень многое. И знает ли человек язык и в какой мере, знаком ли он с API, использует ли он чужой код, работал ли в команде, примерный опыт работы, программировал ли раньше на других языках&#8230;<br />
Да, согласен, мало можно сказать об архитектуре, о том, что будет в большом проекте. Это выясняется на собеседовании.<br />
Можно сделать отрицательные оценки, о том, что человек не знает, что есть такое понятие, как архитектура приложения, о том, что языка он не знает, хотя, как он уверяет, писал на нем пару лет, и так далее. То есть, если код приемлем, то &#8211; вперед на собеседование. На котором, в частности, можно и обсудить присланное, и выяснить остальное.<br />
Но данный подход, пожалуй, не особо годится, если требуется программист с небольшим опытом, начинающий. Там на код лучше вообще не смотреть.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16849</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 15:29:37 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16849</guid>
		<description>&gt;Если человек отказывается, то это говорит только о том, что вы ему менее нужны, чем &gt;он вам. Не более. И может быть, стоит присмотреться?

Скажем так, если человек разумно аргументировал - то может и присматриваться.

Если человек, просто отказался - то это фигня какая-то.</description>
		<content:encoded><![CDATA[<p>>Если человек отказывается, то это говорит только о том, что вы ему менее нужны, чем >он вам. Не более. И может быть, стоит присмотреться?</p>
<p>Скажем так, если человек разумно аргументировал &#8211; то может и присматриваться.</p>
<p>Если человек, просто отказался &#8211; то это фигня какая-то.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16848</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 15:28:16 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16848</guid>
		<description>Да, кстати, согласен с Яски.

Функцию в 10 строк, если нужно многие могут &quot;вылизать&quot;, но это ничего не говорит о том, как человек пишет архитектуру и будит ли он &quot;вылизывать&quot; код в миллион строк.</description>
		<content:encoded><![CDATA[<p>Да, кстати, согласен с Яски.</p>
<p>Функцию в 10 строк, если нужно многие могут &laquo;вылизать&raquo;, но это ничего не говорит о том, как человек пишет архитектуру и будит ли он &laquo;вылизывать&raquo; код в миллион строк.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16847</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 15:27:06 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16847</guid>
		<description>&gt;На мой взгляд, и для себя надо писать сопровождаемый код

Вот тут мне кажется логическая ошибка. &quot;Надо&quot; это неправильное слово для хобби. Код для себя - это хобби и человек пишет, что-то просто так.

Я всего лишь имею в виду, что я вот оглядываюсь на себя и
а) Код, который я писал для себя я последний раз писал, эдак лет 5 назад.
б) Этот код достаточно жуткий, потому что писал давно (когда был гораздо более зелен) и потому, что не расчитывал, на то, что прийдется его кому-то показывать.</description>
		<content:encoded><![CDATA[<p>>На мой взгляд, и для себя надо писать сопровождаемый код</p>
<p>Вот тут мне кажется логическая ошибка. &laquo;Надо&raquo; это неправильное слово для хобби. Код для себя &#8211; это хобби и человек пишет, что-то просто так.</p>
<p>Я всего лишь имею в виду, что я вот оглядываюсь на себя и<br />
а) Код, который я писал для себя я последний раз писал, эдак лет 5 назад.<br />
б) Этот код достаточно жуткий, потому что писал давно (когда был гораздо более зелен) и потому, что не расчитывал, на то, что прийдется его кому-то показывать.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Victor Ronin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16845</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 15:23:52 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16845</guid>
		<description>М... Да, алгоритмическое мышление, пожалуй не как луч лазера, но все таки и не как мощный прожектор тоже.

Я за проверку мышления, но не только алгоритмического, но и логического.</description>
		<content:encoded><![CDATA[<p>М&#8230; Да, алгоритмическое мышление, пожалуй не как луч лазера, но все таки и не как мощный прожектор тоже.</p>
<p>Я за проверку мышления, но не только алгоритмического, но и логического.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Яски</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16832</link>
		<dc:creator>Яски</dc:creator>
		<pubDate>Mon, 18 Aug 2008 13:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16832</guid>
		<description>Но мне кажется по небольшой функции можно понять как хорошо человек пишет код, но нельзя определить насколько архитектурно правильный - сопровождаемый код он пишет. Для сюньера это более важная способность, чем просто чистый код.</description>
		<content:encoded><![CDATA[<p>Но мне кажется по небольшой функции можно понять как хорошо человек пишет код, но нельзя определить насколько архитектурно правильный &#8211; сопровождаемый код он пишет. Для сюньера это более важная способность, чем просто чистый код.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Romkin</title>
		<link>http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/comment-page-1/#comment-16793</link>
		<dc:creator>Romkin</dc:creator>
		<pubDate>Mon, 18 Aug 2008 08:49:42 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/2008/08/14/o-prakticheskix-zadachax-na-intervyu/#comment-16793</guid>
		<description>Да не обязательно звездная болезнь. Если человек принес показать свой код, например. И если он подобное задание уже делал - то зачем ему давать его делать? И зачем ему соглашаться и тратить свое и ваше время? Код ведь с вероятностью 99% будет выброшен. И какой интерес программировать несколько часов &quot;на выброс&quot;, чтобы только показать, как ты это делаешь? 
Если человек отказывается, то это говорит только о том, что вы ему менее нужны, чем он вам. Не более. И может быть, стоит присмотреться?</description>
		<content:encoded><![CDATA[<p>Да не обязательно звездная болезнь. Если человек принес показать свой код, например. И если он подобное задание уже делал &#8211; то зачем ему давать его делать? И зачем ему соглашаться и тратить свое и ваше время? Код ведь с вероятностью 99% будет выброшен. И какой интерес программировать несколько часов &laquo;на выброс&raquo;, чтобы только показать, как ты это делаешь?<br />
Если человек отказывается, то это говорит только о том, что вы ему менее нужны, чем он вам. Не более. И может быть, стоит присмотреться?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

