<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Richard Walker :: Brisbane IT Professional (Infrastructure / Web) &#187; Business</title>
	<atom:link href="http://www.richardwalker.com.au/tag/business/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richardwalker.com.au</link>
	<description></description>
	<lastBuildDate>Mon, 07 Jun 2010 10:06:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Providing Web Services &#8211; Lessons Learned.</title>
		<link>http://www.richardwalker.com.au/2009/06/22/providing-web-services-lessons-learned/</link>
		<comments>http://www.richardwalker.com.au/2009/06/22/providing-web-services-lessons-learned/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 04:29:10 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=22</guid>
		<description><![CDATA[There are some pretty simple do's and don't's when it comes to releasing web services.]]></description>
			<content:encoded><![CDATA[<div>
<p>Thankfully, these lessons haven&#8217;t been learned the hard way &#8211; not entirely anyway.</p>
<p>I&#8217;m not referring to my own web services &#8211; I don&#8217;t provide any of these. I&#8217;m referring to a particular web service I use to create and lodge invoices electronically.</p>
<p>Granted they are working hard to restore their services so I&#8217;ll refrain from outing them, but I&#8217;ll share a few things I&#8217;ve learned, not just with this latest incident but with web services in general.</p>
<p><strong>1. Keep the customers informed.</strong> If you&#8217;re planning an outage period, or things aren&#8217;t going as expected, send a single email to your customer base explaining the planned/estimated outage times, or if applicable, an explanation of what went wrong and what you&#8217;re doing to fix it. While your customers might still be peeved, at least they&#8217;re in the loop.</p>
<p><strong>2. Try and avoid using social networking tools to announce outages.</strong> Twitter is NOT a suitable means by which to communicate outages, as progressive and &#8220;nu-skool&#8221; as this approach may seem.</p>
<p><strong>3. For the love of God, tread carefully when dealing with DNS changes.</strong> DNS, by nature and with regards to change, is a slow, unweildy beast. If you make a mistake and spot it too late (i.e. overnight) the mistake may have already propagated, and fixing it will take just as long (unless you set your TTLs ridiculously low).</p>
<p><strong>4. If you can&#8217;t release a product or revision to the product without a prominent risk of failure, just don&#8217;t.</strong> The old mantra &#8220;real programmers ship&#8221; is as vague as it is foolish&#8230;.. I&#8217;d rather wait another week for an upgrade I might not even notice, than go 24 hours without a crucial service because something went &#8220;bang&#8221;. You can still make ambitious release dates, but just put some real time, effort, and most of all, serious and careful thought, into setting up your development and release infrastructure. If you do things right, announcing an outage for purposes of maintenence/upgrade will be a thing of the past&#8230; your customers won&#8217;t even notice.</p>
<p><strong>5. Prepping a release at 6pm on a Friday evening is a no-no.</strong> Your developers are probably burnt out from a week of frantic preparation, and this sets the stage for errors. I&#8217;ve been told on numerous occasions that shipping a particular feature/product on a particular date is &#8220;important to the business&#8221;. What&#8217;s more important is your image, and having exhausted developers cram something out the door in time for the upper echelons to nod their heads in approval, and then having said product blow up in your face because of an error that got missed, makes you look stupid in the eyes of your customers. Again: <strong>it is always better to ship late than ship broken.</strong> As a customer, I&#8217;d rather see a polished, functional product than a broken, rushed one. A poorly executed release reflects badly on you and your product. Take the time to do it properly.</p>
<p>That&#8217;s it for today&#8217;s rant!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2009/06/22/providing-web-services-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Certification, experience and the real world</title>
		<link>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/</link>
		<comments>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 11:28:17 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=14</guid>
		<description><![CDATA[A tertiary education isn't the be-all and end-all of your IT career. Certifications and just good old fashioned experience and hard work play their part too..... often a bigger part than a university education can play on its own.]]></description>
			<content:encoded><![CDATA[<p>So I have an option to undergo a few new certifications.</p>
<p>I have a shortlist (of vendors, at least): Cisco, RedHat, Oracle, Novell. Not necessarily in that order.</p>
<p>I think one thing I&#8217;ve discovered is that being the jack-of-all-trades type is extremely handy because you&#8217;re so hireable for anybody who touches upon any area of technology you happen to be savvy in. One thing I&#8217;m learning through talking to people however is that specialists tend to earn a lot more, even if finding the work they&#8217;re after is a little trickier and they have to think on their feet a lot more to move (geographically, if necessary) where the money is.</p>
<p>However the other area in which certification is handy is when you have someone like me, jack-of-all-trades etc who has earned their skills through live-fire exercise, so to speak; usually dropped in the deep end with something or faced with a challenge that threatens to unseat their personal lives through commitment to getting the job done.</p>
<p>I&#8217;m talking about knowledge holes. Gaping voids, in some cases.</p>
<p>Being fire-baptised in IT is a great thing because it teaches you comprehension, complex reasoning, problem solving and any number of other valuable skills. All in all, if it were up to me, if you presented me with a) a die-hard hobbyist who&#8217;d been playing with computers since the age of 12, with no tertiary education and who&#8217;d hopped from one work experience placement to another, perhaps putting in a little grunt time at a university or ISP or their dad&#8217;s company, and who&#8217;d taught themselves the skills they deemed useful, or b) a straight-7&#8217;s computer science student&#8230;.. in an ideal world, I&#8217;d hire both, but if I had to choose, it would be an extremely difficult choice, and most likely contingent upon Mr/Ms Straight 7&#8217;s past in the field, i.e. did he/she take to computers early on out of genuine passion, or did they simply fit into the groove after leaving school and do very well.</p>
<p>Experience trumps education. And while that may seem like a very obtuse and foolish view, remember that <em>experience IS education.</em> It&#8217;s just a different form of education&#8230;.. it&#8217;s education learned through exposure and practical application rather than theory, study and more theory.</p>
<p>Example: I have absolutely no idea what 1st, or 2nd, or 3rd, or 4th &#8220;normal form&#8221; is if I were faced with such a question on an exam. But I&#8217;d put money on the fact that I can design and implement a database much better than Mr Straight 7&#8217;s, because I&#8217;ve had real exposure to such problems. And upon examination, it would be perfectly apparent that my design was well thought out, thoroughly normalised and generally in very good shape.</p>
<p>Now, I&#8217;m not suggesting a university education is worthless, or even simply unecessary&#8230; but where IT managers and the like need to be careful is in simply moving someone&#8217;s resume to the top of the pile because they finished first in their class.</p>
<blockquote><p>Experience is gold. Education makes a great foundation and an even better supplement after the fact, and if you can combine the two, you are dynamite and damn near unstoppable.</p></blockquote>
<p>But I digress (on a monumental scale). The reason for my desire to attain more certification is to plug knowledge gaps&#8230;. I&#8217;m a good man in a storm, I let nothing stand between me and ultimate success when it comes to solving technology problems, <strong>but </strong>there is ground I haven&#8217;t covered. I can kick ass in my field and suddenly be left treading water and eventually drowning because there&#8217;s just one little area I&#8217;m completely unexposed to, and in which I&#8217;m completely uneducated.</p>
<p>This is where certification fits in: most people like me can absolutely cream the certification path/uni course of choice, because real world experience primes you to nail the comprehension, complex reasoning and problem solving tasks that you may face during the process, and leave you to simply soak up the knowledge and apply it creatively, pragmatically and most importantly, <em>with an eye for real-world application.</em></p>
<p>Moral of the story: if you&#8217;ve been in the game a couple of years, and are a pro at getting the job done in a half dozen different disciplines, there could not possibly be a better time to pick a specialisation and get certified. By the time your certification is done, you&#8217;ve already got several years applicable experience under your belt and can start punching well above your weight straight away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2008/12/01/certification-experience-and-the-real-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LinkedIn</title>
		<link>http://www.richardwalker.com.au/2008/10/20/linkedin/</link>
		<comments>http://www.richardwalker.com.au/2008/10/20/linkedin/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 07:23:39 +0000</pubDate>
		<dc:creator>Richard Walker</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Networking (social/business)]]></category>
		<category><![CDATA[connecting]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[networking]]></category>

		<guid isPermaLink="false">http://www.richardwalker.com.au/?p=10</guid>
		<description><![CDATA[So for the first time EVER I've actually decided to take a decent look at LinkedIn. It's a great way to connect with other people, personally and professionally, and to showcase your profession, skills and experience.]]></description>
			<content:encoded><![CDATA[<p>So for the first time EVER I&#8217;ve actually decided to take a decent look at LinkedIn.</p>
<p>I can see why people would find it useful&#8230;. it&#8217;s a great way to find out things about people you&#8217;ve just started working with, prospective employers and employees alike&#8230;. only small issue is that of validation, i.e. being able to qualify or dispute someone&#8217;s association with your business.</p>
<p>All in all though, it looks like a great tool so I&#8217;ll certainly give it a spin and see how I go.</p>
<p>Find me at <a title="Richard Walker on LinkedIn" href="http://www.linkedin.com/in/richardwalker81" target="_blank">LinkedIn</a>.</p>
<p>On another topic&#8230;&#8230; in two weeks, I&#8217;m going to be a dad. Kristina and I are expecting a baby boy on November 3rd. Stay tuned for updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richardwalker.com.au/2008/10/20/linkedin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
