Consigli e consigli per un amministratore di sistema junior appena uscito dal college? [chiuso]


16

Mi sono recentemente laureato e ho ottenuto un lavoro presso una società di hosting dedicato / VPS in rapida crescita come amministratore di sistema junior.

Mi piacerebbe sapere qualche consiglio o consiglio che voi avete degli amministratori di sistema più anziani, ad esempio quali errori avete commesso quando eravate più giovani, la certificazione, come rimanere organizzati.

Grazie!

Risposte:


34

Il mio miglior consiglio è di ricordare che l'ignoranza non è un peccato. Non sai tutto, nessuno lo sa. Leggi la documentazione, chiedi aiuto. È molto meglio passare un po 'di tempo e forse qualche brandello di credibilità con i tuoi pari per trovare l'apprendimento prima di rovinare, piuttosto che saltare e rovinare davvero qualcosa. Tutti fanno un casino prima o poi. Basta non essere quello che rovina perché non hanno RTFM o chiedono prima in giro.


4
Sì, supponi di non sapere nulla. Leggi e leggi ancora, poi fai domande mirate. Prova a documentare i sistemi dal punto di vista di un principiante. Questo ti aiuterà a capire come tutto è impostato e fornirà qualcosa di utile per il prossimo amministratore di sistema junior - quando smetti di essere il nuovo ragazzo. Nel corso dei prossimi 6 mesi probabilmente imparerai più di quanto hai fatto al college.
goo,

9
Adoro questo consiglio. Ti aiuterà anche a evitare di guidare i tuoi clienti tecnicamente competenti sul muro. Non ho alcun problema con il personale di supporto che non conosce la risposta a qualcosa e è disposto ad ammetterlo e ad introdurre una tecnologia senior. Sono quelli che insistono sul fatto che, quando chiaramente non lo sanno, hanno bisogno di trovare nuovi posti di lavoro.
Ben Dunlap,

Sono d'accordo con Laura qui. Non sapere nulla è dove tutti noi abbiamo iniziato, e se fossimo onesti dove siamo ancora tutti. Se ti avvicini con umiltà, starai bene.
Matt,

2
E "supponi di non sapere nulla" è anche un consiglio eccellente. In realtà, questo è probabilmente l'unico presupposto che dovresti mai fare su qualsiasi problema tecnico. La strada per risolvere quasi tutti i problemi davvero complicati che abbia mai incontrato è iniziata con me che mi chiedevo "cosa sto assumendo qui?"
Ben Dunlap,

1
@Matt "se fossimo onesti dove siamo tutti" - non sono del tutto d'accordo. Certo, rispetto al "sapere tutto di tutto" non sappiamo tutti nulla. Ma alcune persone sono davvero esperti in alcune aree e lo sanno e va bene. Penso che l'umiltà, in questo contesto, riguardi in definitiva riconoscere ciò che sai e ciò che non conosci.
Ben Dunlap,


8

Dato che qui i pezzi tecnici sembrano ben coperti, vorrei darti il ​​miglior consiglio non tecnico che nessuno mi ha mai dato.

Non fare il culo.

Anche quando non pensi di esserlo.

I miei momenti peggiori come amministratore di sistema non hanno avuto nulla a che fare con i sistemi reali, ma con le persone che li circondavano. Sul posto di lavoro, non tutti sono lì per fare il lavoro e farlo bene. Avrai a che fare con ego e feudi. Ci saranno collaboratori che si impegnano a sottolineare i fallimenti (percepiti o reali) di coloro che li circondano. Incontrerai persone dell'IT che non hanno le braciole tecniche per lavorare su una linea sandwich, ma sembreranno più apprezzate dalla direzione.

Noi di tutto il mondo possiamo essere così concentrati nel fare il nostro lavoro, che può farci del male.

Non tutta la negatività che ho riscontrato è stata immeritevole. Da adolescente e giovane ventenne durante il DotCom, ho parlato spesso e con scarsa considerazione di come sarei stato preso in considerazione. Sapevo di essere tecnicamente corretto, ma, in verità, non avrei potuto sbagliarmi più socialmente o politicamente.

