I have a personality flaw where I focus myself just enough to learn only as much as required to fix the problem I am currently facing. I am burdened with way too many varied interests to be able to truly excel in any of them. The older I get (mid 40s now,) the more I regret that about myself. I can probably teach someone a million problem resolutions, but on a half million different systems/objects so that explains a bit about how shallow I feel my real understanding is. What has saved me in many instances is recognizing that I am a "forever student" and drive myself to learn something new every day. I feel real guilt of failure if I don't. That is what drives me to listen carefully to people like you, Julia, who have their head properly on their shoulders. Your ways and methods of explaining strike me much the same way as the lessons I received from what I favorably consider the most practical professors, teachers, and friends in my life. Practicality and application above theory is the rule by which I live!
Thank you so much for your thoughtful comment-it really means a lot! 😊 It’s funny you mention being a “forever student” because my husband calls me an “eternal student” all the time! I definitely relate to having so many interests and starting a million projects, but only a few make it to the finish line. Physics, coding, and this TH-cam channel are the exceptions, though it’s been a long journey for all three. It’s nice to hear that my head is “properly on my shoulders”, because honestly, I don’t always feel that way! 😂 I’m still learning as I go, just like you. Thanks again for your kind words-it really motivates me to keep going!
Thank YOU for letting me know that you liked what I had to say! You’ve got this. It’s incredibly motivating when you overcome what seemed like a big hurdle. Learning typically is not linear but consists of such tough moments followed by breakthroughs.
It's really satisfying to see people more and more excited about learning how code and about Linux! I recently switched over to NixOS and thanks to it's package management system I'm starting to dig into functional programing, something one of my professor in the university said is "unfathomable" 😆 Thanks for sharing your experiencies with coding, it's quite motivating!
I'm glad you find it motivating! :) Thanks! And thanks for bringing up NixOS. I’ve not heard of it before. But a quick search says that developers, system administrators, researchers and scientists value it for its consistency in dev environment and computational reproducibility. Though it may have a steep learning curve. What made you switch to that particular Linux OS?
@@juliaifrank For three main reasons. One is because of it's software repository size, it has over 100 000 packages.. Two is because this distro is rock solid to the point of being able to switch from "unstable" branch to "stable" without braking it, which is impossible to be achieved in any other distro. Three and most important, is because of it's approach with package management. You can have many versions of the same software installed in your machine without any conflicting issue. I think being tired of having to resort to third party repositories every time I want to run an application which is not available in the official repository or having to compile it myself, that not always ends up working, was key factor for me to choose Nix but the fact of it being a functional computing language and it's learning curve added up to my decision to stick to it. You should give it a try one day, it might get you interested in other programing paradigms or in immutable operating systems.. who knows?
I started programming in 2020. I was learning R programming language for data analysis field. Then I moved to Python and grasped the basics very well (the language is super easy to learn, depending on the teaching style of a book and the author). After that, I started to learn HTML5 and CSS3. Currently, I am learning PHP, JavaScript, MySQL, and React. Last but not least, I plan to learn C++ for GD. So, the languages I learned have almost the same structure. In the beginning, it may seem hard to grasp but in a few months, it will be easy. The key point is to learn a programming language based on your aim.
Yes, once you understand the basics of programming using ONE language, learning other languages is not that difficult. Tailoring your learning to specific goals is indeed a great strategy! I personally want to continue building my coding skills with the intention to work with ML and AI, be it in the field of physics or outside of academia, depending where life will take me in the coming years.
I've tried coding, I tend to get stuck at a certain level, I've never found a way to progress. But you give good advice here. Maybe I will get a Raspberry Pi and have another go.
Yes, learning to code without a specific practical outcome ( i.e. having some use for the code you write) does not work for some people, myself included. I need to have a very clear goal in mind when learning something. And it’s not just in coding. It’s the same in math, for example. For me it is very difficult to grasp some mathematical concept without knowing where and how it is useful.
I wanted to be a programmer when I took BASIC programming in high school 20ish years ago. I thought it was the coolest thing ever. Now at 44 I bought a book on C programming and I could confidently write a command line tool if I needed it. Then I wanted to get into writing apps with a GUI and so I started watching videos about C++ and quickly found out that OOP is a big bunch of nonsense complexity that I don't need in my life and so I stopped. Never really learned python since its not compiled and so never got my respect. But I really don't see the point in programming anything because literally everything has already been made it seems so why reinvent the wheel. I have no clue what I would even use ANY of it for.
It can be hard to see the value when it feels like everything is already done. But technology and programming are constantly evolving, and new ideas pop up that we might never have expected. Just look at the rise of Machine Learning and AI-they’re reshaping the landscape, opening doors to projects and possibilities that weren’t even imaginable a couple of decades ago. And the beauty of it is, these advancements still need a human touch. For our generation, we’ll be the ones guiding, tweaking, and setting the directions for these systems. After that, well… who knows what the next generation will come up with! So even if it seems like the wheel’s already invented, there’s still room for us to help steer it.
I have a personality flaw where I focus myself just enough to learn only as much as required to fix the problem I am currently facing. I am burdened with way too many varied interests to be able to truly excel in any of them. The older I get (mid 40s now,) the more I regret that about myself. I can probably teach someone a million problem resolutions, but on a half million different systems/objects so that explains a bit about how shallow I feel my real understanding is. What has saved me in many instances is recognizing that I am a "forever student" and drive myself to learn something new every day. I feel real guilt of failure if I don't. That is what drives me to listen carefully to people like you, Julia, who have their head properly on their shoulders. Your ways and methods of explaining strike me much the same way as the lessons I received from what I favorably consider the most practical professors, teachers, and friends in my life. Practicality and application above theory is the rule by which I live!
Thank you so much for your thoughtful comment-it really means a lot! 😊 It’s funny you mention being a “forever student” because my husband calls me an “eternal student” all the time! I definitely relate to having so many interests and starting a million projects, but only a few make it to the finish line. Physics, coding, and this TH-cam channel are the exceptions, though it’s been a long journey for all three. It’s nice to hear that my head is “properly on my shoulders”, because honestly, I don’t always feel that way! 😂 I’m still learning as I go, just like you. Thanks again for your kind words-it really motivates me to keep going!
Thank you so much for this. I really appreciate it. I'm currently learning python and hearing this gives me hope
Thank YOU for letting me know that you liked what I had to say!
You’ve got this. It’s incredibly motivating when you overcome what seemed like a big hurdle. Learning typically is not linear but consists of such tough moments followed by breakthroughs.
It's really satisfying to see people more and more excited about learning how code and about Linux! I recently switched over to NixOS and thanks to it's package management system I'm starting to dig into functional programing, something one of my professor in the university said is "unfathomable" 😆
Thanks for sharing your experiencies with coding, it's quite motivating!
I'm glad you find it motivating! :) Thanks!
And thanks for bringing up NixOS. I’ve not heard of it before. But a quick search says that developers, system administrators, researchers and scientists value it for its consistency in dev environment and computational reproducibility. Though it may have a steep learning curve.
What made you switch to that particular Linux OS?
@@juliaifrank For three main reasons. One is because of it's software repository size, it has over 100 000 packages.. Two is because this distro is rock solid to the point of being able to switch from "unstable" branch to "stable" without braking it, which is impossible to be achieved in any other distro. Three and most important, is because of it's approach with package management. You can have many versions of the same software installed in your machine without any conflicting issue.
I think being tired of having to resort to third party repositories every time I want to run an application which is not available in the official repository or having to compile it myself, that not always ends up working, was key factor for me to choose Nix but the fact of it being a functional computing language and it's learning curve added up to my decision to stick to it.
You should give it a try one day, it might get you interested in other programing paradigms or in immutable operating systems.. who knows?
What an amazing history, loved your vídeo
Thank you for watching! 😊
What’s your coding journey been like? Or are you thinking about starting to learn to code and look for inspiration and information?
I started programming in 2020. I was learning R programming language for data analysis field.
Then I moved to Python and grasped the basics very well (the language is super easy to learn, depending on the teaching style of a book and the author).
After that, I started to learn HTML5 and CSS3. Currently, I am learning PHP, JavaScript, MySQL, and React. Last but not least, I plan to learn C++ for GD.
So, the languages I learned have almost the same structure. In the beginning, it may seem hard to grasp but in a few months, it will be easy.
The key point is to learn a programming language based on your aim.
Yes, once you understand the basics of programming using ONE language, learning other languages is not that difficult.
Tailoring your learning to specific goals is indeed a great strategy! I personally want to continue building my coding skills with the intention to work with ML and AI, be it in the field of physics or outside of academia, depending where life will take me in the coming years.
I've tried coding, I tend to get stuck at a certain level, I've never found a way to progress.
But you give good advice here. Maybe I will get a Raspberry Pi and have another go.
Yes, learning to code without a specific practical outcome ( i.e. having some use for the code you write) does not work for some people, myself included.
I need to have a very clear goal in mind when learning something. And it’s not just in coding. It’s the same in math, for example. For me it is very difficult to grasp some mathematical concept without knowing where and how it is useful.
This movie motivate me to back to learn code
Thanks! Good luck! 😉
27 years ago!? What are you? A vampire?!
When did I ever say 27?
I said 20 some years ago, 23 to be exact :)
I wanted to be a programmer when I took BASIC programming in high school 20ish years ago. I thought it was the coolest thing ever. Now at 44 I bought a book on C programming and I could confidently write a command line tool if I needed it. Then I wanted to get into writing apps with a GUI and so I started watching videos about C++ and quickly found out that OOP is a big bunch of nonsense complexity that I don't need in my life and so I stopped. Never really learned python since its not compiled and so never got my respect. But I really don't see the point in programming anything because literally everything has already been made it seems so why reinvent the wheel. I have no clue what I would even use ANY of it for.
It can be hard to see the value when it feels like everything is already done. But technology and programming are constantly evolving, and new ideas pop up that we might never have expected. Just look at the rise of Machine Learning and AI-they’re reshaping the landscape, opening doors to projects and possibilities that weren’t even imaginable a couple of decades ago. And the beauty of it is, these advancements still need a human touch. For our generation, we’ll be the ones guiding, tweaking, and setting the directions for these systems. After that, well… who knows what the next generation will come up with! So even if it seems like the wheel’s already invented, there’s still room for us to help steer it.