<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx</link><description>Frans blogged about Jon Skeet's which was inspired by Eric's post. Since Eric is asking others to contribute, I'm throwing in my two cents. #1 Not understanding the problem that you're trying to solve Personal guilt rating: historically 7, currently 3</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#122156</link><pubDate>Mon, 11 Sep 2006 15:26:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:122156</guid><dc:creator>William</dc:creator><description>&lt;p&gt;Elliot - I couldn't agree more. If you understand programming then you understand how to approach things and *know* that there's always some way to do something. &amp;nbsp;You don't give up easily. you don't take know for an answer. &amp;nbsp;You are confident that with enough work you'll find the solution and you'll get there. &amp;nbsp;Experience should bring this with it. However working for 10 years in the industry doesn't equal experience. &amp;nbsp;People that rest on their laurels, never learn anything new and weren't much good in the first place only let their experience get in teh way of learning new things.&lt;/p&gt;
&lt;p&gt;Smies - Thanks man!&lt;/p&gt;
&lt;p&gt;Ugo - I appreciate it!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=122156" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#108726</link><pubDate>Tue, 22 Aug 2006 15:23:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:108726</guid><dc:creator>Ugo</dc:creator><description>This is so accurate.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=108726" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#107767</link><pubDate>Wed, 16 Aug 2006 06:52:47 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:107767</guid><dc:creator>Smies</dc:creator><description>I really like your article. I posted a link on my Blog so that I can find it back.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=107767" width="1" height="1"&gt;</description></item><item><title>Smies technics &amp;raquo; 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#107766</link><pubDate>Wed, 16 Aug 2006 06:51:44 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:107766</guid><dc:creator>Smies technics » 7 Deadly Sins of Software Development</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://www.smies.com/blog/?p=25"&gt;http://www.smies.com/blog/?p=25&lt;/a&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=107766" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#107729</link><pubDate>Tue, 15 Aug 2006 19:12:34 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:107729</guid><dc:creator>Elliott Wade</dc:creator><description>Bill, above you mentioned that &amp;quot;Experience tends to let you catch up quicker though, and I've banked on that quite a bit.&amp;quot; &amp;nbsp;Nothing could be more true.&lt;br&gt;In my view, it's possible to &amp;quot;know programming&amp;quot; without knowing (e.g.) ADO.NET. &amp;nbsp;And if you do know code, then no one (certainly no newcomer) can &amp;quot;walk all over you.&amp;quot; &amp;nbsp;Or else you inhabit a professional environment the competitive likes of which I've never seen after 10 years in IT.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=107729" width="1" height="1"&gt;</description></item><item><title>Other views on programming sins...</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#107063</link><pubDate>Tue, 08 Aug 2006 17:56:12 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:107063</guid><dc:creator>Eric Gunnerson's C# Compendium</dc:creator><description>At the beginning of the sin-tacular, I asked for people to come up with their own lists. And here they...&lt;img src="http://msmvps.com/aggbug.aspx?PostID=107063" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#101180</link><pubDate>Wed, 14 Jun 2006 20:13:47 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:101180</guid><dc:creator>William</dc:creator><description>Anatoly - I totally agree with you. There are times you need to be able to just 'know' you're right. The problem as I see it is that some folks have that tendency in light of a ton of evidence to the contrary and it's they fail to learn from mistakes. &amp;nbsp;Every one of those has a lot of exceptions to them and it's a spectrum where we fall along at times. A lot of this is a judgement call and the solution is being honest with yourself. A lot of arrogant or insecure people are unable to tell the difference and are unable to admit they are wrong. &amp;nbsp;That's the root of a lot of trouble.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=101180" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#101171</link><pubDate>Wed, 14 Jun 2006 17:54:24 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:101171</guid><dc:creator>Anatoly Lubarsky</dc:creator><description>Everything is true but after all sometimes you have to trust yourself that you are right and be confident with that and be strong mentally enough to take the decision even if you are not sure.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=101171" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#101152</link><pubDate>Wed, 14 Jun 2006 13:29:45 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:101152</guid><dc:creator>William</dc:creator><description>Finding time is the hard part. That's why being able to work with the stuff is huge. I've found, if I'm serious, that I need to spend 20 minutes a day every day, or something close to it, to learn and keep up - I usually end up spending a little more time but that only helpds overall.&lt;br&gt;&lt;br&gt;I'm behind on 2007 but catching up, slowly. there are so many 2.0 features though in .NET that have changed drastically, that this is a time where resting on your laurels is a bad thing. Someone new, hard working can walk all over you. &amp;nbsp;Experience tends to let you catch up quicker though, and I've banked on that quite a bit. &amp;nbsp;I definitely need to earn my old 'early adopter' credentials back which I've layed off on for a few months.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=101152" width="1" height="1"&gt;</description></item><item><title>re: 7 Deadly Sins of Software Development</title><link>http://msmvps.com/blogs/williamryan/archive/2006/06/14/101099.aspx#101141</link><pubDate>Wed, 14 Jun 2006 11:46:22 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:101141</guid><dc:creator>Marshall Harrison "the gotspeech guy"</dc:creator><description>Great list Bill.&lt;br&gt;&lt;br&gt;I am especially fond of #6 and #7. I also like the link to the 2001 has-beens. Very subtle. :-)&lt;br&gt;&lt;br&gt;I've been concentrating on speech and I need improve my skills in other areas like ADO, remoting Ajax even though they aren't a big part of my job.&lt;br&gt;&lt;br&gt;With MSS 2007 in beta it's tough having to learn some things all over again. I can't allow myself to rest on the past.&lt;br&gt;&lt;br&gt;But, where do I find the time??????&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=101141" width="1" height="1"&gt;</description></item></channel></rss>