Comment devenir informaticien?

Le domaine de l'informatique se divise en de nombreux domaines différents tels que la conception
Le domaine de l'informatique se divise en de nombreux domaines différents tels que la conception et le développement informatiques, les bases de données, la sécurité informatique ou les langages informatiques pour n'en nommer que quelques-uns.

Être informaticien n'est pas une question de programmation; il s'agit de l'étude d'algorithmes (une série d'étapes, comprises par quelqu'un ou quelque chose, afin de réaliser une tâche en un nombre d'étapes donné). De nombreux informaticiens ne programment pas du tout. En effet, Edsger Dijkstra a dit un jour que «l'informatique ne concerne pas plus les ordinateurs que l'astronomie ne concerne les télescopes».

Partie 1 sur 4: démarrer

  1. 1
    Devenez un apprenant à vie. Être informaticien, c'est apprendre à être étudiant, pas seulement pendant la formation, mais pour toujours tout au long de votre carrière. Les changements technologiques, de nouveaux langages se développent, de nouveaux algorithmes sont conçus: il faut pouvoir apprendre de nouvelles choses pour rester à jour.
  2. 2
    Comprenez votre futur rôle. En tant qu'informaticien, il est de votre devoir de résoudre les problèmes. Il s'agit également de résoudre les problèmes d'une manière qui peut rendre tout le monde heureux à la fin. Cela signifie acquérir de bonnes compétences en communication ainsi que des compétences en codage, car vous êtes plus susceptible de faire correspondre les besoins de votre client avec la solution appropriée si vous écoutez bien et transmettez clairement vos compréhensions, ainsi que de tenir le client informé pendant le projet.

Partie 2 sur 4: écrire un pseudocode

  1. 1
    Commencez par un pseudocode. Le pseudocode n'est pas vraiment un langage de programmation, mais c'est un moyen de représenter un programme d'une manière très anglaise. L'algorithme le plus familier pour vous est probablement sur votre bouteille de shampoing: faire mousser, rincer, répéter. Ceci est un algorithme. Il est compréhensible par vous («l'agent informatique») et comporte un nombre fini d'étapes. Ou le fait-il...
  2. 2
    Ajustez le pseudo-code. L'exemple du shampooing n'est pas un très bon algorithme pour deux raisons: il n'a pas de condition sur laquelle se terminer et il ne vous dit pas vraiment quoi répéter. Répéter la mousse? Ou juste le rinçage. Un meilleur exemple serait "Étape 1 - Faire mousser. Étape 2 - Rincer. Étape 3 - Répétez les étapes 1 et 2 (2 ou 3 fois pour de meilleurs résultats), puis terminez (sortie)." Ceci est compréhensible par vous, a une condition de fin (un nombre fini d'étapes) et est très explicite.

Partie 3 sur 4: écriture d'algorithmes

  1. 1
    Essayez d'écrire des algorithmes pour toutes sortes de choses. Par exemple, comment se rendre d'un bâtiment à un autre sur le campus ou comment faire une cocotte. Bientôt, vous verrez des algorithmes partout!
  2. 2
    Une fois que vous avez appris à écrire des algorithmes, la programmation devrait vous venir naturellement. Achetez un livre et lisez-le entièrement pour apprendre la langue. Évitez les didacticiels en ligne car ils sont souvent écrits par des amateurs et non par des professionnels.
    • Cependant, n'hésitez pas à chercher de l'aide sur Internet. Les langages orientés objet comme Java et C ++ sont "in" en ce moment, mais les langages procéduraux comme C sont plus faciles à utiliser car ils traitent uniquement d'algorithmes.
  3. 3
    La programmation n'est que la traduction d'un pseudo-code dans un langage de programmation. Plus vous passez de temps avant de programmer à planifier en pseudo-code, moins vous passerez de temps à taper et à vous gratter la tête.
De quelle formation ai-je besoin pour devenir informaticien
De quelle formation ai-je besoin pour devenir informaticien?

Partie 4 sur 4: analyse d'algorithme

  1. 1
    Renseignez-vous sur la RAM (la machine à accès aléatoire). L'un des meilleurs endroits pour commencer est de lire le livre de Steven Skiena, The algorithm design manual.
  2. 2
    Découvrez le comportement limitatif des fonctions. Renseignez-vous sur la notation Big O.
  3. 3
    Découvrez comment les entrées les plus défavorables peuvent casser votre algorithme ou vous coûter cher en temps de traitement du processeur. Il est important d'apprendre de quelles manières peuvent les contrecarrer efficacement.

Conseils

  • Le domaine de l'informatique se divise en de nombreux domaines différents tels que la conception et le développement informatiques, les bases de données, la sécurité informatique ou les langages informatiques pour n'en nommer que quelques-uns. Par conséquent, il serait sage de se concentrer sur un ou peut-être quelques autres s'ils vous intéressent.
  • Après avoir appris un langage de programmation, en apprendre un autre dans le même paradigme est facile car vous ne traduisez toujours que le pseudo-code dans un langage réel.
  • Un tableau blanc est un excellent endroit pour écrire des algorithmes.
  • Si vous êtes étudiant dans l'enseignement secondaire et que vous avez moins de 20 ans, envisagez de participer à l'Olympiade d'informatique de votre région.

Questions et réponses

  • De quelles qualifications avez-vous besoin pour devenir informaticien?
    Avoir une passion pour la technologie, résoudre des problèmes, analyser des situations, apprendre constamment et surtout aimer les matières STEM. Si vous êtes au lycée, gardez-les tous à portée de main, marquez As, obtenez le meilleur score possible et rappelez-vous que la physique est une unité obligatoire pour être informaticien.
  • Quel est le meilleur cours pour étudier après MCA pour devenir informaticien? Quels sont les autres champs après cela?
    Obtenir un doctorat n'est vraiment nécessaire que si vous voulez être chargé de cours dans une université; pour tout le reste, un maître est plus que suffisant.
  • Quelle est la branche de l'informatique la plus facile à étudier?
    Le développement Web est assez facile, car il ne nécessite pas trop de mathématiques et de calculs.
  • Comment être un scientifique en informatique quantique?
    Vous devrez étudier dur et aller dans de bonnes écoles de sciences pour des études de premier cycle et des cycles supérieurs.
  • Combien de temps faut-il pour devenir ingénieur en informatique?
    Eh bien, un ingénieur en informatique est légèrement différent, car les ingénieurs dans leur ensemble sont plus réglementés. Pour être certifié en tant qu'ingénieur en informatique, vous avez besoin d'un BS, donc la réponse est d'environ quatre ans.
Questions sans réponse
  • Comment puis-je obtenir une bourse pour étudier l'informatique?
  • Les langages comme Java et C ++ sont-ils vraiment "in" en ce moment?
  • Comment puis-je en savoir plus sur les ordinateurs commençant par des composants?
  • De quelle formation ai-je besoin pour devenir informaticien?

Les commentaires (5)

  • psmith
    Merci pour l'information, c'est simplifié et très utile.
  • schinnerdawn
    L'importance du pseudo-codage m'a aidé, merci beaucoup.
  • jloiseau
    L'article était très instructif et je pense que tout le monde devrait le suivre.
  • boudreaumartin
    J'ai toujours voulu être informaticien, donc je pense que cela m'a aidé avec tout ce dont j'avais besoin.
  • flapierre
    Cela rend mes objectifs clairs en montrant les étapes pour être un informaticien.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail