The Problem#

Why do you constantly lose your best developers to greener pastures?

Staff turnover costs an arm and a leg. Not to mention that in South Africa, at least (and in Cape Town especially) attracting good Java developers, OO designers and software architects is extremely challenging, with demand for qualified, skilled and talented Java and OO developers far outstripping supply.

This means that salary and working environment asks are being pushed into very demanding territory for businesses already reeling from the recession. Not only is it tough to attract top-flight developers, designers and architects, but retaining them is even harder.

Have you thought about the cost of replacing the best and brightest developers when they are lured away by a more attractive job offer?

  • Agency costs.
  • Lost time on projects while you source scarce replacements, and delays in delivering business value from finished systems.
  • Settling-in time while new hires integrate with development teams, processes, habits and tools.
  • Time lost in prospect interview and selection by key development managers and team leaders.

And it won't be news to you that, beyond a certain point, greater financial incentives don't seem to work, either!

Why? #

The answer is that the best software designers and developers are creative people. They share many common thinking patterns with artists. Just check how many are accomplished musicians in their spare time!

So they need the stimulation of learning from and with their professional peers; interaction with other skilled designers and developers. They constantly seek greater mastery of their profession, to always improve their programming and design skills. No amount of money, no single set of working conditions will keep the best developers engaged in their jobs. An active, challenging and peer-enriched learning and exploring environment is a key element in retaining your best programmers and designers.

How?#

Our Deep Design Skills programmes -- skills-development programmes designed to enhance core software skills in fundamental design and architecture principles -- is one simple way to establish an engaging and fulfilling environment for your most skilled and creative designers and programmers.

Technology-specific training is not designed to fill this need. Such Key Technology Training is designed to impart specific, task-oriented knowledge.

Deep Design Skills is designed to engage the minds and imaginations of skilled and experienced designers and developers, and to stimulate the exchange of concepts, ideas and practice-grounded experience (war stories) among equally experienced peers, in a guided and structured knowledge sharing.

Deep Design Skills is focussed on deep design knowledge and fundamentals rather than specific technologies, programming environments or techniques.

Standard industry training offerings don't go there. We do! We tailor Deep Design Skills workshops and courses to suit individual client requirements.

Act Now#

What Are You Waiting For? More Staff to Resign?

Contact us now to find out how we can help you attract and retain your most valued developers through a tailored Deep Design Skills programme.

Email us now and we'll call you!