Day 174 – The Way You Learn

I was walking past one of the bookshelves in our living room when a green binder caught my eye. It belonged to one of my kids, left over from a college French class. The spine read “The Capretz Method.” I stopped. I knew Luiz Capretz as a professor who taught software engineering, not French. His claim to fame was simple: people learn differently. The key idea being that people don’t all learn programming the same way, and many struggle not because programming is inherently too hard, but because it’s taught in a way that doesn’t match their cognitive style.

That idea feels especially relevant now. New people are being introduced to software development concepts and terminology through agentic AI tools, and many are hitting the same old wall. Capretz believed that programming education should adapt to these styles instead of forcing one rigid approach. What struck me was that his method had now been applied to learning French. I suppose C++ and French are both languages, right? So I am going to assume that this concept did indeed translate well into foreign language study.

My own experience learning foreign languages was always brute force vocabulary lessons. I do not think anyone was following the Capretz method when I was in high school. Although, we did have a teacher who loved to play his guitar and sing popular Spanish love ballads. Maybe he was pioneering Capretz after all? Actually, I think he was just doing what he could to survive the day with a bunch of rowdy and obnoxious high school boys taunting him about his heavy accent and comb over. Poor Mr. Gomez. He tried to teach through multiple modalities, but it was lost on those souls.

I am glad I paused at that book. I realize now that as I try to learn some new things myself, it is a good idea to experiment with different learning methods and modalities of digesting material. In today’s world there is every conceivable way to learn. If something is not landing well with you, try something different.

“If Capretz was right, you have a unique way of learning, and until you find it, you will struggle picking anything up.”

So here is what I am doing. The next time I feel stuck on something I am trying to learn, I will stop and ask whether the problem is the material or the method. Then I will try one other way. A video instead of an article. A conversation instead of a tutorial. A hands on experiment instead of reading documentation. Just one shift, and see what happens.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Share the Post:

Recent Blogs

Day 304 – Repeat What Forms You

This article explores Jesus’ teaching on “vain repetitions” in prayer, arguing that repetition itself is not the problem, but rather the intention behind it. It differentiates between repetition as formation, where the practice changes the individual, and repetition as transaction, where one attempts to influence God. The piece emphasizes that true spiritual repetition helps us return to core values and shapes our character, rather than being a means to earn God’s attention.

Read More

Day 303 – Reinforcement of Present Bias

Present bias is the tendency to favor immediate rewards over larger, delayed benefits. This behavior can become habit-strengthened through repetition, making immediate choices feel automatic and future-oriented choices more difficult. Understanding this self-reinforcing loop is key to overcoming it.

Read More

Day 302 – Avoid the False Choice

The concept of a ‘false choice’ or ‘forced choice’ is a rhetorical maneuver designed to manipulate individuals into selecting a preferred option, often leading to a loss regardless of the decision. This idea, deeply explored by Jacques Lacan, highlights how seemingly genuine choices can be illusory, forcing individuals to compromise something essential. Recognizing and avoiding these false dilemmas is crucial to maintaining control and preventing unnecessary losses.

Read More

Day 301 – The Thing About Bottlenecks

A recent GitHub outage highlighted the pervasive issue of bottlenecks in software development and everyday life. This article explores how bottlenecks are dynamic, shifting targets, and that addressing one often reveals another, using examples from software and even ant colonies.

Read More
0
Would love your thoughts, please comment.x
()
x