<?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/02/25/reshaem-nereshaemye-problemy/</link>
	<description>Несерьезные мысли о серьезном бизнесе от Виктора Ронина.</description>
	<pubDate>Mon, 06 Oct 2008 18:03:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Блог об IT бизнесе &#187; Blog Archive &#187; Бизнес риторика (часть 2).</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2995</link>
		<dc:creator>Блог об IT бизнесе &#187; Blog Archive &#187; Бизнес риторика (часть 2).</dc:creator>
		<pubDate>Tue, 25 Mar 2008 02:24:15 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2995</guid>
		<description>[...] зачастую переформулировка задач (как я писал в статье Решаем нерешаемые проблемы) помогает принять гораздо более правильные решения и [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] зачастую переформулировка задач (как я писал в статье Решаем нерешаемые проблемы) помогает принять гораздо более правильные решения и [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2544</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Tue, 04 Mar 2008 02:00:50 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2544</guid>
		<description>Ну, на самом деле цифры взяты навскидку. Но абсолютно любой бизнесмен скажет, что для типового товара (каким сейчас стали услуги по программированию) торговать оптом, выгоднее чем в розницу.</description>
		<content:encoded><![CDATA[<p>Ну, на самом деле цифры взяты навскидку. Но абсолютно любой бизнесмен скажет, что для типового товара (каким сейчас стали услуги по программированию) торговать оптом, выгоднее чем в розницу.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GeF</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2538</link>
		<dc:creator>GeF</dc:creator>
		<pubDate>Mon, 03 Mar 2008 09:34:02 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2538</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: Victor Ronin</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2518</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 29 Feb 2008 19:15:56 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2518</guid>
		<description>Я еще не разу не видел, где оффшорилась похожая последовательность:
"создать экземпляр такого-то класса, присвоить значения полей, вызвать функцию библиотеки фреймворка."

Это быстрее и дешевле сделать программисту внутри фирмы чем оффшорить.
Так как последовательность того, что придется делать:
а) написать кому-то, чтобы сделали, 
б) объяснить конкретно зачем все это и как протестировать
в) проконтролировать выполнение
д) проверить качество результата
г) оплатить выполнение 

Да, зачастую сгружают небольшие подсобные задачи (хотя чаще сгружают проект целиком). По большему счету есть минимальный размер задачи, который выгодно offshor'ить.

Опять же например небольшая задача/проект - написать библиотеку по работе с версией GPS'а XXX, уже не является просто кодерской задачей.

Да, естественно она не требует высшего пилотажа программирования, но она вполне требует понимания, как писать библиотеку, отладки, работы с скажем Serial или BT портом и т.п. И назвать это просто кодингом, как-то рука не поднимается. 

Кстати, offshore выгоден именно на больших объемах работ. Скажем, если оффшорить работу в 10 часов. То выгода этого 10 часов*$50/ч (США) = $500.
Оффшор 10 часов*$15 (Восточная Европа) = $150. Чистой выгоды $350. Эту выгоду быстренько съедят накладные расходы. 

Вот, когда offshor'иться (а лучше открывается офис) на скажем 30 программистов, то цифры становятся интересные 30 программистов*160 часов в меся*50$/час = $240K в месяц в США и $72K в восточной Европе. Соответственно из-за разницы в $170K в месяц ($2M в год) вполне можно и подергаться. Даже если это потребует найма дополнительного человека в штатах и двух в offshore (для поддержки такой же эффективности), то все равно выгода будет $1M в год.

