I am a hobbyist programmer, and a beginner. Most of the time, I cannot solve the problem while sitting in front of the computer. For example, I was trying to find out if one number is a power of another. I couldn't figure out the solution until I grabbed a pen and a paper then analyzed the problem. In roughly 3 minutes i solved it and wrote the script in Python.
Sometimes I can solve the problem while sitting in front of a computer, but with some struggle. Is that ok?