Tajriba va ko'nikmalarni miqdori

Men Linux tizim boshqaruvchisiman va ushbu sohada 6 yildan ortiq vaqtdan beri ishlayapman. Men ba'zi yirik loyihalarda bo'lganman, ammo boshqa tajribali Linux administratorlari bilan ishlash imkoniyatini topolmadim. Guruhlar bilan ishlashda eng tajribali kishi bo'ldim.

Shunday qilib, mening savolim, men har doim qo'llanmalarga qarayman va o'tmishda bir xil konfiguratsiyani qilgan bo'lsam ham, serverlarni o'rnatganimda (masalan, Mysql, Apache-Lighttpd, DNS konfiguratsiyasi) internetda qidiraman. Men shunga o'xshash konfiguratsiyani 50 martadan ortiq bajargan bo'lardim, biroq men hali ham ba'zi muhim masalalarni eslamaslik uchun ko'rsatmalar va veb-saytlarga qarash kerak.

Bu normalmi? Misol uchun, men tajribali tizim boshqaruvchilari bilan katta kompaniya uchun ishlaysam, internetda ko'rsatmalarga, buyruqlarga qaramasdan men tajribali emasmanmi? DNS-serverni sozlash yoki mysql-ni o'z ko'rsatmalariga qaramasdan o'rnatish qiyin. Biroq, nima qilayotganimdan juda xursandman.

Siz nima deb o'ylaysiz? Bu normalmi?

8
Qo'llanmalarni tekshirmagan bo'lsangiz, ko'proq tashvishlanardim. Ularni tekshirib ko'rish sizni birinchi marta qabul qilishingizni va agar esingizda bo'lmaganda, "taxmin qilish" ni kafolatlamaydi
qo'shib qo'ydi muallif mbeckish, manba

8 javoblar

Do'stlarim menga yaxshi xotiram bor deb o'ylashadi. Sizga hatto yaxshi xotiram bilan hamisha aytib beraman. Bizning Hujjatlar wiki, mening shaxsiy Evernote ma'lumotim, VCS-nashrlari skriptlari bo'lmagan holda yashay olmadim.

Men kabi umumiy maslahatchi bo'lsang va har bir narsa haqida bir oz ma'lumotga ega bo'lishni kutsang, har bir narsani yodlab olishning imkoni yo'q. Ehtimol, yirik IT-do'konlarida ishlaydigan odamlar, ko'p narsalarni aslida ichki holga keltirish uchun etarlicha ma'lum bir narsaga e'tibor qaratishlari mumkin. Ammo har kuni boshqacha ish qilsangiz, buning imkoni yo'q.

Menimcha, siz uchun muhim bo'lgan narsalar sizning eslatmalaringiz, xatcho'plaringizni va boshqalarga tezkorlik bilan qo'ng'iroq qilishingiz mumkin. O'zingizni hujjatlarni yozing. Skriptlarni va buyruq qatorlarini versiya boshqaruv tizimida saqlang. Hamma narsani yodlashga urinishning o'rniga, siz o'zingiz kerak bo'lgan narsalarni tezda topa olishingiz uchun tizimlarni o'rnatishingiz mumkin.

10
qo'shib qo'ydi

Xullas, mening o'zimga tegishli:

  1. Don't expect to know everything about everything. Just know where to look it up, and have the confidence to do something about it.
  2. Learn frameworks, not technologies. Technologies change too fast to deeply embed yourself into. Learn the reasons WHY you need them or HOW they should be configured. When a replacement technology appears you can judge the replacement on it's own terms, not one supplied to you by a vendor.
  3. Take notes and keep a worklog. Notes can be snippets of code, confuration file notes, and even command line entries. Worklogs are notes of your actions as you take them, with a time and date stamp.
  4. The ideal system administrator (in my mind) is a generalist not a specialist. Generalists need to know many things, and how they interact. Read 108 Task a SysAdmin Might Do.

Hujjatlarni o'qing, aksariyat odamlar yo'q.

3
qo'shib qo'ydi

Juda yaxshi. Inson miyasi, ularni tez-tez yozishni istamasangiz, argumentlar va konfiguratsiya sintaksisi singari, ma'lum miqdordagi maxsus ma'lumotni o'ziga jalb qilishda juda yaxshi emas.

