Daniel_Burfoot comments on Advice On Getting A Software Job - Less Wrong

22 Post author: alyssavance 09 July 2012 06:52PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (41)

You are viewing a single comment's thread.

Comment author: Daniel_Burfoot 10 July 2012 02:20:27AM 6 points [-]

you’ll discover that a majority of programming is debugging – discovering errors

FWIW, this is not my experience. By leaning heavily on the compiler and making liberal use of assertions, I am able to reduce the total amount of time spent debugging to a small fraction of my total effort.

Most of my programming time is spent cycling through designs. I come up with a new design and it takes a while to flesh it out. Then, often, it turns out the design is fatally flawed in a way that was not obvious at the outset. So all the time it took to implement the design was wasted.

Comment author: Risto_Saarelma 12 July 2012 01:43:33PM 4 points [-]

You aren't working with your own code most of the time in most programming jobs.

Comment author: Daniel_Burfoot 12 July 2012 03:15:39PM 2 points [-]

Good point, and thanks for reminding me that I'm lucky to be in a position where I DO work with my own code most of the time.