Argomento
- #Classificazione delle aziende relative all'assunzione di sviluppatori
Creato: 2024-03-28
Creato: 2024-03-28 20:01
Innanzitutto, ecco i tipi di aziende in cui è possibile trovare lavoro come sviluppatore.
Aziende SI (System Integration)
Si tratta di aziende che creano sistemi IT in base alle esigenze dei propri clienti. Queste aziende analizzano le richieste dei clienti per fornire la soluzione ottimale, mantenendo la stabilità e la sicurezza del servizio, nonché gestendo la manutenzione e gli aggiornamenti. È la forma più comune, il livello di difficoltà di assunzione è basso e sono frequenti le missioni in outsourcing.
Principalmente, ci sono molte aziende che ottengono commesse e le gestiscono in outsourcing, a partire dalle 3 maggiori aziende SI (Samsung SDS, LG CNS, SK C&C).
Ad eccezione delle grandi aziende, sono pochissime quelle che effettuano test di codifica. Poiché il numero di aziende è elevato, è relativamente facile trovare lavoro con un portfolio di Spring + Mybatis dopo aver frequentato un corso di formazione.
Aziende di soluzioni
Le aziende svolgono attività B2B (business-to-business) vendendo le proprie soluzioni (groupware, sistemi di posta elettronica integrati, ERP) ad altre aziende. A differenza delle aziende SI che gestiscono progetti diversi ogni volta, si concentrano sulla vendita di soluzioni e quindi è possibile acquisire esperienza attraverso soluzioni ben strutturate. Poiché si tratta principalmente della vendita di soluzioni, con aggiunte o modifiche (personalizzazione) di funzionalità richieste dal cliente, sono presenti alcune missioni in outsourcing.
Aziende di servizi
Si tratta principalmente di aziende chiamate NeKaRaKuBae (Naver, Kakao, Coupang, BaeMin). Svolgono attività B2C (business-to-consumer) offrendo i propri servizi ai clienti. Vanno dalle piccole startup alle aziende unicorno, e le aziende unicorno offrono stipendi elevati, ma il livello di difficoltà di assunzione è alto. Poiché si occupano di sistemi già in funzione, il lavoro è più orientato alla manutenzione che allo sviluppo di nuovi sistemi. Inoltre, poiché si tratta di servizi esterni e non di servizi utilizzati internamente, è possibile acquisire esperienza nella gestione di grandi volumi di traffico.
Nella maggior parte dei casi, c'è una distinzione tra Backend e Frontend, quindi è necessario prepararsi in base al ruolo desiderato. Molte aziende effettuano test di codifica e, secondo molti feedback, è sufficiente studiare fino al livello 2 di Programmers. Maggiore è la dimensione del servizio e dell'azienda, maggiore è la difficoltà di assunzione. Nel caso di piccole startup (fino alla serie A), il livello di difficoltà di assunzione è basso, ma è possibile che non ci siano tutor o che la formazione non sia sistematica, quindi è necessario riflettere su questo aspetto.
Commenti0