IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Etudes Discussion :

études dans l'informatique bas niveau


Sujet :

Etudes

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 17
    Points : 18
    Points
    18
    Par défaut études dans l'informatique bas niveau
    Bonjour à tous

    Après quelques années dans l'informatique j'ai enfin trouvé une branche qui m'attire plus que les autres, mais le problème est que c'est tellement précis que je peine à trouver une formation.
    J'ai acquis de solides connaissances en autodidacte (C, GNU/Linux, réseaux) qui m'ont permis de m'orienter tout au long de mon parcours scolaire

    Pour résumer :
    Bac pro SEN : systèmes électroniques numériques avec option télécommunication et réseaux (qui a remplacé le bac pro MRIM).
    BTS IRIS : Informatique et réseaux pour l'industrie et les services techniques (qui est devenue depuis cette année le bts SIN). Aucun problème dans les matières pro, mais pour ce qui est des maths et de la physique ce n'était pas la même chose...
    LP ASRALL : Administration des systèmes, réseaux et application à base de logiciels libres (ma formation actuelle). Où je suis assez moyen d'ailleurs. J'ai choisi cette licence pour le coté Linux et réseaux, mais il s'avère que c'est surtout une très grosse partie "utilisation" de logiciels libres, ce qui perd de l'intérêt pour moi.

    Je souhaite malgré tout poursuivre mes études, mais il m'est très dur de trouver où et dans quoi.
    La branche qui m'attire le plus pourrai se résumer à cette liste :
    - C (programmation système / bas niveau / réseaux)
    - Assembleur
    - Système "bas niveau" (couches basses, drivers)
    - Linux
    - Kernel
    - Transport et services réseaux (étude des protocoles (rfc) et leurs implémentation dans un système)
    - Algorithmie
    - parallélisme
    - temps réel

    le tout rentre plutôt bien dans des études tournées vers les systèmes embarqués mais j'ai peur que cela soit surtout orienté vers l'électronique (où je n'ai que très peu de connaissance) et donc vers les maths/physique (ou il me manque beaucoup de bases donc forcément ça n'aide pas)

    au vu de mon parcours que pourrait on imaginer de mieux ? j'imagine qu'il ne sera pas facile d'être accepter en Master ou école d'ingé après ma LP (sauf peut être en alternance ?)
    Je devrais surement refaire une L3 plus généraliste en informatique mais j'ai peur de ne pas fournir assez de travail si les domaines appris en cours ne m’intéresse pas et donc de louper cette L3 ou/et de ne pas être pris en master pour faire directement quelque chose qui ma passionne. Disons que malgré mon age on pourrait m'apparenter à un papi de l'informatique. J'aime comprendre ce que je fais et je ne peux pas travailler en boite noir comme en codant en java par exemple (je n'ai rien contre java, c'est juste un exemple parmi de nombreux que je pourrai donner)

    Pour l'instant mes recherches m'ont tourné vers le master RISE et SAR. Il y aussi telecomNancy avec une première année en tronc commun puis des possibilités de se spécialiser en systèmes embarqués les 2 années suivantes. Mais rentrer la-bas n'a pas l'air simple (concours) et comme pour une L3, si la première année de tronc commun est trop dur (cause maths) et/ou ne m’intéresse pas je risque de me retrouver avec "rien". Le métier d'administrateur système ne m’intéresse pas trop pour être honnête avec vous et avec moi même (même si c'est sur du linux).

    Bon après pour les maths, je ne suis pas fermé à l'idée de récupérer un niveau acceptable, mais je parle dans le contexte actuel, cela ferme t il vraiment toutes les portes ?

    Merci à vous

  2. #2
    Membre émérite
    Avatar de fiftytwo
    Homme Profil pro
    DevOps
    Inscrit en
    Novembre 2009
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Pologne

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Novembre 2009
    Messages : 713
    Points : 2 662
    Points
    2 662
    Par défaut
    Citation Envoyé par Aurel-R Voir le message
    Bonjour à tous
    le tout rentre plutôt bien dans des études tournées vers les systèmes embarqués mais j'ai peur que cela soit surtout orienté vers l'électronique (où je n'ai que très peu de connaissance) et donc vers les maths/physique (ou il me manque beaucoup de bases donc forcément ça n'aide pas)
    Les 3 ne sont jamais bien loin , donc a toi de te poser la question si tu veux les eviter ou pas

    Mais dans ton cas un diplome type ingenieur (ou formation a niveau equivalente non certifiee CTI) specialisee dev sur des langagues utilises en bas niveau (donc oublie php), et avec un premier stage / alternance dans ce domaine peuvent faire laffaire
    "bye bye !" : Antonio Ferrara , 12 mars 2003 - check also my flight's diary and my flight's reports

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    Les 3 ne sont jamais bien loin , donc a toi de te poser la question si tu veux les eviter ou pas
    Je ne cherche pas forcément à les éviter, étant donné que tous les masters et écoles d'ingénieurs en informatique doivent disposer de ces cours (sauf peut être l'alternance ?) je voudrais surtout savoir si cette seule raison pouvait m'empêcher de poursuivre au delà de bac+3 dans le domaine informatique ?

  4. #4
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Bonjour,

    J'ai suivi le master SAR à P6 (enfin son équivalent à l'époque), donc je peux surement répondre à certaines de tes questions si tu en as.

    Concernant la formation, il faut voir ce qui est proposé et comment tu peux la tourner, c'est à dire ce que tu peux en tirer : sortant de SAR, je connais aussi bien des chefs de projets qui ne touchent pas une ligne de code que des gens bas-niveau qui ont forgé des paquets ethernet à la main...

    Il y a aussi des écoles d'ingénieur qui peuvent t'amener à cette formation, publiques (Ensimag à Grenoble par exemple, qui intègre un cursus en alternance) ou privées (Efrei à Villejuif par exemple).

    Bref, je crains que ta question ne soit trop vague pour que je puisse y répondre comme ça, mais espère pouvoir te donner des pistes si tu as d'autres questions.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    J'avoue me laisser tenter par le master sar, mais je n'ai pas trouvé certains points précis. J'imagine qu'il y a bien du C, de l'assembleur (vaut-il mieux arriver avec des notions solides ou tout est repris depuis le début ?) mais enfin j'imagine que la formation a dû évoluer entre maintenant et le moment où tu y étais ? On peut imaginer que le Java a dû prendre une place plus importante avec la POO en comparaison aux langages plus bas niveau.

    Merci en tout cas

  6. #6
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    SAlut,

    Le programme doit être en ligne, avec les options disponibles.

    Pour l'assembleur, ce n'était pas nécessaire, par contre oui on a bouffé pas mal de C, que ce soit en système, en réseau, en parallélisme, ... Mais je ne pense pas que tu fasses beaucoup de Java pour de la programmation système...
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2014
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    D'accord très bien merci

    je parlais du java car sur le programme il y a une partie programmation pour plates-formes mobiles et que dans les pré-requis de la formation, la POO est conseillée. A moins qu'on étudie vraiment le "système" mobile et non de simples applications devant s'exécuter sur celui-ci (tant mieux dans ce cas). Mais même s'il y a bien un peu de langages hauts niveaux j'arriverai à ne pas me désintéresser complètement étant donné que ça ne toucherait qu'à priori un seul module.

  8. #8
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut
    bonsoir , j'ai la même façon de penser (il me faut comprendre son mécanisme, difficile de travailler avec une boite noir).
    Mais on est obligé d'évoluer, de plus en plus on utiliser quelque chose dont on ne sais pas comment il fonctionne.
    Avec le numérique , on ne décortique plus fonction par fonction, tout est boite noire.

    J'ai commencer par le bac pro MAVELEC qui a muté en bacpro SEN.
    j'ai fait plus 10 ans en maintenance électronique,
    et maintenant je suis web développeur PHP.

    Pour moi je pense que le bas niveau sera toujours sur la couche proche du hardware, donc pour l'électronique,
    (les calcules + physique +mécanique )c'est pas facile ,a demande d'être matheux.,
    et avec le logiciel de calcul je pense que ça doit quand même aider les concepteurs ...

    Plus le système est complexe plus le langage s'éloigne du bas niveau.

    j'ai essayer par exemple de prendre un beaglebone c'est un pc comme le raspberry pi,
    mais il a beaucoup plus de port gpio, et je fait un programme qui commande une
    carte relais avec du javacript.

    ii serait difficile de programmer tout en assembleur pour taper dans les échanges https.


    Vu le coup et la rapidité des processeurs, je pense qu'on
    a besoin moins de taper du code bas niveau.

    Avant pour 200 francs on avait un 68HC811 avec 512 ko de mémoire en EEPROM,
    prendre beaucoup de temps à étudier sont fonctionnement pour pondre
    juste un code en assembleur et faire un chenillard, seul ou même avec un tuto c'est difficiles.

    maintenant pour 30euros , tu as une carte mère , avec plusieurs port usb et lan et vidéo hdmi, et la personne qui
    souhaite faire un chenillard, suivre un tuto sur le net suffira,
    sans trop comprendre ce qui se passe tu balances quelque lignes de code et ça fonctionne

    c'est ça l' évolution de l'électronique on penche vers l'informatique.

    Si c'est juste pour faire un chenillard c'est du gâchis technologique,
    c'est comme tuer une mouche avec un marteau piqueur,
    mais le marteau est tellement pratique et peu chère qu'on l'adopte vite.

    il faudrait faire des études bas niveau pour la conception de l'appareil,
    et la couche application en POO les utilisées en objet connecté.

    D'ailleur c'est ce qui se passe du bac pro mavelec au bac pro SEN,
    on fait moins d'électronique mais plus d'informatique, donc on
    se rapproche de l'utilisation de la machine.

Discussions similaires

  1. Programme d'étude sur le C++ bas niveau
    Par Bousk dans le forum C++
    Réponses: 24
    Dernier message: 21/12/2014, 20h23
  2. Réponses: 20
    Dernier message: 27/11/2012, 18h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo