Le festività di Capodanno sono un ottimo momento per riflettere sull'anno passato, e il 2020 è anche l'occasione per tirare le somme degli ultimi 5/10 anni, scrivendo un articolo su "cosa consiglierei a me stesso 5-10 anni fa e cosa consiglio oggi".
KDPV (メモリーズ)

Dietro le quinte: noia, sclerosi multipla, affermazioni non dimostrate e altro.
Inoltre:
- Il cimitero delle professioni IT.
- Questa lamentela la chiamiamo politica del personale: assunzioni e situazione del personale.
- Stipendi medi nel settore.
- Sognano i mid-level di un trattore elettrico?
- In sintesi: cosa consiglierei a me stesso 5-10 anni fa e cosa consiglio oggi.
TLDR: Bisogna andare nello sviluppo, chi parla di trattori non è chi ci va (chi è andato non parla), non ci sono davvero lavoratori a buon mercato, bisogna imparare l'inglese e la OOP.
Invece di un preambolo:
Esisteva prima una barzelletta sulle “nobili fanciulle”, che prima degli esami venivano caricate di conoscenze come una pistola e durante gli esami sparavano, e alla fine non rimaneva nulla nel moncone. Oggi, sfortunatamente, questo non è un'eccezione ma la norma. La fragilità delle conoscenze è considerata normale. Siamo arrivati a situazioni divertenti. Negli ultimi anni del corso di lingue straniere, le studentesse chiedono seriamente agli insegnanti se nel voto finale devono sapere le parole che hanno studiato negli ultimi anni o anche quelle che hanno imparato nei primi.
A.A. Lyubishev. Sulla situazione nelle scuole superiori, 1956.
1. Il cimitero delle professioni IT.
Certo, a molti il 2019 rimarrà impresso per la questione con Rambler, ma questo è già stato discusso abbastanza. Personalmente, ricordo quest'anno come l'anno di un brusco aumento della domanda di “DevOps” e “DevOps engineer”. Inoltre, le responsabilità nelle offerte di lavoro vengono scritte, come al solito, copiando da 2-3 annunci — sviluppatore, DBA, amministratore Linux, coinvolto nei test e talvolta responsabile della sicurezza informatica. È più semplice chiamare la posizione DevTestProdSecEtcAllOther piuttosto che cercare di districarsi nella complessità dei desideri.
È strano che finora non sia stato incluso tra i compiti trovare clienti e acquistare attrezzature.
Dietro a questo hype è rimasto inosservato:
1.1 Il continuo aumento del cloud, partendo dalla grande cinquina AWS — Azure — Google — IBM — Oracle.
1.2 Calo del prezzo degli SSD, forse già al di sotto del costo di dischi da 10k della stessa capacità.
1.3 Promozione attiva di All as Software — Storage definito dal software (SDS), Networking definito dal software (SDN), data center definiti dal software.
1.1 Il continuo aumento del cloud.
Il risultato inevitabile del primo punto è stato discusso più volte: la domanda generale di “amministratori di sistema localhost” sta diminuendo drasticamente. Se 10 anni fa era necessario che un sysadmin avesse almeno qualche conoscenza dell'hardware dei server, ora non è più necessario, basta pagare le bollette in tempo, il resto si farà da solo, con lo spirito di Omnisia nel cloud.
Sì, la configurazione "è un bene se i server sono almeno Supermicro, e tutto il software proviene da fonti pubblicamente bloccate" è ancora senza rivali per rapporto qualità/prezzo, ma fino a quando non diventa il costo più elevato a essere gli stipendi del personale, e se il salario di un dipendente aggiuntivo supera il costo del cloud — i servizi saranno trasferiti nel cloud, e i compiti di accesso al cloud saranno esternalizzati. Un affare pulito, nulla di personale. Nella sfera locale rimarrà assistenza nella formattazione dei documenti, sostituzione delle cartucce e, naturalmente, scrittura di lamentele nei canali dei fornitori.
Risultato — la professione "in generale" si sta lentamente muovendo verso la stessa direzione in cui si trovano gli ingegneri di Novell, Lotus, OS/2, AppleTalk, e così via.
1.2 Calo del prezzo degli SSD.
Se prima era necessario calcolare qualcosa per risolvere i problemi di velocità di accesso ai dati, ora la soluzione è semplice: "Prendete un SSD". Il risultato sono articoli straordinari su Habr, in stile
grazie al passaggio a uno storage con architettura All-Flash, le prestazioni di un sistema piuttosto critico sono notevolmente aumentate. Non abbiamo effettuato misurazioni precise, ma a quanto pare l'aumento della velocità è stato del 50-70%.
Misurare l'aumento per sensazione è fresco, originale e molto ingegneristico. Sembrerebbe, cosa c'è di difficile — aprire i dati statistici "prima" e "dopo", ma no.
Come influisce sul mercato? È semplice.
- Non è necessario contare (anche con una calcolatrice), è sufficiente acquistare dischi SSD (o persino un array All flash) e premere "accendi". Dopodiché, il sistema di storage si occuperà di tutto da solo. Davvero tutto.
- Non è necessario manutenere un sistema di storage magico, quindi non è necessario un dipendente dedicato o (una posizione separata nel contratto di outsourcing) per esso. Una volta configurato, basta sostituire i dischi e i moduli Ethernet/FC SFP. È importante non sostituire il SFP FC8 con il 10GE (casi reali dalla pratica). Tuttavia, anche se il cliente insiste per avere un ingegnere certificato di %Vendor% nel proprio staff, il certificato può sempre essere acquistato.
Risultato — la domanda di ingegneri per le infrastrutture di rete sta diminuendo, la professione di "ingegnere di rete" perde la possibilità di attingere a personale da piccole organizzazioni che richiedono minori approfondimenti. Gli ingegneri specializzati rimangono presso i fornitori, gli integratori e le grandi imprese, e in entrambi i casi sarà presto necessario formarli sul campo da zero. Allo stesso tempo, i giovani professionisti dovrebbero pensare subito al loro futuro, proprio come il personaggio di un aneddoto — quanto tempo ci vorrà per diventare esperti, e magari sarebbe utile seguire un corso di C#?
1.3 Promozione attiva di All as Software
Negli ultimi 10-15 anni, "tutto come software" è passato da "semplici virtualizzazioni" a soluzioni come
, e ,
da a .
I sistemi di storage definiti dal software sono passati da "fornire semplicemente spazio tramite iSCSI" a grandi sistemi distribuiti (anche se con alcune limitazioni, come hanno sperimentato molti utenti del Rosreestr)
Anche se in installazioni locali con 100 postazioni di lavoro e 10 server virtuali tale livello di virtualizzazione non è necessario (per non parlare del costo della soluzione), il risultato sarà lo stesso — se iniziamo a configurare qualcosa in modo massivo tramite software (automazione, sì), il numero di dipendenti richiesti diminuisce.
Tuttavia, per i professionisti delle reti sono tranquillo — in tutte le infrastrutture più grandi è già stata implementata un'infrastruttura software per la gestione delle reti, e non sarà possibile ridurne ulteriormente il numero, fino all'arrivo sul mercato di soluzioni AI per la gestione delle reti, basate su
Tuttavia, poiché i servizi iniziano a migrare nel cloud, il concetto di "quanto ci costerà un data center definito dal software rispetto al nostro" diventa sempre più interessante, e assegnare a un particolare dipartimento (sviluppo?) non solo macchine virtuali, ma un intero SDDC può diventare finanziariamente giustificato.
Il risultato è lo stesso — il passaggio "di tutto" dall'hardware al Software-defined riduce la necessità di personale qualificato nel primo anello "in pezzi". Anche per il semplice fatto che premere pulsanti in un'interfaccia web può farlo chiunque.
2. Questo lamento da noi si chiama canzone — politica del personale, assunzioni e situazione del personale
— Papà, cosa mangeremo oggi?
— Niente, sto lavorando a un progetto interessante in un team affiatato.
Prima di leggere questa parte è importante comprendere quanto segue:
* Anche il più semplice scrittore di codici e JSON è il centro della produzione. È lui che crea un valore aggiunto (che, naturalmente, deve poi essere venduto o documentato). Questo è il "IT profittevole".
* Qualsiasi amministratore di sistema (tranne nel caso in cui l'integratore lo affitti a 10$ all'ora, 50$ per uscita, ha un amico - analista aziendale. Data center, Power BI, misurazione di qualsiasi tua metrica) è un centro di costi, un'emorragia di denaro e spese inevitabili. Tale IT non genera alcun profitto netto per il cliente finale.
Di conseguenza, qualsiasi sviluppatore ha molti più vantaggi - è un'unità che genera profitto. Questo è chiaramente visibile nel confronto di due racconti su YouTube - la presentazione ITGM #14. (Relatore Old Hrych) e "Lo stipendio massimo di un amministratore di sistema" di Ilya Rudy.
Come conseguenza di quanto sopra (incluso il ciclo di articoli "Perché non mi hanno richiamato"), spesso si sentono lamenti che ricordano una nota barzelletta, "Guardi a sinistra... montagne..., Guarda a destra... montagne..., E se ti dai un colpo al piede, fa male!«.
Le domande da parte delle risorse umane a volte sorprendono sempre di più:
— Stiamo cercando personale, perché non avete nemmeno risposto alla nostra newsletter spam "a tutti", dove sono le vostre soft skills?
— Perché non volete lavorare per uno stipendio grigio inferiore al vostro attuale stipendio bianco?
— Come mai non vi fa piacere che il nostro direttore abbia comprato una nuova Bentley? Dove è il vostro spirito di squadra?
— Cosa significa TC RF? In primo luogo, noi siamo una startup, in secondo luogo, sappiamo meglio noi cosa c'è scritto nel TC. Perché portarlo in tribunale, ci siamo già compresi bene.
— Perché chiedete se i dipendenti hanno avuto infarti sul posto di lavoro?
— Abbiamo regole e processi aziendali organizzati, a cominciare da un rigido orario di lavoro, dress code, registrazione degli orari di ingresso e uscita, addebito delle ore, moltiplicazione dei KPI (e dei premi) per zero in caso di ritardo di 10 secondi, approvazione del budget in sei mesi, e rilascio del laptop in un mese - noi aspettiamo solo voi per mettere ordine nel resto.
— Non siamo Facebook, Amazon, Apple, Netflix, Google (FAANG) - ma dovete venire da noi. Non sappiamo esattamente perché, per l'atmosfera caotica della startup, ecco! I soldi in realtà non ci sono, ma la startup sicuramente avrà successo.
Risultato: Quando qualcuno afferma che "non ci sono dipendenti", ha assolutamente ragione, solo che la frase deve essere letta nella sua forma completa: "I nostri HR non riescono a trovare candidati per le posizioni che offriamo, né per gli stipendi e le condizioni richieste, né per le competenze richieste. Non hanno il coraggio né la volontà di dire che le nostre esigenze non siano in linea con il mercato, e noi non verifichiamo se realmente stiano cercando qualcuno, anziché contattare tutti indiscriminatamente da liste di annunci aperti e parole chiave. Questa situazione ci sta bene, poiché possiamo sempre attribuire i problemi agli HR. Anche gli HR sono soddisfatti della situazione, dato che i loro KPI sono legati al numero di email inviate e di curriculum inoltrati a noi, piuttosto che alla chiusura della posizione.»
Situazione Win-Win.
Perciò, i lamenti di 'non ci sono candidati' da parte della direzione e i racconti di 'nell'intervista mi hanno chiesto ancora delle aperture e quanto spazio occupava una riga in Java 5.0 — poi mi hanno chiesto se ero sicuro della mia competenza (' ) continueranno.
Il problema è che
- l'epoca dei resti dell'istruzione sovietica è finita, e non ci sono più masse di personale tecnico qualificato a basso costo, né ci saranno in futuro.
- I candidati dalle regioni sono stati assorbiti, e attrarre quelli rimasti diventa sempre più difficile, poiché già lavorano a un salario di 15 $/ora o più.
- La crisi demografica non è una semplice statistica.
- Risparmiare sull'IT si traduce sempre in un paio di giorni di inattività per il 'tutto IT', o nel 'ci ha lasciato il nostro unico, peraltro chiave, specialista, la nostra vita è in pericolo'.
3. Stipendi medi nel settore
Una rapida analisi di Habr e hh ha mostrato che non esiste alcun volume significativo di statistiche salariali. Le statistiche pubblicate dal mio giro sono frutto di circa 800-1000 offerte di lavoro per settore? (Esempi: , ) Qualcosa certamente emerge.
Il database degli stipendi di hh è accessibile solo tramite abbonamento.
Un tentativo di analizzare hh — '' di Ilya Rudi presenta alcune carenze — esamina solo le offerte 'con stipendio' e solo per la direzione Windows.
Le offerte nei canali Telegram (e ovunque) presentano una variabilità salariale del tipo '50-150' o '130-330' mila rubli netti, e sempre più spesso si può scoprire il reale stipendio più bonus e criteri di bonus solo dopo 1-3 mesi di lavoro.
Particolarmente complicata è la situazione riguardante il 'bonus annuale' — quando può semplicemente non essere erogato con la motivazione 'l'anno è stato difficile, ma resisti'. La situazione diventa particolarmente vantaggiosa per risparmiare sul FOT (fondo di remunerazione), se il bonus annuale equivale a 3-6 stipendi mensili e solo con esso lo stipendio è più o meno 'in linea con il mercato', o più precisamente 'quello promesso in un'altra azienda'.
Questa situazione è stabile da anni ed è pienamente soddisfacente sia per i lavoratori che per i datori di lavoro — non riesco a spiegare diversamente l'assenza di un equivalente di Glassdoor in RF.
Questa stessa situazione suscita aspettative irrealistiche per alcuni che entrano nell’IT, dove si aspettano stipendi a partire da *3 volte la media di mercato della città. Ad esempio, se lo stipendio medio comunicato dalla stampa è di 30 mila rubli, allora meno di 90 mila 'netti' non è previsto. Per Mosca, la 'media' varia da 55 a 80 mila rubli, a seconda di chi abbia calcolato e per quale scopo.
La realtà, a mio avviso, è molto peggiore, tuttavia ho smesso di raccogliere statistiche un anno fa per i motivi sopra esposti.
La realtà per Mosca, in modo stimato e non verificabile:
Un junior: 35-55 mila rubli. Con conoscenza dell'inglese 45-75 mila.
Un middle: 50-150 mila. La conoscenza dell'inglese è presunta, perlomeno a livello di 'let me speak from my heart, ?
da qui iniziano serie discrepanze nei livelli retributivi, a seconda della direzione, del reale livello, dell'esperienza, e di centinaia di altri motivi.
4. I middle sognano un trattore elettrico?

Cittadini! La vita impone le sue leggi, le sue dure leggi. Non vi parlerò dello scopo della nostra riunione — a voi è noto. Un obiettivo sacro. Da ogni parte sentiamo lamenti. Da tutte le estremità del nostro vasto paese si invoca aiuto. Dobbiamo tendere una mano per aiutare, e lo faremo. Alcuni di voi servono e mangiano pane con burro, altri si dedicano ad attività di sussistenza e mangiano panini con caviale. Sia gli uni che gli altri dormono nei loro letti e si coprono con calde coperte.
Discutere il tema 'I maiali - al trattore' è senza dubbio interessante, ma dipende da diverse cose, in particolare:
— Cosa ha letto l'opponente. Se 'Orda', dove vengono costruiti fabbriche, navi a vapore, razzi uno dopo l'altro — allora ovviamente, a che serve andare da qualche parte.
Se si è in un ambiente competitivo(1), sorge la domanda, perché l'opponente è qui da cinque anni, se tutto è così male.
Per un'analisi numerica della situazione dell'esodo di personale, non esiste alcun database statistico pubblicamente accessibile.
I dati sulle offerte di lavoro e stipendi su hh non mostrano nulla, poiché le offerte vengono pubblicate tre volte, e gli intervalli di stipendio:
a) mancano
b) pubblicati come «da 100 a 250 mila rubli»
c) dopo il colloquio possono essere INFERIORI rispetto all'intervallo inizialmente dichiarato.
I dati del Servizio Statistico Federale sul numero di persone partite e arrivate mostrano solo statistiche generali, del tipo «due milioni sono arrivati dai paesi del sud dell'ex URSS, diecimila sono partiti verso l'Europa e gli Stati Uniti, sembra che siano tornati 9,5». Alcuna attendibilità sul «numero totale di partiti» viene dalla statistica del paese ospitante, ma non offre dettagli su quanti ingegneri in automazione siano partiti, quanti sviluppatori, quanti studenti e quanti figli e parenti di persone rispettabili siano andati a «studiare in Europa e sorvegliare i vigneti».
Si potrebbe provare a fare riferimento ai dati dei sondaggi del tipo Attualmente, il 53% dei cittadini russi tra i 18 e i 24 anni desidererebbe emigrare.. Ottima forma di sondaggio; si potrebbe chiedere con la stessa efficacia se «vorreste ricevere un milione», senza precisare — se si tratta di un milione di dollari in banconote di piccolo taglio senza obblighi o di un milione di rubli al 40% annuo.
Si potrebbe provare a cercare dati sulla lotteria
In questo punto ci sarebbe potuta essere una tabella, ma su Habr negli anni non sono riusciti a realizzare un pulsante per l'inserimento di tabelle, e manualmente mi risulta noioso, inoltre non funzionano bene.
Russia, totale
2010 — 101,324
2011 — 140,444
2012 — 167,600
2013 — 218,862
2014 — 249,670
2015 — 265,086
2016 — 274,746
2017 — 332,069
2018 — 434,353
Non so quale conclusione trarre e come interpretare correttamente questi dati. In ogni caso, 430 mila domande per la green card non correlano bene con il 53% di desideri.
Allo stesso tempo, come affermano con disinvoltura esperti qualificati, i junior non sono attesi «là», mentre i «senior» vengono ancora ben nutriti qui, forse anche meglio. Allo stesso tempo, «là» c'è domanda per profili di livello medio, ma più ci si avvicina al livello senior, maggiore è il rischio di un abbassamento dello standard di vita, passando da carne di manzo marmorizzata a noodle istantanei, poiché l'affitto è costoso, la sanità è costosa e la vita è estremamente costosa.
Conclusione. Ci sono sogni e discussioni. Non c'è un movimento pubblicamente visibile. È possibile che chi volesse e potesse sia già partito, oppure sia già tornato.
(1) L'ambiente competitivo è «colui che corteggia la ragazza cena, colui che danza con lei», cioè, a seconda di cosa il gestore del canale/gruppo sostiene per motivi affettivi e/o materiali, quella sarà l'unica punto di vista valido.
5. In sintesi — cosa consiglierei a me stesso cinque o dieci anni fa, e cosa oggi
Qui si sarebbe potuta inserire una tabella dei pro e dei contro, ma negli anni Habr non ha mai realizzato un pulsante per l'inserimento di tabelle. Pertanto, sarà così:
Un sviluppatore è:
- Un profitto diretto per l'azienda (l'amministratore di sistema è una perdita netta dal punto di vista contabile)
- Un mercato russo e globale in crescita (il mercato degli amministratori di sistema sta diminuendo. Dopo una dozzina di rack e con i moderni mezzi di automazione, la differenza tra 10-100 e 100-1000 diventa sempre più piccola)
- La possibilità di lavorare da casa (a volte l'administrator deve recarsi a gestire l'hardware)
- La domanda globale sta crescendo (per gli amministratori di sistema — sta diminuendo, i cloud globali sono spesso più vantaggiosi rispetto a quelli locali grazie alla loro dinamicità)
- Debole connessione con le infrastrutture esistenti e raramente aggiornate (ciò che non c'è nell'infrastruttura locale. La vita utile dell'hardware è di 3-5 anni, non è possibile passare immediatamente da Cisco a Arista o da HPE a qualsiasi SDS, non è possibile cambiare ogni giorno l'infrastruttura fisica).
Conclusione. Non ci sono vantaggi nel cominciare una carriera nel settore degli amministratori di sistema (operazioni) al momento, mentre i requisiti continuano ad aumentare. OPS/SRE appare più attraente.
Nota: nel frattempo, in altri settori in Russia con un indirizzo ingegneristico regna ancora una depressione ancora più totale rispetto agli stipendi, ecco , quindi le prospettive per gli amministratori di sistema (operazioni) sono presenti, forse paragonabili a quelle dell'automazione industriale, solo lì non ci sono Cisco/HPE, ma Siemens.
I consigli rimangono gli stessi di cinque e dieci anni fa:
- Studiate la teoria e la matematica della programmazione
- I linguaggi richiesti cambiano ogni cinque anni, gli algoritmi non così frequentemente
- Un secondo requisito obbligatorio è lo studio dell'inglese (opzionale — tedesco o francese, come seconda lingua straniera)
- Leggere regolarmente le raccomandazioni per l'assunzione di personale «per il cliente». Sezioni «come convincere il candidato che non merita uno stipendio così alto già durante il colloquio», «come convincere l'impiegato della necessità di un premio e di un imminente aumento, o meglio, di un cambiamento di cartello», «storie sui benefici di lavorare per 12 ore e il sabato» e altri corsi di consulenza per carriera e miglioramento delle soft skills da parte della vecchia guardia aziendale.
Per quanto riguarda le previsioni, penso che il 2020 ci porterà tutti molte novità e situazioni divertenti sotto i nomi di «soft skills» e «tossicità».
Letteratura per letture extracurricolari.
Se qualcuno è arrivato a questo punto:
THE STATE OF IT HIRING
In cerca dei migliori talenti IT
Cosa stanno facendo i dirigenti IT per coprire posizioni critiche e suggerimenti per i candidati.
Copyright 2018 Hewlett Packard Enterprise Development LP.
Le aspettative dei candidati possono creare ulteriori complicazioni: il 58% degli intervistati afferma di imbattersi frequentemente o costantemente in candidati le cui aspettative salariali superano il loro budget.
Attirare personale con competenze tecnologiche molto richieste può essere difficile, poiché i buoni candidati IT sono richiesti in tutto il settore e lo sanno.
È fondamentale prestare particolare attenzione a pagina 10 — Rendi l'offerta più allettante per potenziali assunzioni nel settore IT.
Considerando che le tendenze globali raggiungono la Federazione Russa in 3-5 anni, è possibile che entro il 2022 questo documento venga tradotto e reso noto a coloro che sono interessati.
Fonte: habr.com
