Introduction
I've been working at my current company for 10 months. No office, everyone works remotely. We have A LOT of freedom on just...
For further actions, you may consider blocking this person and/or reporting abuse
'Sufficiently productive' for work purposes is whatever keeps your boss and stakeholders happy. They'll probably want to see some growth, in terms of what and how much you can do, but there is a ceiling on total productiveness.
I generally fill my spare work time with trying out new tools/libraries, prototyping improvements for systems that bother me, automating stuff I don't want to think about again, and outreach/education/promotion to my coworkers about stuff I think the team/org should be doing.
My recommendation is to spend the time solving work-related problems in ways that allow you to learn new things. That will boost both your career and your knowledge.
Great article! This is where i always get my answers.
Great article Damien, personally I take the learning route because if you don't find new things
to challenge you, it becomes quite difficult to grow as a developer.