Information Technology (IT) is a large field. Where do you start, as a school leaver with an interest in computers?
The first split is between Software and Hardware, or the Information side of Information Technology, if you will, and the Technology side.
Khanyisa Real Systems focuses on Software, so read on if that is where your interest lies...
Become a developer
You need to study at least one of the programming languages in common use. In South Africa, the main candidates are:
- Java – a good object-oriented language, but quite hard to write. Your career options will be in more complex technical fields, and less likely to be in business (although some hardy souls use Java everywhere).
- C# - pronounced C Sharp, this is the premier language from Microsoft. Your career prospects will be wide open, as C# is used extensively in the business field.
- ASP.Net – ASP stands for Application Server Pages, and is a technology for developing web pages. Not static web pages that just show information, but web pages with some form of user interaction, or dynamic content. The web just grows and grows, and your ASP skills will always be in demand.
Is this right for you?
Long before you start thinking of spending the money on a course, we strongly urge you to do some basic aptitude testing to make sure that this is the right choice for you.
Software development is not suited to everyone, just like Maths isn't everyone's best subject. As an aside, being good at Maths correlates quite highly with being a good developer, but it is more complex than that.
You need to be a logical person, who is good at solving problems. You also need good inter-personal skills – IT is definitely NOT just for Nerds! Software developers need to understand what their users want, and communicate back the technical solution in a clear, easy-to-understand manner. Not a job for a Nerd!
Picking an institution for studying
You need to pick an institution for your studying. There are many colleges, with many course offerings. We find the students with university degrees have a deeper understanding of the principles of IT than those who just did a diploma course.
Getting your first job
This is the most difficult bit! Sadly, many companies want you to have experience before they will offer you a job. It's a terrible catch-22 situation.
Look for a company like Khanyisa Real Systems who offers comprehensive on-the-job training. Google for mentorship programs, and focus on the companies that will help you to grow in this exciting career.
Khanyisa Real Systems accepts CV's at jobs@krs.co.za.
Careers
Opportunities
The KRS Life
