<?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>Ambition Tech Blog &#187; Applications Development</title>
	<atom:link href="http://techblog.ambition.com.au/category/it/applications-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.ambition.com.au</link>
	<description>IT careers, job market updates, news and events</description>
	<lastBuildDate>Tue, 15 May 2012 04:24:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>When your best just isn’t good enough: Give up or get better, quickly!</title>
		<link>http://techblog.ambition.com.au/when-your-best-just-isn%e2%80%99t-good-enough-give-up-or-get-better-quickly/</link>
		<comments>http://techblog.ambition.com.au/when-your-best-just-isn%e2%80%99t-good-enough-give-up-or-get-better-quickly/#comments</comments>
		<pubDate>Wed, 02 May 2012 07:36:22 +0000</pubDate>
		<dc:creator>Andy Cross</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Business Engagement]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=2171</guid>
		<description><![CDATA[Harsh maybe, but I really do feel that in today’s competitive global economy we need to start addressing the fact that we’re ill equipping people for the expectations we have of them if we let sub-par performance go unchecked. Now I recognise that for there to be high performers there must be those who are [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2012/05/when-your-best-just-isnt-good-enough-get-better.jpg"><img class="alignleft size-thumbnail wp-image-2172" title="when your best just isn't good enough get better" src="http://techblog.ambition.com.au/wp-content/uploads/2012/05/when-your-best-just-isnt-good-enough-get-better-150x150.jpg" alt="" width="150" height="150" /></a>Harsh maybe, but I really do feel that in today’s competitive global economy we need to start addressing the fact that we’re ill equipping people for the expectations we have of them if we let sub-par performance go unchecked. Now I recognise that for there to be high performers there must be those who are not and indeed there then exists in-between the two poles a raft of average performers. Interestingly a speaker recently suggested to his audience of business professionals that most people in the room were probably good at what they did, but that being good was the new average. Quite simply he said, “you need to be exceptional, you need to stand out and you need to be very, very good”.</p>
<p>In the past ten or twenty years we’ve propagated at every opportunity from kindergarten through to the boardroom, this idea that doing your best is all you can do. Everyone is a winner if you’ve tried your hardest and thereafter you should just be proud of your efforts.</p>
<p>We increase the debilitating effect of accepting average performance with a social phenomenon  known as Tall Poppy Syndrome (TPS) whereby people of genuine merit are resented, attacked, cut down, or criticised because their talents or achievements elevate them above or distinguish them from their (more average) peers.</p>
<p>I suggest it’s now time to shake off the need to encourage everyone with false praise and recognise the realities of competitive markets. There are winners and losers; there are people who excel and those that don’t. We certainly need to help people identify their place within this sphere and we also need to help them develop (if they want to), but let’s not call everyone a success unless and until they actually succeed.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fwhen-your-best-just-isn%25e2%2580%2599t-good-enough-give-up-or-get-better-quickly%2F&amp;title=When%20your%20best%20just%20isn%E2%80%99t%20good%20enough%3A%20Give%20up%20or%20get%20better%2C%20quickly%21" id="wpa2a_2"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/when-your-best-just-isn%e2%80%99t-good-enough-give-up-or-get-better-quickly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are formal qualifications still relevant in today&#8217;s business world?</title>
		<link>http://techblog.ambition.com.au/are-formal-qualifications-still-relevant-in-todays-business-world/</link>
		<comments>http://techblog.ambition.com.au/are-formal-qualifications-still-relevant-in-todays-business-world/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 01:18:29 +0000</pubDate>
		<dc:creator>Andy Cross</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Business Engagement]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=2134</guid>
		<description><![CDATA[This one’s an interesting question because as a six year academic graduate myself, I would strongly advocate the need to pursue and attain formal recognition of your skills and abilities. These skills offer business grounding, they offer a learning framework for the future and they offer evidence of your commitment to see a course of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2012/04/diploma-and-graduation-hat.jpg"><img class="alignleft size-thumbnail wp-image-2136" title="diploma-and-graduation-hat" src="http://techblog.ambition.com.au/wp-content/uploads/2012/04/diploma-and-graduation-hat-150x150.jpg" alt="" width="150" height="150" /></a>This one’s an interesting question because as a six year academic graduate myself, I would strongly advocate the need to pursue and attain formal recognition of your skills and abilities. These skills offer business grounding, they offer a learning framework for the future and they offer evidence of your commitment to see a course of learning through to completion. But those six years were quite a few business cycles past and when I reflect now on whether they currently aid me in my day-to-day job I would have to question at least some of the content I studied.</p>
<p>Today more than ever we live in a world that’s pacing itself for a sprint race and without doubt the drivers in attaining formal qualifications have changed substantially to those of past decades. Consider in the past, the essential requirement to hold a degree before any blue chip employer would consider you having the aptitude to work in their computing/technology department. Similarly business and trade qualifications were of a value that appears to be dropping year on year as employers place more significant value now on whether an individual has successfully demonstrated the skill rather than whether a certificate says they have that skill.</p>
<p>The telling marker in this story is perhaps best indicated by the fact that the learning landscape itself has changed. In the past knowledge was passed quite deliberately and structurally from person to person (think teacher, student) but today with all the available mediums this is no longer as doctrine a process.</p>
<p>Always on, self-serve, immediate access, instant gratification are just a few of the catch-phrases which embody the learning environment we now find ourselves within, and if you don’t believe me then go Google it yourself!</p>
<p>So are we beyond the academic measures of the past? Well we know Universities are struggling to fill places as they wrestle with a youth unconvinced of the value proposition for three of four years of degree level study. Perhaps its cyclical and once the learning Institutions create a new, modern approach to meeting the educational needs of today then demand will increase again. Perhaps indeed.</p>
<p>In the meantime for many today it appears more important to achieve the Foursquare Major of Starbucks than it is to hold a bachelor’s degree.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fare-formal-qualifications-still-relevant-in-todays-business-world%2F&amp;title=Are%20formal%20qualifications%20still%20relevant%20in%20today%E2%80%99s%20business%20world%3F" id="wpa2a_4"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/are-formal-qualifications-still-relevant-in-todays-business-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Age is Nothing but a Number and Years&#8217; Experience is a Misnomer</title>
		<link>http://techblog.ambition.com.au/age-is-nothing-but-a-number-and-years-experience-is-a-misnomer/</link>
		<comments>http://techblog.ambition.com.au/age-is-nothing-but-a-number-and-years-experience-is-a-misnomer/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 23:45:34 +0000</pubDate>
		<dc:creator>Andy Cross</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Business Engagement]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=2110</guid>
		<description><![CDATA[I&#8217;m sure we&#8217;ve all seen those job advertisements stating 10+ years relevant experience essential. But what does that really mean? Learning and development models today no longer follow the same linear model they did twenty or even ten years ago. Classroom led training has been supplemented and sometimes replaced wholly by computer based training (CBT). [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2012/04/age-is-nothing-but-a-number-and-years-experience-is-a-misnomer.jpg"><img class="alignleft size-thumbnail wp-image-2113" title="age is nothing but a number and years' experience is a misnomer" src="http://techblog.ambition.com.au/wp-content/uploads/2012/04/age-is-nothing-but-a-number-and-years-experience-is-a-misnomer-150x150.jpg" alt="" width="150" height="150" /></a>I&#8217;m sure we&#8217;ve all seen those job advertisements stating 10+ years relevant experience essential. But what does that really mean?<br />
Learning and development models today no longer follow the same linear model they did twenty or even ten years ago. Classroom led training has been supplemented and sometimes replaced wholly by computer based training (CBT). What this has created is an ability for self-paced learning that can be accelerated, paused or protracted to meet the needs of the learner.</p>
<p>And therein lies the dichotomy with the traditional request for years experience when hiring employees. There is a diminishing correlation between the ability or skills of an individual and their likely performance, when based solely on years&#8217; of experience. Put more simply a twenty-one year old who has a passion for a skill and who spends all his or her time bettering their ability with it, is often more capable than a forty-one year old with 10+ years&#8217; work experience. It&#8217;s a notion backed by common sense in a lot of ways yet still somewhat perversely, far from commonplace as a method for employers to filter appropriately skilled candidates from the rest.</p>
<p>So what can you do about it?</p>
<p>Well as a recruiter I advise my team to probe for evidence of ability to perform the tasks to the required skill level, irrespective of how long the applicant has been practicing said skill. And for job seekers I&#8217;d recommend a strategic approach to any job search that pits your ability to actually do the job verses the employer&#8217;s belief in what they think you need to do the job.</p>
<p>Trust me it isn&#8217;t easy to change engrained and long-standing beliefs but the times they are changing and if my six year old can use  MS Word now then he&#8217;ll be well equipped to tackle an office administration role in say two or three years!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fage-is-nothing-but-a-number-and-years-experience-is-a-misnomer%2F&amp;title=Age%20is%20Nothing%20but%20a%20Number%20and%20Years%E2%80%99%20Experience%20is%20a%20Misnomer" id="wpa2a_6"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/age-is-nothing-but-a-number-and-years-experience-is-a-misnomer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It’s an Interview, why are you nervous?</title>
		<link>http://techblog.ambition.com.au/it%e2%80%99s-an-interview-why-are-you-nervous/</link>
		<comments>http://techblog.ambition.com.au/it%e2%80%99s-an-interview-why-are-you-nervous/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 00:29:49 +0000</pubDate>
		<dc:creator>Andy Cross</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Business Engagement]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=2101</guid>
		<description><![CDATA[I could start by qualifying these comments as specific to a job interview but in fact they’re not, they can actually be applied to any interview situation you face. You see an interview by definition is or should be a two-way flow of information between parties. The key element being the need for everyone involved [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2012/04/nervous-interview.jpg"><img class="alignleft size-thumbnail wp-image-2102" title="200555668-001" src="http://techblog.ambition.com.au/wp-content/uploads/2012/04/nervous-interview-150x150.jpg" alt="" width="150" height="150" /></a>I could start by qualifying these comments as specific to a job interview but in fact they’re not, they can actually be applied to any interview situation you face. You see an interview by definition is or should be a two-way flow of information between parties. The key element being the need for everyone involved to gain information from the process, save the interview (at best) be found lacking or (at worst) becoming a complete waste of time.</p>
<p>And in that first paragraph is the key to overcoming nerves for most candidates. Too many interviewees view the interview as a test which they must pass to be successful else fail under the guise of personal rejection!</p>
<p>Take a step back and re-read the first paragraph. The interview may still be a test but it’s a two-way test not one-way. If the interviewer doesn’t impress me with his job, or company information or even his personality then I may not accept his offer should he decide I’m the employee he wants in his business. On the more traditional view If I don’t represent myself in the best light, summing up skills and experience and demonstrating a personality matching what’s being sought, then I’m unlikely to be offered the position on offer.</p>
<p>Now with a more level appreciation of the process that’s taking place in an interview, I’d invite you to refocus your approach to interviews in the future. Sure you should prepare and invest time in performing your best at an interview but only in return for an expectation that your interviewer does the same. When you view the balance of power as equal you are much more likely to relax and perform naturally to your best ability.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fit%25e2%2580%2599s-an-interview-why-are-you-nervous%2F&amp;title=It%E2%80%99s%20an%20Interview%2C%20why%20are%20you%20nervous%3F" id="wpa2a_8"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/it%e2%80%99s-an-interview-why-are-you-nervous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does Coding Have a Role in Unemployment?</title>
		<link>http://techblog.ambition.com.au/does-coding-have-a-role-in-unemployment/</link>
		<comments>http://techblog.ambition.com.au/does-coding-have-a-role-in-unemployment/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 01:05:31 +0000</pubDate>
		<dc:creator>Harvey Clear</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=2044</guid>
		<description><![CDATA[According to an article by Ruti Polachek  the solution to unemployment is to code your way out.  I was left a bit unconvinced that you can code your way out of a GFC, but this article did touch on some points that my colleagues and I have discussed. The premise of his argument is that [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2012/02/coding.jpg"><img class="alignleft size-thumbnail wp-image-2045" title="coding" src="http://techblog.ambition.com.au/wp-content/uploads/2012/02/coding-150x150.jpg" alt="" width="150" height="150" /></a>According to an<a href="http://www.marketwatch.com/story/no-jobs-just-learn-to-code-2012-02-16"> article </a>by <strong>Ruti Polachek </strong> the solution to unemployment is to code your way out.  I was left a bit unconvinced that you can code your way out of a GFC, but this article did touch on some points that my colleagues and I have discussed. The premise of his argument is that there are jobs waiting to be filled in the IT sector and that if you trained more people these jobs would be easily filled.</p>
<p>“Technology will be advanced in 10, 20 or 100 years, in ways we cannot even imagine. We are not moving backward, so let’s move forward, faster. We are getting closer to the point where everyone will not only need to know how to use an iPad, but also how to write some of its programs” </p>
<p>I do agree that there are jobs waiting to be filled.  Software companies/vendors are continuing to invest in their product despite difficult market conditions.  Financial backers are spurred on by the Mark Zuckerberg’s who have proved that getting there first is everything in this sector and investing in a product you believe in has huge rewards.  </p>
<p>However there is already a queue of <strong><em>highly qualified</em></strong> candidates applying for these roles.  Pioneering companies aren’t looking for qualifications but for <strong><em>true technologist</em></strong> who can understand the underlying concepts and principles far beyond someone who is simply trained in a vocation.  The days of a mid-level developer who sits, codes moves on to the next piece of work handed down to him are fast diminishing.   IT roles are becoming more specialised.  Simple processes are now automated and developers need to be able to add more value.</p>
<p>The key to filling these jobs is to identify and nurture top talent, not an IT development for all approach.</p>
<p>What are your thoughts on these arguments?  How do you think employers can differentiate between ‘highly qualified candidates’ and ‘true technologists’?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fdoes-coding-have-a-role-in-unemployment%2F&amp;title=Does%20Coding%20Have%20a%20Role%20in%20Unemployment%3F" id="wpa2a_10"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/does-coding-have-a-role-in-unemployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applications Salary Guide &#8211; What to expect in 2012</title>
		<link>http://techblog.ambition.com.au/the-applications-market-what-to-expect-in-2012/</link>
		<comments>http://techblog.ambition.com.au/the-applications-market-what-to-expect-in-2012/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 06:02:29 +0000</pubDate>
		<dc:creator>Rory Herity</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Market Trends]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=1997</guid>
		<description><![CDATA[The application development &#38; support market has remained in a positive position throughout this year with only the upcoming holiday period stalling the slow but steady momentum. We have seen demand in the usual areas predominantly led by .Net &#38; Java but we are seeing most demand and probably the shortest supply in tier one [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/12/future1.jpg"><img class="alignleft size-thumbnail wp-image-1999" title="future1" src="http://techblog.ambition.com.au/wp-content/uploads/2011/12/future1-150x150.jpg" alt="Technology Application 2012 Predictions" width="150" height="150" /></a>The application development &amp; support market has remained in a positive position throughout this year with only the upcoming holiday period stalling the slow but steady momentum. We have seen demand in the usual areas predominantly led by .Net &amp; Java but we are seeing most demand and probably the shortest supply in tier one ERP skills (mainly SAP &amp; Oracle), Microsoft SharePoint, Front End Web and Mobile Development. With that in mind the demand for contractors skilled in Agile development methodology continues to rise, as companies move away from large scale in house software development programs in favour of quicker rapid deployment of products and services. When companies do commit to large scale software programs they are looking to utilise a combination of in house resources, contractors, local specialist service providers as well as global outsourcers. This creates greater spread of risk on key deliverables, flexibility with resources but major challenges in vendor management, accountability, communication and ultimately decision making.</p>
<p>Companies are increasingly looking at consolidated ERP systems with Oracle and SAP taking a majority market share but we have also seen a number of companies committing more capital expenditure to JDE, PeopleSoft and Seibel upgrades as in most cases they offer a much more cost effective solution rather than the larger investment needed to implement Oracle or SAP. You will see from our salary review that SAP Basis &amp; Oracle Database Administrators have experienced the largest rate &amp; salary increases due to high demand and increasingly low supply. We have also seen a similar trend in demand for HR/Payroll consulting skills across most of the major ERP products. Due to the shortage of available skills in this area we have seen companies bringing resources from overseas to meet demand on critical projects. As with any technology skills shortage there has been a large push from candidates looking to enter the contracting market in order to take advantage of higher daily rates, this in turn has led to a large number of permanent positions being left open for 6-12 months.</p>
<p><strong>What Next?</strong></p>
<p><span id="more-1997"></span>For 2012 I expect to see consistent demand for enterprise software developers, mobile/web developers and in particular ERP specialists. Most of the major investment will come from the Banking &amp; Finance, Insurance, Superannuation and Media industries as they look to modernise their service offerings and ability to interact with their increasingly technology demanding customers. I expect the size of internal software development and application support teams to stagnate or potentially diminish as companies continue to take advantage of developments in Cloud Computing (SAAS/PAAS), OpenSource/SOA and the economies of scale on offer from global software services companies especially those with offshore development centres. As with any trend towards outsourcing/offshoring we will see ICT providers moving quickly to snap up any available resources in order to build their resource capability but often to re-deploy these people back into sites where they have valuable IP and customer relationships.</p>
<p> But don’t take my word for it, check out <a href="http://www.gartner.com/it/page.jsp?id=1535314">http://www.gartner.com/it/page.jsp?id=1535314</a> for the experts opinion.</p>
<p><strong>Ambition 2012 Application Salary Guide </strong></p>
<p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/12/apps.gif"><img class="aligncenter size-full wp-image-2008" title="apps" src="http://techblog.ambition.com.au/wp-content/uploads/2011/12/apps.gif" alt="" width="590" height="481" /></a></p>
<p>Do you agree with my comments or want to offer a different perspective to salaries and/or trends in software development? If so please feel free to add your comments here or email me directly at <a href="mailto:rory.herity@ambition.com.au">rory.herity@ambition.com.au</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fthe-applications-market-what-to-expect-in-2012%2F&amp;title=Applications%20Salary%20Guide%20%E2%80%93%20What%20to%20expect%20in%202012" id="wpa2a_12"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/the-applications-market-what-to-expect-in-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.Net or Java Programming? What is the Right Career Move?</title>
		<link>http://techblog.ambition.com.au/net-or-java-programming-what-is-the-right-career-move/</link>
		<comments>http://techblog.ambition.com.au/net-or-java-programming-what-is-the-right-career-move/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 00:43:27 +0000</pubDate>
		<dc:creator>Zein Mohamad</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=1821</guid>
		<description><![CDATA[Ok, so you have finished VCE and scored a higher enter score than most, your heart skips a beat spending endless hours writing code and you decide you want to be a programmer. What programming language do you wish to learn? Which will be better in terms of job prospects? What language would still be [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/08/career-move_1305241107.jpg"><img class="alignleft size-thumbnail wp-image-1823" title="career-move_1305241107" src="http://techblog.ambition.com.au/wp-content/uploads/2011/08/career-move_1305241107-150x150.jpg" alt="" width="150" height="150" /></a>Ok, so you have finished VCE and scored a higher enter score than most, your heart skips a beat spending endless hours writing code and you decide you want to be a programmer. What programming language do you wish to learn? Which will be better in terms of job prospects? What language would still be in high demand in 5, 10 or 15 years’ time?</p>
<p>In most cases, a language is chosen by development teams because they know it, feel it’s the most cutting edge technology on the market, or feel it would result in a cost effective method to implement in to their website.</p>
<p>Ideally, development teams should examine the strengths and weaknesses in using both technologies instead of going for whatever is hip in the marketplace.</p>
<p>Hopefully this comparison sheds some light as to what technology is best for you and your future as a programmer.</p>
<p><strong><span style="text-decoration: underline;">Current Demand</span></strong></p>
<p>I did a quick search on seek and found that 1,645 results were found in Australia with the key word, “.NET”, and 4,061 results were found with, “JAVA”. What does this say about what’s happening in .NET? Should these figures be the contributing factor to what technology to use?</p>
<p>By no means should you consider this data as concrete evidence without considering other variables – like how much competition you have with other programmers in your field, how many roles are available in your area, and how many roles are available within your skill level (junior, mid-level or senior). You should conduct your own preliminary searches on different job boards before evaluating what career path you should take.<span id="more-1821"></span></p>
<p><strong><span style="text-decoration: underline;">Pros and Cons</span></strong></p>
<p>After conducting a survey of candidates, from junior to senior programmers, they have outlined the following positives and negatives of using each technology.</p>
<p><strong>.NET </strong></p>
<p><strong>Pros</strong></p>
<ul>
<li>Strong framework for building rich GUI;  <strong> </strong></li>
<li>Easy-to-use tools;<strong> </strong></li>
<li>Has built-in support for Web services standards.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Cons</strong></p>
<ul>
<li>Framework runs only on Windows</li>
<li>Costly</li>
<li>.Net has a bad history of security vulnerabilities</li>
</ul>
<p><strong>JAVA</strong></p>
<p><strong>Pros </strong></p>
<ul>
<li>It’s free</li>
<li>Java is object orientated and easy to use<strong></strong></li>
<li>-Has an ability to manipulate Java encryptions<strong></strong></li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>Security restrictions can be an issue</li>
<li>Bugs exist in some library implementations</li>
<li>Java is more memory consuming as opposed to .Net</li>
</ul>
<p><strong><span style="text-decoration: underline;">Future Trends</span></strong></p>
<p>With this being said, it can be difficult to predict which technology will last the test of time. However, you can definitely determine that large corporations that have been using Java will surely continue their relationship with Java, while companies that use .Net, will definitely look for faster development time to stay ahead of the game and drop .Net altogether.</p>
<p>Also, with Java being a free application and known as an easy programming language, why would you continue with .Net?  In my opinion, it makes sense to stick with Java as studies have shown that Java increases programmer efficiency resulting in quicker results. Programmers also get to enjoy writing better code with fewer bugs than .Net, which in turn reduces development time.</p>
<p>However, whatever you endeavour to do, it’s important to select a programming language that you wish to master and specialise in. If you want to be more marketable to a potential employee, you need to be an expert in your field rather than be a jack of all languages and a master of none.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fnet-or-java-programming-what-is-the-right-career-move%2F&amp;title=.Net%20or%20Java%20Programming%3F%20What%20is%20the%20Right%20Career%20Move%3F" id="wpa2a_14"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/net-or-java-programming-what-is-the-right-career-move/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone vs. Android, the big debate</title>
		<link>http://techblog.ambition.com.au/iphone-vs-android-the-big-debate/</link>
		<comments>http://techblog.ambition.com.au/iphone-vs-android-the-big-debate/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 05:18:52 +0000</pubDate>
		<dc:creator>Joe Woodham</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=1808</guid>
		<description><![CDATA[Working within the application development space you get a front seat into the newest trends within technology. In the past 12 months iPhone and Android development has increased dramatically. Every company, from the one man operation in a shed to the massive corporate, is jumping on the band wagon in a race to get to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/08/iphone-vs-android.jpg"><img class="alignleft size-full wp-image-1816" title="iphone-vs-android" src="http://techblog.ambition.com.au/wp-content/uploads/2011/08/iphone-vs-android.jpg" alt="" width="180" height="115" /></a>Working within the application development space you get a front seat into the newest trends within technology. In the past 12 months iPhone and Android development has increased dramatically. Every company, from the one man operation in a shed to the massive corporate, is jumping on the band wagon in a race to get to the finish line first with the best most user friendly applications but which direction should they go, iPhone or Android?</p>
<p>With the new iPhone coming out and Android continuing to deploy better and better hardware; and both operating systems rolling out exciting new features and innovations with each release, which is better? After reading countless blogs and speaking with the frontline users I have come up with a couple of different categories in which both iPhone and Android go head to head and help you decide… <span id="more-1808"></span></p>
<p><strong>Useability</strong></p>
<p>This one is a big one for me as I want to be able to pick something up and with ease understand what I’m doing.</p>
<ul>
<li>iPhone- able to pick it up and with a quick slide you are in the main screen where you can easily navigate and tap the icon needed</li>
<li>Android- after figuring out how to unlock the device (depending on the device you are operating) you have to navigate your way through a number of screens</li>
</ul>
<p><strong>Battery Life</strong></p>
<p>With all the applications and things you can do on devices these days with cameras, music and games battery life is a big issue.</p>
<ul>
<li>iPhone- after the first few releases iPhone have taken battery life very serious and from all accounts have got it right</li>
<li>Android- they still have some work to do with all of the applications available you can almost watch the battery drain</li>
</ul>
<p><strong>Keyboard </strong></p>
<p>This is something I had hesitations about when considering my fingers arn&#8217;t the skinniest on the block.</p>
<ul>
<li>iPhone - once you get past the fear of fat fingers the iPhone’s fully equipped keyboard that is touch screen takes the cake</li>
<li>Android &#8211; once again, depending on the device but overall rated; harder to use with sometimes needing to change settings just to find hidden keys</li>
</ul>
<p><strong>Syncing </strong></p>
<p>This is one of the newer and more helpful uses on both iPhone and Android</p>
<ul>
<li>iPhone &#8211; if you are looking to sync with Outlook, address book or iTunes iPhone is hands down winner</li>
<li>Android- easily the winner if you are only trying to sync with Google servers but it’s not so keen on syncing with other data sources like Outlook, Address books and iTunes</li>
</ul>
<p>Ok so I admit it, I do own an iPhone so my opinion is biased but I would like to get your opinion! Do you use both or have you used both and decided to move to one because it’s easier and the functionality meets your need better?</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fiphone-vs-android-the-big-debate%2F&amp;title=iPhone%20vs.%20Android%2C%20the%20big%20debate" id="wpa2a_16"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/iphone-vs-android-the-big-debate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The MVC Revolution?</title>
		<link>http://techblog.ambition.com.au/the-mvc-revolution/</link>
		<comments>http://techblog.ambition.com.au/the-mvc-revolution/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 08:44:24 +0000</pubDate>
		<dc:creator>Andrew Morris</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=1797</guid>
		<description><![CDATA[I recently read a blog called Migrating ASP.NET MVC 2 applications to ASP.NET MVC 3 Preview 1 by Elion Lipton. On January 13th 2011 Microsoft released an update to MVC. Elion speaks about the MVC usage, what it can do and what it can’t do. But who really benefits from the change? What are the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/08/asp_dotnet_mvc_logo.png"><img class="alignleft size-full wp-image-1799" title="asp_dotnet_mvc_logo" src="http://techblog.ambition.com.au/wp-content/uploads/2011/08/asp_dotnet_mvc_logo.png" alt="" width="202" height="53" /></a></p>
<p>I recently read a blog called <a href="http://weblogs.asp.net/leftslipper/archive/2010/07/28/migrating-asp-net-mvc-2-applications-to-asp-net-mvc-3-preview-1.aspx">Migrating ASP.NET MVC 2 applications to ASP.NET MVC 3 Preview 1</a> by Elion Lipton. On January 13<sup>th</sup> 2011 Microsoft released an update to MVC. Elion speaks about the MVC usage, what it can do and what it can’t do.</p>
<p>But who really benefits from the change? What are the pros and cons of installing MVC3 and updating your MVC 2 applications?</p>
<p>Whilst it is new and improved I don’t necessarily believe it is a revolution, here are the notes from Lipton’s blog. What are your thoughts, do you think it is a revolution?</p>
<p><strong>Usage</strong></p>
<p>The only requirement for this tool is that you have .NET Framework 4 on the machine. You do not need to have Visual Studio or ASP.NET MVC installed (unless you want to open your project!). Even though the tool performs an automatic backup of your solution it is recommended that you perform a manual backup of your solution as well.</p>
<p>To convert an ASP.NET MVC 2 project built with Visual Studio 2010 to an ASP.NET MVC 3 project in Visual Studio 2010 perform these steps:</p>
<ol>
<li>Launch the converter</li>
<li>Select the solution</li>
<li>Click the “Convert” button<span id="more-1797"></span></li>
</ol>
<p>To convert an ASP.NET MVC 2 project built with Visual Studio 2008 to an ASP.NET MVC 2 project in Visual Studio 2010:</p>
<ul>
<li>Open the project in Visual Studio 2010 to convert the solution and project file formats from VS2008 to VS2010</li>
<li>Upgrade the .NET Framework target version of each project to .NET Framework 4 because ASP.NET MVC 3 is compatible with only .NET Framework 4</li>
<li>Launch the converter</li>
<li>Select the solution</li>
<li>Click the “Convert” button</li>
</ul>
<p><strong>What it can do</strong></p>
<ul>
<li>Open up ASP.NET MVC 2 projects from Visual Studio 2010 (no other versions of ASP.NET MVC or Visual Studio are supported)</li>
<li>Create a full backup of your solution’s folder</li>
<li>For every VB or C# project that has a reference to System.Web.Mvc.dll it will (this includes ASP.NET MVC web application projects as well as ASP.NET MVC test projects)</li>
<li>Update references to ASP.NET MVC 2</li>
</ul>
<p>For every VB or C# ASP.NET MVC Web Application it will:</p>
<ul>
<li>Change the project type to an ASP.NET MVC 3 project</li>
<li>Update the root ~/web.config references to ASP.NET MVC 3</li>
<li>Update the root ~/web.config to have a binding redirect from ASP.NET MVC 2 to ASP.NET MVC 3</li>
<li>Update the ~/Views/web.config references to ASP.NET MVC 3</li>
<li>Add or update the JavaScript files (add jQuery, add jQuery.Validate, add Microsoft AJAX, add/update Microsoft MVC AJAX, add Microsoft MVC Validation adapter)</li>
<li>Unknown project types or project types that have nothing to do with ASP.NET MVC will not be updated</li>
</ul>
<p><strong>What it can’t do</strong></p>
<ul>
<li>It cannot convert projects build with Visual Studio 2008 or with .NET Framework 3.5.</li>
<li>It can have issues if your solution contains projects that are not located under the solution directory.</li>
<li>If you are using a source control system it might have problems overwriting files. It is recommended that before converting you check out all files from the source control system.</li>
<li>It cannot change code in the application that might need to be changed due to breaking changes between ASP.NET MVC 2 and ASP.NET MVC 3.</li>
</ul>
<p><a href="http://http://weblogs.asp.net/leftslipper/archive/2010/07/28/migrating-asp-net-mvc-2-applications-to-asp-net-mvc-3-preview-1.aspx">Notes from Eilon Lipton’s Blog, 28/07/2011</a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fthe-mvc-revolution%2F&amp;title=The%20MVC%20Revolution%3F" id="wpa2a_18"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/the-mvc-revolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New to Software Development contracting?</title>
		<link>http://techblog.ambition.com.au/new-to-software-development-contracting/</link>
		<comments>http://techblog.ambition.com.au/new-to-software-development-contracting/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 23:27:42 +0000</pubDate>
		<dc:creator>Andrew Morris</dc:creator>
				<category><![CDATA[Applications Development]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://techblog.ambition.com.au/?p=1690</guid>
		<description><![CDATA[ There are a few critical things you need to consider and understand before you make that move from permanent employment to contract… Prioritise! There are four key factors you need to consider before you proceed. Money, Technology, Projects and Location. What is most important to you?  The chances are if you have genuinely set your [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://techblog.ambition.com.au/wp-content/uploads/2011/06/contract-vs-permanent.jpg"><img class="alignleft size-full wp-image-1691" title="contract vs permanent" src="http://techblog.ambition.com.au/wp-content/uploads/2011/06/contract-vs-permanent.jpg" alt="" width="184" height="78" /></a> There are a few critical things you need to consider and understand before you make that move from permanent employment to contract…</p>
<p><strong>Prioritise!</strong></p>
<p>There are four key factors you need to consider before you proceed. Money, Technology, Projects and Location. What is most important to you?  The chances are if you have genuinely set your heart on being a contractor money and technology will be top of the list.</p>
<ol>
<li><strong>Money </strong></li>
</ol>
<p>Most of the time when you&#8217;re doing full time contract work you will have to spend just as much time trying to find that work. If your salary was $80k (roughly $40/hr) you have to think about taxes, driving, phone calls, buying software, IDEs, and lots of other expenses. General rule of thumb is to put a 30% mark up on your regular pay. Of course in this industry, you have to do what you have to do to get some work so don’t be too rigid with your negotiations and remember its easier to find your next assignment when you’re already working –creditability and current project work counts a lot for your marketability.<span id="more-1690"></span></p>
<ol>
<li><strong>Technology &amp; Projects </strong></li>
</ol>
<p>Find a technology language you enjoy and have a genuine interest in, then specialise. Get certified and then use that as a competitive advantage. Once you have these certifications and you have that niche desired skill you will more than likely get an opportunity to work on some pretty exciting stuff. Cutting edge, new and definitely challenging. Your employer certainly won’t want you maintaining old systems if you have the skills to take their business forward. </p>
<ol>
<li><strong>Location</strong></li>
<p><strong>﻿</strong></ol>
<p>You need to be flexible so if you’re based in Sydney, be prepared to travel anywhere from Parramatta, CBD,  North Ryde to Chatswood. It’s about the work and the reward so balance those against a bit of travel time.   </p>
<p>So flip the tables around, what are employers looking for from a contractor?</p>
<p>After meeting with a senior development manager recently of a top 50 ASX listed organisation, he highlighted to me the importance of his contractors willingness to be flexible on their projects, be prepared to one day be stuck into one project, to then be moved on to something completely different.</p>
<p>He added that they  also look for people who have successfully worked through the full development life cycle with scars and stories to prove it. It’s import you can show how quickly you can solve problems, think fast and deliver on often failing projects and your personal stock will skyrocket!</p>
<p>Personally I wouldn’t advise everyone to jump into the contract market. Yes the money may be attractive but whether it’s right for you is a matter of personal choice.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Ftechblog.ambition.com.au%2Fnew-to-software-development-contracting%2F&amp;title=New%20to%20Software%20Development%20contracting%3F" id="wpa2a_20"><img src="http://techblog.ambition.com.au/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://techblog.ambition.com.au/new-to-software-development-contracting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

