Skip to content

Tag Archives: Learning

Presentation Pet Peeves

Have you heard the term “PowerPoint poisoning“?
I have come to dread presentations especially those that involve PowerPoint: this fear has developed over the years mostly due to sitting through way too many terrible presentations.  Here are several trends I have noticed in these painful presentations.

Reading the slides to the audience.
This is my number one complaint, [...]

Reading for personal development

Reading books to help develop your career seems to be falling out of fashion of late, especially in Software Engineering where websites, mailing list and blogs are used to fill the gap.  I don’t think this is a completely healthy trend, as a lot of the best writing I’ve encountered on general software engineering, projects [...]

Reflection for improved performance

Regularly taking time to pause and then review and reflect on how you could improve, and then experimenting based on those thoughts is key to personal improvement and increasing productivity.   This technique has really been highlighted to me since starting to use Agile development methodologies like Scrum where at at the end of each [...]

Explanations

I recently helped a co-worker explain a new concept to another co-worker, as they were struggling to explain it themselves even though they were experienced working with the technology they wanted to explain.  This started me thinking afterward about the art of explaining something complicated without leaning on the established jargon for that subject, as [...]