4 ms·
Are you working from home? if so, my first advice would be to stop and go find a co-working place. Somewhere you can't just put the laptop aside and turn on you
by pytrin 13y ago
Are you working from home? if so, my first advice would be to stop and go find a co-working place. Somewhere you can't just put the laptop aside and turn on your gaming console / PC. If you have games installed on your work computer - uninstall it. Physically separate working hours from leisure time, if you can't control it yourself.
Maybe development is not for you - you might have the talent for it, but not the discipline required to constantly deliver working code. Only the first is not sufficient to be called a "great" developer. In fact, I would say that in most cases discipline and dedication are more important than raw talent. I have worked from home for a couple years, and yes, the temptation is there to put aside work on some days and just watch TV or play a game. And sometimes I did. But having discipline meant I knew I would make for those hours - later in the day or on the weekend if I had to, since I made a conscious choice to do something else.