Non importa se sei uno sviluppatore web, un web designer o un professionista specifico di WordPress, la conoscenza tecnica non è sufficiente per avere successo sul posto di lavoro. Puoi essere un mago dietro la tastiera, ma senza abilità "morbide" per seguirle, potresti trovarti bloccato in una carriera che non ti soddisfa (più).

In questo tutorial, parleremo di cosa sono le abilità personali e perché sono essenziali per ogni professionista. Successivamente, parleremo di cinque competenze trasversali essenziali che devi coltivare se vuoi che la tua carriera prosperi.

Andiamo!

Quali sono le competenze generali (e perché è necessario svilupparle)

In poche parole, le abilità "leggere" si riferiscono ad attributi e aspetti personali come una comunicazione efficace, un processo decisionale efficace, il pensiero creativo, ecc. In sostanza, qualsiasi abilità che ti aiuti a lavorare meglio con gli altri a livello personale. In effetti, il termine "competenze trasversali" è un po 'fuorviante, poiché questi sono i tipi di abilità di cui tutti possono beneficiare.

Se sei uno sviluppatore web o un designer di talento, probabilmente non rimarrai mai senza lavoro. Tuttavia, coltivare le tue competenze trasversali può portare la tua attività a un livello superiore. Se fai parte di un'agenzia o di una grande azienda, anche le soft skill possono aiutarti a progredire più velocemente.

La verità è che, per quanto talento tu possa essere, se le tue mediocri capacità interpersonali non sono all'altezza, ostacolerà la tua carriera. Dopotutto, c'è un motivo per cui spesso puoi trovare persone carismatiche in posizioni di leadership. Anche se potrebbero non essere tecnicamente competenti come i loro subordinati, la loro eccellente conoscenza delle soft skills può consentire loro di riunire i team.

Ciò non significa, ovviamente, che dovresti prestare meno attenzione alle tue capacità tecniche. Se sei uno sviluppatore o un designer, devi rimanere aggiornato sulle migliori pratiche. Tuttavia, nulla ti impedisce di essere sia un guru nel tuo lavoro che di padroneggiare alcune utili abilità trasversali.

5 competenze non tecniche che ogni professionista dovrebbe coltivare

Sebbene la nostra area di competenza sia lo sviluppo e la progettazione di siti Web, queste cinque competenze generali funzionano bene per quasi tutti i campi. Se ti sforzi di capirli e di incorporarli nel modo in cui lavori, dovresti vedere risultati positivi a lungo termine.

1. Impara a comunicare in modo efficace

Sembra un cliché, ma la comunicazione è essenziale in ogni luogo di lavoro. Proprio come con le relazioni, se non ci sono linee di comunicazione efficaci, probabilmente sei su una strada rocciosa.

Ad esempio, immagina che un cliente desideri che tu sviluppi un'app per lui. Il tuo primo passo come sviluppatore web dovrebbe essere comprendere l'ambito del progetto. In altre parole, chiedi che tipo di funzionalità sono necessarie, determina il periodo di tempo, ecc.

Se non riesci a comunicare in modo efficace con i tuoi clienti, non avrai mai un'idea chiara di ciò che stanno cercando. Ciò significa che è probabile che l'app languisca nell'inferno dello sviluppo. Inoltre, se fai parte di una squadra, non sarai in grado di dire loro di cosa hai bisogno da ogni membro.

Nella nostra esperienza, la chiave per una comunicazione efficace con i clienti è porre tutte le domande necessarie per capire di cosa hanno bisogno. A volte potrebbero non essere completamente addestrati ed è tua responsabilità capire cosa è possibile, cosa non lo è e dirglielo in modo comprensibile.

Una volta che hai una chiara immagine delle esigenze del tuo cliente, puoi comunicarle efficacemente al tuo team e ai nuovi progetti con il piede giusto.

2. Essere in grado di offrire e ricevere feedback costruttivi

Se non stai imparando dai tuoi errori come professionista, probabilmente non andrai lontano nel mondo della tecnologia. Prendi il web design, ad esempio. Gran parte del lavoro di progettazione può essere molto soggettivo data la preferenza per stili diversi. Quindi, se sei un web designer, è probabile che tu debba affrontare molti feedback negativi da parte dei clienti sulla base di alcuni aspetti dei tuoi risultati che sono soggettivamente inutilizzabili.

Ci sono due modi per ricevere questo feedback. Puoi metterti sulla difensiva e ignorare ciò che vogliono i tuoi clienti, oppure puoi essere aperto e cercare modi per incorporarlo nel tuo lavoro.

Ad essere onesti, spesso accade che i clienti oi superiori non facciano le migliori scelte di design. Tuttavia, devi imparare a giocare con quei pugni e ricevere feedback come un campione se vuoi che le persone ti vedano come un giocatore di squadra.

Una comunicazione efficace svolge anche un ruolo chiave in quanto può aiutarti  à mieux informatore  membri del team e persino clienti. Se sei abbastanza convincente, potresti riuscire a convincere le persone del tuo modo di pensare e fare scelte di design, cosa che lo sviluppo non è!

3. Coltiva la consapevolezza di sé (specialmente dei tuoi punti deboli)