Mettendo da parte il vetriolo, assicurati di fare un bilancio non solo delle tue capacità tecniche, ma anche delle tue abilità sociali. Dicono che "la percezione è realtà". Sviluppa il tuo "modo comodino" tanto quanto faresti con le tue abilità di programmazione. Fai tutto il possibile per assicurarti che chi ti circonda ti percepisca come un alleato e mai come una minaccia.

Adoro questo lavoro più di quanto possa esprimere. Ho adorato ogni lavoro e sono grato a tutti i datori di lavoro che abbia mai avuto. E alcune delle persone con cui ho lavorato possono andare all'inferno.


6

Il modo migliore per imparare è provare le cose in un ambiente sandbox. Procurati un software di virtualizzazione e gioca con le cose - eseguendo installazioni di server e applicazioni e trascorri sicuramente un po 'di tempo a praticare il recupero dai backup. Ho lavorato con molti amministratori di sistema che sono bravi nelle attività quotidiane ma non hanno mai dovuto ripristinare i sistemi con cui stanno lavorando. È molto più facile se stai recuperando per la prima volta un server non include un MD irato che ti respira sul collo.

Dovresti anche dare un'occhiata a questa domanda precedente Cosa dovrebbe sapere / imparare un principiante per il lavoro di amministratore di sistema?


6

Il miglior consiglio che posso dare, a parte quanto sopra, è ascoltare. Come gruppo, gli amministratori di sistema (i tecnici nel loro insieme) tendono ad essere piuttosto polemici. Tutti noi abbiamo il nostro sistema operativo, piattaforma, strumento preferito, ecc. Imparare ad ascoltare e riconoscere che l'altra persona potrebbe avere un punto è stata una straordinaria fonte di apprendimento per me. Una volta riconosciuto il loro punto, è più probabile che impariate qualcosa da loro.

Inoltre, sorridi ... rimarrai sorpreso di quanto sia facile non sorridere di giorno in giorno, e un buon sorriso ti aiuterà a trasformarti da "strano ragazzo che va troppo in computer" a "strano ragazzo che va troppo in computer con cui vorrei parlare "


6

La parte più difficile per me è stata superare il fatto che questo lavoro non riguarda il lavoro con i sistemi (come nell'amministratore di sistema ), ma piuttosto il lavoro con le persone.


1
Amen! Mantenere buoni rapporti con la base di utenti e i proprietari delle applicazioni è assolutamente fondamentale per la felicità e il successo. Se i tuoi utenti si fidano che stai lavorando per loro ti daranno un po 'più di calma quando le cose non sono perfette.
Laura Thomas,

4

Scopri la programmazione web e studia un buon codice web nel tuo tempo libero (se ne hai). Se stai supportando i web server avrai una gestione molto migliore del "quadro generale" se capisci come funzionano le applicazioni web.

Impara dagli esperti nella tua lingua preferita leggendo i loro blog e libri (la gente di OmniTI se stai usando PHP; 37 Segnali se preferisci Rails; ecc.)


1
+1 La cosa migliore che abbia mai fatto come amministratore di sistema è stata imparare a scrivere, che ha portato a VB, che ha portato allo sviluppo completo, che ha portato alla mia attuale posizione di sviluppatore di sistemi ibridi.
Squillman,

Mi sono spostato in una direzione opposta, ma ora sono anche un ibrido. Il rovescio della medaglia è davvero utile per la propria programmazione per capire come funzionano i sistemi.
Ben Dunlap,

Impara il Perl. Esistono linguaggi di scripting più belli e ci sono linguaggi di scripting più popolari, ma nessuno di essi è onnipresente o ben supportato su Unix e Windows come Perl. Le persone di ActiveState ( activestate.com/activeperl ) hanno fatto un ottimo lavoro per accertarsene.
Shazburg,

Sono anche d'accordo. Impara un po 'di programmazione Web, ma personalmente starei lontano da Perl. Stick con VB o C # per se stai usando Windows e PHP in qualsiasi altro modo.
Snipper,

Mi chiedo se Perl abbia una curva di apprendimento troppo ripida per i non programmatori. Non lo so perché avevo programmato per un po 'quando l'ho incontrato per la prima volta. Ma è piuttosto strano. Inoltre non è costruito appositamente per i siti Web come è qualcosa come PHP. Questo proviene da qualcuno che ha fatto il codice web in Perl per anni prima di iniziare su PHP.
Ben Dunlap,

4

Una delle cose migliori che ho imparato negli anni è che le soluzioni eleganti NON vincono sempre su soluzioni funzionali. Le soluzioni devono adattarsi alle specifiche, essere stabili, utilizzabili e sostenibili. L'eleganza inizia rapidamente a erodere uno o più di quegli attributi.

Ma, naturalmente, i bravi amministratori di sistema sviluppano eleganti soluzioni funzionali :) Quindi impara impara impara e gioca gioca (in un ambiente di laboratorio / sviluppo ovviamente).

