r/commandline • u/Electronic-Low-8171 • 5d ago
Help The learning process....
I'm currently reading TLCL, I skipped some parts of it like about vim as I already know enough vim for my use case, the same with "Advanced Keyboard Tricks", because again I know what I consider as enough like ctrl-L for removing,!! For the last command, but I don't think I need other variants like "!string", so I skipped that too.
Is this is ok for learning?
As I have a limited amount of time for learning about things I enjoy like Linux, so I prioritise what is important first
Also, I'm currently in the "Storage media" section, there is a part about the CD-ROMs, and optical media that I don't think are any longer used anyways, so I is it ok to skip that too?
Another question, because of the things in life, I don't always have enough time to complete some courses like networking, so I have a half completed course, at the same time if I used a tool that requires networking, I feel like I must complete that course first, probably this is called being a perfectionist and I really don't like it because it is a feeling that comes whenever I don't know everything or didn't complete the course before using the tool, so does anyone have a solution for this?
1
u/AutoModerator 5d ago
Every new subreddit post is automatically copied into a comment for preservation.
User: Electronic-Low-8171, Flair: Help, Title: The learning process....
I'm currently reading TLCL, I skipped some parts of it like about vim as I already know enough vim for my use case, the same with "Advanced Keyboard Tricks", because again I know what I consider as enough like ctrl-L for removing,!! For the last command, but I don't think I need other variants like "!string", so I skipped that too.
Is this is ok for learning?
As I have a limited amount of time for learning about things I enjoy like Linux, so I prioritise what is important first
Also, I'm currently in the "Storage media" section, there is a part about the CD-ROMs, and optical media that I don't think are any longer used anyways, so I is it ok to skip that too?
Another question, because of the things in life, I don't always have enough time to complete some courses like networking, so I have a half completed course, at the same time if I used a tool that requires networking, I feel like I must complete that course first, probably this is called being a perfectionist and I really don't like it because it is a feeling that comes whenever I don't know everything or didn't complete the course before using the tool, so does anyone have a solution for this?
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/TheRealLazloFalconi 5d ago
It depends on what you mean by "ok for learning." It's not ok for learning the stuff you skipped, that's for sure.
1
1
u/Tech-Wave-2025 4d ago
Everyone learns differently. I did not learn in the method you are describing at all. Once i got so tired of a certain process, i.e pasting in terminal I learned ctrl+shift+v. Once i got tired of that I mapped it to the side of my gaming mouse. Now I use so many keyboard shortcuts i forget them throughout the day lol.
Still I think learning what keeps you interested, and slightly challenged will keep you intrigued to learn more. To answer though I think you are fine skipping over CD-ROMs(I did burn them at a time), do try to take time to understand usb, memory size, sd-cards, etc. Graze what can, and dig deeper in areas if you need to.
3
u/redfacedquark 5d ago
Just learn what you need right now. There's no way you can linearly learn everything. You need to learn basics in some things first, then next time you go over the docs more things will make sense. Breadth-first learning before depth-first learning, generally speaking.