This man is Brilliant. Take a few mins and READ.
What's the difference between a novice and a professional? One word summation...training. There is a classic line that I love in the Denzel Washington movie Man on Fire when he is training Dakota Fanning's character on improving her swimming times:
"There is no such thing as tough. There is trained and untrained. Now which are you?"
It is a good statement and an excellent question. Which are you in the world of Linux? Training is defined by Webster's as:
* the act, process, or method of one that trains.
* the skill, knowledge, or experience acquired by one that trains.
* the state of being trained.
The other day I wrote about Linux certifications. In that article I gave my opinion that although a certification was not a necessity nor requirement, it was not a bad idea for someone who wanted to gain a good foundation in what Linux was all about. However, my primary point was that "Linux affords you the level of "certification" you desire to achieve just by being Linux. You essentially gain your certification by being involved with Linux and using it".
The keyword is involved. Without being involved and actively using Linux you will never gain any aptitude. You are left being untrained. I watch forums and read questions from people who's only desire is to have someone do their work for them. They are not gaining any useful skills or knowledge because they just click and configure based on someone else who spoon fed them the answer. In a sense they are stuck in "Windows" mode, meaning they just want to double click and have the machine install and be done. There is not anything wrong with that per se, but training in Linux means doing. The act of doing equates to experience. One cannot be hesitant to try things and fail in Linux. If doing leads to experience, then the experience will lead to judgment, which will make you a more effective system administrator, engineer or developer. Putting it another way, good judgment comes from experience and experience comes from bad judgement. But ultimately that experience comes from you training yourself.
Gaining the experience takes time in training. You have to consistently be willing to explore the file system and do things over and over. There is a saying in the Army that was drilled into us that slow is smooth and smooth is fast. What that means is if you put the time in your training to do it right, to learn from your actions and your failures, your experience grows and makes you ultimately faster. Developers don't just learn C and write out the next latest and greatest kernel overnight. They hone and sharpen their skills by doing and gaining the experience. They train in their art of C.
Just remember, training never stops. I learn new things and techniques almost daily. My advice to those new to Linux is never be afraid to fail. It takes time and effort to train, but remember that the penguin rewards your training. There is nothing more satisfying than installing and configuring a system that is reliable, flexible and rock solid...and knowing that it was your experience and training that made it possible.
If you are serious about the Linux craft here are some great links that will help you train yourself (the links will open in a new browser, check your pop-up blocker if it does not work):
* Easiest Linux Guide You'll Ever Read / htttp://www.linux-books.us/suse_0002.php / Designed especially for those who are in an early transition from Windows to Linux. Specifically written from the SUSE distribution use.
* Linux Professional Institute LPI 101 and 102 course instruction materials / http://www.ledge.co.za/software/lpinotes / Licensed under the GNU documentation license, these are professionally developed study guides that are distribution neutral. They were developed for those wishing to sit for the LPI entry level certification and an excellent reference.
* The Cathedral and the Bazaar / http://www.catb.org/~esr/writings/cathedral-bazaar/ / If you want to understand what open source is all about and what Linux means from the open source perspective this is a must read. There are multiple translations if English is not your mother tongue.
* IBM Linux Library / http://www.ibm.com/developerworks/views/linux/libraryview.jsp / Big Blue has an extensive collection of great Linux articles and howtos that are great references. E.g want to know about the proc directories? -> http://www.ibm.com/developerworks/linux/library/l-adfly.html
* Linux Device Drivers / http://lwn.net/Kernel/LDD3/ / Are you a developer and want to know everything about Linux Device Drivers and such? This is an excellent starting point.
* Debian Administration / http://www.debian-administration.org/ / If you are a fan of the Debian distribution, such as myself, then this is a great training portal.
* Loads of Linux Links / http://loll.sourceforge.net/linux/links/ / A central repository of over 5000 links that are specifically related to Linux and all the aspects of the environment (system administration, engineering, developing, security, magazines etc).
So the challenge question to you is which are you...trained or untrained? I challenge you to keep training and don't get discouraged about how quickly you might or might not pick things up. Remember...slow is smooth and smooth is fast.
Cheers - Kryptikos
Comments
-
His words are so well spoken, its unbelievable. If you have time read this mans article's, he my touch your heart the way he's touched mine. POWAHFULL0
Categories
- All Categories
- 207 LFX Mentorship
- 207 LFX Mentorship: Linux Kernel
- 735 Linux Foundation IT Professional Programs
- 339 Cloud Engineer IT Professional Program
- 167 Advanced Cloud Engineer IT Professional Program
- 66 DevOps Engineer IT Professional Program
- 132 Cloud Native Developer IT Professional Program
- 122 Express Training Courses
- 122 Express Courses - Discussion Forum
- 5.9K Training Courses
- 40 LFC110 Class Forum - Discontinued
- 66 LFC131 Class Forum
- 39 LFD102 Class Forum
- 221 LFD103 Class Forum
- 17 LFD110 Class Forum
- 33 LFD121 Class Forum
- 17 LFD133 Class Forum
- 6 LFD134 Class Forum
- 17 LFD137 Class Forum
- 70 LFD201 Class Forum
- 3 LFD210 Class Forum
- 2 LFD210-CN Class Forum
- 2 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum - Discontinued
- 1 LFD233 Class Forum
- 3 LFD237 Class Forum
- 23 LFD254 Class Forum
- 689 LFD259 Class Forum
- 109 LFD272 Class Forum
- 3 LFD272-JP クラス フォーラム
- 10 LFD273 Class Forum
- 109 LFS101 Class Forum
- LFS111 Class Forum
- 2 LFS112 Class Forum
- 1 LFS116 Class Forum
- 3 LFS118 Class Forum
- 3 LFS142 Class Forum
- 3 LFS144 Class Forum
- 3 LFS145 Class Forum
- 1 LFS146 Class Forum
- 2 LFS147 Class Forum
- 8 LFS151 Class Forum
- 1 LFS157 Class Forum
- 14 LFS158 Class Forum
- 5 LFS162 Class Forum
- 1 LFS166 Class Forum
- 3 LFS167 Class Forum
- 1 LFS170 Class Forum
- 1 LFS171 Class Forum
- 2 LFS178 Class Forum
- 2 LFS180 Class Forum
- 1 LFS182 Class Forum
- 4 LFS183 Class Forum
- 30 LFS200 Class Forum
- 737 LFS201 Class Forum - Discontinued
- 2 LFS201-JP クラス フォーラム
- 17 LFS203 Class Forum
- 117 LFS207 Class Forum
- 1 LFS207-DE-Klassenforum
- LFS207-JP クラス フォーラム
- 301 LFS211 Class Forum
- 55 LFS216 Class Forum
- 50 LFS241 Class Forum
- 43 LFS242 Class Forum
- 37 LFS243 Class Forum
- 13 LFS244 Class Forum
- 1 LFS245 Class Forum
- 45 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- LFS251 Class Forum
- 145 LFS253 Class Forum
- LFS254 Class Forum
- LFS255 Class Forum
- 6 LFS256 Class Forum
- LFS257 Class Forum
- 1.2K LFS258 Class Forum
- 9 LFS258-JP クラス フォーラム
- 116 LFS260 Class Forum
- 155 LFS261 Class Forum
- 41 LFS262 Class Forum
- 82 LFS263 Class Forum - Discontinued
- 15 LFS264 Class Forum - Discontinued
- 11 LFS266 Class Forum - Discontinued
- 23 LFS267 Class Forum
- 18 LFS268 Class Forum
- 29 LFS269 Class Forum
- 200 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- LFS274 Class Forum
- 3 LFS281 Class Forum
- 7 LFW111 Class Forum
- 257 LFW211 Class Forum
- 178 LFW212 Class Forum
- 12 SKF100 Class Forum
- SKF200 Class Forum
- 791 Hardware
- 199 Drivers
- 68 I/O Devices
- 37 Monitors
- 98 Multimedia
- 174 Networking
- 91 Printers & Scanners
- 85 Storage
- 754 Linux Distributions
- 82 Debian
- 67 Fedora
- 16 Linux Mint
- 13 Mageia
- 23 openSUSE
- 147 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 351 Ubuntu
- 465 Linux System Administration
- 39 Cloud Computing
- 71 Command Line/Scripting
- Github systems admin projects
- 91 Linux Security
- 78 Network Management
- 101 System Management
- 47 Web Management
- 56 Mobile Computing
- 17 Android
- 28 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 366 Off Topic
- 114 Introductions
- 171 Small Talk
- 20 Study Material
- 534 Programming and Development
- 293 Kernel Development
- 223 Software Development
- 1.1K Software
- 212 Applications
- 182 Command Line
- 3 Compiling/Installing
- 405 Games
- 311 Installation
- 79 All In Program
- 79 All In Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)