modificare

Inoltre (e per andare d'accordo con il mio punto), man mano che acquisisci esperienza non ti viene in mente che le tue soluzioni sono sempre le migliori o che puoi necessariamente aggiungere valore a tutto. Il più grande dolore nel mio @ $$ è stato il ragazzo che sente di dover assolutamente rivedere e mettere i suoi tocchi personali su ogni singola soluzione eccentrica che gli sta di fronte. È di gran lunga peggiore di qualsiasi utente di manutenzione elevata con cui ho avuto a che fare (spina spudorata per la mia domanda di venerdì pomeriggio).


Sono d'accordo con questo. La soluzione giusta è quella che funziona per l'azienda, non qualcosa che vincerà premi per essere brillante e simpatico. Persino i migliori amministratori di sistema elimineranno un sudicio copione di perl / shell che fa il loro lavoro, ma sconvolge un purista.
goo,

@Geoff, sì ma. Le sceneggiature sporche hanno la tendenza a punire i tuoi collaboratori e successori e fallire quando sorgono circostanze inaspettate, cosa che fanno sempre. Quindi fai il lavoro, ma trova il giusto equilibrio tra convenienza e ideali. Questi ideali esistono per una ragione. ;-)
Ben Dunlap,

Punto eccellente. Un altro dei miei motti preferiti è "Non lasciare che il perfetto interferisca nel modo migliore". A volte le persone che lottano per l'eleganza, la semplicità o il "modo giusto" rifiuteranno il miglioramento perché non sono abbastanza buone.
Laura Thomas,

4

Leggi tutto quello che puoi. Documentazione. Blog. Libri.

Differenze religiose a parte ... impara vi. È installato su più piattaforme hardware di emacs. (Solo amministratori UNIX)

Fai molte domande. Soprattutto quelli stupidi.

Ricorda che sei in un ruolo di servizio. Fornire un eccellente servizio clienti e aiutare a supportare l'azienda. La tecnologia è un mezzo per raggiungere un fine. Tienilo in prospettiva.

Scopri come automatizzare le parti ripetitive del tuo lavoro. Questo probabilmente significa che devi iniziare a scrivere codice. Scegli una lingua utilizzata dai tuoi colleghi in modo che possano darti consigli e aiutare il debug.

La certificazione è utile se si desidera lavorare per una grande azienda o società di consulenza. Può aiutare la gente delle risorse umane a selezionare una casella e implica che hai almeno un livello base di competenza. Dopo diversi anni di esperienza con una specifica tecnologia le certificazioni non sono così importanti.


4

Ho due consigli:

Innanzitutto, ascolta i tuoi anziani di amministratore di sistema. Individua le persone della tua azienda più esperte e ascoltale. A volte essere immersi nei ranting di un professionista indurito può insegnare molto; non solo raccoglierai il loro istinto per le buone soluzioni, ma il loro disprezzo per le soluzioni sbagliate. Spero che imparerai le buone pratiche o sarai opportunamente messo in forma.

