DEV Community

Sergey Kislyakov
Sergey Kislyakov

Posted on

What do you do with your free time at work?

Sometimes I complete my daily tasks faster than I expect, getting a lot of free time. What do you do with your free time? I scroll memes and stuff, but that takes about 30 minutes, and I have ~2-3 hours left. And I don't really know what I could spend it on.

Oldest comments (37)

Collapse
 
achoarnold profile image
Arnold Acho

I read books or I usually work on some personal project or I watch youtube. It just depends on the day and also what your company allows.

Collapse
 
defman profile image
Sergey Kislyakov

My company allows me pretty much anything. Thanks for sharing :)

Collapse
 
fernandodev profile image
Fernando Martínez

I'd be so happy to have free time :P But if I had surely I'd try to refactor something, work in a small project for the company, study something on Coursera, read the RSS fee

Collapse
 
banminkyoz profile image
Kyoz

I work on my personnel projects, reading & explore for cool things on github. :))

Collapse
 
kritner profile image
Russ Hammett

research/learning - blogs, github, personal stuff, pluralsight. All that being said... free time?

Collapse
 
scottishross profile image
Ross Henderson

I'm always trying to improve my skills, workflow, etc. Even if it's just taking a little rest in between tasks to make sure everything is done correctly. I watch youtube videos, read articles and blog posts, test new theories out.

I never have nothing to do.

Collapse
 
ogfris profile image
Fris

That's bad, when you have free time you should use it for fun or you'll end up stressed, i know it sounds super good to "learn more" but everyone need some fun.

Collapse
 
dreamindani profile image
Dani Sandoval

Learning more is fun! :D

Collapse
 
cryptouru profile image
Ignacio Cryptouru

Kudos for that! I always try to keep up with technology and learn new stuff and free work hours are the best time to do so :)

I also try to optimize my current workflow. So... I could not agree more with you

Collapse
 
britotiagos profile image
Tiago Brito

Exactly what I do, learning now stuffs is where the fun starts.

Collapse
 
shiling profile image
Shi Ling

Clean code.
Find places where the application can be made faster. And also, less data hungry so that people on slower networks can use the app.
Meta-dev - Developing stuff that makes developing stuff faster. :)

Collapse
 
bgadrian profile image
Adrian B.G.

Add a cool new feature. write some automatic tests, build an internal tool to make more free time in the future, learn something new on Youtube tech conferences, or play some ping-pong :D

Collapse
 
shawncrigger profile image
Shawn Crigger

I normally read articles on javascript, php, build systems, whatever I am interested in or might be related to my current tasks for the week

Collapse
 
ardennl profile image
Arden de Raaij

hah nice question, I like how everyone is super productive! I also scroll memes sometimes, or watch some stupid youtube videos or reply to dev.to articles. Kind of depends on if it's a Friday afternoon or a Monday morning though, and in general there are not many times I have nothing to do!

Collapse
 
iamkalai profile image
Kalaiarasan Pushpanathan • Edited

I go to community sites and try to answer people's queries. It helps you keep your skills sharp and gain free real world knowledge.

Collapse
 
ferricoxide profile image
Thomas H Jones II

And, even if you can't answer but are otherwise interested in the question, it often causes you to research things.

Collapse
 
iamkalai profile image
Kalaiarasan Pushpanathan

Definitely. More than half the knowledge I have gained through researching those questions, developing solutions for them and reading other response who may approach the problem differently than you do.

Collapse
 
ogfris profile image
Fris

Watch youtube videos, animes and twitter.

Collapse
 
codevault profile image
Sergiu Mureşan

What free time?

Collapse
 
itsasine profile image
ItsASine (Kayla)

That's why I'm here daily :P By nature of QA, I have to have feature complete work from devs to do my work, so in the meantime, I'm here reading my backlog of stuff on the reading list or the latest articles.

I've tried doing bigger pushes like reading tech books, working on tech debt within the automation framework, or even picking up bugs to fix myself, but since the priority has to be on doing QA things at a moment's notice, I can't bury myself in side work. Reading tech articles is a good balance of productive but easily droppable.

Collapse
 
kayis profile image
K

Since I'm self-employed I simply stop working and enjoy life, haha.

Collapse
 
niu profile image
niu • Edited

I try to fix linting issues, refactor some code, improve our tests code coverage or upgrade libraries / tools (...etc) when I have an hour or two available. More than two hours ? I pick the next unclaimed task or make one up :)

That's a good question. We all deal with it differently. I have a developer in my team who likes to go through technical books while another one just goes around and chats.