Live data from Hacker News

Ask HN: How do you manage self-study?

news.ycombinator.com

51–60 of 229 posts

Re: Ask HN: How do you manage self-study?

#51

I'm hoping my reply is more helpful than it sounds at first glance... This is one of those questions where I read and then exclaim (rhetorically), "what's wrong with people?!" Don't take this the wrong way, I often exclaim this. You are quite possibly in the majority and I'm the odd one. To me it has always seemed inherently clear that the way to approach life is to do something if you enjoy it. If you stop enjoying…

Most things that are fun, and almost everything that is amazing, require periods of not-fun to get there.

Practicing a musical instrument, falling while snowboarding, getting up early to be on the mountain for the sunrise.

The original poster is asking for ideas to help build enough discipline to power through the tough spots of a learning curve to get to where the proficiency pays off in enjoyment or other benefits.

We have so many easy diversions, that it's easy to train one's self to not do hard things.

I can study/practice/work for a future benefit, or I can play a video game (or browse hn) for fun now!

Training yourself to do hard things is harder. Maintaining a vision of the goal, getting satisfaction from expending effort, having empathy for your future self, denying yourself of immediate distractions/pleasures can each play a role.

Re: Ask HN: How do you manage self-study?

#52
post #9

I've been trying to figure this out for decades now. From my teens, I realized that the internet was limitless in how much info it had, but that I was limited in how much I could pack into my brain. Here are some things I try to keep in mind as I try to learn new things: * Get enough sleep and nutrition. If you're tired/hungry you're going to feel overwhelmed faster * Don't rely on motivation, instead rely on discipl…

I disagree. Don't need to force yourself to stick to one specific material if you don't like it. All my life I've benefitted from being a horizontal person - having always dabbled in everything I found interesting at the time.

Yes to get into a job you'll need specific skills and certificates and there you quickly deepen your knowledge as needed on the topic(s) you neer. But once you're in it you'll shine by having many varied skills. Being the one office worker with excel skills, or the one programmer able to tell a nice narrative, or the one c programmer that understands web apps, or... - you'll stand out.

So my suggestion would be to let your passion drive you. Pick up any topic that seems interesting right now and throw yourself into it. And then the next the next day.

Re: Ask HN: How do you manage self-study?

#53
Learning is just like any other project. Admit that it's tough and that you need a plan. Build process to accomplish that. Aim for consistency over accomplishment. Bird by bird.

One issue with learning things is that as you learn, you often discover new things to learn. It's critical to know how to file these: (1) they're true dependencies, (2) they're interesting follow-ups for later, (3) they're not relevant in the near or medium term.

File things aggressively. Try to identify as many things as you can to not read. For this you need two things: (a) a clear understanding of where you're going, based on a plan working backward from some achievable thing you want to learn and (b) safety knowing that when you file something away, you won't lose it. It's interesting, and exciting, so you should return.

Do this well and (a) and (b) reinforce one another. You can look through your "set aside" list to build out a strategy for your next achievable task and your achievable tasks can give structure to the things you've set aside.

File things aggressively. This often feels bad. You feel like you "ought" to know something or you get carried away following a thread. That's not bad! Do it sometimes, learning playfully is fun! On the other hand, you'll be more satisfied 3 months from know if you learn aggressively and directedly. You'll have worked through a greater amount of material at greater depth.

Finally, it's often hard to get started. Don't overthink it. Just set a small achieveable project, maybe give yourself a tight deadline. Once you're through that project you will, without a doubt, have a much clearer idea of what comes next.

Re: Ask HN: How do you manage self-study?

#54
This is a really interesting topic. I am in the same boat. With so much information and a desire to learn, how do you organize it all. In terms of math, Amazon may be a great resource. I purchased a math refresher workbook today actually. It's a refresher for adults. Kahn Academy is another option and they have an app that you can follow along with. I find it better to put the pencil to the paper. That works for me.

I'm about 3 months into my web development studies and I think brushing up on math will benefit greatly for deeper learning.

I've taken courses through Udemy, Coursera, apps, and freecodecamp. It's very overwhelming and you can find any rabbit whole you want. I would say find a course and stick with it until it's completed. Then move on to the next. If you still feel like your missing valuable info, find another program. YouTube is great but in my opinion, there are multiple opinions and methods that you may find yourself getting lost a little.