Xotiradan olingan so'nggi ma'lumotlarni esga olishdan ko'ra, tajriba tezda ma'lumotlarni tezkor aniqlash qobiliyatiga ega. Agar siz nimani qidirayotganingizni bilsangiz (oldingi tajribadan) va uni qaerdan olishni bilsangiz (odam sahifalari, qidiruv tizimlari, pochta ro'yxatlarini va h.k.), unda siz bu ma'lumotlarning hammasini saqlamaysiz.

Bu o'z tajribangizni aniqlab olish uchun biroz qiyinlashtiradi va sizning shubhangizga sabab bo'lishi mumkin. O'tmishda men ham xuddi shu narsani o'ylab chiqdim. Lekin kam tajribali rahbarlar bilan ishlashdan metodikalaringiz, tezligingiz va natijada, mahoratingizdagi farqni tushunish osonroq bo'lishi kerak.

2
qo'shib qo'ydi

Mutlaqo normal. Aslida, men bir nechta muammolarni qo'lda o'qishdan va xotiradan oldindan yozishdan kelib chiqqan deb aytishim mumkin edi. Sizga ba'zi bir asosiy variantlarni bilishingiz kerak va, albatta, tizimlar va protokollarning qanday ishlashi orqasidagi nazariya, lekin batafsil sintaksisi va konfiguratsiyasi uchun , har doim qo'llanmani o'qing. Bu vaqtni ham, mijozlar baxtiga ham, keyinchalik tuzatishdan ko'ra, narsalarni birinchi marta bajarish uchun kamroq qimmatga tushadi. Bundan tashqari, agar sizda turli ko'nikmalar mavjud bo'lsa, siz hamma narsani eslay olmaysiz.

Qanday qilib samarali yordamni izlayotganingizni bilib oling. Google'ning ichki va tashqi qismlarini bilib oling. Resurslaringizni tartibga soling, tegishli pochta ro'yxatlariga obuna bo'ling yoki ularning arxivlarini o'qing va ehtimol sizning ishingiz uchun tegishli bo'lgan ba'zi forumlarga a'zo bo'ling. IRC kanallari har doim ham mashhur.

Omad!

1
qo'shib qo'ydi

Men hujjatlarni muntazam ravishda ko'rib chiqishni odatiy deb topolmayapman - agar u yozib qo'yilgan bo'lsa, uni esgaolmaydi. Qanday g'alati narsa bo'lsa, sizning umumiy ma'muriy topshiriqlarni avtomatlashtirishga, shaxsiy hujjatlarga, yozuvlarga, skriptlarga va boshqalarga avtomatlashtirmoqchi emasligingizni anglatadi. Men bir nechta narsani qilishdan nafratlanaman, shuning uchun men biror narsa yozaman men o'zim uchun keyingi safar men buni qilishim kerak, keyin rasmiy hujjatlarga qaraganda ko'proq tez-tez murojaat qiling (garchi u erda har doim ham men bilan ilgari muammoni hal qilmagan narsalarni tushuntirish kerak bo'lsa).

1
qo'shib qo'ydi
Menda o'tmishda yozgan Perl skriptlarining katta to'plami bor. Biroq, talablar ko'pincha mos kelmaydi va u skriptlarni topib, yangi sozlamani o'zgartirishni noldan yozishdan ko'ra ko'proq vaqt talab etadi. Shaxsiy hujjat - bu bir xil hikoya. Odatda qaerga qarashimni bilaman. Masalan, googleda qidirish va muayyan Myshql hujjatlar sahifasiga bosish tez-tez eslatmalarimni topishdan ko'ra tezroq.
qo'shib qo'ydi muallif mkb, manba

kecha iptables NAT uchun sysctl kerakligini eslash uchun menga 40 daqiqa vaqt kerak bo'ldi.

Men bu safar hujjatlashyapman.

xotirangizni yangilashga hech qachon achinmaydi. Men manpages va boshqa hujjatlarni doimiy ravishda o'qiyapman va qayta o'qiyman. u kamdan-kam hollarda achinadi va siz odatda yangi narsalarni o'rganasiz.

0
qo'shib qo'ydi

Men o'zimni Linux mutaxassisi deb hisoblamasam, har doim hujjatlarga murojaat qilaman. Mening dalillarim shuni anglatadiki, hujjatlar doimo o'sha erda va har doim bir xil. Men xotiraga tayanib, xato qilishimga to'g'ri kelmaydi.

rsync buyrug'idagi noto'g'ri yozilgan / haqidagi hikoyani mashhur - delete kalitiga misol sifatida ayting.

Mening kunimdagi ishim SQL Server DBA va men biz taklif qiladigan narsa - kitoblar Onlaynda har doim ochiq bo'lishidir. Hujjatlarga qayerda murojaat qilishni bilsangiz, hayotingizni ancha osonlashtiradi.

0
qo'shib qo'ydi

Siz biron bir hujjatga murojaat qilishingizga hojat bo'lmasa, siz g'ayritabiiy bo'lar edingiz.

0
qo'shib qo'ydi