Complete IT Professional

Helping Software Developers Get Ahead In Their Careers
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...
Why PowerPoint Slides are a Waste of Time

Why PowerPoint Slides are a Waste of Time

PowerPoint slides. Everybody has seen them. Everyone has sat through boring meetings with slides they can’t even read. Let’s look at why I think PowerPoint slides are a waste of time and what we can do about it. How Most Companies Create PowerPoint Slides...
Managing Up – What It Is and How to Do It

Managing Up – What It Is and How to Do It

Managing up is a concept that is thrown around a bit in the office. I didn’t know what it was until someone explained it to me, so I’ll explain it to you here and provide some tips on how to do it. What Is Managing Up? First of all, let’s define the...
I’m Creating a Web App!

I’m Creating a Web App!

So, I’ve decided to create a web-based application. I’m announcing it on CITP for a few reasons. Read on to find out what it is and why I’m doing it. What Am I Creating? Yes, I’m creating a web app. I’m creating an online reporting tool...
15 of the Best Habits for New Programmers

15 of the Best Habits for New Programmers

Are you a new programmer? Are you just getting started as a software developer? Just like with any job, there are some habits that people tend to pick up – both good and bad. Learn some of the best habits for new programmers in this article. 1 – Write...