4 ms·
Here are some study tips I did that helped me study on my own time and pass all 4 sections of the CPA exam on my first attempt, self-teach computer science, and
by sotix 3y ago
Here are some study tips I did that helped me study on my own time and pass all 4 sections of the CPA exam on my first attempt, self-teach computer science, and self-teach Greek.
- Regular practice. Every single weekday. No excuses.
- Use Anki flash cards for things you have to memorize.
- Use hands on experience to solidify concepts. E.g. speaking for a language learner and writing programs using the learned concepts for a software engineer.
- If you have class, read the material beforehand so you can fully listen in class and ask insightful questions. I often ask questions and the teacher responds with, “it’s like you know where I’m going with the material because that’s what we’re going to talk about next.” Preparation makes class time so much more valuable. My most rewarding classes are often the ones where I jot down fewer than 10 words in my notebook because I’m so engaged in dialogue.
- Teach others. If you are enrolled in class, teach your fellow students a concept you have to learn. If you’re not enrolled in a class, teach a significant other, a family member, a friend, or write a blog post. Learning how to teach makes you understand the concept much better. Particularly if the person you are teaching starts asking questions and forces you to clarify.
- When taking a test with a passage before the question (common on the CPA exam & reading comprehension tests), read the question first. Deduce what type of question it is. Now read the passage knowing how to tackle the question.
- To further that point, take practice exams/quizzes if you can. When I was self-learning compsci, I was really grateful that textbooks had questions at the end of chapters. I used to hate those in high school, but they’re extraordinarily valuable.
Of all of these, I think making a routine to consistently study is the most valuable. It makes the task of studying less daunting and allows you to be more efficient with your time since you can spend times learning concepts at a deeper level. Next would be teaching the concept to others. It forces you to confront whether or not you actually understand the material. Often times you don’t know it as well as you thought you did.
I was a terrible student in high school. I went to a very competitive school and let the workload encumber me and was daunted by the talent around me. I discovered and applied most these concepts in university. It made undergraduate a breeze and my masters degree and self-teaching after university significantly easier. Thought I would share because a lot of these concepts go against how I was taught to learn and what my peers were employing for their learning. It might not work for everyone, but I know it worked for me.