DEV Community

Cover image for First Post
Joe
Joe

Posted on

First Post

Hello there,

I hope my first post finds everyone well. As someone who follows the Feynman technique, which emphasizes explaining concepts as if you're teaching a child, I decided to share what I'm learning with others. Sharing is a great way to track progress, and I want to document this journey of "grinding" until I reach my goal, and hopefully help everyone else reach theirs too. I can't promise daily posts, but I will post as often as I can. I want to start this journey with a dive into Linux, and I plan to discuss each topic in a way that might be different from what you’ve seen elsewhere. I'm also open to people's criticism and corrections—not seeking perfection, but aiming to learn and benefit others as well.

Top comments (7)

Collapse
 
uhuh_guillermo profile image
Guillermo

Didn't it was called the Feynman technique, I mean it's obvious for me, that you need to explain the concepts, this is what I always did, and you can figure out quickly if you get it or not.

I did dive into Linux it, the major problems (You see this in other subjects too) is that Linux has a different definition.

Examples are, that people think that Ubuntu Server and CentOS Stream are the same, but they are totally different. things will get harder when you talk to people that (still) don't understand this (yet).

How I learned Linux.
I did try Linux (I mean Ubuntu 20.04 on desktop and I immediately dived into the terminal and that's what I still love today. Try do everything in the terminal so things like:

  • Moving, renaming and copying files
  • Man pages (I know they are difficult to read, but you still need them)
  • Installing, removing, upgrading and updating software. (0)
  • Configuring terminal. (1)

I learned from books like "RHCSA_RHCE Red Hat Linux certification study guide (exams EX200 & EX300) and linuxjourney.com/

Hope that this helps

  1. You will run into problems when you do this for example in Debian.
  2. On CentOS, RHEL, RockyLinux, AlmaLinux and Fedora the firewall blocks most of the things. In Ubuntu you don't have this issue.
Collapse
 
skyinhaler profile image
Joe

First of all thanks for taking time and commenting.
Yes indeed, you need to explain to people "How Linux actually started" to get to the point that let them being able to differentiate between Debian-based distros like Ubuntu and Redhat-based like Fedora CentOS. Package manager ,security concerns like root privileges (Debian-based) and default filesystems for different distributions too.

Collapse
 
tacodes profile image
tacodes • Edited

Hello and welcome! Looking forward to your posts! I started my journey by learning Linux, as well! I didn't dive deep after the first 6 months (switched to Python & Web dev). Feel free to reach out - navigating linux forums for troubleshooting is a skill of its own

Collapse
 
adriens profile image
adriens

Welcome to the community. Hopefully you'll find & offer the positive vibes that makes coding and storytelling cool, fun and part of our endless learning journey ;-p

Collapse
 
reckless_rakib0 profile image
Reckless

I am more interested in securing Linux. Can you teach something useful. I am suffering cryptojacking attack time to time. Use ufw to block those ips but its not working.

Collapse
 
komsenapati profile image
K Om Senapati

Yo! I am also doing that for C++. It would be cool to learn Linux with you.

Collapse
 
devin360 profile image
Devin Sharp

awesome and cant wait to read the future post.