Solo i batteri e le persone IT sopravviveranno. 6 aree in cui i talenti IT costruiranno la loro carriera
Miscellanea / / April 27, 2021
1. Comunicazioni mobili di nuova generazione (5G)
Non si tratta solo di comunicazioni mobili veloci: le reti 5G stanno diventando la spina dorsale dei sistemi IoT globali. Con il loro aiuto, i dispositivi saranno in grado di scambiare dati in modo indipendente in tempo reale e il mondo diventerà più "connesso" e intelligente, con veicoli senza pilota e città intelligenti. Lo sviluppo di queste tecnologie richiederà molti professionisti IT con esperienza nel settore.
Le reti 5G forniranno velocità di trasferimento dati fino a 100 Gbps e latenza minima. Con la loro distribuzione, le auto saranno in grado di inviare continuamente informazioni su ciò che sta accadendo intorno al server e ricevere comandi per il controllo autonomo. E la produzione industriale diventerà più intelligente e sicura: ad esempio, nelle miniere di carbone, gli operatori possono azionare autocarri con cassone ribaltabile robotico da migliaia di chilometri di distanza. Grazie agli sviluppatori di nuove reti, una varietà di sistemi - dai giochi per computer e la realtà virtuale alla medicina - saranno in grado di scambiare informazioni in modo efficace senza l'intervento umano.
Daniil Chirkov
Vincitore della nomination 5G per Huawei Cup 2020, studente della Kazan National Research Technical University intitolato a A. N. Tupolev - KAI ".
Anche se in futuro il 5G verrà sostituito da nuovi standard più moderni, saranno in qualche modo basati sui principi dei loro predecessori. È importante che i professionisti IT in questo campo apprendano continuamente le tecnologie e gli approcci emergenti per mantenere le competenze rilevanti.
Voglio non solo risolvere i problemi applicati sul campo, ma anche condurre attività scientifiche. Per partecipare ai nuovi sviluppi e allo sviluppo delle tecnologie 5G, dopo la scuola di specializzazione, ho intenzione di frequentare la scuola di specializzazione. Sono interessato a valutare i parametri di qualità delle reti mobili, comprese le reti di quinta generazione e oltre la ricerca scientifica mi consentirà di fare i conti con le tendenze del settore e di incontrare l'innovazione prima di altri specialisti.
2. Intelligenza artificiale (AI)
L'intelligenza artificiale si trova ancora in quasi tutti gli smartphone. Gli assistenti vocali sono in grado di raccontare brevemente le notizie principali, scherzare, determinare lo stato emotivo di una persona, rispondere a domande difficili. Il riconoscimento delle immagini automatizza le analisi mediche e riconosce il volto giusto tra una folla di persone. E la modellazione intelligente lo consenteInizia la sperimentazione clinica di Sumitomo Dainippon Pharma ed Exscientia per lo sviluppo congiunto di un nuovo farmaco candidato creato utilizzando l'intelligenza artificiale (AI) testare nuovi farmaci senza sintetizzarli nei laboratori, prevedere i disastri naturali, migliorare i modelli di traffico.
Le applicazioni di intelligenza artificiale si espanderanno, dai bot nei call center all'ottimizzazione intelligente della distribuzione dell'energia nelle città e ai droni senza pilota che svolgono varie attività. Sempre più specialisti sono necessari per implementare tali soluzioni. E anche lo sviluppo dell'intelligenza artificiale è uno dei più importantiGuida agli stipendi tecnologici 2021 sfere altamente remunerative nell'IT: soluzioni intelligenti possono ridurre i costi delle aziende e aumentare i profitti più volte.
Semyon Matryonok
Per lavorare nel campo dell'IA, prima di tutto, è necessaria la conoscenza di algebra lineare, analisi matematica, teoria della probabilità e statistica. Spesso i giovani professionisti iniziano con i corsi di Data Analytics e poi passano ai sistemi di machine learning. Successivamente, puoi scegliere un'area per la specializzazione. Ma non mancano: quasi tutte le attività in cui è necessaria l'analisi dei big data, gli algoritmi di machine e deep learning risolvono meglio degli umani. Ad esempio, le reti neurali convoluzionali analizzano le immagini MRI e le diagnosticano in modo più accurato rispetto ai medici esperti.
Voglio fare apprendimento per rinforzo, che è apprendimento per rinforzo, un tipo di apprendimento automatico. Si tratta di algoritmi che insegnano agli agenti, inclusi i robot, a interagire con l'ambiente e forniscono ricompense per il completamento con successo delle attività. Ad esempio, i sistemi già esistenti AlphaGo e AlphaZero battono i giocatori nei videogiochi e gli esperti giocatori di scacchi nelle competizioni logiche. Quest'area è piuttosto giovane e si sta sviluppando attivamente ora, quindi sono sicuro che sia molto promettente.
3. Tecnologia di rete (IP)
Le tecnologie di rete sono progettate per fornire un rapido accesso a Internet da qualsiasi luogo: dal fondo dell'oceano, dalla cima di una montagna o dallo spazio. Le applicazioni odierne richiedono soluzioni di nuova generazione. Ad esempio, l'emergere del 5G e delle tecnologie cloud ha accelerato la digitalizzazione e l'intellettualizzazione di varie sfere della vita. Man mano che i carichi crescevano, la scala e la complessità del Web aumentavano.
Il settore IT oggi ha bisogno di professionisti in grado di ottimizzare metodi e canali di trasferimento dei dati. Lavorano anche sulla sicurezza informatica, sulla crittografia dei dati e sul miglioramento della velocità e della stabilità delle connessioni Internet.
Con il lancio di tali progetti, appariranno nuovi protocolli che semplificheranno l'interazione tra persone e dispositivi sulla Terra e oltre. E gli specialisti di rete dovranno fornire una comunicazione di qualità decente, rispondere ai cambiamenti, studiare e implementare nuove tecnologie.
Dmitry Ageev
Vincitore della nomination IP per Huawei Cup 2020, studente del GAPOU SO Ural Radio Engineering College intitolato a A. A PARTIRE DAL. Popov ".
Le reti sono una base che ogni professionista IT deve possedere. La conoscenza di queste tecnologie ti permetterà di costruire un meccanismo nella tua testa che aprirà il mondo ad altre sfere. Con loro, puoi configurare un'infrastruttura di rete con un provider o entrare in aree più complesse come la sicurezza della rete.
In ogni fase, uno specialista di rete deve ricordare molte informazioni: dalla differenza tra i protocolli OSI e TCP / IP a modelli molto più grandi. Non è facile e richiede molto tempo, ma questo è l'unico modo per ottenere qualcosa. Personalmente, mi sono formato sul campo nell'ambito del programma HCIA R & S, ho superato la certificazione e la scuola estiva Huawei da Fast Lane. Successivamente, sono stato invitato alla competizione Huawei Cup 2020.
Le reti si stanno ora muovendo per semplificare il trasferimento dei dati da parte dei dispositivi. Per questo, ad esempio, hanno ideato la tecnologia MPLS per la trasmissione rapida di informazioni tramite tag speciali. Ma poche persone sanno come lavorare con le nuove tecnologie, quindi qui sono necessari specialisti e programmi di riqualificazione. Sono fiducioso che il futuro del settore IP risieda nell'MPLS e nell'ingegneria del traffico.
4. Soluzioni cloud (Cloud)
I giganti IT stanno lanciando e migliorando le piattaforme cloud, rendendole disponibili a milioni di aziende e individui in tutto il mondo. L'affitto della capacità nel cloud consente di elaborare rapidamente grandi quantità di dati senza aggiornare i server dell'ufficio. Inoltre, tali sistemi forniscono una protezione affidabile delle informazioni e possono essere scalati in modo flessibile: non hanno limiti di capacità.
Anche i cloud pubblici si stanno evolvendo: possono essere utilizzati da singoli sviluppatori e aziende di qualsiasi dimensione. Ad esempio, SberCloud fornisce servizi a organizzazioni aziendali, educative, scientifiche e governative. E la piattaforma cloud SberCloud. Avanzato, orientato al business, ti consente di creare un'infrastruttura IT completa nel tuo sistema per qualsiasi scalare, lavorare con cluster di big data, nonché distribuire, scalare automaticamente le applicazioni e gestirli.
Semyon Gruzdev
Vincitore della nomination Cloud per Huawei Cup 2020, laureato al GAPOU SO Ural Radio Engineering College intitolato a A. A PARTIRE DAL. Popov ".
Per diventare un esperto di cloud, dovresti iniziare imparando a conoscere il networking. Ciò richiede una comprensione del networking e una conoscenza di base di Linux. Il resto dell'esperienza può essere acquisito direttamente lavorando con soluzioni cloud e sistemi di virtualizzazione. Ho fatto passi importanti in questo settore mentre mi preparavo Huawei Cup. Huawei ha rilasciato al pubblico webinar e corsi online che mi hanno permesso di colmare le lacune di conoscenza e completare gli incarichi con successo.
Ci sono molti posti vacanti nel campo. Le aziende organizzano spesso stage per giovani professionisti: qui puoi ottenere una specializzazione certificato, acquisire esperienza con vari sistemi e ambienti sotto la guida di esperti mentori.
Sono fiducioso che le tecnologie cloud continueranno a evolversi. Ad esempio, il cloud gaming sta attualmente aumentando. È possibile accedere ai giochi più recenti con le impostazioni massime anche su un computer debole, purché la velocità di Internet sia sufficiente.
5. Applicazioni mobili (APP)
La popolarità delle applicazioni mobili continua a crescere, perché per molti lo smartphone è la chiave per interagire con il mondo. C'è un programma speciale per quasi tutte le occasioni. Ad esempio, utilizzando l'applicazione, è possibile determinare la maturità di un'anguria tramite il suono, utilizzare uno smartphone come telemetro, livello di edificio o anche un dosimetro, scatta una foto di un problema di matematica e preparati decisione.
Esistono programmi per esperimenti chimici virtuali, per "provare" tatuaggi, per scegliere il giorno di maggior successo per il lavaggio di un'auto. Sia le startup che le grandi aziende hanno bisogno di sviluppatori mobili in grado di scrivere codice pulito e conciso e creare app con un'interfaccia amichevole e intuitiva.
Il settore sta progredendo in modo molto attivo e i professionisti IT hanno molte opportunità di auto-attualizzarsi e creare soluzioni su varie piattaforme. Ad esempio, Huawei sta sviluppando il proprio ecosistema di applicazioni: HMS (Huawei Mobile Service). L'app store di AppGallery viene visitato ogni mese da 530 milioni di utenti attivi, di cui 13 milioni dalla Russia. Le app per esso sono create da 2,3 milioni di sviluppatori in tutto il mondo.
Alexander Litvinov
Vincitore della nomination APP nella classifica principale per la Huawei Cup 2020, studentessa della South Ural State University (National Research University).
La scelta di un'idea per un'applicazione è uno dei compiti più importanti e difficili nell'implementazione di un prodotto. Devi pensare in modo creativo e capire cosa manca alle persone. Cerco sempre di guardarmi intorno, analizzare il mercato, cercare soluzioni competenti e cercare di determinare cosa ha causato il loro successo.
Ho creato un localizzatore GPS per Huawei Cup Compagni, che consente di aggiungere un numero illimitato di utenti, tracciare la loro geolocalizzazione e attività fisica, scambiare notifiche e lasciare note sulla mappa. L'app può essere utilizzata per il controllo parentale o l'interazione familiare. E anche per missioni offline, conferenze e altri eventi.
È stato difficile implementare tutto da solo, combinando molti ruoli. Idealmente, la scalabilità del prodotto richiede una chiara divisione in sviluppo, analisi e progettazione front-end e back-end. Non aspettarti molto dal tuo primo grande progetto. Per cominciare, è meglio scegliere un argomento che ti interessa personalmente: possono essere giochi, film, libri. È anche importante rimanere motivati a lavorare costantemente sul progetto, sviluppare, padroneggiare le nuove tecnologie. Allora sarai felice del risultato.
Alexander Baranov
Vincitore della nomination APP nella classifica degli studenti alla Huawei Cup 2020, studente della Ivanovo State Power Engineering University intitolato a V. E. Lenin ".
La scrittura di applicazioni richiede capacità creative e tecniche. Le startup e gli appassionati creano da soli sia il codice che l'interfaccia, il che offre loro l'opportunità di essere progettisti e ingegneri contemporaneamente. I grandi progetti sono generalmente un lavoro di squadra. Pertanto, è anche importante sviluppare competenze trasversali: la capacità di comunicare con i colleghi, l'intelligenza emotiva. Ho imparato lo sviluppo di Android dai tutorial di YouTube. Per iniziare, è sufficiente scrivere una semplice calcolatrice e un'applicazione per interagire con l'API, quindi spostarsi nella direzione che ti interessa.
Il progetto che mi ha portato alla vittoria alla HuaweiCup è il task planner WordNoteche aiuta ad organizzare il lavoro e gli affari quotidiani. Prima di crearlo, ho conosciuto Huawei Mobile Services. Questa piattaforma ha consentito di archiviare attività nel cloud utilizzando il Drive Kit, proteggere le note con un'impronta digitale o un PIN e persino riconoscere testo e voce. Ho scritto una libreria di analisi per ML Kit per estrarre automaticamente la data e l'ora da un'attività per impostare le notifiche. Di conseguenza, puoi avviare il widget dalla schermata principale con un tocco, ad esempio: "Taglio di capelli domani alle sei sera ", - e la mia domanda all'ora specificata invierà una notifica a cui devi andare dal parrucchiere.
6. Programmazione sportiva (codice)
Grandi aziende e startup ambiziose cercano sempre di tenere d'occhio i professionisti di talento che hanno vinto campionati di programmazione sportiva. Tali competizioni sviluppano la capacità di pensare fuori dagli schemi, risolvere problemi complessi in un tempo limitato, lavorare in team e assegnare correttamente i ruoli. Tutta questa esperienza tornerà utile sia in un'azienda commerciale che nella scienza.
Nikolay Budin
Vincitore della nomination al codice per la Huawei Cup 2020, studente della National Research University ITMO.
La programmazione sportiva mi ha insegnato come risolvere una serie di problemi in modo ottimale, ad esempio quando le risorse di sistema sono limitate o è necessario ottenere una risposta il più rapidamente possibile. Il formato delle attività è solitamente semplificato qui per concentrarsi sull'essenza della soluzione. Di norma, il programma dovrebbe leggere qualcosa dal flusso di input standard, elaborarlo in base all'affermazione del problema e inviarlo in output al flusso di output standard.
Mi sembra che uno specialista IT con una vasta esperienza nella partecipazione a Olimpiadi, concorsi e hackathon sia più prezioso per un datore di lavoro rispetto a un laureato con un diploma di una prestigiosa università. Durante i colloqui, all'azienda viene spesso chiesto anche di risolvere problemi competitivi.
Per gli sviluppatori principianti, consiglio vivamente di prendere parte alla Huawei Cup e ad altre competizioni. Per la formazione, è possibile utilizzare siti con problemi pratici e controllare le risposte, ad esempio Codeforces.com. Anche se non riesci a raggiungere un successo eccezionale, sarai comunque notato e molto probabilmente sarai chiamato per un colloquio.
Ogni anno, Huawei conduce Huawei Cup - concorsi nel campo dell'informazione e delle tecnologie informatiche. La partecipazione al concorso è una prova delle tue conoscenze in condizioni di "combattimento" e un trampolino di lancio per una carriera nell'IT. Tutti gli eroi di questo articolo sono diventati vincitori in varie nomination della Huawei Cup 2020 e hanno ricevuto nuove opportunità di sviluppo professionale nel campo delle moderne tecnologie.
Alla Huawei Cup puoi migliorare seriamente le tue conoscenze: corsi online gratuiti in varie aree ICT sono aperti a tutti i partecipanti. E anche incontrare le star del settore e vincere premi impressionanti: assegni da 10mila dollari, modelli di punta degli smartphone Huawei, un viaggio in Cina.
I preparativi per la Huawei Cup 2021 sono già iniziati, ea breve gli organizzatori annunceranno l'inizio dei turni di qualificazione. I concorrenti potranno cimentarsi nelle aree più rilevanti e richieste nel mercato ICT.
Ulteriori informazioni su Huawei Cup
Più inaspettato di "Gentlemen", più interessante dei normali film d'azione. "Human Wrath" di Guy Ritchie non può deludere
"La serie si è rivelata magica": quello che scrivono nelle prime recensioni su "Shadow and Bone" da Netflix
La prima stagione della serie "Shadow and Bone" è stata rilasciata su Netflix - tutti gli episodi contemporaneamente con doppiaggio russo