Re: Ask HN: How do you manage self-study?

#55
I've found that all of my self directed learning was because of a project. I picked a project I wanted to do and then taught myself the skill to do it.

When I wanted to be a better sysadmin, I forced myself to use desktop Linux back in 1997 when it wasn't nearly as easy as it is now. I had to learn how to compile and configure kernels, how to manage drivers and displays, how to write scrips, a bunch of hardware internals so I could configure them correctly, etc.

But I was driven by the overarching goal of having a usable desktop machine.

You can do the same here. Pick a larger project that accomplishes something you really want to do, and then learn what you need to learn.

You said you have an interest in ML -- build an image classifier off of a camera feed at your front door. Make it identify the mail carrier and your neighbors' cars. Write it in a language you don't know but want to learn. And so on.

Your progress will be tracked by how satisfied you are with the project and if it meets your needs.

Re: Ask HN: How do you manage self-study?

#56
- do a course on Udemy or similar instead of Youtube videos for course quality, structure and accountability

- have good reasons why you study a particular topic and find a way to apply the knowledge as soon as possible

- have particularly good reasons if you want to study foundational, abstract or huge topics. As noble as maths, category theory and machine learning are, maybe there is a reason why you and I haven't really picked it up that well in university despite graduating. Chances are we have enough tools to contribute meaningfully and to be employed gainfully, and settling the score with the old curriculum may not be the best use of our time.

Re: Ask HN: How do you manage self-study?

#57
I started reading a very relevant book on getting out of your own way today: https://www.amazon.co.uk/dp/1936891026?linkCode=osi&th=1

In general however, my advice is to relax. There is more to life than knowing little bits of many things. Try to learn something outside of computers. I find building things with my hands that aren't on a screen a lot more gratifying generally. Also, those kinds of skills come in a lot more handy in a zombie apocalypse. So there is that.

Re: Ask HN: How do you manage self-study?

#58

> Often I am so overwhelmed that I just watch stuff on youtube. Use this to turn your problem around. Try making a video for someone just like you. You already know what a good video looks like because you've watched a ton of them. If your goal is to make a good tutorial video, you can take those play problems without any real world application and turn them into content. That way your problem becomes "teach xyz in 1…

I want to agree with this because teaching IS a great learning tool but one needs to have some idea of what they are doing. Teaching helps to identify the problem areas we fool ourselves into believing we understand well. Youtube is an amazing resource but it's also an ocean of incompetence and phony expertise by people doing exactly what you prescribe. Just be careful not to contribute to the ever expanding circle j…

Others will make content whether you do or not. Chances are that if you're sensitive to the ocean of incompetence, you would be a positive contributor.

I don't know if there's a name for this phenomenon, but lots of qualified and talented will refrain from showing off their less-than-perfect work, because they know it's not perfect. I understand the impulse, and it's why I haven't published over the years. Only recently have I realized that publishing imperfect things is way better than not publishing anything at all, both for yourself and for the community as a whole.

Even if you can only raise the bar a little bit from what currently exists, that's a worthwhile effort.

Re: Ask HN: How do you manage self-study?

#59
If you have an extremely good textbook with exercises:

1) Every weekday 30min uninterrupted study at a specific time, preferably in the morning. Don't miss, rain or shine. Take weekends off, though.

2) Work in a strict linear fashion: read a chapter, then solve all of that chapter's exercises in order without skipping any, and only then allow yourself to peek at the next chapter. Don't "take a first pass through the book", none of that. To remember where you are, use a bookmark.

3) If you're having trouble with some exercise, you can look up the answer key for that specific exercise, but only after you've spent 5 minutes of effort on that specific exercise without making progress. After that, the same rule applies to the next exercise.

4) You've got to get to the end of the book. Matter of pride.

For me this approach has worked well for established topics in math, physics, econ. Haven't tried it for CS or ML.

Re: Ask HN: How do you manage self-study?

#60

If you have an extremely good textbook with exercises: 1) Every weekday 30min uninterrupted study at a specific time, preferably in the morning. Don't miss, rain or shine. Take weekends off, though. 2) Work in a strict linear fashion: read a chapter, then solve all of that chapter's exercises in order without skipping any, and only then allow yourself to peek at the next chapter. Don't "take a first pass through the…

What was your strategy when a textbook didn't have answers to all of the exercises?
Post reply on HN