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 :

Orientation : domaine


Sujet :

Etudes

  1. #1
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut Orientation : domaine
    Bonjour !

    Je poste ce message afin de trouver de l'aide pour mon orientation. Je suis intéressée par le développement en informatique mais je me demande dans quel domaine m'orienter...
    J'hésite donc entre : web, applications, applications mobile (est-ce un domaine à part entière ?), ...

    Côté personnel, je suis :
    • logique (bac+2 Mathématiques après bac S-SVT, spé Mathématiques) et rapide en algorithmique (2-3 exercices d'avance sur les autres en cours)
    • sérieuse, persévérante
    • organisée : je planifie, pense à beaucoup de situations
    • sensible au stress


    Côté travail,
    • j'ai bien aimé le cours de programmation en C (seulement en console)
    • j'ai réalisé un site statique en html5/css3 (il n'est plus en ligne)
    • je dois parfois travailler à mon rythme, c-à-d intensément puis repos total (mais en gardant une bonne moyenne travail/temps)


    Quel domaine me conseilleriez-vous ? Dois-je me focaliser sur un langage ? si oui, lequel ?

    Je vous remercie par avance de vos conseils.

    AdelineJ

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 149
    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 149
    Points : 28 116
    Points
    28 116
    Par défaut
    Bonjour,

    En quelle annee es-tu, et de quoi ? En L2 math ? Option info ou pas ?

    Est-ce que tu as eu d'autres cours d'informatique que le developpement en C ? Si oui, lesquels ?

    Apres, difficile de te conseiller : certains preferent le bas-niveau, avoir les mains dans le cambouis, d'autres preferent le haut-niveau, peut-importe ce qui se passe en dessous. Et l'un comme l'autre sont interessant, pour peu que tu aimes ca
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut
    J'ai arrêté à la fin de la L3 et j'ai validé les 4 premiers semestres. On voit de l'informatique en L1 mais je ne me souviens plus de rien (en 2008, cela ne m'intéressait pas du tout) à part le nom du langage. Le Pascal. Pendant mon parcours, il y avait des options informatiques mais je ne les ai pas prises. Je préférais celles de Mathématiques.
    J'ai eu des problèmes de santé. Il y a 2-3 ans, j'ai pris goût à l'informatique et ai appris quelques notions sur le SdZ : html5, css3 (je ne connais pas tout pas cœur mais je sais comment m'en servir). J'ai aussi fait quelques chapitres de C++ mais j'ai dû m'arrêter à ma rentrée (nov. 2013) en 1ère année dans une école d'informatique. J'ai vu les mathématiques (algèbre de Boole, fonctions binaires, matrices, arithmétique), la crypto, Merise parfaitement (notes>=15), le C (en console) aussi (peut-être moins perfectionnée mais contente de moi vu que je ne connaissais rien 3 mois avant) mais les autres moins bien. Moins bien ne veut pas dire nul : j'ai validé 6 examens sur les 8 déjà passés.

    Aujourd'hui, je ne me demande pas quel "type" de langage je voudrais étudier -haut ou bas niveau- mais plutôt quel "domaine" : web ou application ou application via web ?
    De plus, doit-on connaître les notions réseaux (TCP/IP et autres) pour faire de la programmation ?

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2012
    Messages
    3 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 3 020
    Points : 16 092
    Points
    16 092
    Par défaut
    Salut,

    Citation Envoyé par AdelineJ Voir le message
    Aujourd'hui, je ne me demande pas quel "type" de langage je voudrais étudier -haut ou bas niveau- mais plutôt quel "domaine" : web ou application ou application via web ?
    Je ne suis pas sur que les choses soient si "cloisonnées" que cela. Tu peut très bien faire les deux. Sauf à ce que tu recherche l'expertise, auquel cas, tu sera probablement cantonnée (ou tu te cantonnera) à un domaine.

    Citation Envoyé par AdelineJ Voir le message
    De plus, doit-on connaître les notions réseaux (TCP/IP et autres) pour faire de la programmation ?
    Là encore, cela dépends de plein de choses... Pour ma part, en 5 ans de taf, j'ai eu besoin une fois de notions TCP/IP. Et encore, c'était uniquement une surcouche haut niveau. A contrario, d'autres devs l'utilisent surement tous les jours.

  5. #5
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Citation Envoyé par Carhiboux Voir le message
    (.../...)
    Là encore, cela dépends de plein de choses... Pour ma part, en 5 ans de taf, j'ai eu besoin une fois de notions TCP/IP. Et encore, c'était uniquement une surcouche haut niveau. A contrario, d'autres devs l'utilisent surement tous les jours.
    Jamais vu en 14 ans(dont 10 de programmation). Au pire, j'invoquais le module qui gérais tout ça. Mais pour quelqu'un qui fait du réseau, c'est probablement essentiel.

    Je n'ai pas fait d'études en info, je me suis reconverti après(et il me manque parfois quelques bases, mais j'arrive quand même à être productif). Mais, dans mon école d'ingé, on m'avait prévenu : "1% de ce que tu vas apprendre ici te servira réellement. Mais tu ne sais pas à l'avance quels 1%". Et c'était vrai. Je me suis servi de certains éléments de communication, et aussi d'ergonomie et d'organisation du travail. Même pas trop du peu d'info que j'ai fait(c'était du C scientifique, je fais du COBOL ou du VB en info de gestion).

    En fait, le plus important, c'est d'apprendre à apprendre, et de surveiller ce qui existe. Si tu sais qu'il existe des protocoles qui font X ou Y, ou tel langage avec telle qualité, alors le jour ou tu en as besoin, tu peux aller chercher. Si tu te contentes de ce que tu apprends en cours, alors tu seras limité à celà - et tu seras vite bloquée. La veille, ça n'est pas apprendre par coeur le dernier langage à la mode. C'est savoir qu'il existe, à quoi il sert, quelles sont ses qualités, quels sont ses défauts, et comment l'installer en cas de besoin.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  6. #6
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 149
    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 149
    Points : 28 116
    Points
    28 116
    Par défaut
    Citation Envoyé par AdelineJ Voir le message
    doit-on connaître les notions réseaux (TCP/IP et autres) pour faire de la programmation ?
    Pour completer les reponses d'el_slapper et de Carhiboux, je fais partie de ceux qui ont eu a jouer avec les protocoles ethernet et IP (pas TCP, c'etait trop haut niveau pour nous) : je lisais les paquets reseau presque aussi facilement que du francais

    Apres, est-ce que ca te sera utile si tu ne fais pas de programmation reseau, la reponse est tres probablement non : tu utiliseras ces trucs, mais le simple fait que tu sois sur un reseau IPv4 ou IPv6 ne changera rien pour toi.


    Concernant le dev d'applications, d'app web, ou bien de web, je pense que ce n'est pas aussi tranché que ca, du moins au debut. Tu te specialiseras avec l'envie, l'experience, et surtout la veille
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  7. #7
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut
    Merci de vos explications ! En effet, les domaines ne sont pas si indépendants...
    En fait, je voudrais suivre une formation par correspondance. L'organisme en propose plusieurs (6 à 12 mois chacune) mais je ne sais pas vraiment laquelle choisir : elles me paraissent toutes assez importantes.

    Il y a (avec mon avis):
    • Analyse et programmation en micro-informatique (++) : OS, w8.1, math, base de programmation, Merise, S.G.B.D.R. et SQL, C++, html, Java, Unix, virus et bases de réseaux
    • Programmation en micro-informatique (-) : OS, w8.1, Internet, math, bases de programmation, C++, virus, clés de l'informatique
    • Internet - Développement (+): html, Dreamweaver CS et css3, javascript, BDD access et sql, php, ASP, le référencement, java
    • Linux (+) : architecture et environnement d'un ordinateur, Internet, sécurité informatique, réseaux, environnement hétérogènes, php, Linux (bases, Shell, administration, serveur, sécurité
    • Sécurité informatique (--) : concept de sécurité, BIOS et OS, maintenance et sécurité, TCP-IP/sécurité, wi-fi/sécurité, sécuriser windows dans réseau local/domaine, sécuriser Linux, Firewal/proxy, serveur IIS, serveur Apache et MySQL

    D'après vous, quelle(s) formation(s) dois-je choisir ?

  8. #8
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 149
    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 149
    Points : 28 116
    Points
    28 116
    Par défaut
    Citation Envoyé par AdelineJ Voir le message
    Il y a (avec mon avis):
    • Analyse et programmation en micro-informatique (++) : OS, w8.1, math, base de programmation, Merise, S.G.B.D.R. et SQL, C++, html, Java, Unix, virus et bases de réseaux
    • Programmation en micro-informatique (-) : OS, w8.1, Internet, math, bases de programmation, C++, virus, clés de l'informatique
    • Internet - Développement (+): html, Dreamweaver CS et css3, javascript, BDD access et sql, php, ASP, le référencement, java
    • Linux (+) : architecture et environnement d'un ordinateur, Internet, sécurité informatique, réseaux, environnement hétérogènes, php, Linux (bases, Shell, administration, serveur, sécurité
    • Sécurité informatique (--) : concept de sécurité, BIOS et OS, maintenance et sécurité, TCP-IP/sécurité, wi-fi/sécurité, sécuriser windows dans réseau local/domaine, sécuriser Linux, Firewal/proxy, serveur IIS, serveur Apache et MySQL

    D'après vous, quelle(s) formation(s) dois-je choisir ?
    Pour faire du dev d'applications web, ou dans ce gout la, je pense que Internet-developpement serait la bonne formation : tu as probablement les bases que proposent les deux premieres, la 3eme (Linux) est plus orientee administration que developpement, et la derniere t'eloignera du web.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  9. #9
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par gangsoleil Voir le message
    tu as probablement les bases que proposent les deux premieres
    Je ne crois pas : dans la 1ère (j'élimine la 2ème, moins approfondie) je ne connais quasiment rien en S.G.B.D.R. et SQL, C++, Java, Unix, virus et bases de réseaux

    Dans mon choix, Internet-Développement est en 2ème position derrière la 1ère citée Analyse et programmation en micro-informatique. Je regardais les autres non pas pour leur intégralité mais seulement certains modules (on peut personnaliser la liste des modules étudiés).
    Pour les langages, avec ces 2 formations, je pense que je connaitrais ainsi 4 des 6 langages les plus utilisés : C, C++, php, java (je ne serais pas experte mais saurais m'en servir ).
    Qu'en pensez-vous ?

  10. #10
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut
    De plus, dans quel domaine croyez-vous qu'il y a plus d'avenir ?

    P.S. Ce n'est pas pour faire un up, mais je n'ai pas trouvé l'option modifier.

  11. #11
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut
    Hello,

    De l'avenir il y en à dans les trois domaines, à moins que les smartphones ne disparaissent aussi vite qu'ils sont arrivés (ce qui est quand même peu probable, du moins à court terme).

    Quelque soit le domaine la logique reste globalement la même, c'est principalement les langages / frameworks utilisés qui changent.

    C'est con mais il faut essayer pour voir ce qui plait (ou pas) dans chaque domaine. Pas forcément simple de faire un choix sans réellement connaitre.

  12. #12
    Membre du Club
    Femme Profil pro
    Recherche d'orientation
    Inscrit en
    Juillet 2013
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Recherche d'orientation

    Informations forums :
    Inscription : Juillet 2013
    Messages : 91
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par Iradrille Voir le message
    C'est con mais il faut essayer pour voir ce qui plait (ou pas) dans chaque domaine. Pas forcément simple de faire un choix sans réellement connaitre.
    Oui, c'est vrai. Je ne m'y connais pas beaucoup (à part, comme dit plus haut : C en console, html5/css3).


    Mais, je me pose parfois une question : la programmation application demande-t-elle moins de sécurité qu'une web ou mobile ? Elle n'est pas forcément accessible par internet et donc moins de risques, non ? Ce n'est pas une opinion, une conviction, juste une interrogation.

Discussions similaires

  1. [ORIENTATION] Domaine Telecom : quoi / comment
    Par M@x dans le forum Emploi
    Réponses: 8
    Dernier message: 20/03/2008, 09h59
  2. [Orientation] Domaine Informatique
    Par theplayer2jeux dans le forum Etudes
    Réponses: 7
    Dernier message: 08/05/2007, 23h49
  3. [SGBDOO] Base de données orientée objet
    Par Jaona dans le forum Décisions SGBD
    Réponses: 19
    Dernier message: 14/04/2003, 11h07
  4. [Crystal Report] Orientation paysage
    Par Axiome dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 22/10/2002, 10h23

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