Replies: 1 comment
-
|
All valid questions. Learning to use git to back up scripts and personal configuration files is VERY helpful. And again if you're planning on working in a tech field it will be helpful to learn how to manage branches. Gentoo takes a lot of work to maintain BUT is VERY stable. I would suggest using Debian or Arch for a while before moving to Gentoo. One of the greatest things about moving to Linux is having choices and personalization. Explore and find what works for your flow and meets your needs. The more you learn, the more powerful your system becomes. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello. Sorry for being off topic and not posting on youtube, but I do not have a youtube account for privacy reasons. I subscribe to channels on freetube instead, and I download videos to watch via yt-dlp on Tor/Whonix. Therefore, I have no way to post a comment on your video at https://youtu.be/BGgmxZdEqvo. This is the only way I know for asking a question regarding the video without a google account.
I am new to GNU/Linux and technology in general. I have learned everything via youtube. I would have no idea what GNU/Linux was without youtube. Nor would I know that there was such a concept as "free software." Before then, I had no idea that there was anything I could do to protect myself against mass surveillance.
My question is this. I have no formal education in computers. I am not learning from a young age. I have no understanding of programming languages or how to do a hello world program. There seems like a lot I could learn. Where should I start?
I have no idea what distinguishes a shell script language like Bash from a non-shell language like Python. What is the point of choosing one language over another? Why use bash instead of python or python instead of bash?
Should I learn bash before python? Should I learn python before bash? Should I learn C? Should I learn rust? In what order should I learn these things?
I have no idea how git works or how text editors like vim work. Should I learn these things before even learning a programming language? Or should I learn bash scripting first? Should I learn python first? Should I learn git first?
Or should I learn more about GNU/Linux itself? Should I try different distros? Should I try to install Arch or Gentoo? Should I learn all the ins and outs of how the GNU/Linux operating system functions? Should I learn systemd? Should I learn firejail or bubblewrap? Should I learn how the kernel works? Should I learn and master every terminal command? Should I learn how to use a tiling window manager?
Then there is the "productivity" software. My school indoctrinated me into learning all the Microsoft Office stuff. Should I spend my time learning how to use Libreoffice Impress as a complete substitute for Microsoft Powerpoint? Should I master financial modeling in Libreoffice Calc vs Microsoft Excel?
What about the editing software? Should I spend my time mastering GIMP and Kdenlive? Should I try getting Davinci Resolve working on Linux? I never learned how to do the equivalent things on Windows, but the topics seem important enough to learn on linux. Or is that just because all the youtube creators do video editing?
There is so much to learn that it is a bit overwhelming. It is very difficult to know where to start. Ultimately, if I am going to learn all of this, what order should I learn this in? What things should I prioritize learning first, and what things should I leave to learn later?
Thank you for your help.
Beta Was this translation helpful? Give feedback.
All reactions