Ognuno ha un punto debole nelle proprie capacità. Potresti essere uno sviluppatore WordPress di talento, ma non presti molta attenzione al design. Potresti anche essere un web designer di talento, ma hai poca esperienza con le migliori pratiche di esperienza utente.

Tuttavia, se vuoi crescere come professionista, devi conoscere i tuoi punti deboli. In questo modo saprai esattamente quali aree della tua esperienza hai bisogno di perfezionare. Se fai parte di un team, puoi anche utilizzare questa conoscenza per determinare chi può integrare le tue abilità.

Prendiamo l'esempio precedente di uno sviluppatore a cui manca il senso del design. In questo caso, una combinazione ideale sarebbe lavorare con un web designer di talento che può aiutarli a creare una GUI elegante per le funzionalità che stanno sviluppando.

D'altra parte, se ti rifiuti di guardare quali sono i tuoi punti deboli, continuerai a commettere errori che influenzeranno la tua vita professionale. Significa anche essere aperti ad accettare commenti. Se puoi ricevere un feedback senza prenderlo sul personale, sarà molto più facile per te determinare ciò di cui hai bisogno per migliorare le tue capacità. Dopotutto, gli altri spesso sono molto più bravi a individuare le nostre debolezze.

4. Comprendi come negoziare

Molte persone hanno paura di negoziare prezzi e salari a causa della paura di reazioni negative. Tuttavia, può essere estremamente utile sapere qual è il tuo valore ed essere sincero al riguardo per tutta la tua carriera.

Se sei uno sviluppatore web indipendente, ad esempio, l'importo che guadagnerai dipenderà da tre fattori:

  1. La tua esperienza e riferimenti passati.
  2. Se stai cercando nuovi clienti.
  3. Quali sono le tariffe orarie o per progetto?

Ci sono molti sviluppatori di talento là fuori che eccellono in questo primo fattore. Tuttavia, potrebbero non essere così bravi ad avviare una nuova attività e, quando lo fanno, si vendono da soli.

La stessa cosa accade se lavori in un'azienda. Molti cercheranno di nasconderti le informazioni sullo stipendio, anche in aree come lo sviluppo web. In ogni caso, la tua capacità di ottenere un buon affare senza essere troppo abrasivo può fare la differenza tra una bella vita e una bella vita.

Per essere un negoziatore efficace, devi prima conoscere il tuo valore. Fortunatamente, lo sviluppo web e il design sono i tipi di campi in cui puoi trovare molti dati in linea. Una rapida ricerca su Google dovrebbe aiutarti a determinare il reddito medio per qualcuno con il tuo livello di esperienza nella tua zona. Con queste informazioni, puoi facilmente calcolare quale dovrebbe essere il tuo reddito e utilizzarlo per supportarti in una trattativa.

Ad essere onesti, per essere un buon negoziatore c'è di più che avere numeri sul tuo sito. Devi anche essere un comunicatore efficace, il che mostra quanto siano strettamente correlate la maggior parte delle soft skill.

5. Impara ad adattarti

Se lavori in un campo legato alla tecnologia, come il web design o lo sviluppo, uno dei migliori indicatori di successo futuro è la tua capacità di adattarti ai cambiamenti.

Prendiamo ad esempio l'ecosistema WordPress. Il lancio di  caporedattore di Gutenberg è imminente e c'è ancora un acceso dibattito sul suo valore intrinseco. In qualità di sviluppatore WordPress, ciò significa che è probabile che il tuo flusso di lavoro cambi drasticamente nel prossimo anno circa.

L'editore Gutenberg

Se sei disposto ad adattarti ai cambiamenti e ad imparare come ottenere il massimo dal nuovo editore, probabilmente ti saranno aperte molte opportunità di lavoro. D'altra parte, se ti rifiuti di adattarti, le tue capacità potrebbero diventare obsolete nel giro di pochi anni.

Tuttavia, questo è solo un esempio. Con lo sviluppo web, ci sono sempre nuovi framework, software e flussi di lavoro che gli utenti si aspettano. Il modo migliore per impedirti di diventare troppo difficile è continuare ad imparare. Prova i corsi online, leggi i tutorial, segui lo sviluppo web e crea pubblicazioni (come noi!) E prova cose nuove. In alcuni casi potrebbe sembrare una perdita di tempo, ma siamo pronti a scommettere che potrebbe anche aiutarti a trovare lavori che altrimenti non potresti trovare.

Conclusione

È molto facile cadere nella trappola di pensare che la competenza tecnica sia sufficiente per farti progredire sul posto di lavoro. Che tu sia uno sviluppatore o un designer, devi anche integrare le tue capacità se vuoi che le persone si divertano a lavorare con te. Inoltre, ci sono alcune competenze trasversali che possono persino aiutarti ad affinare il tuo mestiere, come farti raccogliere feedback.

Per le competenze trasversali, ecco le prime cinque per tutte le professioni:

  1. Impara a comunicare in modo efficace.
  2. Essere in grado di offrire e ricevere critiche costruttive.
  3. Coltiva la consapevolezza di sé (specialmente dei tuoi punti deboli).
  4. Comprendi come negoziare.
  5. Impara ad adattarti.

Hai mai sentito il bisogno di affinare le tue capacità personali? Condividi le tue esperienze con noi nella sezione commenti qui sotto!