<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3" -->
<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: &#8220;Хорошие шутки&#8221; в жизни разработчиков</title>
	<link>http://cotoha.info/thoughts/being-on-the-same-line-2/</link>
	<description>thoughts from the very bottom</description>
	<pubDate>Wed, 03 Dec 2008 23:24:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
		<item>
		<title>By: COTOHA</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-27</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Wed, 07 Nov 2007 09:42:48 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-27</guid>
		<description>тоже вариант. просто когда я писал тут "разработчик", я имел в виду "организацию-разработчика", то есть всю контору или команду. то есть хоть кто-то должен шарить :)

вот, а оставлять место для фантазии можно и нужно - нет ничего более эффективного для снижения костов проекта, чем мотивированный, умный (и опытный?) девелопер.</description>
		<content:encoded><![CDATA[<p>тоже вариант. просто когда я писал тут &#8220;разработчик&#8221;, я имел в виду &#8220;организацию-разработчика&#8221;, то есть всю контору или команду. то есть хоть кто-то должен шарить :)</p>
<p>вот, а оставлять место для фантазии можно и нужно - нет ничего более эффективного для снижения костов проекта, чем мотивированный, умный (и опытный?) девелопер.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SiRex</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-26</link>
		<dc:creator>SiRex</dc:creator>
		<pubDate>Wed, 07 Nov 2007 08:34:11 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-26</guid>
		<description>Насчет знания предметной области аналитиками - согласен. Я провожу тренинги по разработке сайтов с ними, они разбираются что такое css, html, php, ajax, wysiwyg, какие у нас есть модули на наш cms, как работает админка и т.д.

Программеру остается только вникнуть в то что написано в спеке и запедалить, а там особо и вникать не надо, так как написано и скриншотики всего имеются.

Я думаю что программеру нужно оставлять как можно меньше места для полета фантазии.
Ну например, есть какая-то форма и нужно сделать валидацию данных, если программеру просто говорят "сделай эту форму" - он берет и делает валидацию на стороне сервера, а с жаваскриптом его сегодня ломит возится, он думает что все равно никто не поломает форму и забивает на JS, ну и к тому же ему часто выгодно сделать побыстрее таск, а на всякие рюшечки забить - вдруг и без них прокатит. Ну и вообще многие программеры не любят юзеров и не думают про юзабилити.

imho, оставлять программеру место для самодеятельности - путь к заваленному проекту. Есть само собой супер-пупер вменяемые программеры, но много ли их? :)</description>
		<content:encoded><![CDATA[<p>Насчет знания предметной области аналитиками - согласен. Я провожу тренинги по разработке сайтов с ними, они разбираются что такое css, html, php, ajax, wysiwyg, какие у нас есть модули на наш cms, как работает админка и т.д.</p>
<p>Программеру остается только вникнуть в то что написано в спеке и запедалить, а там особо и вникать не надо, так как написано и скриншотики всего имеются.</p>
<p>Я думаю что программеру нужно оставлять как можно меньше места для полета фантазии.<br />
Ну например, есть какая-то форма и нужно сделать валидацию данных, если программеру просто говорят &#8220;сделай эту форму&#8221; - он берет и делает валидацию на стороне сервера, а с жаваскриптом его сегодня ломит возится, он думает что все равно никто не поломает форму и забивает на JS, ну и к тому же ему часто выгодно сделать побыстрее таск, а на всякие рюшечки забить - вдруг и без них прокатит. Ну и вообще многие программеры не любят юзеров и не думают про юзабилити.</p>
<p>imho, оставлять программеру место для самодеятельности - путь к заваленному проекту. Есть само собой супер-пупер вменяемые программеры, но много ли их? :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-25</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Tue, 06 Nov 2007 21:43:17 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-25</guid>
		<description>Привет, SiRex. рад тебя видеть, но не согласен.

сознательный програмер - далеко не утопия, просто ты давно програмеров не видел. у тебя ж не програмеры, а арбузы (в смысле зелень) - нет?

но хорошие спеки и тестирование конечно никто не отменяет. вот тока аналитик не напишет ХОРОШУЮ спеку без знания предметной области. нам просто везёт, что предметной областью сайтов есть интернет, который мы знаем, и это создаёт иллюзию того, что можно писать спеку не разбираясь в предмете. 

а представь ПО по управлению доменной печью: твой аналитик даже вопрос толковый задать не сможет, не говоря про спеку написать...

P.S.: ты на каменты тоже подписывайся :)</description>
		<content:encoded><![CDATA[<p>Привет, SiRex. рад тебя видеть, но не согласен.</p>
<p>сознательный програмер - далеко не утопия, просто ты давно програмеров не видел. у тебя ж не програмеры, а арбузы (в смысле зелень) - нет?</p>
<p>но хорошие спеки и тестирование конечно никто не отменяет. вот тока аналитик не напишет ХОРОШУЮ спеку без знания предметной области. нам просто везёт, что предметной областью сайтов есть интернет, который мы знаем, и это создаёт иллюзию того, что можно писать спеку не разбираясь в предмете. </p>
<p>а представь ПО по управлению доменной печью: твой аналитик даже вопрос толковый задать не сможет, не говоря про спеку написать&#8230;</p>
<p>P.S.: ты на каменты тоже подписывайся :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SiRex</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-24</link>
		<dc:creator>SiRex</dc:creator>
		<pubDate>Tue, 06 Nov 2007 19:44:38 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-24</guid>
		<description>imho надеятся на сознательность программера - утопия...
заставить его понимать проект и предметную область хорошо - нереально.

Я считаю что путь к качественным проектам и встреченным дедлайнам - хорошие спеки от аналитиков + тестирование

P.S. Серега, +1. Занес блог в RSS-reader :)</description>
		<content:encoded><![CDATA[<p>imho надеятся на сознательность программера - утопия&#8230;<br />
заставить его понимать проект и предметную область хорошо - нереально.</p>
<p>Я считаю что путь к качественным проектам и встреченным дедлайнам - хорошие спеки от аналитиков + тестирование</p>
<p>P.S. Серега, +1. Занес блог в RSS-reader :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-22</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Sun, 04 Nov 2007 21:24:06 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-22</guid>
		<description>ты какой-то злой сёдня. менеджеры обижают? но я люблю злые каменты :) видимо я вербальный садомазохист.

отвечаю по пунктам:
1. эта байка и так про меня. где тут увидел что-то "про других"? у других всё классно и вообще там хорошо, потому что я не там.
2. разработчик, если это не робот, действительно должен включать думалку и задавать вопросы, если не клиенту, то менеджеру. с этим согласен на 666% процентов.
3. про уволить разработчиков, то ты видимо не заценил подтекст. в моём случае волков рисовали _менеджеры_, а у нас по определению руки из задницы, так что я просто сказал, что каждый должен заниматься своим делом.
4. на что "всё" я закрываю глаза? я понимаю, что мне надо иметь видение проекта в целом, чтобы иметь возможность задавать правильные вопросы и выяснять конкретные детали. я его часто не имею, отсюда и этот пост. возможно я не совсем так выразил мысль... по-сути это я как ПМ рисую хз-что с завязанными глазами и это бесит.</description>
		<content:encoded><![CDATA[<p>ты какой-то злой сёдня. менеджеры обижают? но я люблю злые каменты :) видимо я вербальный садомазохист.</p>
<p>отвечаю по пунктам:<br />
1. эта байка и так про меня. где тут увидел что-то &#8220;про других&#8221;? у других всё классно и вообще там хорошо, потому что я не там.<br />
2. разработчик, если это не робот, действительно должен включать думалку и задавать вопросы, если не клиенту, то менеджеру. с этим согласен на 666% процентов.<br />
3. про уволить разработчиков, то ты видимо не заценил подтекст. в моём случае волков рисовали _менеджеры_, а у нас по определению руки из задницы, так что я просто сказал, что каждый должен заниматься своим делом.<br />
4. на что &#8220;всё&#8221; я закрываю глаза? я понимаю, что мне надо иметь видение проекта в целом, чтобы иметь возможность задавать правильные вопросы и выяснять конкретные детали. я его часто не имею, отсюда и этот пост. возможно я не совсем так выразил мысль&#8230; по-сути это я как ПМ рисую хз-что с завязанными глазами и это бесит.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: erka</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-21</link>
		<dc:creator>erka</dc:creator>
		<pubDate>Sun, 04 Nov 2007 18:52:03 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-21</guid>
		<description>Все так любят рассказывать сказки про других, но никто не хочешь рассказать байку про себя. Антон, мало наличие заказчика рядом, нужно еще умеет понять его, распознать какая идея может подождать, а от которой лучше вообще отказаться. Конечно же, проще сказать: "Я делал, что мне сказали. В чем я виноват?!" 

А по поводу уволить разработчиков, то это как минимум смешно :). Сотона, ты ж этого не успеешь сделать - народ либо сам уходит (привет всем бывшим сотрудника java team), либо становится "священной коровой" (никого не хочу обидеть). Ведь проще на все закрывать глаза и говорить о высоких материях, хотя и знаешь, что нужна и общая картина проекта и микроменеджмент к некоторым его частям.</description>
		<content:encoded><![CDATA[<p>Все так любят рассказывать сказки про других, но никто не хочешь рассказать байку про себя. Антон, мало наличие заказчика рядом, нужно еще умеет понять его, распознать какая идея может подождать, а от которой лучше вообще отказаться. Конечно же, проще сказать: &#8220;Я делал, что мне сказали. В чем я виноват?!&#8221; </p>
<p>А по поводу уволить разработчиков, то это как минимум смешно :). Сотона, ты ж этого не успеешь сделать - народ либо сам уходит (привет всем бывшим сотрудника java team), либо становится &#8220;священной коровой&#8221; (никого не хочу обидеть). Ведь проще на все закрывать глаза и говорить о высоких материях, хотя и знаешь, что нужна и общая картина проекта и микроменеджмент к некоторым его частям.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COTOHA</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-14</link>
		<dc:creator>COTOHA</dc:creator>
		<pubDate>Sat, 03 Nov 2007 16:08:58 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-14</guid>
		<description>ну да :) я ж и говорю, что оба рисовать не умеют.</description>
		<content:encoded><![CDATA[<p>ну да :) я ж и говорю, что оба рисовать не умеют.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Lex</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-12</link>
		<dc:creator>The Lex</dc:creator>
		<pubDate>Sat, 03 Nov 2007 14:59:39 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-12</guid>
		<description>Ходил я как-то на собеседование в одну известную компанию, предлагающую много-много денег и отличные условия работы программистам, так там одним из тестовых заданий и было как раз "ответить на вопросы, исходя из логических выводов исключительно на базе предоставленной информации, категорически не используя любой имеющийся жизненный или производственный опыт". Поэтому пункт (2) "считает, что он нарисовал волка, поскольку он думает что а) знает, как выглядит волк; б) знает, как должен быть нарисован волк; в) умеет рисовать - как волка, так и вообще. :) Результат, прямо скажем, налицо!</description>
		<content:encoded><![CDATA[<p>Ходил я как-то на собеседование в одну известную компанию, предлагающую много-много денег и отличные условия работы программистам, так там одним из тестовых заданий и было как раз &#8220;ответить на вопросы, исходя из логических выводов исключительно на базе предоставленной информации, категорически не используя любой имеющийся жизненный или производственный опыт&#8221;. Поэтому пункт (2) &#8220;считает, что он нарисовал волка, поскольку он думает что а) знает, как выглядит волк; б) знает, как должен быть нарисован волк; в) умеет рисовать - как волка, так и вообще. :) Результат, прямо скажем, налицо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AntonShevchuk</title>
		<link>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-5</link>
		<dc:creator>AntonShevchuk</dc:creator>
		<pubDate>Fri, 02 Nov 2007 19:38:14 +0000</pubDate>
		<guid>http://cotoha.info/thoughts/being-on-the-same-line-2/#comment-5</guid>
		<description>Мне это напоминает одних моих знакомых программистов, пришлось им поддерживать 1С для своего предприятия - поначалу совершали абсолютно глупые ошибки (с точки зрения бухгалтера), а вот после года работы могли уже читать лекции по бух учету, а не только без проблем поддерживать 1С...

Так что программист определенно должен понимать, что он делает...

Гениальным программистом может быть каждый - стоит только посадить его с заказчиком в одной комнате...</description>
		<content:encoded><![CDATA[<p>Мне это напоминает одних моих знакомых программистов, пришлось им поддерживать 1С для своего предприятия - поначалу совершали абсолютно глупые ошибки (с точки зрения бухгалтера), а вот после года работы могли уже читать лекции по бух учету, а не только без проблем поддерживать 1С&#8230;</p>
<p>Так что программист определенно должен понимать, что он делает&#8230;</p>
<p>Гениальным программистом может быть каждый - стоит только посадить его с заказчиком в одной комнате&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
