One of the first “lessons learned” for novice programmers is that the time required to program the typical usage scenarios can be fairly accurately estimated, but the time required for […]
One of the first “lessons learned” for novice programmers is that the time required to program the typical usage scenarios can be fairly accurately estimated, but the time required for […]
The pandemic had a chilling effect on hiring in many industries. Even hiring for computer professionals went on a pause. But since about February 2021, hiring has come roaring back. […]
Using outside recruiters can be a life-saver for an over-extended HR department. But let’s be honest - sometimes they don’t add anything of value, and they can even make your […]
Concise, complete, and compelling have been highlighted as three characteristics of good speech. If you think about it, they also apply perfectly to good interviewing! Let’s look at each one […]
Before you dive into this article, keep in mind that my recommendations are for resume writers who are technology professionals. I’ve read thousands upon thousands of technology resumes—but wouldn’t have […]
Let’s start with this statement: You cannot accurately estimate anything you haven’t done before. If I asked you to estimate how long it would take you to make […]
Most people focus on the work that they would do when considering whether they should pursue consulting as a career. Am I a good enough engineer or project manager or […]
Most people focus on the work that they would do when considering whether they should pursue consulting as a career. Am I a good enough engineer or project manager or […]
Consulting can look extremely attractive—set your own schedule, earn more money, pick and choose the projects you work on… But is it right for you? Take our (very unscientific) quiz […]
It’s a fiercely competitive labor market right now, especially for technical talent. Many companies worry that because they cannot match the wages on offer from other firms, they won’t be […]