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”.
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.
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.
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.
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.
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.
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.
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!
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.
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.
I’m sure we’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). 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.
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’ 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’ work experience. It’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.
So what can you do about it?
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’d recommend a strategic approach to any job search that pits your ability to actually do the job verses the employer’s belief in what they think you need to do the job.
Trust me it isn’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’ll be well equipped to tackle an office administration role in say two or three years!
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.
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!
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.
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.
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 there are jobs waiting to be filled in the IT sector and that if you trained more people these jobs would be easily filled.
“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”
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.
However there is already a queue of highly qualified candidates applying for these roles. Pioneering companies aren’t looking for qualifications but for true technologist 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.
The key to filling these jobs is to identify and nurture top talent, not an IT development for all approach.
What are your thoughts on these arguments? How do you think employers can differentiate between ‘highly qualified candidates’ and ‘true technologists’?
The application development & 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 & Java but we are seeing most demand and probably the shortest supply in tier one ERP skills (mainly SAP & 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.
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 & Oracle Database Administrators have experienced the largest rate & 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.
What Next?
Read more…
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?
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.
Ideally, development teams should examine the strengths and weaknesses in using both technologies instead of going for whatever is hip in the marketplace.
Hopefully this comparison sheds some light as to what technology is best for you and your future as a programmer.
Current Demand
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?
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. Read more…
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?
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… Read more…

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 pros and cons of installing MVC3 and updating your MVC 2 applications?
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?
Usage
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.
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:
- Launch the converter
- Select the solution
- Click the “Convert” button Read more…
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 heart on being a contractor money and technology will be top of the list.
- Money
Most of the time when you’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. Read more…