Sponsored Content
The Lounge What is on Your Mind? Just getting started with UNIX programming and administration Post 302977431 by bakunin on Monday 18th of July 2016 05:47:56 AM
Old 07-18-2016
Quote:
Originally Posted by despiragado
When i look at how much reading and practicing i have to do to update my skill sets, I sometimes become discouraged.
Well, first: you do not have to! And second: don't! ;-))

Quote:
Originally Posted by despiragado
How did you overcome such discouragement.
Here is the long version of the above: you do not "have to" read and know everything we wrote about above. It just helps you tremendously if you do. Like with picking up any skill you start out small and get better over time. You might want to know everything above if you want to be an expert, but you need next to nothing to start out.

You will notice that UNIX is very economical when it comes to learning something: the same concepts are used over and over. Say, network programming, *is* a complex task to understand, but having understood the concept of a "socket" and how to use it you will notice that it is used in so many places that you have in fact learned a whole lot of nominally different things at once. The same with "regexes": learn them and you will find out that what you have learned for sed helps you to use grep and that awk uses the same and ... .

Finally never forget that the people who are answering you here haver probably a 3-digit number of years of practice under their combined belts. I work in IT for about 35 years now and for the last 20 years i have done systems administration. I have no recollection of what my first steps looked like, but surely not any better than yours.

After that much encouragement i'd like to balance that with a disheartening notion, though: it will take time. You will have to learn it like any craft. If you want to become, say, a mason, you need to learn three years (here - maybe that is different in your country, but probably not far away from that) as an apprentice, then become journeyman, then learn another one to two years and become a "master". Do you think becoming a UNIX systems administrator is much easier than becoming a mason? I thought so! If you planned to start today, write your next client/server- killer app tomorrow and become rich and famous next week: get a lottery ticket. It offers better chances.

It *will* take time and it *will* take hard work on your part, but finally you might come to the understanding that what we do is a craft only at the *core*: in the long end it is an art! We might practice our craft skills like a sculptor is practicing his stone cutting skills - as a necessary fundament to practice his art. What sets apart the excellent from the mediocre UNIX expert is that the excellent one will (at least try to) achieve artistic value in his solutions. It is this artistic value that requires fundamental understanding of why things are done this way or the other and this understanding is taught in the books i recommended. You will not need them to create a user account, install a network connection or mount a filesystem. You will need them to get from knowing what you do to understanding what you do, though (and why they are done this way).

The UNIX toolset is like an orchestra, waiting for the conductor: it is your artistry alone that makes the difference between them sounding like crap or like the Vienna Philharmonic Orchestra.

I hope this helps.

bakunin
This User Gave Thanks to bakunin For This Post:
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

freeBSD Unix Administration...

Hello there ! I am little bit confuse about freeBSD and Sun Solaris, Susue, Mandrake. Is freeBSD is same like Sun Solaris ? i mean if i will have freeBSD software, i can administrator same like i am administring Unix O.S ? I want to be Unix Administrator, so if i will install freeBSD and... (3 Replies)
Discussion started by: abidmalik
3 Replies

2. Solaris

Unix Administration doubts ********

Hi, Can anyone tell me the correct answers for these: 1. You have 4 instances running on the same UNIX box. How can you determine which shared memory and semaphores are associated with which instance? 2. How do you increase the OS limitation for open files (LINUX and/or Solaris)? Thanks:p (1 Reply)
Discussion started by: dreams5617
1 Replies

3. UNIX for Dummies Questions & Answers

how do i get unix started

i am a total newbie...and want to learn unix....firstly...how do i get unix....if it is available on the internet then where is it?...and how do i get this to work then.....plz plz help asap...really desperate now thanx in advance (10 Replies)
Discussion started by: chaitanyamanot
10 Replies

4. UNIX for Dummies Questions & Answers

Getting Started with Unix

I am new to Unix and want to learn it thoroughly. From where can I download books/e-books and tutorials for free of charge:confused: (2 Replies)
Discussion started by: indiansoil
2 Replies

5. UNIX for Dummies Questions & Answers

Carreer:Networking Programming in Unix (C programming Language)

Hello, I am trying to learn Networking Programming in C in unix enviorment. I want to know how good it is to become a network programmer. i am crazy about Network programming but i also want to opt for the best carreer options. Anybody experienced Network Programmer, please tell me is my... (5 Replies)
Discussion started by: vibhory2j
5 Replies

6. UNIX for Dummies Questions & Answers

Getting Started with Unix....

Hi all I'm a beginner in Unix world.I want to know from where i should start Book,E-Book.web site ,...etc by the way how many version does unix have? i should install which version? How to install it? and very important,is there any simulator for training purpose? for example can i install unix... (2 Replies)
Discussion started by: ZarrinPour
2 Replies

7. UNIX for Dummies Questions & Answers

How does unix system administration, unix programming, unix network programming differ?

How does unix system administration, unix programming, unix network programming differ? Please help. (0 Replies)
Discussion started by: thulasidharan2k
0 Replies

8. UNIX for Dummies Questions & Answers

What are the career options in unix apart from unix system administration?

What are the career options in unix apart from unix system administration? (2 Replies)
Discussion started by: thulasidharan2k
2 Replies

9. Shell Programming and Scripting

How to get started with Unix

I'm new in UNIX learning. Can you please guide me. How to get start and then step by step things in Unix. (I know all basic commands) (5 Replies)
Discussion started by: Varsha katre
5 Replies
All times are GMT -4. The time now is 03:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy