Le migliori 6 risorse per mantenere aggiornate le tue competenze tecnologiche

Le migliori 6 risorse per mantenere aggiornate le tue competenze tecnologiche

Qualsiasi percorso professionale richiede a una persona di studiare e saperne di più sul proprio campo. Questo è doppio per una carriera nella tecnologia.

Mantenere le tue competenze aggiornate può fare o rompere la tua carriera nel settore tecnologico. La tecnologia può cambiare rapidamente ed è fondamentale mantenere corrente.

Ecco sei risorse per rimanere redditizi nella tecnologia.

01 di 06

CODEWARS

immagini vgajic/getty

Il sito offre una serie di sfide a tema marziali chiamate "Kata". Completi kata per ottenere onore e ranghi. Più onore e ranghi significano sfide più difficili, quindi c'è sempre qualcosa di nuovo su cui lavorare. Questa opzione è eccezionale se hai poco tempo libero per esercitarti.

Attualmente offrono sfide in CoffeeScript, Javascript, Python, Ruby, Java, Clojure, Haskell, con altri in arrivo, tra cui C ++ e PHP.

02 di 06

Webmaker

Il progetto di webmaker di Mozilla fa parte del maggiore obiettivo dell'organizzazione di educare il mondo su come svilupparsi per il web. Le loro utility sono gratuite e la comunità sta crescendo.

Il modo migliore per mantenere le tue competenze acute utilizzando questo strumento è lavorare su progetti nel webmaker o organizzare una sessione educativa e insegnare agli altri fondamentali nella comunità. Rivedere concetti semplici è un ottimo modo per mantenere le tue abilità acute.

03 di 06

Codepen

Potresti già sapere cos'è CodePen: è una piattaforma di codifica sociale che puoi utilizzare per risolvere i progetti front -end. Tuttavia, guardare attraverso il codepen è anche un ottimo modo per ottenere ispirazione per i progetti modificando le idee che ti piacciono o tentando di replicare un'idea in modo diverso, e questa è un'abilità utile che qualsiasi programmatore dovrebbe avere.

04 di 06

Leggi leggi leggi!

Era vero quando eri alle elementari ed è vero ora - il modo migliore per mantenere le tue abilità acute nel campo tecnologico è leggere tutto - anche se sono cose che hanno poco a che fare con il tuo campo in questo momento. È una buona possibilità che diventerà parte del tuo campo in un tempo in futuro.

Un paio di posti da iniziare:

  • Coding Horror: il blog del co-fondatore di Stack Overflow Jeff Atwood
  • Scott Hanselman, membro del team di piattaforma Web di Microsoft

05 di 06

Progetti di volontariato

Questa non è un'utilità online o una piattaforma gamificata come ciò che alcune persone si aspettano di trovare. Siamo onesti, il modo migliore per mantenere le tue abilità acute non si troverà sempre in un sistema pre-programmato o in un libro. Il volontariato per aiutare le iniziative non profit con progetti di codifica è un ottimo modo per mantenere le tue capacità acute.

Puoi sfidare te stesso a creare qualcosa di fantastico che andrebbe sul tuo portafoglio, e poi probabilmente diventa un lavoro pagante in seguito.

06 di 06

Continua a spingere la busta

Il modo migliore per mantenere le tue abilità acute in qualsiasi lavoro è continuare a fare quel lavoro. Prova a fare qualcosa di difficile e ti andrà a beneficio in un modo o nell'altro, anche se non sembra fantastico o funziona la prima volta. Questo ti dà solo una sfida per la prossima volta e non sentirti compiacente in ciò che funziona già nel tuo ruolo in questo momento.

Conclusione

Prova questi passaggi per mantenere le tue abilità acute nella tecnologia. Anche se sta guardando un nuovo approccio alla risoluzione di un problema che hai già risolto. Mantenere Sharp non deve necessariamente imparare a qualcosa che non hai già o trovare un nuovo linguaggio da praticare, può anche essere una sfida per le tue conoscenze esistenti.