<?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>Comments on: American vs. European style of Software Development</title>
	<atom:link href="http://codemonkeyism.com/american-vs-european-style-of-software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/</link>
	<description></description>
	<lastBuildDate>Tue, 03 Jan 2012 15:08:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Amol Hatwar</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-526522</link>
		<dc:creator>Amol Hatwar</dc:creator>
		<pubDate>Sat, 28 May 2011 14:04:17 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-526522</guid>
		<description>Ahemmm... Super generalization here. Wasn&#039;t Java an American product? And wasn&#039;t Rails the handiwork of an European?</description>
		<content:encoded><![CDATA[<p>Ahemmm&#8230; Super generalization here. Wasn&#8217;t Java an American product? And wasn&#8217;t Rails the handiwork of an European?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafal</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-341591</link>
		<dc:creator>Rafal</dc:creator>
		<pubDate>Tue, 12 Oct 2010 11:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-341591</guid>
		<description>European developers are much better educated, especially those from the Middle East Europe where Math is in much higher level (see the Google Code Jam results). From my experience most of American developers have many good ideas but they have problems with implementing it.</description>
		<content:encoded><![CDATA[<p>European developers are much better educated, especially those from the Middle East Europe where Math is in much higher level (see the Google Code Jam results). From my experience most of American developers have many good ideas but they have problems with implementing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Destillat KW39-2009 &#124; duetsch.info - GNU/Linux, Open Source, Softwareentwicklung, Selbstmanagement, Vim ...</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-245648</link>
		<dc:creator>Destillat KW39-2009 &#124; duetsch.info - GNU/Linux, Open Source, Softwareentwicklung, Selbstmanagement, Vim ...</dc:creator>
		<pubDate>Fri, 25 Sep 2009 11:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-245648</guid>
		<description>[...] American vs. European style of Software Development [...]</description>
		<content:encoded><![CDATA[<p>[...] American vs. European style of Software Development [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-244723</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Sun, 20 Sep 2009 09:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-244723</guid>
		<description>one main difference between us/europe is that if you go bankrupt, in europe you are really screwed. there is no chapter 11.

Depending which country you live in, for ex. austria, you are definitely screwed for 7 years. if you fail within 7 years, they can impound you forever. You would argue that only the company is screwed, but you can&#039;t avoid that. No bank would loan your company any money if you are not also personally liable, and this breaks your neck.

that&#039;s why europe is very risk averse.

another thing is that you can&#039;t activate self build software components in your financial statement. Now try to imagine the value of microsoft without theire self build software. Wouldn&#039;t have been very interesting to invest in ;-)</description>
		<content:encoded><![CDATA[<p>one main difference between us/europe is that if you go bankrupt, in europe you are really screwed. there is no chapter 11.</p>
<p>Depending which country you live in, for ex. austria, you are definitely screwed for 7 years. if you fail within 7 years, they can impound you forever. You would argue that only the company is screwed, but you can&#8217;t avoid that. No bank would loan your company any money if you are not also personally liable, and this breaks your neck.</p>
<p>that&#8217;s why europe is very risk averse.</p>
<p>another thing is that you can&#8217;t activate self build software components in your financial statement. Now try to imagine the value of microsoft without theire self build software. Wouldn&#8217;t have been very interesting to invest in ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam King</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-244680</link>
		<dc:creator>Adam King</dc:creator>
		<pubDate>Sat, 19 Sep 2009 22:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-244680</guid>
		<description>This is why you must all use a free GNU/Linux distribution.  When you use Free Software, you help your neighbors and heal all this divisiveness. 

Not only will your computing be more free, but other aspects of your life will improve as well.

Stop supporting the corrupt practices of M$ and use GNU/Linux. 

Feel free to stop by my blog and I&#039;ll help you to change from your corrupt ways.</description>
		<content:encoded><![CDATA[<p>This is why you must all use a free GNU/Linux distribution.  When you use Free Software, you help your neighbors and heal all this divisiveness. </p>
<p>Not only will your computing be more free, but other aspects of your life will improve as well.</p>
<p>Stop supporting the corrupt practices of M$ and use GNU/Linux. </p>
<p>Feel free to stop by my blog and I&#8217;ll help you to change from your corrupt ways.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Itay Maman</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-244600</link>
		<dc:creator>Itay Maman</dc:creator>
		<pubDate>Sat, 19 Sep 2009 07:46:53 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-244600</guid>
		<description>Another take on these theme (somewhat off topic, but surely entertaining): 

Dijkstra: http://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD611.html

Alan Kay: http://www.youtube.com/watch?v=s7ROTJKkhuI</description>
		<content:encoded><![CDATA[<p>Another take on these theme (somewhat off topic, but surely entertaining): </p>
<p>Dijkstra: <a href="http://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD611.html" rel="nofollow">http://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD611.html</a></p>
<p>Alan Kay: <a href="http://www.youtube.com/watch?v=s7ROTJKkhuI" rel="nofollow">http://www.youtube.com/watch?v=s7ROTJKkhuI</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fredrik Wendt</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-183118</link>
		<dc:creator>Fredrik Wendt</dc:creator>
		<pubDate>Sat, 18 Oct 2008 22:26:11 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-183118</guid>
		<description>I believe you&#039;re observation is correct but conclusion is wrong. I have a feeling that there are more high risk projects in the US than in the EU. Just look at what is happening with the economic arena. Wall Street have played it high for some time but what I&#039;m reading now is that that time has come to an end.

I don&#039;t think developers per se are more into security in Europe and chose static languages because of developers making decisions on technology. I do however believe that companies putting out the money want to reduce the risk (or so the believe) in a project by requiring the use of static languages.

Interesting though, regardless of what, why or where. :)</description>
		<content:encoded><![CDATA[<p>I believe you&#8217;re observation is correct but conclusion is wrong. I have a feeling that there are more high risk projects in the US than in the EU. Just look at what is happening with the economic arena. Wall Street have played it high for some time but what I&#8217;m reading now is that that time has come to an end.</p>
<p>I don&#8217;t think developers per se are more into security in Europe and chose static languages because of developers making decisions on technology. I do however believe that companies putting out the money want to reduce the risk (or so the believe) in a project by requiring the use of static languages.</p>
<p>Interesting though, regardless of what, why or where. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Torgny Andersson</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172247</link>
		<dc:creator>Torgny Andersson</dc:creator>
		<pubDate>Sun, 28 Sep 2008 01:44:07 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172247</guid>
		<description>All right, a brain dump:

I think that you are partly right: there are two (probably more) different kinds of development cultures. One being &quot;let&#039;s do everything right from the start by analysing the problem domain rigoursly&quot; and the other being &quot;ok, so nobody knows how to solve this... let&#039;s just try few different probable solutions and see which one works best.&quot;

Let&#039;s call the first culture &quot;Seatbelt&quot; and the latter &quot;Cowboy&quot;.

I think that the Seatbelt culture is common here in Sweden at lest, especially in larger companies. In these companies the mindset &quot;let&#039;s do as we always have. It worked well enought before, hasn&#039;t it?&quot; is quite common.

Why? Well, it could be partly due to the fact that if you do as the company always does and fails then that alright (in some sense). BUT, if you fail in a way nobody have failed before (e.g., using some kind of new methology) then everyone will blame the you. This is completely wrong, in my mind at least.

The reason I think this is that if you keep doing as you always have done things then you will *never* learn anything. You personal development will stop. The development of you team will stop. The development of the company will stop. There will be no development at all. You have to fail sometime, or you never learn anything. The closer to the edge you are, the more often you fall over.

On the otherhand, the Cowboy culture, I think, is more common in companies that accept the possiblity of failure (small companies(?)). If you accept that there are risks, then you have more freedom to... well, more freedom to fuck it up (pardon the language). And if you have the freedom to fail, you have more freedom to take chanses (since there is already a risk of messing things up) and that let&#039;s you try new things. A new project methodology for instance.

The Seatbelt and the Cowboy culture suit different project more or less good, I think. A project where everything is known, e.g., implementing a new feature in a ten years old application, then the Seatbelt approach is probably a good idea. On the otherhand, if you start from scratch implementing an application you know nothing about, then the Cowboy approach may be better.

Is the Cowboy culture more common in the US than in Europe? I have no idea. Is one better than the other? Perhaps, I&#039;m not sure. What I am sure about, thought, is that they suit different project.

To conclude, I think the essense is this: dare to fail, and learn from it.</description>
		<content:encoded><![CDATA[<p>All right, a brain dump:</p>
<p>I think that you are partly right: there are two (probably more) different kinds of development cultures. One being &#8220;let&#8217;s do everything right from the start by analysing the problem domain rigoursly&#8221; and the other being &#8220;ok, so nobody knows how to solve this&#8230; let&#8217;s just try few different probable solutions and see which one works best.&#8221;</p>
<p>Let&#8217;s call the first culture &#8220;Seatbelt&#8221; and the latter &#8220;Cowboy&#8221;.</p>
<p>I think that the Seatbelt culture is common here in Sweden at lest, especially in larger companies. In these companies the mindset &#8220;let&#8217;s do as we always have. It worked well enought before, hasn&#8217;t it?&#8221; is quite common.</p>
<p>Why? Well, it could be partly due to the fact that if you do as the company always does and fails then that alright (in some sense). BUT, if you fail in a way nobody have failed before (e.g., using some kind of new methology) then everyone will blame the you. This is completely wrong, in my mind at least.</p>
<p>The reason I think this is that if you keep doing as you always have done things then you will *never* learn anything. You personal development will stop. The development of you team will stop. The development of the company will stop. There will be no development at all. You have to fail sometime, or you never learn anything. The closer to the edge you are, the more often you fall over.</p>
<p>On the otherhand, the Cowboy culture, I think, is more common in companies that accept the possiblity of failure (small companies(?)). If you accept that there are risks, then you have more freedom to&#8230; well, more freedom to fuck it up (pardon the language). And if you have the freedom to fail, you have more freedom to take chanses (since there is already a risk of messing things up) and that let&#8217;s you try new things. A new project methodology for instance.</p>
<p>The Seatbelt and the Cowboy culture suit different project more or less good, I think. A project where everything is known, e.g., implementing a new feature in a ten years old application, then the Seatbelt approach is probably a good idea. On the otherhand, if you start from scratch implementing an application you know nothing about, then the Cowboy approach may be better.</p>
<p>Is the Cowboy culture more common in the US than in Europe? I have no idea. Is one better than the other? Perhaps, I&#8217;m not sure. What I am sure about, thought, is that they suit different project.</p>
<p>To conclude, I think the essense is this: dare to fail, and learn from it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172201</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 20:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172201</guid>
		<description>Thinking some more: Evidence for what? That there are at least two development cultures - one favoring safety and one favoring power and freedom?</description>
		<content:encoded><![CDATA[<p>Thinking some more: Evidence for what? That there are at least two development cultures &#8211; one favoring safety and one favoring power and freedom?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172200</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 20:39:44 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172200</guid>
		<description>Evidence? Hard to come by. Suggestions for finding some evidence? What would consist evidence? I guess this would take an PhD thesis to gain some evidence - but then still ... Evidence? In the Newton way? Or mathematical way? Can human behavior be proven? Not sure.

No it&#039;s more about me making some sense in the things I see.

If you agree - good. If you don&#039;t agree and it doesn&#039;t make sense to you - good. Then I guess you need to search and look into different ideas so development cultures make sense to you.</description>
		<content:encoded><![CDATA[<p>Evidence? Hard to come by. Suggestions for finding some evidence? What would consist evidence? I guess this would take an PhD thesis to gain some evidence &#8211; but then still &#8230; Evidence? In the Newton way? Or mathematical way? Can human behavior be proven? Not sure.</p>
<p>No it&#8217;s more about me making some sense in the things I see.</p>
<p>If you agree &#8211; good. If you don&#8217;t agree and it doesn&#8217;t make sense to you &#8211; good. Then I guess you need to search and look into different ideas so development cultures make sense to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim O'Brien</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172170</link>
		<dc:creator>Tim O'Brien</dc:creator>
		<pubDate>Sat, 27 Sep 2008 18:42:17 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172170</guid>
		<description>Any evidence?  Or is this just conjecture?   I&#039;m interested in knowing if you have anything more concrete here than a sense.</description>
		<content:encoded><![CDATA[<p>Any evidence?  Or is this just conjecture?   I&#8217;m interested in knowing if you have anything more concrete here than a sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172155</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 17:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172155</guid>
		<description>@Pascal: In Germany I&#039;m paying 45% too :-)

What I already said to Stefan before: I didn&#039;t want to reason about European and American style as in &quot;America vs. Europe&quot; but more about calling one developer style American and the other one European. Both - the American and European style - are practiced in Europe (and in America)</description>
		<content:encoded><![CDATA[<p>@Pascal: In Germany I&#8217;m paying 45% too :-)</p>
<p>What I already said to Stefan before: I didn&#8217;t want to reason about European and American style as in &#8220;America vs. Europe&#8221; but more about calling one developer style American and the other one European. Both &#8211; the American and European style &#8211; are practiced in Europe (and in America)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172148</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 16:47:06 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172148</guid>
		<description>@Apocalisp: I grew up with lego and have still several kilograms somewhere ;-) And I&#039;ve build whatever I liked. Mostly spaceships or planes though.

Yeah, I like the American pragmatism.</description>
		<content:encoded><![CDATA[<p>@Apocalisp: I grew up with lego and have still several kilograms somewhere ;-) And I&#8217;ve build whatever I liked. Mostly spaceships or planes though.</p>
<p>Yeah, I like the American pragmatism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Apocalisp</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172144</link>
		<dc:creator>Apocalisp</dc:creator>
		<pubDate>Sat, 27 Sep 2008 16:37:18 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172144</guid>
		<description>I think what you may have identified is that the prevailing philosophy in America is pragmatism. Or rather, the thing that makes pragmatism appealing to an American audience. And conversely, what makes collectivism and the security of groups appealing to Europe.

Scott Powell has a good analysis of the latter, from a historical perspective:

http://powellhistory.wordpress.com/2008/02/25/europism-collectivisms-failure-and-the-resentment-of-america-part-1/


There&#039;s a funny story (to which I can&#039;t find a link) about LEGO marketing their toys in the United States. While European kids would diligently build whatever was on the box, using the enclosed instructions, American kids would start by throwing away the box and then build whatever they wanted. I think that describes the difference in attitudes that you&#039;re talking about.</description>
		<content:encoded><![CDATA[<p>I think what you may have identified is that the prevailing philosophy in America is pragmatism. Or rather, the thing that makes pragmatism appealing to an American audience. And conversely, what makes collectivism and the security of groups appealing to Europe.</p>
<p>Scott Powell has a good analysis of the latter, from a historical perspective:</p>
<p><a href="http://powellhistory.wordpress.com/2008/02/25/europism-collectivisms-failure-and-the-resentment-of-america-part-1/" rel="nofollow">http://powellhistory.wordpress.com/2008/02/25/europism-collectivisms-failure-and-the-resentment-of-america-part-1/</a></p>
<p>There&#8217;s a funny story (to which I can&#8217;t find a link) about LEGO marketing their toys in the United States. While European kids would diligently build whatever was on the box, using the enclosed instructions, American kids would start by throwing away the box and then build whatever they wanted. I think that describes the difference in attitudes that you&#8217;re talking about.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Bleser</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172143</link>
		<dc:creator>Pascal Bleser</dc:creator>
		<pubDate>Sat, 27 Sep 2008 16:35:17 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172143</guid>
		<description>@stephan

Ummm... no, France, Germany, Belgium (even more so), Scandinavian countries are a lot as you described wrt social and health care system. Actually, Germany is having somewhat of a two class health care system (but not as bad as it is in the US, not by any means). France probably has the strongest laws for protecting workers.

I was exclusively talking about the mentality in business and how IT projects are done, not about health care system at all. Which was the topic of your post, wasn&#039;t it ? :)

Now if we&#039;re moving the scope outside of our little world of IT business, Rifkin is quite correct and, yes, compared to the US or even partly to the UK, the &quot;social security&quot; models (health care system, pensions, protection of workers, ...) are very similar in western Europe (can&#039;t say much about eastern Europe though). It is definitely caused by WW1 and WW2 (actually, the European Union is a direct consequence of WW1 2 as well).
It is also interesting to note that after WW2, several countries in western Europe were on the verge of becoming communist - at least, it was the case in Belgium - and the many social guarantees we have in our laws and constitution nowadays (such as a strong health care system, protection of workers, ...) have been granted in order to move the opinion to take the other political side.

The differences in terms of mentalities are quite interesting indeed, at least between North America and Europe. I was chatting with someone on IRC a few years ago and he was asking stuff about Belgium because he wanted to move to Europe but didn&#039;t know where yet. We talked about the cost of life, typical house prices, taxes, health care system and such. When I told him that I pay something like 45% of taxes (including health care), he was going &quot;wow!! that much!?!&quot;. And I said, &quot;well, yeah, but it covers a lot&quot; and I went into more details. And then there was the culture shock, when he asked me &quot;but why are you paying taxes for people who don&#039;t work ?&quot;.
Erm... well.. I mean... most of them don&#039;t do on purpose, right ? You can get ill quite badly, or handicapped, or lose your job for whatever reason and not necessarily manage to find another job that quickly. Those high taxes we&#039;re paying are also there to guarantee complete health care coverage and a monthly pay (as there&#039;s a minimum income guaranteed by the state) for those who are not fortunate enough to have a job. He found that extremely shocking and just couldn&#039;t understand it.
So, yeah, if we abstract as much as to compare the model in the USA and Europe and if we&#039;re talking about state, health care and such, then one can certainly put all EU countries into the same bag ;)</description>
		<content:encoded><![CDATA[<p>@stephan</p>
<p>Ummm&#8230; no, France, Germany, Belgium (even more so), Scandinavian countries are a lot as you described wrt social and health care system. Actually, Germany is having somewhat of a two class health care system (but not as bad as it is in the US, not by any means). France probably has the strongest laws for protecting workers.</p>
<p>I was exclusively talking about the mentality in business and how IT projects are done, not about health care system at all. Which was the topic of your post, wasn&#8217;t it ? :)</p>
<p>Now if we&#8217;re moving the scope outside of our little world of IT business, Rifkin is quite correct and, yes, compared to the US or even partly to the UK, the &#8220;social security&#8221; models (health care system, pensions, protection of workers, &#8230;) are very similar in western Europe (can&#8217;t say much about eastern Europe though). It is definitely caused by WW1 and WW2 (actually, the European Union is a direct consequence of WW1 2 as well).<br />
It is also interesting to note that after WW2, several countries in western Europe were on the verge of becoming communist &#8211; at least, it was the case in Belgium &#8211; and the many social guarantees we have in our laws and constitution nowadays (such as a strong health care system, protection of workers, &#8230;) have been granted in order to move the opinion to take the other political side.</p>
<p>The differences in terms of mentalities are quite interesting indeed, at least between North America and Europe. I was chatting with someone on IRC a few years ago and he was asking stuff about Belgium because he wanted to move to Europe but didn&#8217;t know where yet. We talked about the cost of life, typical house prices, taxes, health care system and such. When I told him that I pay something like 45% of taxes (including health care), he was going &#8220;wow!! that much!?!&#8221;. And I said, &#8220;well, yeah, but it covers a lot&#8221; and I went into more details. And then there was the culture shock, when he asked me &#8220;but why are you paying taxes for people who don&#8217;t work ?&#8221;.<br />
Erm&#8230; well.. I mean&#8230; most of them don&#8217;t do on purpose, right ? You can get ill quite badly, or handicapped, or lose your job for whatever reason and not necessarily manage to find another job that quickly. Those high taxes we&#8217;re paying are also there to guarantee complete health care coverage and a monthly pay (as there&#8217;s a minimum income guaranteed by the state) for those who are not fortunate enough to have a job. He found that extremely shocking and just couldn&#8217;t understand it.<br />
So, yeah, if we abstract as much as to compare the model in the USA and Europe and if we&#8217;re talking about state, health care and such, then one can certainly put all EU countries into the same bag ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172134</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 15:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172134</guid>
		<description>@Pascal:

&quot;Germany is much of “let’s be 100% sure that we’ll be able to do this” before starting doing anything. France is “let’s just do it”, without any plan at all, and an extremely rhetoric point of view, where the methodology counts more than anything else. Those two are already completely opposed.&quot;

Oh, I didn&#039;t know that. I just assumed France was more like Germany and the social and health care system, the unions, strong working contracts being more or less the same - even more security oriented in France (from strong unions, 35h weeks etc.), more state companies who won&#039;t lay off people, high pensions, tighter regulated markets etc.

I didn&#039;t know France was more like the US with no big health care systems, a more hire &amp; fire mentality and long work weeks without holidays. I thought French people were as security and safety oriented as the Germans. 

Thanks for your insight into France.

I was taking most of my insights from Rifkins book.</description>
		<content:encoded><![CDATA[<p>@Pascal:</p>
<p>&#8220;Germany is much of “let’s be 100% sure that we’ll be able to do this” before starting doing anything. France is “let’s just do it”, without any plan at all, and an extremely rhetoric point of view, where the methodology counts more than anything else. Those two are already completely opposed.&#8221;</p>
<p>Oh, I didn&#8217;t know that. I just assumed France was more like Germany and the social and health care system, the unions, strong working contracts being more or less the same &#8211; even more security oriented in France (from strong unions, 35h weeks etc.), more state companies who won&#8217;t lay off people, high pensions, tighter regulated markets etc.</p>
<p>I didn&#8217;t know France was more like the US with no big health care systems, a more hire &#038; fire mentality and long work weeks without holidays. I thought French people were as security and safety oriented as the Germans. </p>
<p>Thanks for your insight into France.</p>
<p>I was taking most of my insights from Rifkins book.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Bleser</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172112</link>
		<dc:creator>Pascal Bleser</dc:creator>
		<pubDate>Sat, 27 Sep 2008 14:28:33 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172112</guid>
		<description>It does sound like an extreme oversimplification, though.
Just as you cannot compare the culture and mentality of someone living in New York and another person who&#039;s in some town in Arkansas, one cannot abstract such things at the level of Europe.

We already have *huge* differences in mentalities and culture on how to run projects between Germany, France and the UK.

Germany is much of &quot;let&#039;s be 100% sure that we&#039;ll be able to do this&quot; before starting doing anything. France is &quot;let&#039;s just do it&quot;, without any plan at all, and an extremely rhetoric point of view, where the methodology counts more than anything else. Those two are already completely opposed.
You also have important cultural/business differences on how to deal with management between Germany and France, where the French have a very feudal way where one may never, ever criticize the boss. In Germany, you get to find a lot more businesses with a more practical culture, where telling your boss that what he&#039;s saying is rubbish is perfectly fine, because it does lead to better results (and not crashing into that wall in front of you, just because you cannot tell your boss that he&#039;s driving right into it).

Now that&#039;s also an oversimplification, as almost any abstraction when it comes to human beings and culture, but it&#039;s certainly what I have experienced, working for an European company, driven by French, in a subsidiary in Germany, and being somewhere in the middle in terms of culture, being from Belgium. But even there, it depends a lot on the teams, on the people who lead and work in those teams, regardless of their geolocation.</description>
		<content:encoded><![CDATA[<p>It does sound like an extreme oversimplification, though.<br />
Just as you cannot compare the culture and mentality of someone living in New York and another person who&#8217;s in some town in Arkansas, one cannot abstract such things at the level of Europe.</p>
<p>We already have *huge* differences in mentalities and culture on how to run projects between Germany, France and the UK.</p>
<p>Germany is much of &#8220;let&#8217;s be 100% sure that we&#8217;ll be able to do this&#8221; before starting doing anything. France is &#8220;let&#8217;s just do it&#8221;, without any plan at all, and an extremely rhetoric point of view, where the methodology counts more than anything else. Those two are already completely opposed.<br />
You also have important cultural/business differences on how to deal with management between Germany and France, where the French have a very feudal way where one may never, ever criticize the boss. In Germany, you get to find a lot more businesses with a more practical culture, where telling your boss that what he&#8217;s saying is rubbish is perfectly fine, because it does lead to better results (and not crashing into that wall in front of you, just because you cannot tell your boss that he&#8217;s driving right into it).</p>
<p>Now that&#8217;s also an oversimplification, as almost any abstraction when it comes to human beings and culture, but it&#8217;s certainly what I have experienced, working for an European company, driven by French, in a subsidiary in Germany, and being somewhere in the middle in terms of culture, being from Belgium. But even there, it depends a lot on the teams, on the people who lead and work in those teams, regardless of their geolocation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pcdinh</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172101</link>
		<dc:creator>pcdinh</dc:creator>
		<pubDate>Sat, 27 Sep 2008 12:10:15 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172101</guid>
		<description>PHP development is driven by French and German at the meantime</description>
		<content:encoded><![CDATA[<p>PHP development is driven by French and German at the meantime</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172076</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 08:55:05 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172076</guid>
		<description>Ah, sorry to be misunderstood. I didn&#039;t want to imply that Europeans use static languages and American use dynamic ones :-) Just that as there are different cultures between countries, there are different cultures in developer circles.

Some might argue - and I think Rifkin does - that European are more safety conscious because of wars - especially WWI and WWII - and Americans more about freedom and power because of the border mentality and where the settlers came from.

A very vague analogy could be made from there: Dynamic language proponents come from powerless environments and favor power and freedom whereas safety aware developers have been stung once to often by software projects and have seen lots of projects go down in flame because of to much power and freedom.</description>
		<content:encoded><![CDATA[<p>Ah, sorry to be misunderstood. I didn&#8217;t want to imply that Europeans use static languages and American use dynamic ones :-) Just that as there are different cultures between countries, there are different cultures in developer circles.</p>
<p>Some might argue &#8211; and I think Rifkin does &#8211; that European are more safety conscious because of wars &#8211; especially WWI and WWII &#8211; and Americans more about freedom and power because of the border mentality and where the settlers came from.</p>
<p>A very vague analogy could be made from there: Dynamic language proponents come from powerless environments and favor power and freedom whereas safety aware developers have been stung once to often by software projects and have seen lots of projects go down in flame because of to much power and freedom.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan</title>
		<link>http://codemonkeyism.com/american-vs-european-style-of-software-development/comment-page-1/#comment-172071</link>
		<dc:creator>Stefan</dc:creator>
		<pubDate>Sat, 27 Sep 2008 08:36:07 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/09/27/american-vs-european-style-of-software-development/#comment-172071</guid>
		<description>Stephan,

as interesting as it is - I&#039;m not so sure about your conclusion. It&#039;s not so typically European to do static languages. I know some people that are very fancy about dynamic languages. Though I don&#039;t know very many who are successful with dynamic languages in big companies with many developers, PHP and Rails have quite a big community in Germany. PHP of course being the most important with a big lead.

That such hypes mainly come from the U.S. might be an indicator for power and freedom driving creativity - and for a comfortable lead in IT research. And for sure those who create something mostly adopt it first. It takes time from America to Europe.

Stefan</description>
		<content:encoded><![CDATA[<p>Stephan,</p>
<p>as interesting as it is &#8211; I&#8217;m not so sure about your conclusion. It&#8217;s not so typically European to do static languages. I know some people that are very fancy about dynamic languages. Though I don&#8217;t know very many who are successful with dynamic languages in big companies with many developers, PHP and Rails have quite a big community in Germany. PHP of course being the most important with a big lead.</p>
<p>That such hypes mainly come from the U.S. might be an indicator for power and freedom driving creativity &#8211; and for a comfortable lead in IT research. And for sure those who create something mostly adopt it first. It takes time from America to Europe.</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (user agent is rejected)
Database Caching 4/30 queries in 0.041 seconds using disk

Served from: codemonkeyism.com @ 2012-02-04 06:40:10 -->
