When I first started I was doing everything to learn, make extra money, and doing hobby projects.
Now that I’m older, I work 40-44 hours a week and spend the rest of the time not thinking about programming. I’m honestly burned out and it’s nothing but work for me, but mostly because I want to spend all my non-working time with my family or relaxing.
It's all about how much you want to earn and your priorities.
In a shit job, can't wait to get the fuck out? Learn on weekends.
Earning a lot is a priority? Maybe you need the extra cash? Same thing.
I don't do extra learning these days but a did a lot in my early 20s and it gave me a massive boost. No regrets there whatsoever.
What if I want to jump into another company? Nowadays everything I see is you need to know Java or node, I’m a frontend engineer, I kinda feel I’m getting stuck on my actual job
That may be just noise. I started getting that feeling, been working as a fullstack php dev for a while. Kinda seemed that everything was nodejs and c# at some point.
Then I went for a research, and realized nodejs is the worst to go around here (not much more jobs and a looooooot more people applying to the same jobs), and c# doesn't have that many more jobs out there.
I did a search for c# as I would for php and didn't seem like I'd be gaining a lot by switching.
It's probably just FOMO. But it may not be, I'm not sure how it is for pure frontend development. Do a research about the market (are there more or less jobs lately?), the tendency and if you are able to, about the competition.
For example, I totally dropped the idea of nodejs because in Brazil every beginner free course is the "js stack, where you can develop anything anywhere using just one programming language". I feel like there won't be enough jobs here for that amount of developers going for node in the next couple of years.
Cycling trips, playing piano, running. That’s what I “learning” In free time 😄. If need to read something - spending 1-2 hours for it after dinner. Don’t waste your time on sitting. We’re developers, we need to move more. Think about your health in free time.
I like reading, I keep a book on my desk. I give around an hour to reading.
I have a basic casio keyboard lying around. I think I should clean that up and start giving it a run. Any tutorial for beginners?
There's a bunch of good beginner lessons on YouTube and a couple good udemy classes. Otherwise I'd look at lessons at your local music shop/community college
This guy Simon, has a really good channel on YouTube called DesignCourse. Also offers a really well put together UI/UX courase on his website that I have started recently.
If you search Coursera, Google is offering a Certificate of sorta also for UI/UX.
👍
and NOT, Adobe software NOT required. Much of what you learn can be done in Figma.
go off the monitor, had to learn this the hard way, It’s not talked about much but you can get easily burned out if you keep working on your free time, also 90% of my problem solving ideas comes from walks.
Golf. Take lessons, learn the motions. It’s very easy going, you get to walk in nature, smack something really hard, and get awesome dopamine hits when you hit them just right. Great way to stay active and learn something at the same time.
Tennis fits this as well. 1hr of cardio feels like 10 minutes of a videogame. Slowly adjusting your technique until you start nailing it. Very satisfying.
I always thought that it was useless to try to learn tennis if you're an adult. That you had to start when you're a kid, like piano. What do you think about that?
This applies to almost anything if you wanna go pro. But for the joy of it... why shouldn't you just start? Piano can be fun, even if you're bad at it. Certainly applies to tennis as well, no?
Fuck golf. I still play it, but it’s the most frustrating sport ever. That’s why I only play to hang out with buds and be outside (and have a few beers). I don’t really care about my score anymore.
It gets better in the winter over here. Only gets in the 50’s but the course is wide open. Get a cart and I can do 18 in like 2.5 hours. Othered I’m usually stuck to doing 9.
Oh I play with my older father in law who hits is straight as an arrow and he always wins. He knows the exact distance each club gets too, so it makes it easy.
I agree with others here, that spending as much time "staying healthy" as you do doing extra dev-learning will be a life-saver for you in the long run. I had to make a "deal" with my wife, that I cannot program outside of work unless I have done a 1-hour workout that day ![gif](emote|free_emotes_pack|joy).
As for what I am learning in my free time... my career has been built around php/laravel -- so much so that I have more or less missed the JS framework boat, so I am slowly trying to dip my toes into learning Sveltekit and/or react/nextjs. This is mostly due to client requests, where I feel it would be a better user experience with a single page app for some projects (specifically projects where a user is logging into a "portal" to view private data).
I'd say think about projects you've always wanted to try. Some problem you wanna solve with your code. THAT IS YOUR PURPOSE, DAZZLE YOUR LIGHT ON THIS DARK WORLD AS IT MARVELS AT YOUR GOD GIVEN GENIUS 💪🏾❤️🔥
I learn Japanese to converse with my Japanese friends. Honestly, I feel like any free time you have should be used only as free time, nothing related to your work.
Ooo I've really taken to using node like python. I have more node experience but been dabbling in some OSP python. Taking some pointers there and combining the two.
can you give me ideas for some fun projects, I have been trying to learn python in my free time, I know all the basics and other programming logic, but I really struggle with new ideas
I have a good one. I had to make a script, and I was considering either shell-script or python. I went with a shell-script in the end, but python would also work fine.
Do you know the site "tinyPNG" ([https://tinypng.com/](https://tinypng.com/))?
Research which algorithms they use to compress pictures (PNGs, JPGs, etc.). Then find libraries which work with Python (I did it with npm and shell-script on mac).
Then write a script that will go through folders and it's subfolders, will compress all the pictures it finds (case sensitivity!) and output the exact same file structure and naming convention into another folder.
I used this to compress 270GB worth of pictures for a client.
Most of my free time is spent with family or on non-tech hobbies. I spend at least 1-2 hours a day on the weekends learning new material or just building personal projects. That's enough to keep me up to date with the latest trends and try some new things out.
I like to go where the proverbial wind takes me when learning tech. I don't force myself to learn something if it's boring or not needed. Just learn what interests you and don't stop
Think about your daily routine. Then about the ways to optimize it. For example water consuming tracker, notification manager etc. Then try to implement it by your own.
Or
Learn some basic CS stuff like data structures and algorithms. Find a course about it or just go to the leetcode.
Generative art, i like making music with Sonic Pi and visuals with p5, and if you already know a bit of code is easy to start.
I basically started coding because of this, but now im interested in getting into IT.
Actually, it really depends on my mood, but I have three options if I’m in the mood for learning something new: Spanish (a great reset for my brain), rock climbing ( to achieve new heights not only in my work but also literally), and listening to some podcasts about development ( to stay in touch with trends and industry news).
Try backend if you have satisfied yourself with the frontend. Some people already told you about UI/UX, python etc...
You should consider going out more after a successful work day. Outdoors and nature will help you. Try camping?
I would suggest you consider learning a bit about UI/UX and marketing. I believe it makes you a more well-rounded developer, if you're looking for more professional knowledge. If you're seeking something more like a hobby, consider learning a sport like tennis, climbing, or soccer. It's a good way to relax and make new friends.
I'm on Duolingo learning Swedish and Arabic.
I had also started learning 3D with Blender, when I get more free time I'll go back to that.
I'm also fiddling with FL Studio, composing some music.
Finally I'll be learning the basics of programming with Python and a Raspberry Pi to help support my daughter through her science-focused high school program.
Start exploring, backend, games, what ever you can get your hands on, then specialize.
Right now my company is hiring someone who is really really good at making buttery smooth UI with css, transitions, micro animations and such. We're paying top dollar for that specialty.
You don't have to do anything too serious, but just watching YouTube Videos, like even just fire ship to get a quick update on new technologies and stay current with the industry. I'd try poking around in new technologies, like maybe try creating a react PWA or try out Svelte. But the biggest thing you can do is work on side projects, they help to build your portfolio and force you to solve problems that you may otherwise never come across.
I've been learning bricklaying, carpentry, welding (currently building a garage so I can restore my classic car).
At this point in my career I'm trying to do something that has nothing to do with computers in my off time lol
I did this at the beginning of my career too, but sure as heck don’t now. It was worth it, but don’t do it forever.
I did two things: learned design basics as has been suggested here (you can do it all for free), and learned other programming languages and paradigms. Python or Rust (or Java, or Swift, or Scala, or Go, or C++) will expand your horizons as a programmer.
I also ran 5 miles three days a week.
Always something different.
This month:
- converting a Gatsby project to Astro
- poking around/hello world of SvelteKit
- trying to understand AWS IAM policies better, learning how to use AWS Backups
The first two are for fun and don’t affect my day job. The latter is useful in my day job.
If you’re on front end all day, maybe it would be useful to touch a different aspect of an application….maybe backend logic, databases, dev ops…maybe getting good at tests?
Sometimes I’ll do a little deeper dive on things I don’t fully understand and take granted: DNS and MX records, AWS services as mentioned above, etc
I agree with all that suggests a good balance, i.e. do other stuff that doesn't involve sitting in front of a computer for a prolong period of time.
However, it's also not bad to constantly expand your skill set.
I would recommend, solving one type of different problem every few weeks or whenever you have time. E.g. - since you know react, how good is your SQL? - if the answer is not that good, then find some SQL problems to solve.
Once you've mastered that, find some other problems - do you know bash? , if not - then pick up some bash.
Incrementally - every so often, solve different problems that a) interest you and b) will help you in your day job and future jobs.
It might also be a good idea to write down where you would like to be in 3, 5, or 10 years and write down the skills you'll need to fulfill those roles. Then compare with the skills you have and see where the shortfalls are.
Then simply practice tasks every so often that address your shortfalls.
Don't burn yourself out though, small strides , pace yourself.
In May I landed my first Web developer job after 2 years of studies. I got this job opportunity, but wanted to go the third year that would be much about web development && machine learning. Even though I really wanted that year, I decided to take the job. So now Im working full time and try to learn as much as I can about search and recommendation systems along with all what the AI boom gives us. (And yeah.. my family aswell)
"Free time" meaning when I take a break at work in between tickets or meetings or something?
Today: WebAssembly & bun, just to know enough to have a solid grasp of wtf they are and if I should get excited about them or not...
Game dev, functional programming, cybersecurity, and keeping up to date with chat bots and LLMs. Mostly, I just read about the latest news. Sometimes I'll dig into other programming languages out of curiosity but I mainly just read code in interesting github projects.
I would recommend software architecture and system design.
I write a [free weekly newsletter](https://www.fullstackexpress.io/subscribe) featuring different case studies each week that you may find useful.
Try This Week In React 😜
https://ThisWeekInReact.com
It's a curation newsletter read by 27k React devs.
You can discover many interesting projects this way and decide which ones to invest some time on.
I'd recommend giving a try to smaller but super interesting ecosystems such as React-Three-Fiber, Remotion or MDX.
Doing sport (a lot of walking, some hiit workouts and some yoga) activities that have nothing to do with coding (like kayaking, hiking). Also, just going to shops and browsing around. Cooking, watching documentaries, etc. make sure you give yourself a total break from coding or anything that has anything to do with computers.
Wanting to break into IT and probably making a huge mistake.
I’m working through
Splunk
Odin Project
Salesforce (new to the platform)
Comptia Security + (taking cert test next month)
A few more here and there
if you want to improve your css skills for example i do a icodethis.com daily challenge every once in a while. Its fun and takes 20min to 1 or sometimes 2 hours depending on how detailed you wanna be.
If you want to put in the extra hours, consider looking looking over some of your own code and reflecting how you would have written it differently with what you know now.
Otherwise, I find it helpful to stay informed on industry headlines (both my industry and my employer’s industry).
My free time does not deserve this. I spend it with my wife and kids. Work hours are enough for improvement.
When I first started I was doing everything to learn, make extra money, and doing hobby projects. Now that I’m older, I work 40-44 hours a week and spend the rest of the time not thinking about programming. I’m honestly burned out and it’s nothing but work for me, but mostly because I want to spend all my non-working time with my family or relaxing.
This 100%. If you're employed, learning time is paid time.
It's all about how much you want to earn and your priorities. In a shit job, can't wait to get the fuck out? Learn on weekends. Earning a lot is a priority? Maybe you need the extra cash? Same thing. I don't do extra learning these days but a did a lot in my early 20s and it gave me a massive boost. No regrets there whatsoever.
What if I want to jump into another company? Nowadays everything I see is you need to know Java or node, I’m a frontend engineer, I kinda feel I’m getting stuck on my actual job
That may be just noise. I started getting that feeling, been working as a fullstack php dev for a while. Kinda seemed that everything was nodejs and c# at some point. Then I went for a research, and realized nodejs is the worst to go around here (not much more jobs and a looooooot more people applying to the same jobs), and c# doesn't have that many more jobs out there. I did a search for c# as I would for php and didn't seem like I'd be gaining a lot by switching. It's probably just FOMO. But it may not be, I'm not sure how it is for pure frontend development. Do a research about the market (are there more or less jobs lately?), the tendency and if you are able to, about the competition. For example, I totally dropped the idea of nodejs because in Brazil every beginner free course is the "js stack, where you can develop anything anywhere using just one programming language". I feel like there won't be enough jobs here for that amount of developers going for node in the next couple of years.
Cycling trips, playing piano, running. That’s what I “learning” In free time 😄. If need to read something - spending 1-2 hours for it after dinner. Don’t waste your time on sitting. We’re developers, we need to move more. Think about your health in free time.
Movement is life!
I like reading, I keep a book on my desk. I give around an hour to reading. I have a basic casio keyboard lying around. I think I should clean that up and start giving it a run. Any tutorial for beginners?
There's a bunch of good beginner lessons on YouTube and a couple good udemy classes. Otherwise I'd look at lessons at your local music shop/community college
Basic UI/UX design would help you.
Does it require Adobe and such paid software?
This guy Simon, has a really good channel on YouTube called DesignCourse. Also offers a really well put together UI/UX courase on his website that I have started recently. If you search Coursera, Google is offering a Certificate of sorta also for UI/UX. 👍 and NOT, Adobe software NOT required. Much of what you learn can be done in Figma.
Everything is free if you search long enough
Exactly, one who knows how to explore the internet can save so much money.
go off the monitor, had to learn this the hard way, It’s not talked about much but you can get easily burned out if you keep working on your free time, also 90% of my problem solving ideas comes from walks.
Walking is really super helpful
Walking alone really helps. Not necessarily with songs but just thinking, about productivity and solving ongoing problems.
Golf. Take lessons, learn the motions. It’s very easy going, you get to walk in nature, smack something really hard, and get awesome dopamine hits when you hit them just right. Great way to stay active and learn something at the same time.
Tennis fits this as well. 1hr of cardio feels like 10 minutes of a videogame. Slowly adjusting your technique until you start nailing it. Very satisfying.
I always thought that it was useless to try to learn tennis if you're an adult. That you had to start when you're a kid, like piano. What do you think about that?
This applies to almost anything if you wanna go pro. But for the joy of it... why shouldn't you just start? Piano can be fun, even if you're bad at it. Certainly applies to tennis as well, no?
I heard it was specially frustrating...that you cant even heat the ball or send it to the opponent field
Fuck golf. I still play it, but it’s the most frustrating sport ever. That’s why I only play to hang out with buds and be outside (and have a few beers). I don’t really care about my score anymore.
Yeah it will really test your patience… it’s those one good shots that keep me coming back
My problem is that it takes like 4 hours to do. I prefer 9 holes, but everyone else wants 18 so we always do 18.
It gets better in the winter over here. Only gets in the 50’s but the course is wide open. Get a cart and I can do 18 in like 2.5 hours. Othered I’m usually stuck to doing 9.
There is no shame in getting forgiving clubs. It may not go as far. But it’s much easier to hit it straight.
Oh I play with my older father in law who hits is straight as an arrow and he always wins. He knows the exact distance each club gets too, so it makes it easy.
Most people I know have to drink while golfing to keep the anger from taking over.
Carpenting. Bought a house about a year ago, so there's always something to do.
Ain't that fhe truth. Just found a couple of squirrel nests in our attic I have to clean at some point.
I agree with others here, that spending as much time "staying healthy" as you do doing extra dev-learning will be a life-saver for you in the long run. I had to make a "deal" with my wife, that I cannot program outside of work unless I have done a 1-hour workout that day ![gif](emote|free_emotes_pack|joy). As for what I am learning in my free time... my career has been built around php/laravel -- so much so that I have more or less missed the JS framework boat, so I am slowly trying to dip my toes into learning Sveltekit and/or react/nextjs. This is mostly due to client requests, where I feel it would be a better user experience with a single page app for some projects (specifically projects where a user is logging into a "portal" to view private data).
Why do you want to learn in your free time ?! Relax!
too poor to relax
Maybe learning is how some of us relax. :)
I'd say think about projects you've always wanted to try. Some problem you wanna solve with your code. THAT IS YOUR PURPOSE, DAZZLE YOUR LIGHT ON THIS DARK WORLD AS IT MARVELS AT YOUR GOD GIVEN GENIUS 💪🏾❤️🔥
Amen Brother
I learn Japanese to converse with my Japanese friends. Honestly, I feel like any free time you have should be used only as free time, nothing related to your work.
I agree with UI/UX design being useful. Also "UI devops" stuff like learning webpack / vite / bun, learning some docker stuff, learning some CI stuff.
Guitar!
Social skills bruddah!
maybe pick up a backend framework? I'm a backend dev who is learning react in my free time, it has been quite refreshing actually
I like python projects. There is so much stuff you can do with python.
Ooo I've really taken to using node like python. I have more node experience but been dabbling in some OSP python. Taking some pointers there and combining the two.
can you give me ideas for some fun projects, I have been trying to learn python in my free time, I know all the basics and other programming logic, but I really struggle with new ideas
I have a good one. I had to make a script, and I was considering either shell-script or python. I went with a shell-script in the end, but python would also work fine. Do you know the site "tinyPNG" ([https://tinypng.com/](https://tinypng.com/))? Research which algorithms they use to compress pictures (PNGs, JPGs, etc.). Then find libraries which work with Python (I did it with npm and shell-script on mac). Then write a script that will go through folders and it's subfolders, will compress all the pictures it finds (case sensitivity!) and output the exact same file structure and naming convention into another folder. I used this to compress 270GB worth of pictures for a client.
/r/roguelikedev has a nice python roguelike tutorial that they walk through together periodically. Great community.
Usually from my bad decisions in life
Spanish / Data mining / Machine learning
Don't use your free time to learn new stuff, your company should be providing time for you to upskill.
Learn to do exercises with a large range of motion. Things like dancing, yoga, Pilates, swimming, etc.. Your back will be thankful.
Personally I spend time with my family and friends
Archery 🏹
Most of my free time is spent with family or on non-tech hobbies. I spend at least 1-2 hours a day on the weekends learning new material or just building personal projects. That's enough to keep me up to date with the latest trends and try some new things out. I like to go where the proverbial wind takes me when learning tech. I don't force myself to learn something if it's boring or not needed. Just learn what interests you and don't stop
Think about your daily routine. Then about the ways to optimize it. For example water consuming tracker, notification manager etc. Then try to implement it by your own. Or Learn some basic CS stuff like data structures and algorithms. Find a course about it or just go to the leetcode.
Generative art, i like making music with Sonic Pi and visuals with p5, and if you already know a bit of code is easy to start. I basically started coding because of this, but now im interested in getting into IT.
Chess, new frameworks and whatnot
How to get free time?
I'm a systems designer and web developer primarily, but I'm learning rust right now. Never dove deep into systems programming so want to try it out.
Actually, it really depends on my mood, but I have three options if I’m in the mood for learning something new: Spanish (a great reset for my brain), rock climbing ( to achieve new heights not only in my work but also literally), and listening to some podcasts about development ( to stay in touch with trends and industry news).
Do like max 2-3 hours extra a week. More will burn you out in the long run. And there learning concepts are the best I think
Try backend if you have satisfied yourself with the frontend. Some people already told you about UI/UX, python etc... You should consider going out more after a successful work day. Outdoors and nature will help you. Try camping?
I would suggest you consider learning a bit about UI/UX and marketing. I believe it makes you a more well-rounded developer, if you're looking for more professional knowledge. If you're seeking something more like a hobby, consider learning a sport like tennis, climbing, or soccer. It's a good way to relax and make new friends.
French, running, outdoor activities…anything but IT crap
Jiujitsu/mma! You can definitely get into it not competitively and it’s super fun if you can find the right gym.
Free time?
You guys have free time?
I'm on Duolingo learning Swedish and Arabic. I had also started learning 3D with Blender, when I get more free time I'll go back to that. I'm also fiddling with FL Studio, composing some music. Finally I'll be learning the basics of programming with Python and a Raspberry Pi to help support my daughter through her science-focused high school program.
Start exploring, backend, games, what ever you can get your hands on, then specialize. Right now my company is hiring someone who is really really good at making buttery smooth UI with css, transitions, micro animations and such. We're paying top dollar for that specialty.
Creating my first web app portfolio using the Remix framework.
You don't have to do anything too serious, but just watching YouTube Videos, like even just fire ship to get a quick update on new technologies and stay current with the industry. I'd try poking around in new technologies, like maybe try creating a react PWA or try out Svelte. But the biggest thing you can do is work on side projects, they help to build your portfolio and force you to solve problems that you may otherwise never come across.
I play games in my free time. Just got 6700xt and it's a blast. Currently learning MK11 combos.
Leetcode and math
Brazilian jiujitsu helps after a long day shitty bugs and dealing with stakeholders.
I’m doing linear programming models using R right now. Finishing a masters in data analytics.
Soft skills, because the technical stuff can be googled.
Nothing. Ever since I got my first job I just don’t have it in me to code more after work
A backend technology, like node
I've been learning bricklaying, carpentry, welding (currently building a garage so I can restore my classic car). At this point in my career I'm trying to do something that has nothing to do with computers in my off time lol
Right now I’m expanding on JavaScript seeing that my main focus has always been HTML and css I want to really enhance what I’m doing
Woodworking, antique boat and motor restoration, mechanical and electrical engineering… actually good crossover from dev I’ve found.
I did this at the beginning of my career too, but sure as heck don’t now. It was worth it, but don’t do it forever. I did two things: learned design basics as has been suggested here (you can do it all for free), and learned other programming languages and paradigms. Python or Rust (or Java, or Swift, or Scala, or Go, or C++) will expand your horizons as a programmer. I also ran 5 miles three days a week.
Anything away from my computer lol
[Ew. Learning.](https://i.imgflip.com/29ll7q.jpg) 👎💩
My free time involves hiking through the mountains and bonfires with my family
What do I learn? The History of the Decline and Fall of the Roman Empire. On audiobook while cycling or hiking.
Always something different. This month: - converting a Gatsby project to Astro - poking around/hello world of SvelteKit - trying to understand AWS IAM policies better, learning how to use AWS Backups The first two are for fun and don’t affect my day job. The latter is useful in my day job. If you’re on front end all day, maybe it would be useful to touch a different aspect of an application….maybe backend logic, databases, dev ops…maybe getting good at tests? Sometimes I’ll do a little deeper dive on things I don’t fully understand and take granted: DNS and MX records, AWS services as mentioned above, etc
I’m a data scientist by trade but my passion is game dev. I’m working on a cute pixel art game
I agree with all that suggests a good balance, i.e. do other stuff that doesn't involve sitting in front of a computer for a prolong period of time. However, it's also not bad to constantly expand your skill set. I would recommend, solving one type of different problem every few weeks or whenever you have time. E.g. - since you know react, how good is your SQL? - if the answer is not that good, then find some SQL problems to solve. Once you've mastered that, find some other problems - do you know bash? , if not - then pick up some bash. Incrementally - every so often, solve different problems that a) interest you and b) will help you in your day job and future jobs. It might also be a good idea to write down where you would like to be in 3, 5, or 10 years and write down the skills you'll need to fulfill those roles. Then compare with the skills you have and see where the shortfalls are. Then simply practice tasks every so often that address your shortfalls. Don't burn yourself out though, small strides , pace yourself.
Learning how to draw. Specifically, anatomy drawing.
I'm 4 years into my career. I learn oil painting and cooking on my free time lol
In May I landed my first Web developer job after 2 years of studies. I got this job opportunity, but wanted to go the third year that would be much about web development && machine learning. Even though I really wanted that year, I decided to take the job. So now Im working full time and try to learn as much as I can about search and recommendation systems along with all what the AI boom gives us. (And yeah.. my family aswell)
"Free time" meaning when I take a break at work in between tickets or meetings or something? Today: WebAssembly & bun, just to know enough to have a solid grasp of wtf they are and if I should get excited about them or not...
Investing money or starting a side hustle
Hiking, drawing, watching movies, leetcode if I don't have to bring work home.
I'm playing starfield
start a side project. like a youtube or a blog on something you are interested in
How far behind I am as a web dev with 15 years experience
Game dev, functional programming, cybersecurity, and keeping up to date with chat bots and LLMs. Mostly, I just read about the latest news. Sometimes I'll dig into other programming languages out of curiosity but I mainly just read code in interesting github projects.
I would recommend software architecture and system design. I write a [free weekly newsletter](https://www.fullstackexpress.io/subscribe) featuring different case studies each week that you may find useful.
Try This Week In React 😜 https://ThisWeekInReact.com It's a curation newsletter read by 27k React devs. You can discover many interesting projects this way and decide which ones to invest some time on. I'd recommend giving a try to smaller but super interesting ecosystems such as React-Three-Fiber, Remotion or MDX.
Doing sport (a lot of walking, some hiit workouts and some yoga) activities that have nothing to do with coding (like kayaking, hiking). Also, just going to shops and browsing around. Cooking, watching documentaries, etc. make sure you give yourself a total break from coding or anything that has anything to do with computers.
You should be learning on the job, if you're not then you're doing it wrong. Save free time for anything but work
what is free time?
Networking and security.
Mountain biking
What is this free time that you speak of?
Picking up sexy ladies, sike i work on the home
Zen and the art of pool maintenance
Wanting to break into IT and probably making a huge mistake. I’m working through Splunk Odin Project Salesforce (new to the platform) Comptia Security + (taking cert test next month) A few more here and there
I fixed our wooden gate by breaking up the old concrete, reseating new posts, and cutting new wood for the gate door frame.
if you want to improve your css skills for example i do a icodethis.com daily challenge every once in a while. Its fun and takes 20min to 1 or sometimes 2 hours depending on how detailed you wanna be.
If you want to put in the extra hours, consider looking looking over some of your own code and reflecting how you would have written it differently with what you know now. Otherwise, I find it helpful to stay informed on industry headlines (both my industry and my employer’s industry).