Quale ha più opportunità, hardware incorporato o software?
Ho iniziato la mia carriera come designer di hardware incorporato a metà degli anni '90. Poiché vengo da un background di elettronica, ho pensato che la progettazione di hardware fosse più adatta al mio profilo. Ho lavorato per alcuni progetti di progettazione hardware principalmente sul lato digitale, ho anche lavorato allo sviluppo del codice assembly in questi progetti e ho imparato la programmazione C per curiosità di imparare la programmazione.
Poi quando ho voluto cambiare il mio lavoro, ho trovato molto difficile ottenere un lavoro di progettazione hardware in Inida, così sono passato al Software Embedded.
Fino ad oggi ho lavorato in diversi cicli di vita completi di sviluppo di prodotti embedded in molte aziende MNC in India e sorprendentemente, la maggior parte di queste aziende esternalizza il lavoro di sviluppo hardware in Cina, Corea o Taiwan. Quindi non ci sono molti lavori di sviluppo hardware in Inida rispetto alla grande fetta di lavori di software (qualsiasi tipo di sviluppo software).
Molte aziende di sviluppo di prodotti embedded esternalizzano lo sviluppo hardware ad altri paesi come Cina, Taiwan, Corea, ecc. perché risulta più economico e migliore.
Ma avere buone conoscenze hardware aiuta molto ad essere un buon sviluppatore di software embedded. Puoi fare tutto da solo senza dipendere da qualcun altro che venga ad aiutarti. Le cose funzionano molto più velocemente allora. Puoi fare il debug dei problemi molto più velocemente e risolverli da solo.
Articoli simili
- C'è qualche fotocamera DSLR che ha un software di editing automatico incorporato come ci sono nei telefoni con belle fotocamere?
- Come giocatore di PC e appassionato di hardware, pensi che Stadia di Google influenzerà l'industria dell'hardware per PC?
- Cos'è il costo opportunità?
- Quali aziende in India, ha buone opportunità on-site con una paga decente in offshore?