Soft Skills for Software Development
We often think of software development as technical, but it has a human side. We have coorkers and users to interact with and think about.
We often think of software development as technical, but it has a human side. We have coorkers and users to interact with and think about.
How do you write code in such a way that debugging is quick and easy? Joerg has come up with a new term: Debug Driven Development.
Sometimes VIPM packages have bugs. What do you do when you find one? Are you brave enough to dig into the source code?
I was recently interviewed by Chris of the DQMH podcast about what we are doing here at SAS Workshops, and more importantly why.
A friend of mine posted the video below and I was immediately struck by it. Guilty as charged. I am definitely a procrastinator in many areas of my life. If you watch the video until the end, you’ll find out …
Being a successful software engineer requires balancing both the theoretical and practical side of writing software.
As engineers we pride ourselves on problem solving. That’s what we do. However I find the use of the word problem to be somewhat problematic (pun intended).
Part of being a successful developer is not only mastering your particular skills but having some knowledge of the surrounding pieces.
Python has its Python Zen. I think its time we have one for LabVIEW. Since no one else has taken it on, here is my LabVIEW Zen.
We often get caught up in labeling things as right or wrong. Instead we should be asking ourselves, is this working? is it producing the results we desire?