Also, so many great comments where people show amazing knowledge across multiple fields.
There are many among us who keep learning new things, good at math, play a musical instrument, and manage to make truly insightful theoretical comment on an AI thread while having a full-time job?
My question is: where do you find the time?
I worked as an independent consultant for about 2.5 years and I could find the time learn new things and delving deep into topics that I liked, beyond my need.
Since I started working at a regular job in an office two months back, I don't get enough time to even watch YT videos off of the feed. With the commute, solid 8 hours at office, I barely have any cognitive or physical energy to do any mentally taxing work even if that means learning something new and exciting.
How do you peeps manage? After having a full time job, how do manage to read the latest Doctorow article, having already read Master and Margarita years back, while knowing how to play a musical instrument, and working on a cool Rust project?
How do you even manage? I feel like, if I continue full time office job, I will have to give everything else up. Is it even possible to have a full time tech job and maintaining my culture?
I used to, but can't do anymore.
I am 24, young, and naive. Please excuse my ignorance, and be kind.
Be kinder to yourself. You're two months into a new job, it takes time to adjust to that. It's also pretty common to work harder earlier in a job to develop a reputation as a hard worker. Reputations like that can stick for years, even as your hours at the desk go down.
There are times in life when it's easier to do things you want, and times when it feels like it takes everything you have just to keep everything from falling apart. Don't try to overextend yourself when you're at your limits, recognize the limit and give yourself easy goals. Spend 5 minutes a day on something instead of lying to yourself and trying to do an hour. Do one hour a week instead of one a day. When you have more time or the work you're doing is motivating, it will get easier to continue doing it more and more.
Most importantly: don't feel like you NEED to do any of that stuff. Do it if you want to and it interests you. It's a lot easier to motivate yourself to do something you find fun, than something you don't really enjoy but feel like you "should".
This falls under the generic umbrella of taking care of yourself. Take breaks, eat and sleep well, exercise... These all help with energy levels and mood.
Another one that was very helpful for me is to find a hobby you really enjoy outside of the field of your work. For years all I did for hobby and work was programming. It got me really far, really quickly in my career but I burnt out hard one year. Even though I thought I was enjoying myself the whole time. So I picked up music, drawing, reading (non-tech)... All helped me disconnect and get better. Doing things a little bit every day will see surprising gains.
In general though, I don't have the energy for it, especially throwing a wife, kids, pets, house upkeep, etc into the mix. Life gets in the way, and that's okay, because that's sort of the point - your life is supposed to come first.
1. Start a job, and be swamped with learning it, getting better at it. No time (or reason) to focus on anything else.
2. Job learning is done, you are cruising at your work, if not coasting, and you enjoy some time living a decent balance.
3. You get bored, but can do your job just fine at 50%, so you then spend a couple hours a day learning something new.
4. You've learned something new and can start looking for a new job. (Maybe externally, maybe a promotion or lateral move at your current gig.)
That cycle takes a couple years to play out. You are a couple months into it. Give it time.
Some ideas:
* Make sure you're getting good nutrition, exercise, and sleep. You need your machine working well near-term, and long-term.
* Is your office job sedentary? Are you alternating with standing desk, moving around? Is the office job draining because you're using your brain, or because you're not using your brain, or because you're unhappy, or because you're stressed?
* Is all your time at the office job productive? Can you reduce the time it takes to do the work, change what the work is, or reduce the time spent on non-work things?
* Can you get rid of your commute? Or at least switch it from driving or hectic hopping between buses/subways, to transit where you can focus and read a bit?
* Are you getting frequent good interaction with friends & family? It should be energizing, mood-boosting, and supportive.
* Can your office job accommodate some of the learning you want to do? (Especially work-related: learn a new tech skill, get a part-time MBA, etc. Or do they do tuition-reimbursement and schedule flexibility during the day for taking college classes?)
* Relaxing has value, but are there "relaxing" time sinks that aren't worthwhile, and you'd be happier and better off spending much of that time more productively. Maybe it's too much video games, or too much video streaming, or too much social media (including HN).
* Don't over-stress yourself. Powering through stress has long-term costs.
It’s so easy to see when it’s someone else. But us tech folk have our own demons. Yes, there are exceptional people, but there’s also millions of happy mediums that have hobbies and enjoy learning stuff that they find the time to do.
Hacker News is everything every tech person could possibly be interested in and more. Read a while, find the stuff you enjoy. The rest, let it pass. Don’t hold yourself to the HN influencer standard.
As a test, think of how many times you see the same persons blog on here detailing something extremely intricate and interesting. There’s a few regulars but most are one off or once a year posts.
First, learn your job. It's a new job, so there should be plenty to learn. Learn the tech stack, the processes and procedures, study the people and the social dynamics. All of that will be helpful in you being the most productive you can.
Second, learn at your job. Once you've achieved a comfortable level of productivity at your job, it should be expected that you will (responsibly) take time to learn new things. Most of those should probably be fairly closely related to your current projects, but some things will be more exploratory. It is part of your job to learn what you need to do you job better.
Third, learn one thing at a time. Maybe you are really into learning a musical instrument, so you spend a few nights a week practicing chords or learning a new song. Maybe it is functional programming and you spend a your commutes listening to famous talks on FP. But don't think you can do it all at once. The people who seem to have it all still probably got there one bit at a time.
Fourth, learn what you want to learn. Overtime, if you manage your energy and time, you will find that there are things you do have enough passion and energy to work on and you will find time to fit it in.
And remember, it is good to try and push yourself while you are young, but remember that is a marathon, not a sprint.
When I hear about people doing something like a Rust project for fun outside of work I assume they either have zero social life or are very young.
You just have to build up the habits for yourself, and over time, you'll be surprised how effective it is. I'm still early in the book, but this is all from the first few pages I've gotten through.
Edit more personal anecdote:
I still remember my first job, I'd work work work, and when I'd get home I wouldn't do anything other than spend time with my girlfriend (now wife) or watch movies / shows just to de-thaw from the work. Now I unplug after working. I think once you get used to the routine at work, you go back to normal speed.
When I was in this situation, I found learning or doing side-project work in the morning, before leaving for work, to be a substantially better approach. I'd get up at 5AM and work until 7AM. It made me excited to go to bed and felt like I was giving the best hours of my day to myself.
Get a job that lets you learn at work. I don't really need to learn much at home because I learn so much at work.
Don't socialise. Seriously. Whether this is a good idea or not is up to you. But you merely asked how to find time to learn.
Magically, I have hours per week to read books.
when you are just starting your career, you're not just working, you're learning how to work (ideally through mentorships, but typically through just building experience in your field)
over time, you'll find yourself building up skills and being able to finish 8 hours of work in 7 hours, then after some more time it only takes 6, and eventually half of your work day becomes reading articles and 'learning'
it's not an on-off switch, but a steady progression towards supplanting your busy work with 'smart' work, good luck :)
I'm enrolled full-time in school while also being full-time employed. Most of my time spent outside of work during the week is spent studying for my courses. Thankfully, however, these are all interesting and align with my goals.
Other than that, I simply take time that I would spend watching a movie or playing a game and assign it to project work. I, however, do personal projects in bursts where I'm fixated on it for over a week or two and have a period of dormancy before I continue back down another rabbit hole.
I'm not sure how your sleep is, but that was one of the biggest detractors from my motivation to actually do anything more than the bare minimum to function. I'd say I was chronically overslept for two years or more. Since I've refocused and improved my sleep, despite working a full-time job, I find it 1000 orders of magnitude easier to do more than the bare minimum. Maybe look there and see?
The only other alternative is to go back to graduate school and be a full-time student again.
Dating back to your age, I probably have a hundred unfinished projects, and dozens of finished projects, that I regret not writing up. If I had done that, I'd have a super impressive looking personal page. I don't. Instead, I'm a nobody and I don't start now because it'd look like noob shit but I'm almost done going gray.
Do a small thing when you have time. Write it up. Don't sweat the polish. Don't plan on finishing. Just do stuff that's enjoyable, and document it a little.
And, forget all that stuff. Do you have time for exercise, and a social life? Feed your body, feed your soul, first. I haven't always been great at that. The darkest times of my life have been caused or at least exacerbated by a single-minded focus on mental pursuits.
If you decide to learn the lyre today, a year hence you’ll still be a beginner. But by the time you’re forty you will be good at it, modulo quitting because the lyre is not for you. But even if you quit tomorrow but took it back up at forty, you could be pretty good by the time you’re sixty.
Which suggests that your interests will change over time as you learn more about the world and more importantly more about yourself.
One thing worth learning is that not only can you no longer keep up, but that the periods where you felt you were keeping up were an hallucination. There’s simply too much and humans are too little…
…the feeling of keeping up is the result of keeping out at worst and ordinary ignorance at best.
So just learn what you learn and enjoy the time you get to do it.
Good luck.
Seriously don't sweat it. I'm - well ok pretty old and sadly not naive in areas where it counts. I still find time not because I believe in Hussle culture nor because I have Uber energy and time. It's just desperation (family, mortgage, visa constraints and financial situation pointing to a bleak retirement future) - lot of it partly because I wasted my 20s and large chunks of 30s.
Point is if you need fear to be a motivator - simple don't end up like me :)
If you want passion as a motivator, pace yourself, don't burn yourself out and be consistent - say 15-30-60 mins a day of carved out time as you build up your reserves. Don't aim for the endgame. Focus on the journey. You are not racing against anybody else!
We all have 24 hours, there is no "finding time", it is just prioritising one thing over the another.
In the mids of my booming (cough) career, I was blessed with 4 children within 5 years. My prios shifted and still I was able to progress in my job, maintain social contacts and sleep :)
Turns out I was maxing my work hours to the absolute max before, and with far less pure time spend doing my job, I reached the same quality & respect. I had been spending my energy / time wrong / sub optimal.
Since that "revelation" I can do soo much more, that I deem important. Including spending very serious quality time with my children & partner. Much more than I was able before.
Starting a new job is demanding, just give it time: in a few months things will look more ordinary/boring and then you will have more mental energy after work :)
Address the energy thing. Diet, sleep, daily habits etc.
But also recognize that software work is incredibly taxing. I balance it with workouts, instruments, socializing, diy crafting.. and definitely not evening Rust projects. That's the same energy bar.
The people who do impressive side projects on top of a taxing 9-5 are built differently. It gives those people energy (or maybe moreso joy) to do that. Don't try to be someone you're not.
I had to go into the office twice this week and it was immediately apparent that commuting is a huge drain on my mental and temporal capacity for learning.
Of course if you can cut the commuting time, or work some days remotely, that will add more time for other activities that you can do. Do you really need to go everyday to the office?
1) If you have partner and kid(s), give up for a decade and try again. Sounds like you don't.
2) Each job has different requirements. Find one not so mentally taxing. As others mentioned, a new job gets easier after six months as you get comfortable.
3) Eliminate the commute. Once had a job with 90 mins of heavy traffic in the morning. That lasted less than a week. Instead rented a studio about a mile from work and strolled into work each morning refreshed instead of angry. It wasn't cheap but I was able to be happy again.
1 utilize commute time. If you drive: podcasts about things you want to get better at. If you are on a commuter rail (where it’s normal to laptop) mooc or side projects.
2 temptation bundle: you get to do a fun thing if you do the learning etc thing first
3 micro learning: make it easy to pick up your phone and read a few pages vs wherever else you spend your time. Load the book into your reader, download the class for offline etc
Pace yourself at work or maybe find a job with less demands and no commute.
You need the experience growth or time for side projects if you want to leave the rat race and make income in a different way than selling your time.
The unfortunate reality is that the last few years have shown that a lot more companies are bad employers than had shown their true colors before.
Then I get some consuming interest and I find I have the energy to work on it outside work for a few months or a year.
You DO NOT want to be an employee going forward.
What you're doing right now is a waste of time and offers no security whatsoever. I know because I've been there.
Rinse and repeat every 4-7 years.
I used to feel a strong need to work on side project early in my career, that I had to keep up with trends and test out new languages (software developer by trade). Since having a kid I realized how precious little time I have and discovered the need to feel in control of what I spend it on. If I want to zone out one evening watching Youtube videos, that's ok, as long as I decide to do so.
Last year I had long periods of time where the only thing I'd do in my "me time" was reading. I plowed through most of Ryk Brown's Frontiers Saga (read 40 something books before summer), then completely stopped reading for the rest of the year and dove deep into teaching myself PCB design (made a SNES Macropad and put it on Tindie). Right now I've slipped into 3d printing and mechanical CAD, but the goal is to get back into electronics and tackle another keyboard design.
The key I think is to find projects that really interest you. Doing something in your spare time because you feel you "should" do them is a recipe for failure and misery. For me it was abandoning the idea that I'd learn to play the guitar and get fluent in Spanish, if I ever get a true passion for either there will always be time in the future.
One last thing to keep in mind is that what ends up on Hacker News is perhaps not your Average Joe. The internet is great for bringing people together, but it's easy to get sucked into a bubble thinking you have to be like John Carmack or you might as well give up.
start with identifying why are you so exhausted after only 8 hours
There is already a ton of a good advice here, but you can't follow them if you don't have the energy to do so.
He was a data analyst who was tasked with this daily report. He automated it and hid the automation, so for two years he did pretty much nothing until his degree was finished.
I have two full time (albeit remote) jobs and two part time admin/data processing jobs. ChatGPT and Copilot let me do far more work in the same amount of time but officially are not permitted, so I just sit on the work for days to ensure that I only produce at the same rate as everyone else. The two admin/data processing jobs are also nearly fully automated. I introduce random defects to the work product to keep expectations from rising.
I work fewer than 25 hours a week net now. Leaves lots of time for reading.
Figure out how to improve your productivity, but make sure your employer doesn't benefit from it. You can keep that improvement for yourself.