Complete IT Professional

Helping Software Developers Get Ahead In Their Careers
8 Things I Learnt Creating A Web App

8 Things I Learnt Creating A Web App

In mid 2014 I announced I was creating a web app for a friend of mine, and I was documenting the process on this site. This article mentions a few things I learnt during this process. If you’re looking to create some kind of application or a project on the side,...
14 Things To Know Before You Start a Programming Career

14 Things To Know Before You Start a Programming Career

Are you starting a programming career soon? Read some of these tips first to get a head start at your new job. I wrote this post after reading an interesting thread on Reddit a while ago, and from my own experience. Software development is one of those jobs where the...
What Are The Different Types of Software Testing?

What Are The Different Types of Software Testing?

Software testing is a major part of the software development process. As part of the testing phase, there are a lot of tests that are run against a change or a new piece of software, each with different names and purposes. Let’s take a look at each of the types...
What Is Manual Testing?

What Is Manual Testing?

What is manual testing? It’s a part of software development, but what exactly is it? Find out in this article. What Is Manual Testing Manual testing is the process of testing software for defects using manual tests. Testing in general is done to find defects in...
3 Reasons Why We Should Help Users As Much As We Can

3 Reasons Why We Should Help Users As Much As We Can

An important part of any IT project is the users. As a software professional on the project, whether that is a business analyst, tester, or a developer, we have some kind of interaction with the users. It’s a good idea to help users as much as we can, for the...