It's important to take breaks from work and engage in hobbies that not only help you relax, but also complement your skills. Here are some of our f...
For further actions, you may consider blocking this person and/or reporting abuse
I’ve been knitting since I was six. Every time I watch a tutorial I’m knitting.
“Knitting is, at its fundamentals, a binary code featuring top-down design, standardized submodules, and recursive logic that relies on ratios, mathematical principles, and an intuitive grasp of three-dimensional geometry.”
~ Kim Salazar on Knit List
I tried and enjoyed crochet after getting creepy cute crochet as a present for my sister; and having to buy myself a copy too 😁
I guess knitting has similar principles to crochet but I've never tried it.
The Jacquard Loom was a precursor to the first 'computer'; so working with thread is more important to computing than some people might think ;)
Wow I love that quote!! I was talking to a friend that knits and I was really drawn to the underlying math/rules of it so that quote really speaks to me lol thank you for sharing!
I have found Toastmasters to be quite beneficial. If you have not heard of it before its a supportive club/group to help you learn and practice public speaking. Its also a fun social event every couple of weeks where you can meet people from completely different walks of life.
Part of the reason I got my current job is because the owner of the business had heard of it before and thought it was great that I am a developer who can actually speak with people.
I also like to do a bit of music - bass, synths - in my spare time.
I've been really into building 3D shapes with tiny magnetic balls (Speks, Neoballs, Buckyballs, etc). I have to think carefully about polarity and the stability of a shape and what smaller shapes/sub-units I can make and put together to create larger and more complex designs. It's surprisingly challenging and really makes me think about planning and controlling small details. The part of my brain that loves programming loves playing with those dang magnets!
anything NON computer related ... :-D
but yeah for me it's going out and enjoying nature, essentially just to reset from work
Origami. When you're folding from diagrams you're interpreting instructions and following a logical process. It's also good for manual dexterity and a good distraction if you want to give up smoking 😅
If you're creating and diagramming models then you're trying to define clear instructions that are easy for someone else to interpret. There's also quite a bit of math/logic involved.
I haven't got much past following diagrams; but can manage more complex models. This is always a favourite 😁
:O I love that!!! Do you have any recommendations for getting into origami for someone that's never done it before?
First recommendation is start simple 😁
Second recommendation: find some suitable paper - Muji (do they have outlets in the US?) have good, and cheap, origami paper ideal for beginners.
Once you're comfortable with the basics I would start with traditional and other simple models (note: the number of steps is a good indicator of complexity); then work up to more complex things like Yoda; though he's more intermediate level.
Third recommendation: learn to read diagrams instead of following videos. In my experience following diagrams is way faster than start/stopping/rewinding videos. IMO they're only useful for getting help with a specific tricky step.
For advanced stuff I would look for more modern diagrams - e.g. recent Robert Lang. Modern design techniques often result in a simpler folding process; or at least less layers of paper to contend with. Lang has an excellent book on designing models as well as software for defining bases. If you get to extreme level then Satoshi Kamiya is definitely worth looking at.
Ahh thanks so much for such a comprehensive response! It's one of those things I've always wanted to explore but the timing just wasn't ever right. I'm going to use this as the nudge I needed to look into the basics and see where it takes me 😎
One of my favorite memories from middle school are these little origami creations one of my friends made me when I was like 11 years old, he ended up moving away and we lost contact but I still have some of the little origami monsters and flowers on my shelf at home - definitely a great skill for spur of the moment gift-giving!
I really like playing and creating music.
If I’ve had a hard day of coding at work I struggle with screen time at home whether watching tv or playing games so that’s when I’ll stick an audiobook on.
Otherwise I like to read, go for walks or play video games. I find I burn out quite quickly otherwise so I only code in my spare time if I know I have the mental capacity 🙂
I think people should have hobbies that make them happy. Happy people become happy programmers.
I've got way too many hobbies 😅
The ones I'm most invested in these days though are
I typically try to focus on learning transferrable skills and complementing across all of my hobbies i.e. I carve my own kitchen utensils to cook the fish I caught with a side of sauerkraut fermented from garden vegetables and a pint of homebrew IPA 😋 running, hiking, and rollerblading all complement one another w cardio/physical stamina and I focus on cooking healthy, energetic meals
I approach all of these very analytically and data-driven so I always find a way to tie them back to coding in some regard i.e. programming a Raspberry Pi to track ferment temperatures, databasing water temp, weather, fish size, DOY etc. to maximize my fishing game, etc.
For example, making digital art and posting it to a site like DeviantArt.
This is beneficial because it gives devs a backup occupation in case they're out of coding work. Plus, they can play two roles in the gamedev game.
Never drank beer in a sauna but at first sight it looks good to me 😂
I like learning new songs on piano and guitar. I find it helps me stay creative and process the day in a more manageable way. Plus it helps me continuously learn and improve on something I really enjoy doing!
In one word: sleep.
Lego robotics and model rail!!
I think that the best hobby for us would be any physical activity... As you must compensate the long hours just seating in front of a screen.
And, as we also do a very isolated work (and sometimes, remote work), I guess team sports would be the best option :)
Cooking! Fun, healthy and so many good life lessons.
Gym, Strategy games, new languages, art and music, photography are my another skills <3
Skateboarding, snowboarding, wind/kite surfing, surfing as well. As I'm aging i'm switching to something less demanding but not less fun -- onewheeling.
Have you tried freeskates yet? Cruising on those is a great way to switch off for an hour or two.
Wow, looks like fun! Thanks for sharing.
Currently I love writing and reading. Mostly science fiction and fantasy. Before I was introduced to programming, I liked drawing and art, don't know what happened after that :)
Writing and weight-training.
Writing code is a great hobby. Never underestimate how relaxing working on a personal project can be. Writing code is hard and when you're doing it professionally it's a challenge to enjoy the code you're "assigned" to write; but when its a project you care about it can be fun and a great way to learn. The most important thing is not to fall out of love with building things with code, a lot of workplaces can beat you down mentally until you want to change careers (almost happened to me). But personal projects can remind you how enjoyable writing code can be.
If you're looking for a hobby without a screen I recommend reading a good book or some form of artistic/creative endeavor (creativity is what separates average coders from great engineers)
For me it is photography. I like close up shoot of computer/server hardware
pexels.com/@asksouley-120536884/
Not a hobby but i think start self-improvement is also good, we usually don't spend enough time to take care of ourself
I do lots of crafting. I make lots of felt applique kits, embroidery, and cross stitch. Last year I've started doing diamond painting kits.
beering while writing code, watching technical talks, and having funny conversations with friends
sorry to say,i can't find any function on chess...
Crocheting since reading and following a crochet pattern is a separate language in itself.
I am all for reading!
I challenged myself to read every day, and it changed my life 📚
Lucy Linder ・ Jan 31 ・ 5 min read
You should try Lao Beer also
Solving Rubek's cube ;)
Cycling. I espessialy like cycling at the evening or at night. It helps me to relax :)
Interesting
I found I work best with dedicated non screen time where I enjoy cooking, cycling, gym.
I will be giving origami a try after reading it I think.
Workout to give a little distraction from everything.
Think nothing, workout as hard as f.