Hello! I hope you had a good Sunday. Mine was awesome because I got to play tennis, watch my local soccer team score 4 goals against the visiting team and finally, post about what was going through my mind last night as I tried hard to sleep. For me, it is more like “a night in the life of a computer programmer”, not necessarily a day!
Have you ever had one of those moments when your mind is racing faster than you can process the information? If you love programming like I do, I have no doubt you have been through this more than once.
Time was 12 past midnight. I had just finished a boring Saturday Night Live and all I could think of was go lay down in bed watching Everybody Loves Raymond – that show is funny. We will see how far I got with that.
My body was exhausted but my mind was super excited about this project am working on. Should I get up and start my computer or wait till the next day? But I don’t want to forget what I already have in mind. Should I turn on my smartphone and use Google Docs to jot down some information? Stop! Stop! I said to myself.
It was one of those moments when you wish that you could stay up all night without putting your health at risk. The light from the computer screen didn’t really help much. Then there was the television. The smartphone laid very close to me – I could reach out and touch it beside my bed.
My mental race was not over. I am starting to think of creating an Interface that could be implemented by some classes and I quickly realized that although Python has the interfaces concept, it is not in the language’s syntax itself. I might have to go with inheritance? I need to talk to my friend about this as soon as possible. Leave a comment on Bitbucket or something in the documentation.
Thinking like this could keep me up all night and rendering me useless the following day. I rarely use caffeine and I have no plans of changing that.
I then told myself quietly that I could just start counting from zero to 99. Repeat it over and over and in no time, you will be asleep. That didn’t do me justice. I jumped out of bed and straight to the fridge for several glasses of water. I tried doing everything I could to avoid starting my laptop and writing some code. My mind was working against every doctor’s recommendation. Phew!
After trying for a while to sleep, I made it. To be honest, I don’t remember when I slept but it didn’t happen as fast as I wanted. So what is the solution to this problem? Is it a problem at all? They say too much of anything is poison or rather dangerous. But I love doing what I do. That being said though, I need to plan things. Set a schedule. Say NO.
My question to you is this: if you are a computer programmer, how do you handle brain stimulation as you try to do other things, like sleep or playing among others? I would like to know your opinion on this. There is one thing I know for sure: I am not alone!
Thank you for stopping by. Please leave a comment below this post because I would love to hear from you. Thanks again and remember to share this post with your friends using the buttons below.