Monthly Archives: August 2015

Getting a program done sooner – Part 2 (the right way)

In part 1, I talked about the reasons that it is so hard to squeeze more work out of programmers and a few common approaches that yield bad results. Now, I’d like to talk about some better ways, that may … Continue reading

Posted in Lessons Learned, Methodology, Optimization | Tagged , | Leave a comment

Getting a program done sooner – Part 1 (the wrong way)

In my career, on more than one occasion, I have found myself in a situation where someone wanted me to complete my work sooner than expected.  In programming, most things just take some time.  It is okay to ask a … Continue reading

Posted in Lessons Learned, Methodology, Optimization | Tagged | Leave a comment

Bug reports that fail

If you are a software developer, and you have ever worked with a new tester or a  “tester” (*ehem*) with no formal experience in software testing, then you know it is not fun at first.  If nobody teaches him/her how … Continue reading

Posted in IT Horror Stories, Lessons Learned, Testing | Leave a comment

How to land your first job as a programmer

I have a friend who wants to switch careers and become a programmer. He has been studying and practicing and is pretty close to making the switch. A few weeks ago, he happened to meet a RCG (recent college grad) … Continue reading

Posted in Career, Lessons Learned, Professionalism | Tagged , | Leave a comment