In secondo luogo, acquisire esperienza lavorando fino alla replica dell'ambiente di sistema sul posto di lavoro, su una rete privata o su un ambiente di macchina virtuale. Funziona meglio per alcuni ambienti, rispetto ad altri. Replicando ciò che vedi, otterrai alcune informazioni su come il software specifico utilizzato dalla tua azienda e acquisirai alcune conoscenze in comune con le persone con cui lavori.


4

Proveniente da un amministratore di sistema di 23 anni fuori dal college che lavora per una società di comunicazione sul web ... Ho iniziato un paio di anni fa nella tua stessa situazione, quindi ecco alcuni suggerimenti che mi hanno aiutato.

1) Sii simpatico, pensa positivo, sorridi e ridi.
2) Sii ambizioso !! Non andrei al punto di attivare il sistema antincendio di emergenza per vedere come funziona, ma se pensi di avere un'idea per migliorare la compagnia, non essere timido.
2) Sii orgoglioso dei tuoi errori e reagisci in modo appropriato. La prima cosa che faccio se provoco una catastrofe è fare a pezzi e risolverlo. Se non riesco a risolverlo, più in alto o google lo farà. Di solito c'è una risata alla fine, se non lo è, probabilmente stai lavorando per la compagnia sbagliata.
3) Comprendi il tuo ruolo e le persone offriranno il loro aiuto.

Dopo il college, il giorno in cui ho ottenuto il mio lavoro, ero pronto per iniziare a studiare per la certificazione. Un paio di mesi fa e ho capito subito che non potevo studiare lavoro ed esami allo stesso tempo, quindi non mi preoccupavo della certificazione. Sono passati 2 anni e in realtà mi sono appena iscritto al mio primo esame MCSE da scrivere il mese prossimo. Il lavoro dovrebbe essere il tuo obiettivo.

L'organizzazione è, ed è ancora un'arte per me. È stato uno scherzo nel dipartimento perché sono così orribile. Sì, sono orribilmente organizzato e sono in grado di fare uno scherzo. Ho iniziato con diverse note di post-it, non una buona idea. Mi sono laureato in piccoli libri a fogli mobili, non troppo male, non troppo bene. Il grande vincitore è la lavagna bianca portatile sulla mia scrivania, davanti alla mia tastiera tra il mio monitor, combinata con il calendario di Outlook e il sistema di biglietteria preferito.

Anche le visite giornaliere a serverfault sono un must.

E non ascoltare Zenham, quei vecchi non sanno di cosa stanno parlando;).


3

Quando non sei impegnato a spegnere gli incendi, lavora per migliorare le cose. Esempi:

  • Documento, documento, documento
  • Automatizza attività minacciose o complicate
  • Rendi il lavoro di qualcun altro un po 'più semplice
  • Esercitati nella programmazione riscrivendo gli script in altre lingue
  • Annotare i piani di emergenza. Cosa faresti se <qualcosa di catastrofico> dovesse accadere, come un errore del database principale, corruzione del disco RAID, perdita della password di root, ecc.?

Parti alla fine della giornata con gli affari in forma migliore rispetto a ieri.


2

Ho votato tutti qui. Tutti i consigli sono buoni consigli e sta a te decidere cosa farne.

La cosa più importante elencata qui è la più frequentemente elencata: Ascolta. Renditi conto che le persone con cui lavori sono i tuoi clienti e non dovresti mai assumerne nulla.

Renditi conto che puoi imparare da ogni situazione, anche apparentemente piccola. C'è sempre qualcosa da imparare.

C'è sempre qualcosa da imparare.


1

Tenere duro!

Pensa a come puoi gestire il tuo tempo per dedicare più tempo allo studio. Sii onesto con te stesso e ammettilo se davvero dovessi trascorrere meno tempo a festeggiare. Fai tutto il possibile per restare con lui e laurearti. Ne varrà la pena nel lungo periodo.

