CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Débuter dans le monde de la Prog

DébutPage précedente
1
Page suivantePage suivante
Sylver26 Sylver26
MP
Niveau 9
29 mai 2020 à 15:46:58

Bonjour à toutes et tous !

Comme beaucoup de monde ( je suppose ), je suis attiré par le métier de développeur et par conséquent la programmation.
Je vais vous faire un petit résumé de mon parcours dans ce domaine pour que vous puissiez me diriger ou me conseiller en conséquence de causes ! :fier:

Je n'ai pas fait d'école de prog/n'ai pas eu la chance d'être accepté dans une.
J'ai pendant 3 ans essayé d'intégrer un campus qui formait au métier de développeur web sans succès à chaque fois. ( J'ai tout de même appris que la première année ça c'était joué à ma tête, l'année suivante mon groupe c'est fait bananer par le concept de l'épreuve [ En gros on était 3 groupes à travailler séparément sur le même projet, les premiers jours on a tous bossé sur nos projets respectifs, mon groupe sous ( sans m'envoyer des fleurs ) ma " directive " même si le mot est un peu fort, partait sur quelque chose de concret avec une sorte de cahiers des charges pour savoir ce qu'on allait faire et qui allait être réalisé comme il faut. Au bout de quelques jours tous les groupes ont étaient envoyés sur un projet d'un des autres groupes et nous nous sommes retrouvés sur un projet avec pratiquement rien de fait, rien d'écrit, rien de construit... C'était retour à la case départ mais avec un temps dérisoire et ainsi notre groupe à fait un projet ridicule et le groupe qui à pris notre projet et sur lequel nous nous sommes retrouvés ont fait un projet légèrement différent de comment nous allions le réaliser, mais au final c'était la même chose... Je ne sais pas qui de mon groupe ont été pris mais ils ont dû être très peu voir personne... Vous imaginez mon dégoût a force. x)
Et pour finir ma petite histoire l'année suivante je n'ai même pas passé l'étape de test psychométrique alors que pendant 2 années j'avais réussi et qu'à chaque fois c'était les mêmes questions...

Je ne veux pas être de mauvaise foi mais j'ai l'impression qu'ils ne voulaient pas de moi et ont tout fait à chaque fois pour que je n'intègre pas la formation. Surtout que la première année, un candidat à était pris et à arrêter 1 mois après soit parce-que c'était trop dur ou qu'il n'en avait plus envie... Vous imaginez mon état quand j'ai appris ça...

Mais je ne suis pas là pour me plaindre mais pour trouver conseils auprès de vous, avec " mon historique " j’espère que vous saurez me guider comme il faut. x)

Pendant ces 3 années j'ai touché a pas mal de choses dans le monde de la programmation :
-Un cours sur Unreal Engine 4 et sa programmation BluePrint.
-Je me suis documenté sur la prog en elle-même.
-J'ai touché à un peu de C++
-Jouer à des " jeux de programmations " avec le système " d'arbres "
-Commencé une " formation " sur Udemy sur le métier de développeur web assez complète apparemment.
-Je compte commencer également à toucher à Dreams pour voir la création de jeu ( ce qui est mon but " ultime " si on peux dire )

Ainsi, mon dernier pas dans le monde de la prog est cette formation sur Udemy de développeur web. On commence par HTML5 et CSS. Je comprends tout on va dire de ce que raconte le prof, comment écrire/disposer/la syntaxe etc etc... ( Même si je bug encore beaucoup sur le système de box :rire: )

J'arrive à avoir la logique de lecture et de " conception " mais je ne sais pas pourquoi quand j'essaye de faire des " trucs/essais " seul, j'ai l'impression de ne plus rien comprendre, d'avoir tout perdu et de ne pas savoir ce que je fais.

Je me pose même la question sur comment c'est possible d'arriver à retenir pleins de langages différents avec toutes les commandes qui existent. Pour m'aider j'écris sur un .odt, les commandes ainsi ce qu'elles font et comment les " synthaxer " correctement. Je suppose que ces questions sont les mêmes pour beaucoup de personnes voir tout le monde mais ce " blocage " m'énerve un peu.

Je suppose également que d'être passé par tellement d'échecs me fassent douter et m'empêche d'avancer probablement...

Mon but serait d'arriver à être assez polyvalent dans les langages, en apprendre plusieurs ( ce qui est presque obligatoire pour un dév ) mais j'aimerai me spécialiser ensuite pour en faire des jeux vidéo, que ce soit mobile/pc ou autres...

J'espère que vous prendrez le temps de lire mon :pave: ( je m'en excuse d'ailleurs ), mais ça fait du bien d'en parler avec des personnes qui sont susceptibles de comprendre...

Merci d'avance pour l'aider que vous m'apporterez !

[ J'ai été assez flou sur les noms et procédures de mon récit, même si je suppose qu'il y a très peu de chance que des personnes de ce campus passent par ici, mais si c'est le cas, sachez que vous me dégoûtez :fier: ]

tbol tbol
MP
Niveau 19
29 mai 2020 à 16:26:29

HTML et CSS ça n'est pas de la programmation, et ça c'est pas très probant "-J'ai touché à un peu de C++"? Voila ou tu en es : "mais je ne sais pas pourquoi quand j'essaye de faire des " trucs/essais " seul, j'ai l'impression de ne plus rien comprendre, d'avoir tout perdu et de ne pas savoir ce que je fais. " : nulle part.
Donc à vue de nez rien ne dis que tu comprends quoi que ce soit a la programmation ou que tu ai la moindre capacité pour se faire.

Tu doit commencer à la base, par exemple lire des cours d'algo : https://algo.developpez.com/cours/ puis par exemple ce très bon livre gratuit : apprendre à programmer avec Python 3 par Gérard Swinnen : http://python.developpez.z.com/cours/apprendre-python3/ . Ou alors si tu va vers le web apprends JavaScript par exemple.

Il faut aussi avoir un plan qui a un sens, si tu as pas de diplôme, personne ne va te prendre comme développeur de jeux vidéo, donc oublie le C++.

Sans diplôme le mieux que tu puisses faire pour trouver un job c'est Développeur Web. Donc apprends HTML, CSS, JavaScript et en option PHP, et aussi les bases de données et SQL.

Message édité le 29 mai 2020 à 16:27:09 par tbol
Le_Tryall Le_Tryall
MP
Niveau 8
29 mai 2020 à 16:43:47

Si tu veux programmer pour le jeu vidéo, pourquoi apprendre du HTML/CSS ? Tu souhaites devenir d'abord développeur web pour ensuite évoluer vers la programmation de jeux ? Enfin même si certains jeux sont faits en Javascript/HTML (Haxe), les offres d'emplois pour le Jeu vidéo sont limitées pour ces langages.

N'utilise pas Dream pour la création de jeu, c'est un outil qu'aucun studio ne reconnait. Ça peut être utile si tu veux rentrer dans une école de jeu vidéo pour montrer ta motivation, mais ça ne servira à rien en tant qu'expérience professionnelle.

Va sur l'AFJV si tu veux plus d'info sur les compétences demandées pour les postes liés au Jeux-Vidéo : https://emploi.afjv.com/ globalement ça tourne beaucoup autour d'Unity et Unreal. Des compétences en C# sont obligatoires avec Unity et le C++ est souvent demandé pour Unreal. Tu as deux spécialités globales, programmer gameplay (créer le jeu) et programmeur moteur (créer des outils pour les artistes/développeurs/gamedesigner), c'est mieux payé, mais ça demande aussi quelques années de pratique.

Pour l'apprentissage d'un langage, de mon côté je connais bien le Javascript navigateur, le Javascript Nodejs, le Typescript (javascript 'amélioré') pour Node & Deno, un peu de C#, j'ai souvent utilisé les blueprints d'Unreal et je sais programmer des architectures simples avec PHP. Quand on apprend un langage, on connaît déjà un peu plus les autres. Les fonctions, variables, classes sont souvent les même d'un langage à l'autre. À part des spécificités propres à certains langages, ils sont tous relativement similaires.

La syntaxe, c'est un coup à prendre. Quand tu programmes pendant 6 mois sur un même langage tous les jours, tu finis par l'apprendre par coeur. Alors oui ça fait bizarre quand tu changes vers un langage que tu ne connais pas ou que t'as pas touché depuis 1 an, mais si tu ouvres Google tu trouveras rapidement t'es marques.

Globalement quand tu regardes un tutoriel sur Youtube, essaie toujours d'avoir un projet similaire à celui du prof, mais pas complètement la même chose. Cela te forcera à chaque nouveau concept de te documenter et de bidouiller un peu avec.

Utilise aussi Google, c'est gratuit et ça ne te fera pas de mal. Quand j'apprends un nouveau langage ou principe, je passe bien 90% de mon temps sur Google à essayer pleins de choses différentes.

cybevil cybevil
MP
Niveau 17
29 mai 2020 à 16:51:11

Pourquoi n'es-tu pas accepté dans des parcours plus classic ?
Je ne connais pas trop le système scolaire français, mais il ne suffi pas d'avoir le bac pour commencer un bac+3 dans l'info ?

Message édité le 29 mai 2020 à 16:52:08 par cybevil
JohnnyIXE JohnnyIXE
MP
Niveau 5
29 mai 2020 à 19:54:58

On utilise quoi comme langage pour crée des logiciels informatique en cyber sécurité ?

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment