Home » Career

Career

Formal Education vs Self-Taught Learning…Which is Best For You?

The internet is rife with information, and has undoubtedly become one of our greatest resources for learning. Instead of referencing an encyclopedia, we now hit up Google instead. To say the internet has changed the face of education would be a gross understatement. But has it replaced the need for formal education? You already know how passionate John is about ...

Read More »

Psychology for Programmers

Anyone who’s seen The Two Ronnies “Four Candles” comedy sketch will understand the frustrations that can result from a lack of common understanding. There are often times when it is as if we are speaking a different language to each other: we use the same words but the meanings we attribute to those words differ wildly. These differences are often ...

Read More »

Cutting Corners

The pressure to deliver yesterday is strong. If it’s not customers nagging you, it’s project managers breathing down your neck or your own self-doubt that this should have been simpler: the desire to get the task done quicker can often be irresistible. How do you strike the right balance between cutting corners and polishing the turd? While working through a ...

Read More »

ESTIMATES, No NOESTIMATES AND THE PRISONER’S DILEMMA

As I was reading Ron Jeffries‘ series of posts where he documented his #NoEstimates discussion with Steve McConnell, I came to this paragraph on the summary post: We assume that a contractor’s estimate has fat in it and we assume that we need tough negotiation to squeeze it out. The better the contractor is at estimating, the more this process ...

Read More »

You can’t build an MVP

MVP is an acronym for Minimum Viable Product. Ever since the Lean Startup book and movement appeared, it has become the staple of “successfully building the right product”. It’s pretty clear, right? Minimum – it contains just the needed features that enable us to make money. Viable – people are willing to give us money for it. Product – It’s sort-of-a-tangible thing ...

Read More »

Jennifer Hay is a Technical Resume Expert

Jennifer Hay is a professional resume writer, and is highly recommended by a lot of people in the tech industry. I received a lot of good feedback from people that used her services. In fact, I’ve recommended her for a long time. I even have a link talking about her on Soft Skills where I talk about why getting a ...

Read More »

Follow-up-EvolvingPublication

Martin Fowler just published a “Bliki” article on his site about EvolvingPublication. This is a concept I’ve been using for a while now by myself and found it very useful. Here’s my follow-up to this article.   Good articles have to be concise and deliver their core message quickly. People don’t have time, time to read but also time to ...

Read More »