Inoltre, direi di imparare ogni tecnologia emergente che puoi perché ti rendi utile a un datore di lavoro solo se puoi dimostrare di essere attuale e non un dinosauro tecnologico del 1999.


2
Lui ... e 'gia' laureato. ;)
Sean Earp,

1

Due cose:

1) Quando commetti un errore, non provare mai a nasconderlo. Ammetti l'errore e fai il possibile per aiutarti a risolverlo. Fare qualsiasi altra cosa tornerà sempre a perseguitarti.

2) Sforzati di essere il meglio che puoi essere, ma renditi conto che a volte la soluzione giusta non è la soluzione migliore. Devi bilanciare la correttezza tecnica con il tempo e il budget e può essere a tuo vantaggio utilizzare una soluzione "meno perfetta" (in alcuni casi).


0

Ho una gran quantità di consigli, ma ci vorrebbe un'eternità per vomitare tutto in una piccola finestra di commento. Il miglior consiglio che posso dare è questo: impara incessantemente .

Impara dai tuoi errori, prenditi il ​​tempo per documentare le tue idee e analizzarle per crescere in modo incrementale, imparare dai manuali, imparare dai libri, imparare dai gruppi di notizie e simili e imparare dalle persone che ti circondano. Cerca di essere più informato di tutti quelli intorno a te, quindi cerca un lavoro con persone migliori e impara da loro.

Dimentica riviste, twitter e altri siti di social network orientati ai geek, ecc. Dimentica pabulum !! Investi il ​​tuo tempo in pubblicazioni carnose e articoli altamente tecnici. Non li capisci? Prendi una frase alla volta. Cerca le parole su Internet (Wikipedia, Google). Compra libri che spiegano i concetti. Essere curioso. Strappare le cose e rimetterle insieme. Non mollare. Conquistare!

Vai ai siti di lavoro e guarda i requisiti di lavoro per i lavori più straordinari che puoi immaginare. Impara queste cose.

Leggi almeno quattro libri tecnici all'anno, preferibilmente otto. Leggi una pagina di manuale al giorno. Cerca di imparare il modo più intelligente di fare qualcosa, scopri perché è una cattiva idea e poi impara a semplificare. Trova l'essenziale, elimina il resto.

Essere felici sul lavoro o gestire un'attività in proprio non ha nulla a che fare con questioni tecniche. Leggi queste cose. Studia come essere felice. Studia come essere efficiente. Studia come essere presente e focalizzato sull'ora. Scopri come risolvere i conflitti con gli altri. Impara come essere umile. Scopri come investire i tuoi soldi. Inizia presto . Scopri come imparare.

Poi vai a un barbecue nel fine settimana e bevi una birra.


0

un buon consiglio dappertutto.

Aggiungerei:

Chiedere di osservare o offrire al volontariato come set aggiuntivo di mani per tutte le finestre di modifica e manutenzione che è possibile, quindi ascoltare e guardare.

1 Sei giovane e probabilmente abituati a dormire poco o niente dal college;)

2 Imparerai tonnellate formalmente e informalmente ... cose sul tuo ambiente tra cui tutti i bit nodosi, buoni consigli, trucchi, errori! e come risolverli.

3 Oltre all'apprendimento, verrà notato e apprezzato come avente l'atteggiamento giusto.

4 Potrebbero farti comunque fare e dà un tono migliore se fai volontariato.

Inoltre, solo per ripetere b / c è la cosa più importante che cerco in assunzione:

Non coprire mai un errore (il tuo o quello di chiunque altro). Devi imparare da loro.

Allo stesso tempo, evitare di puntare il dito sugli altri. Se non è vero, la tua credibilità viene compromessa e puoi anche fare le valigie quando qualcuno lo scopre. Se è vero e il problema è abbastanza grave, i fatti verranno fuori senza gettare un'altra persona sotto l'autobus.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.