123 karma · joined March 29, 2012
In the inflexible environment, surfing net locations that were somewhat work related was the only thing I could do to pass by time when I knew I wasn't going to write quality code or when I was too mentally tired to accomplish the task that was at hand. I had many times where going home and returning in the morning was the best thing for trying to solve a difficult problem.
Unfortunately, many employers don't care and want to fit development staff into the typical 9-5 mold even if it means reduced productivity.
I know from my experiences that trying to read a discrete math or algorithms and data structures textbook can be very daunting. I've also tried viewing the lectures of the algorithms class on Coursera and usually give up because of the difficulty of trying to learn these things after spending 8 hours coding at work. Not having a background in computer science makes this into an uphill battle. Any resource to make this struggle easier is greatly encouraging to me.
Thanks for posting this, tosseraccount.
I'm worn out after 40 hours of work, so creating my own projects and/or working on open source projects is difficult. However, without doing that, I don't feel that I can move on to a more challenging development position because I have no code I can show.