Training
Whatever your specialty is if you work in IT, the chances are that you’ve learned a lot of new technologies in the last ten years. If change is the only constant, then learning is the only real skill you need – the corollary being as follows: If we can’t learn, can we change?
Developers and Knowledge Domains
As if technological change wasn’t enough, IT people also learn about the business side of things. There are three well-known domains of knowledge:
Also called the problem domain and describes the business knowledge involved with a project. Users, customers and suppliers are concerned with this domain. Examples include finance, energy, transport etc.
This is our domain: it is the knowledge of the technology that we’ll use to solve the problems in the application domain. In this domain we find UNIX, Windows, C#, Java, SharePoint etc.
This is the body of knowledge concerning the software development process. How we create software, how we track issues, manage projects and so on? This is where we find knowledge of Agile methods and improvement techniques.
All software developers have some knowledge of the process domain, but only a few delve in deeply and try to understand how we can change it, improve it and advance the process. As a professional you should be able to cover all three domains. My training offers will help you accomplish that.
Learning Benefits Your Business
Why should a business foot the bill for continual learning. After all, businesses hire people for the skills that they have. They may have hired you because you already know Java, so why do you need time to learn more Java? There’s a straightforward answer to this question.
- Developers want to make customers happy and they like learning things. Learning developers are happy developers.
- Learning increases the resources available to the organization, thus the staff has become more valuable. Potentially, they can spread heir knowledge to other team members.
- Educating your staff is like investing in human assets (luckily without the property of depreciation of most assets). Humans learn while working, thus increasing your assets in value rather than diminishing.
So, learning can give your organization an advantage over competitors that don’t recognize their assets, or that don’t invest in them. Poke around a take a look at my training offers at exceptionally reasonable prices.