Опять же из моего опыта (с обоих сторон offshore). Чаще всего выгружается внаружу либо проект целиком, либо его куски, которые требуют большого времени (зачастую таки не слишком сложные).</description>
		<content:encoded><![CDATA[<p>Я еще не разу не видел, где оффшорилась похожая последовательность:<br />
&#8220;создать экземпляр такого-то класса, присвоить значения полей, вызвать функцию библиотеки фреймворка.&#8221;</p>
<p>Это быстрее и дешевле сделать программисту внутри фирмы чем оффшорить.<br />
Так как последовательность того, что придется делать:<br />
а) написать кому-то, чтобы сделали,<br />
б) объяснить конкретно зачем все это и как протестировать<br />
в) проконтролировать выполнение<br />
д) проверить качество результата<br />
г) оплатить выполнение </p>
<p>Да, зачастую сгружают небольшие подсобные задачи (хотя чаще сгружают проект целиком). По большему счету есть минимальный размер задачи, который выгодно offshor&#8217;ить.</p>
<p>Опять же например небольшая задача/проект - написать библиотеку по работе с версией GPS&#8217;а XXX, уже не является просто кодерской задачей.</p>
<p>Да, естественно она не требует высшего пилотажа программирования, но она вполне требует понимания, как писать библиотеку, отладки, работы с скажем Serial или BT портом и т.п. И назвать это просто кодингом, как-то рука не поднимается. </p>
<p>Кстати, offshore выгоден именно на больших объемах работ. Скажем, если оффшорить работу в 10 часов. То выгода этого 10 часов*$50/ч (США) = $500.<br />
Оффшор 10 часов*$15 (Восточная Европа) = $150. Чистой выгоды $350. Эту выгоду быстренько съедят накладные расходы. </p>
<p>Вот, когда offshor&#8217;иться (а лучше открывается офис) на скажем 30 программистов, то цифры становятся интересные 30 программистов*160 часов в меся*50$/час = $240K в месяц в США и $72K в восточной Европе. Соответственно из-за разницы в $170K в месяц ($2M в год) вполне можно и подергаться. Даже если это потребует найма дополнительного человека в штатах и двух в offshore (для поддержки такой же эффективности), то все равно выгода будет $1M в год.</p>
<p>Опять же из моего опыта (с обоих сторон offshore). Чаще всего выгружается внаружу либо проект целиком, либо его куски, которые требуют большого времени (зачастую таки не слишком сложные).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Артур Ракицкий</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2513</link>
		<dc:creator>Артур Ракицкий</dc:creator>
		<pubDate>Fri, 29 Feb 2008 17:05:05 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2513</guid>
		<description>Да, их там нет. Они есть в Индии и у нас, в аутсорсинге - когда западные (или даже наши) разработчики сгружают кучу рутины за небольшие деньги, те кто эту рутину разгребают, как раз кодингом и занимаются. Создать экземпляр такого-то класса, присвоить значения полей, вызвать функцию библиотеки фреймворка. Нажать "билд", втыкать в окна... Это разработка? Я так не думаю.</description>
		<content:encoded><![CDATA[<p>Да, их там нет. Они есть в Индии и у нас, в аутсорсинге - когда западные (или даже наши) разработчики сгружают кучу рутины за небольшие деньги, те кто эту рутину разгребают, как раз кодингом и занимаются. Создать экземпляр такого-то класса, присвоить значения полей, вызвать функцию библиотеки фреймворка. Нажать &#8220;билд&#8221;, втыкать в окна&#8230; Это разработка? Я так не думаю.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rainy_sunny</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2500</link>
		<dc:creator>rainy_sunny</dc:creator>
		<pubDate>Fri, 29 Feb 2008 08:24:42 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2500</guid>
		<description>Ну лично мне глаза режет. Пытаешься понять, правильно ли угадал слово... А хочется просто читать :)</description>
		<content:encoded><![CDATA[<p>Ну лично мне глаза режет. Пытаешься понять, правильно ли угадал слово&#8230; А хочется просто читать <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/02/25/reshaem-nereshaemye-problemy/#comment-2476</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Thu, 28 Feb 2008 15:13:43 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2476</guid>
		<description>Согласен, насчет того, что на западе специализация больше.
Но даже на западе нету кодеров. Людей, которые набирают код, плохо понимаю, что происходит внутри.</description>
		<content:encoded><![CDATA[<p>Согласен, насчет того, что на западе специализация больше.<br />
Но даже на западе нету кодеров. Людей, которые набирают код, плохо понимаю, что происходит внутри.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GeF</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2460</link>
		<dc:creator>GeF</dc:creator>
		<pubDate>Thu, 28 Feb 2008 08:37:29 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2460</guid>
		<description>Думаю просто надо называть вещи своими именами, тогда не будет возникать противоречий. Как раз на западе и более узко разграничены специализации, а у нас наоборот у народа мышление - мастер на все руки. Например мне долго приходилось один раз объяснять своему родственнику что я не чиню компьютеры, а программирую :D</description>
		<content:encoded><![CDATA[<p>Думаю просто надо называть вещи своими именами, тогда не будет возникать противоречий. Как раз на западе и более узко разграничены специализации, а у нас наоборот у народа мышление - мастер на все руки. Например мне долго приходилось один раз объяснять своему родственнику что я не чиню компьютеры, а программирую <img src='http://victorronin.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2435</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Wed, 27 Feb 2008 19:11:45 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2435</guid>
		<description>Я думаю не стоит делить эти понятия на два. Раньше может это было актуально.

Сейчас кодер в чистом виде не может приносить компании пользы. В свое время, такая профессия могла иметь смысл, например для набивки перфокарт (так как это занимало много времени). Сейчас же именно набивание текста на клавиатуре не является делом, которые тормозит программирование. 

Насчет того, как себя называть. Да, правильно себя действительно называть разработчик ПО или инженером ПО (звучит немного странно, так как прямая калька с software engineer).
Но, честно говоря, я в последнее время скорее интересуюсь обязанностями людей, чем позицией. Так как сейчас есть куча VP of engineering, у которого нет не одно подчиненного. И software engineer который тянет на себе 10 человек, иногда с двумя уровнями находящимися ниже его.</description>
		<content:encoded><![CDATA[<p>Я думаю не стоит делить эти понятия на два. Раньше может это было актуально.</p>
<p>Сейчас кодер в чистом виде не может приносить компании пользы. В свое время, такая профессия могла иметь смысл, например для набивки перфокарт (так как это занимало много времени). Сейчас же именно набивание текста на клавиатуре не является делом, которые тормозит программирование. </p>
<p>Насчет того, как себя называть. Да, правильно себя действительно называть разработчик ПО или инженером ПО (звучит немного странно, так как прямая калька с software engineer).<br />
Но, честно говоря, я в последнее время скорее интересуюсь обязанностями людей, чем позицией. Так как сейчас есть куча VP of engineering, у которого нет не одно подчиненного. И software engineer который тянет на себе 10 человек, иногда с двумя уровнями находящимися ниже его.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Артур Ракицкий</title>
		<link>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2422</link>
		<dc:creator>Артур Ракицкий</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:57:32 +0000</pubDate>
		<guid>http://victorronin.com/2008/02/25/reshaem-nereshaemye-problemy/#comment-2422</guid>
		<description>Я думаю, все дело в том, что у нас (пост-СССР) слово &lt;a href="http://ru.wikipedia.org/wiki/%D0%9F%D180%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82" rel="nofollow"&gt;программист&lt;/a&gt; заменяет собой два довольно разных понятия:
software developer (&lt;a href="http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F" rel="nofollow"&gt;разработчик ПО&lt;/a&gt;),
coder, code monkey (кодировщик?, писатель исходного кода).

Причем, первое, как бы включено в понятие "программист" (а в английском является синонимом для programmer), а второе вообще упоминается вскользь и не имеет литературного либо научного определения в русском языке (в английском - Code monkey).

Отсюда и путаница в сравнениях :).
Называйте себя всегда и везде разработчиком ПО, или инженером ПО, и не будете удивляться :)</description>
		<content:encoded><![CDATA[<p>Я думаю, все дело в том, что у нас (пост-СССР) слово <a href="http://ru.wikipedia.org/wiki/%D0%9F%D180%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82" rel="nofollow">программист</a> заменяет собой два довольно разных понятия:<br />
software developer (<a href="http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F" rel="nofollow">разработчик ПО</a>),<br />
coder, code monkey (кодировщик?, писатель исходного кода).</p>
<p>Причем, первое, как бы включено в понятие &#8220;программист&#8221; (а в английском является синонимом для programmer), а второе вообще упоминается вскользь и не имеет литературного либо научного определения в русском языке (в английском - Code monkey).</p>
<p>Отсюда и путаница в сравнениях :).<br />
Называйте себя всегда и везде разработчиком ПО, или инженером ПО, и не будете удивляться <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
