Read books, play Magic The Gathering in real life with friends casually around a kitchen table, woodworking (including the never-ending house remodeling projects). Can't really say yardwork in summer distracts, because lawn-mowing time is catch up on development podcasts time :)
Aside from spending time with my family or playing with my kid and dog, any of my other hobbies come into play. Reading, biking, snow shoeing, photography, board games, video games, and occasional wood working.
Play darts. It is a game that has a really tight feedback loop, lots of repetition, and is intricate i.e. how you hold/release/throw/put force into the dart, how you aim at the board, how you place your feet, how you stand (back straight vs slouched), whether you lean forward or back, whether you move the rest of your body as you throw, what stage of breathing you are at when you throw the dart, etc. It leaves no room to think about software :)
Meditation, and running. In a way I consider these priorities one and two with life before anything else, not in a flag waving way, just in regards to physical and mental health as a platform for everything else.
Outside of that also being really careful to ration out technology use and attention use during the day - you can't expect to focus on anything taxing if you're diluting your attention between phone / twitter / news / netflix / games / etc / etc / etc.
I go for long walks or hikes and practice yoga. Yoga is great because it's hard to think about anything else while you're upside down in a headstand. It's also good for my terrible posture, one of these days I'll learn to sit properly while coding.
I also love snowboarding, although I can only make a few trips a year to the mountains. It's the ultimate distraction from life, and my seasonal treat for myself. I'm almost forced to stay off the internet, there's often terrible or no internet connection, and being distracted by anything else while flying down the slopes isn't an option because I'm usually just focused on not falling off a cliff and not crashing into a tree or another human. So, while I'm in the mountains, I can be totally in the moment and like enjoy some breath taking views.
Hi, I'm Alex :) I'm a Full Stack Software and Web Developer based in Cardiff, Wales. I tend to let my imagination get away with me and in my spare time I make whatever I feel like making.
I play football (soccer) for the most part as a getaway from software, but mainly as an exercise to refresh my mind, especially if the work has stagnated slightly and motivation is down.
If the software I'm working on excites me then I rarely take myself away from it.
I get away from computers and devices entirely. Personally, I like to do more tactile things like camping and building fires, working on projects around the house, gardening, biking, snowboarding, etc.
I have one of the easiest things to shift my focus in my kids and family. In addition to that video games and hockey are other passions. I find losing myself in the virtual reality of a game can help really clear my mind on big blocking issues or at the close of a project to remain refreshed.
In winter I go skiing as much as I can
In summer time I go for walks or cycling frequently
All year long I'm playing football & squash once a week
So basically, I love to have physical activities, outdoor if possible, to get away from my many screens!
I actually don't for the most part. It's been months since I've been able to take my mind off software for any appreciable length of time. Occasionally I do stop for meals, sleep, restroom breaks, etc. When it does happen, I don't know what to do with my time so I end up creating a new project for myself.
Endurance sports and training. Running, biking, rock/ice climbing, mountaineering, and any thing outside. If I didn't do this, I would constantly be doing software and eventually run into burnout. You need time away to let the good ideas sneek in from the subconscious.
At the moment it's blogging about software or gaming! I'd say exercise but generally that makes me think about work more as it gives me chance to gather my thoughts
Senior software developer at Amazon Web Services. I work on the AWS Serverless Application Repository and AWS SAM. I’m passionate about writing quality software and teaching others how to do the same.
Location
Seattle, WA
Education
BS Computer Engineering, Minors: CS and Math
Work
Sr. Software Development Engineer at Amazon Web Services
Rock climbing is an amazing combination of physical and mental stimulation. It requires focus to conquer the wall, so you can tell when your mind starts wandering.
i can't not think about it, if i'm not programing i feel sad that im not a good programer and i have so much to learn and i don't know anything, basiclly i feel sad all the time
Read books, play Magic The Gathering in real life with friends casually around a kitchen table, woodworking (including the never-ending house remodeling projects). Can't really say yardwork in summer distracts, because lawn-mowing time is catch up on development podcasts time :)
Aside from spending time with my family or playing with my kid and dog, any of my other hobbies come into play. Reading, biking, snow shoeing, photography, board games, video games, and occasional wood working.
Play darts. It is a game that has a really tight feedback loop, lots of repetition, and is intricate i.e. how you hold/release/throw/put force into the dart, how you aim at the board, how you place your feet, how you stand (back straight vs slouched), whether you lean forward or back, whether you move the rest of your body as you throw, what stage of breathing you are at when you throw the dart, etc. It leaves no room to think about software :)
Sounds perfect 😁
Meditation, and running. In a way I consider these priorities one and two with life before anything else, not in a flag waving way, just in regards to physical and mental health as a platform for everything else.
Outside of that also being really careful to ration out technology use and attention use during the day - you can't expect to focus on anything taxing if you're diluting your attention between phone / twitter / news / netflix / games / etc / etc / etc.
I go for long walks or hikes and practice yoga. Yoga is great because it's hard to think about anything else while you're upside down in a headstand. It's also good for my terrible posture, one of these days I'll learn to sit properly while coding.
I also love snowboarding, although I can only make a few trips a year to the mountains. It's the ultimate distraction from life, and my seasonal treat for myself. I'm almost forced to stay off the internet, there's often terrible or no internet connection, and being distracted by anything else while flying down the slopes isn't an option because I'm usually just focused on not falling off a cliff and not crashing into a tree or another human. So, while I'm in the mountains, I can be totally in the moment and like enjoy some breath taking views.
I play football (soccer) for the most part as a getaway from software, but mainly as an exercise to refresh my mind, especially if the work has stagnated slightly and motivation is down.
If the software I'm working on excites me then I rarely take myself away from it.
I get away from computers and devices entirely. Personally, I like to do more tactile things like camping and building fires, working on projects around the house, gardening, biking, snowboarding, etc.
I play Kendama. It’s an excuse to stand up from your desk and get to move a little bit.
The best thing it’s probably has infinite complexity, like programming. Learn the basics and then build more complex tricks on top of it.
I have one of the easiest things to shift my focus in my kids and family. In addition to that video games and hockey are other passions. I find losing myself in the virtual reality of a game can help really clear my mind on big blocking issues or at the close of a project to remain refreshed.
In winter I go skiing as much as I can
In summer time I go for walks or cycling frequently
All year long I'm playing football & squash once a week
So basically, I love to have physical activities, outdoor if possible, to get away from my many screens!
I actually don't for the most part. It's been months since I've been able to take my mind off software for any appreciable length of time. Occasionally I do stop for meals, sleep, restroom breaks, etc. When it does happen, I don't know what to do with my time so I end up creating a new project for myself.
Endurance sports and training. Running, biking, rock/ice climbing, mountaineering, and any thing outside. If I didn't do this, I would constantly be doing software and eventually run into burnout. You need time away to let the good ideas sneek in from the subconscious.
I play guitar, and play ice hockey twice a week!
I play paintball, the guitar and go out a lot.
Reading and browsing imgur or twitter.
Musical composition and 3D modelling with Blender.
At the moment it's blogging about software or gaming! I'd say exercise but generally that makes me think about work more as it gives me chance to gather my thoughts
Motorbiking really
Escape the room games - that is, when the baby is asleep and my wife is busy.
Listen to classical music or jazz, very relaxing.
Ping pong and lots of tv :)
Play Destiny 🔫
Spend time with my family, read books and play ice hockey.
Go to the gym, read books, socialize. I try to get away from screens for some time each day.
I build trebuchets. It allows me to hone a different set of engineering, plus the benefit of watching pumpkins explode is pretty rewarding.
I know this is stereotypical, but playing videogames really helps me to keep a balance.
Lego
Origami (I am seeing a pattern)
Of course, there is Twitter, Tech sites, Youtube etc.
Rock climbing is an amazing combination of physical and mental stimulation. It requires focus to conquer the wall, so you can tell when your mind starts wandering.
Drawing (sometimes dot-to-dot), running/working out or death metal :)
😎 اكشّت بالبر
That's mean spend more than one day in the desert. 😎
Yoga, Hiking or reading a good piece of fiction.
Funny to read this question while riding the bus to work on a weekend just because I want to try a new library
Build another piece of software!
p.s. no joke
Mostly, I don't. It's a job but also a hobby. When I do, it's mostly with videogames. Play Factorio, for the love or whatever god you worship.
i can't not think about it, if i'm not programing i feel sad that im not a good programer and i have so much to learn and i don't know anything, basiclly i feel sad all the time
Walking, and listening to music.
Play Assassin's Creed or watch NHK with my partner. Go for a walk with and without dog. Go out with friends for dinner and drinks.