Voila, je suis étudiant et j'ai eu ma licence en informatique fondamentale et maintenant je fait un master de génie informatique.
Est-ce que je peux devenir un spécialiste des systèmes embarqués sans aucune notion en électronique ??
Voila, je suis étudiant et j'ai eu ma licence en informatique fondamentale et maintenant je fait un master de génie informatique.
Est-ce que je peux devenir un spécialiste des systèmes embarqués sans aucune notion en électronique ??
Les systèmes embarqués sont tellement vastes que je dirais que cela dépend de ce que tu veux faire.
Le minimum, je pense, est d'avoir des bases d'électronique numérique. Ne serait-ce qu'à titre de culture générale. Après tu peux très bien ne jamais toucher à l'électronique/drivers et rester assez haut niveau (informatiquement parlant)
Après être "spécialiste" je sais pas trop ce que cela veut dire pour toi.
Salut
-----
Je suis du même avis.
Je préciserais même que la question inverse se pose pour les électroniciens qui souhaitent faire de l'embarqué. En effet, ils se retrouvent confrontés, eux, au problème informatique, et, là aussi, tout dépend de ce qu'ils veulent faire : tant que ça reste bas niveau, c'est proche de l'électronique, mais si on s'en éloigne ça devient de l'informatique.
Moralité, plus on est bas niveau, plus on est proche de l'électronique, et plus on s'en éloigne plus on est proche de l'informatique.
Réaliser une carte à PIC16F, c'est plus de l'électronique que de l'informatique, alors que programmer une Carte ARM avec OS multitâche, c'est le contraire.
Pire: on peut très bien réaliser une carte à PIC16F qui doit dialoguer avec un logiciel PC. Et là, il faut soit deux personnes (un électronicien + un informaticien), soit une personne qui sache faire les deux parties de ce qui est une même réalisation.
Sans compter que le problème de l'embarqué actuel, c'est que la "zone vide" entre bas niveau et haut niveau tend à disparaître, les produits occupent tout l'espace compris entre le "pur électronique" et le "pur informatique". Entre un PIC16F sur carte sans OS et un ARM sous Linux, il y a toute une gamme de produits qui ne sont ni l'un ni l'autre, ou plutôt qui sont les deux à la fois.
Partant de là, soit on se limite à une frange "claire" de l'embarqué, soit on est contraint d'avoir au minimum des notions dans les deux disciplines, voir, mieux, une formation complète double.
Parce que si on se limite à la frange en question, on devient un spécialiste de l'embarqué spécialisé dans un des domaines de l'embarqué : une spécialisation dans la spécialisation. Ca devient alors dur de trouver un créneau d'emploi, parce que trop spécialisé.
Ce n'est évidemment que ma propre vision des choses, chacun a une perception différente en fonction de ce qu'il fait et ce sur quoi il travaille.
A+
Bigonoff
Salut,
Si tu veux faire du firmware (i.e., le logiciel qui tourne sur ta plateforme), à priori oui pour 80% du code.
Si tu veux concevoir des cartes, ben, ça va être plus dur
Ressources proposées par 3DArchi - Les fonctions virtuelles en C++ - Cours et tutoriels C++ - FAQ C++ - Forum C++.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager