<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogical.se/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>Johan Åhlén : Windows Azure</title><link>http://blogical.se/blogs/jahlen/archive/tags/Windows+Azure/default.aspx</link><description>Tags: Windows Azure</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Why skilled developers will be even more important in the future with the cloud</title><link>http://blogical.se/blogs/jahlen/archive/2010/09/19/why-skilled-developers-will-be-even-more-important-in-the-future-with-the-cloud.aspx</link><pubDate>Sun, 19 Sep 2010 04:58:00 GMT</pubDate><guid isPermaLink="false">19a535f3-07d9-4378-9c5a-8d019d91e842:13417</guid><dc:creator>jahlen</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;There was a discussion about a year ago on Swedish blogs about why developers don&amp;#39;t adopt new&amp;nbsp;methods and technologies&amp;nbsp;and whether these are bad developers or not. It was also discussed if this was because of managers who don&amp;#39;t give the developers time to learn anything new.&lt;/p&gt;
&lt;p&gt;Of course there will always be a need for people who know old technologies (like COBOL). If I wanted to repair a 20 year old car, I&amp;#39;d prefer a mechanic who is an expert on 20 year old cars of my brand. So there is a point in the opinion that not everyone needs to learn the latest things.&lt;/p&gt;
&lt;p&gt;On the other hand&amp;nbsp;a lot of work is done by consultants who are given almost no time for developing their development skills. Their managers demand they do nothing that isn&amp;#39;t billable. A recent example I saw was consultants who had spent months (of billable time) developing what was already existing functions in SQL Server. Instead of spending months of development they could have spent&amp;nbsp;a few&amp;nbsp;days of learning. There are probably lost of cases like this where everybody is happy (as long as the customer doesn&amp;#39;t understand how much money they have wasted).&lt;/p&gt;
&lt;p&gt;What amazes me most is the lack of interest some developers are showing to learn new things. As leader of the Swedish SQL Server User Group I can&amp;#39;t help noticing who participates in our activities or signs up to our newsletter. Some people (particularly from large consultant companies) seem totally uninterested in learning new things. It can&amp;#39;t be blamed on that their management alone -&amp;nbsp;even if the management demands 99% billable time, there is always time to&amp;nbsp;subscribe to&amp;nbsp;an occasional&amp;nbsp;newsletter. Customers who only focus on hourly price tend to get this kind of consultants and probably pay for a lot of unnecessary hours.&lt;/p&gt;
&lt;p&gt;So why is Windows Azure (and the cloud in general) making it even more important with skilled developers? I&amp;#39;d say that&amp;#39;s because of the billing models within Azure. Basically you per for the resources you consume: CPU time, storage, bandwidth, etc. So a poorly developed solution would cost much more in day-to-day fees which will be very visible to the customer.&lt;/p&gt;
&lt;p&gt;In other words:&lt;strong&gt; I think that the cloud will make customers much more aware of efficiency and quality of&amp;nbsp;development work&amp;nbsp;than they are today.&lt;/strong&gt; It&amp;#39;s like getting a more specific bill where you can see what causes the costs instead of just a lump sum. The consultants who survive in the cloud will be those that understand that you need to invest in your own competency.&lt;/p&gt;
&lt;p&gt;The blog posts from last year&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://blogs.msdn.com/b/johanl/archive/2009/10/08/duoblog-everybody-wants-choices-but-nobody-wants-to-make-a-choice.aspx"&gt;Johan Lindfors - Everybody wants choices, but nobody wants to make a choic (duoblog)&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://blog.lowendahl.net/?p=171"&gt;Patrik Löwendahl - Everybody wants choices, but nobody wants to make a choice (duoblog)&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://blogical.se/blogs/johan/archive/2009/10/11/doesn-t-everyone-want-to-be-the-one-that-chooses.aspx"&gt;Johan Hedberg - Doesn&amp;#39;t everybody want to be the one that chooses&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://blogical.se/blogs/mikael/archive/2009/10/13/does-everyone-need-to-be-the-one-that-chooses.aspx"&gt;Mikael Håkansson - Does everyone need to be the one that chooses&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogical.se/aggbug.aspx?PostID=13417" width="1" height="1"&gt;</description><category domain="http://blogical.se/blogs/jahlen/archive/tags/SQL+Azure/default.aspx">SQL Azure</category><category domain="http://blogical.se/blogs/jahlen/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://blogical.se/blogs/jahlen/archive/tags/Cloud/default.aspx">Cloud</category><category domain="http://blogical.se/blogs/jahlen/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Nyhetskoll - my contribution to the Windows Azure Developer Challenge</title><link>http://blogical.se/blogs/jahlen/archive/2009/11/13/nyhetskoll-my-contribution-to-the-windows-azure-developer-challenge.aspx</link><pubDate>Fri, 13 Nov 2009 10:43:00 GMT</pubDate><guid isPermaLink="false">19a535f3-07d9-4378-9c5a-8d019d91e842:10291</guid><dc:creator>jahlen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I submitted today my contribution to the &lt;a title="WADC" href="http://wadc.cloudapp.net/"&gt;Swedish Windows Azure Developer Challenge&lt;/a&gt;. It&amp;#39;s an application, &lt;a href="http://nyhetskoll.cloudapp.net/"&gt;Nyhetskoll&lt;/a&gt;, where you can automatically monitor the Swedish newssites for keywords (such as persons, companies or your interests).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogical.se/blogs/jahlen/Nyhetskoll%20WADC/nyhetskoll.gif"&gt;&lt;img border="0" src="http://blogical.se/blogs/jahlen/Nyhetskoll%20WADC/nyhetskoll.gif" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The application runs on Windows Azure and it uses SQL Azure för storage and query logics.&lt;/p&gt;
&lt;p&gt;I started writing the application last weekend and after having spent a few evening finishing it in time for the deadline, today at 12:00, I was disappointed that they extended the deadline by two months. So much for my hurry!&lt;/p&gt;
&lt;p&gt;Well, it made me really explore the Windows Azure platform. It looks promising for the future, but still I would say it is far from stable. Several times when I deployed it got stuck in the &amp;quot;Initializing&amp;quot; phase. It will be very interesting to see what happens at the official release the 19th of November during the PDC.&lt;/p&gt;
&lt;p&gt;Feel free to visit Nyhetskoll at:&lt;br /&gt;&lt;a href="http://nyhetskoll.cloudapp.net/"&gt;http://nyhetskoll.cloudapp.net&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogical.se/aggbug.aspx?PostID=10291" width="1" height="1"&gt;</description><category domain="http://blogical.se/blogs/jahlen/archive/tags/SQL+Azure/default.aspx">SQL Azure</category><category domain="http://blogical.se/blogs/jahlen/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://blogical.se/blogs/jahlen/archive/tags/WADC/default.aspx">WADC</category></item></channel></rss>