I’m not going to learn a new programming language this year

This year I am going to learn something entirely different: knitting. With yarn and needles. Like a little old lady.

For the past 2 decades I have made a goal of learning a new programming language each year. I’ve learned languages like Elixir, Gleam…


This content originally appeared on DEV Community and was authored by aaronblondeau

This year I am going to learn something entirely different: knitting. With yarn and needles. Like a little old lady.

For the past 2 decades I have made a goal of learning a new programming language each year. I've learned languages like Elixir, Gleam, D, Ruby, C#, Dart, PHP, Java, Groovy, Scala, Kotlin, Swift, Objective-C, and Perl.

I never used most of them. Learning new languages is not a waste of time even if they go unused. Seeing how other people think and design code is extremely valuable. I truly enjoyed diving into functional programming with Elixir and Gleam. I see ideas from that paradigm appearing my TypeScript all the time now. However, for the near term I have simply hit a point where there is too much diminishing return in learning a new language.

This year I am going to learn to knit because my brain is a mess. The feeds and the algorithms and the AI autocomplete and the constant news cycle are all running rampant. I can hardly focus. Productivity is hard, getting into flow state is hard. Finishing this post without watching something on YouTube or checking the news is hard. That's enough.

I am going to spend time disconnecting and doing something boring with my hands so that I can start to reclaim my mind. Thankfully my daughters are all kitting and crocheting experts so I don't have to go crawling right back to YouTube to learn it. I'll get to spend more time with them and they'll get to practice teaching their hard won skills to me.

My hope is that by spending this year finding ways to reclaim my ability to focus I will become a better developer and a better person.

Here is my work so far. Looks kind of like my code: full of holes and knots. I'll post updates here as I make progress!

Knitting Begins


This content originally appeared on DEV Community and was authored by aaronblondeau


Print Share Comment Cite Upload Translate Updates
APA

aaronblondeau | Sciencx (2025-01-02T23:43:34+00:00) I’m not going to learn a new programming language this year. Retrieved from https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/

MLA
" » I’m not going to learn a new programming language this year." aaronblondeau | Sciencx - Thursday January 2, 2025, https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/
HARVARD
aaronblondeau | Sciencx Thursday January 2, 2025 » I’m not going to learn a new programming language this year., viewed ,<https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/>
VANCOUVER
aaronblondeau | Sciencx - » I’m not going to learn a new programming language this year. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/
CHICAGO
" » I’m not going to learn a new programming language this year." aaronblondeau | Sciencx - Accessed . https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/
IEEE
" » I’m not going to learn a new programming language this year." aaronblondeau | Sciencx [Online]. Available: https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/. [Accessed: ]
rf:citation
» I’m not going to learn a new programming language this year | aaronblondeau | Sciencx | https://www.scien.cx/2025/01/02/im-not-going-to-learn-a-new-programming-language-this-year/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.