Le 6 migliori risorse per mantenere le tue competenze tecniche attuali

Resta redditizio con queste risorse utili

Qualsiasi percorso di carriera richiede una persona per studiare e saperne di più sul loro campo. Questo è il doppio per una carriera in tecnologia.

Mantenere le tue capacità attuali può fare o distruggere la tua carriera nel settore tecnologico. La tecnologia può cambiare rapidamente ed è vitale mantenere la corrente.

Ecco sei risorse per rimanere lucrosi in tecnologia.

  • 01 Codewars

    Il sito offre una serie di sfide a tema arti marziali chiamate "kata". Completi i kata per ottenere onore e gradi. Più onore e gradi significano sfide più difficili, quindi c'è sempre qualcosa di nuovo su cui lavorare. Questa opzione è ottima 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 Webmaker

    Il progetto Webmaker di Mozilla fa parte del più grande obiettivo dell'organizzazione di educare il mondo su come sviluppare per il Web. Le loro utilità sono gratuite e la comunità sta crescendo.

    Il modo migliore per mantenere forti le tue abilità con questo strumento è lavorare su progetti in Webmaker, o organizzando una sessione educativa e insegnando altri fondamenti nella comunità. Revisionare concetti semplici è un ottimo modo per mantenere affilate le tue abilità.

  • 03 CodePen

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

  • 04 Leggi, leggi, leggi!

    Era vero quando eri alle elementari ed è vero ora - il modo migliore per mantenere le tue abilità in campo tecnologico è quello di 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 una volta in futuro.

    Un paio di posti da cui iniziare:

    • Coding Horror: il blog di Jeff Atwood, co-fondatore di Stack Overflow

    • Scott Hanselman, membro del team della piattaforma web di Microsoft

  • 05 Progetti di volontariato

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

    Puoi sfidare te stesso per creare qualcosa di fantastico che potrebbe andare sul tuo portafoglio, e quindi eventualmente diventare un lavoro retribuito in seguito.

  • 06 Continua a spingere la busta

    Il modo migliore per mantenere le tue abilità in ogni lavoro è continuare a fare quel lavoro. Cerca di fare qualcosa di difficile e ti sarà utile in un modo o nell'altro, anche se non sembra fantastico o funziona la prima volta. Questo ti dà una sfida per la prossima volta e non ti senti compiaciuto di ciò che funziona già nel tuo ruolo in questo momento.

  • Conclusione

    Prova questi passaggi per mantenere le tue abilità in tecnologia. Anche se sta esaminando un nuovo approccio alla risoluzione di un problema che hai già risolto. Mantenere la massima attenzione non deve necessariamente imparare qualcosa che non hai già fatto o trovare un nuovo linguaggio da praticare, ma può anche essere una sfida per le tue conoscenze attuali.