Comment devenir meilleur en programmation ?

OP
BA

Barbaudin

il y a 5 mois

Salut mes quilles https://image.noelshack.com/fichiers/2022/12/4/1648110167-img.gif

J'en avais marre de mon taff à l'usine il ya quelques mois et j ai décidé de passer les tests de l 'ecole 42. J'ai fais la piscine, jai galeré mais j ai ete pris. Aujourdhui je suis au tout debut de mon cursus et la rentree a commence il y a a peine une semaine https://image.noelshack.com/fichiers/2024/33/5/1723813844-full-2-copie.jpg

J'aime le code je trouve ca super intéressant et je suis plutôt bosseur, mais j'ai un gros probleme, je galere a mort maintenant https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

J'ai jamais code de ma vie et a la piscine on a du apprendre tres vite enormement de notion etc... et je suis passe ric rac, aujourd'hui j ai envie d etre une machine en code et de reussir ce que je fais en me donnant a fond, mais je ne sais pas par quoi commencer https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Le probleme etant que 42 a une norme tres strict et c est principalement du C donc quand je regarde des tutos ou des exos souvent c est dur de suivre correctement ou d apprendre bien, par ce que par exemple on peut pas utiliser toutes les bibliotheques comme stdio ou quoi donc pas de printf, de scanf etc.., pas de ternaire, declarations sur une ligne, de boucle for, do etc et j en passe. https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

Les sujets sont un peu nebuleux des fois et on nous file que tres peu d indices de comment le realiser tout du moins quand on a un petit cerveau et qu on y connait pas grand chose au code comme moi. https://image.noelshack.com/fichiers/2017/18/1494048058-pppppppppppppppppppp.png

Je me rend compte des fois que je galere tellement que je suis oblige de demander a chatgpt pour de l aide voir des solutions sur des fonctions mais je sais au fond de moi que ca sert a rien que j apprend rien et que ca fera de moi une fraude et je veux surtout pas ca https://image.noelshack.com/fichiers/2017/39/3/1506463227-risitaspeur.png

Je veux vraiment etre capable de faire les choses par moi-meme et de devenir chaud en C deja, j aimerais faire un projet en entier par moi meme de A a Z sans avoir a passer par une ia ou quoi, mais je sais pas du tout par ou commencer, ou m entrainer etc... l info c est quelque chose dont j ai a peine appris a m en servir y a peine 3 mois .... https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

Je veux VRAIMENT reussir les cles je suis prêt a tout, j adore l informatique mais je suis perdu et j ai peur de me decourager ou au pire d echouer mon cursus, et je veux travailler et reussir, sil vous plait mes quilles si vous avez des conseils vraiment je prend .... je suis qu au tout debut de mon cursus c est maintenant uqe je dois prendre les bonnes habitudes avant de devenir une merde ou abandonner je vous en conjure https://image.noelshack.com/fichiers/2021/18/3/1620242704-capture-du-2021-05-05-21-24-16-removebg-preview.png

J suis meme pret a filer 10 / 15 balles par mois a un mec pour des bons conseils et de la vraie aide pour que je m ameliore voir plus https://image.noelshack.com/fichiers/2021/20/5/1621610537-etchebest-mrc-2.png

OP
BA

Barbaudin

il y a 5 mois

Je sais que beaucoup de cle lirons pas ce topic, et je sais pas si certains se reconnaisent en moi mais j ai vraiment besoin de quelqu un ou quelque chose pour m en sortir tant qu il en est encore temps https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

OP
BA

Barbaudin

il y a 5 mois

Je veux pas rester bloquer et echouer ou utiliser chat gpt puis ne plus etre capable de rien faire du tout par moi meme https://image.noelshack.com/fichiers/2017/39/3/1506463227-risitaspeur.png

LE

lesmodoabusent

il y a 5 mois

Pour être meilleur je dirais qu'il faut être curieux

OP
BA

Barbaudin

il y a 5 mois

J ai l impression que tout le monde autours de moi est super a l aise et que je suis le seul connard a galerer comme un fou pour faire des fonctions ou faire des projets ahi https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

OP
BA

Barbaudin

il y a 5 mois


Pour être meilleur je dirais qu'il faut être curieux

Je suis curieux j apprends pleins de chose mais je trouve qu il y a une telle difference entre apprendre et appliquer https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

OP
BA

Barbaudin

il y a 5 mois

s il vous plait les cles https://image.noelshack.com/minis/2021/18/3/1620242704-capture-du-2021-05-05-21-24-16-removebg-preview.png

X_

Xiaomied___

il y a 5 mois

T'as dû mal en algo ou c'est carrément la syntaxe du C qui te pose problème ? Je ne suis pas sur de comprendre

BD

BrutuslaD

il y a 5 mois

ba utilise quand même chatgpt, sa ma permis de comprendre mes erreur, plus il t'explique super bien les notion de base

NR

NewfagR2D2

il y a 5 mois

Mp kheys je suis programmateur je vais pouvoir t'aider bien évidemment ce ne sera pas gratuit mais tu vas progresser au moins

EB

Ebullition

il y a 5 mois

Donne toi des défis.

OP
BA

Barbaudin

il y a 5 mois


T'as dû mal en algo ou c'est carrément la syntaxe du C qui te pose problème ? Je ne suis pas sur de comprendre

L algo deja, je comprend ce que j ai a faire mais je galere niveau syntaxe, genre on a des notions qu on enchaine non stop j en peux plus, j ai fini la piscine en comprenant malloc, les pointeurs ( du mieux que j ai pu ) et les variables etc... puis je me retrouve d un coup a devoir faire des makefile, des listes chaines, voir des nouveaux type de variables, des constantes de preprocesseur etc... les sujets aidant peu ou pas je me retrouve a pas savoir quoi faire et a bug, a pas quoi savoir mettre en parametre dans mes fonctions ni ce qu elles doivent renvoyer, je me sens tellement con cle https://image.noelshack.com/minis/2021/18/3/1620242704-capture-du-2021-05-05-21-24-16-removebg-preview.png

68

68501eban

il y a 5 mois

Je t'es ddb à cause d'une image

MO

mokbird

il y a 5 mois

Y'a pas de secrets faut coder, tu parles d'un projet hé bien fais le et quand t'as un blocage trop long tu demandes de l'aide.

SD

SonicDebout

il y a 5 mois

https://www.france-ioi.org/algo/chapters.php

Tu fais les exos dedans, tu as de l'aide des gens qui te répondent à la journée semaine et tu progresseras vite

OP
BA

Barbaudin

il y a 5 mois


Mp kheys je suis programmateur je vais pouvoir t'aider bien évidemment ce ne sera pas gratuit mais tu vas progresser au moins

Pour l instant je pense pas pouvoir demander ton aide, je touche mes bourses de formations pour 42 etc.. le mois prochain donc je suis ric rac mais j y penserais cle

TM

Tartine_M6U

il y a 5 mois

je suis un dev pro mais je comprends pas ce que tu comprends pas ? https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

comment compiler ?
comment apprendre la syntaxe ?
les concepts de bases?
l'algo ?

OP
BA

Barbaudin

il y a 5 mois


ba utilise quand même chatgpt, sa ma permis de comprendre mes erreur, plus il t'explique super bien les notion de base

Oue mais je me retrouve souvent a la fin a prendre le code qu il me donne et a pas faire de moi meme, je comprend ses explications et je vois ce qu il veut dire je suis pas perdu la dessus mais je suis en mode putain

KC

KittyClaw

il y a 5 mois

Tu pratiques ! Si tu as besoin tu utilises openclassroom pour t'aider.. puis tu pratiques et quand tu te sens à l'aise tu jettes un oeil aux sujets des années précédentes https://image.noelshack.com/fichiers/2022/24/4/1655406705-venti-4.png

OP
BA

Barbaudin

il y a 5 mois


Y'a pas de secrets faut coder, tu parles d'un projet hé bien fais le et quand t'as un blocage trop long tu demandes de l'aide.

C est clair mais je sais pas je me dis je vois des gens qui font tout d eux meme et je me demande si c est pas moi le probleme tu vois

S2

socissemerguez2

il y a 5 mois


Mp kheys je suis programmateur je vais pouvoir t'aider bien évidemment ce ne sera pas gratuit mais tu vas progresser au moins

programmateur
on sent le mec competent

SD

SonicDebout

il y a 5 mois

Oue mais je me retrouve souvent a la fin a prendre le code qu il me donne et a pas faire de moi meme, je comprend ses explications et je vois ce qu il veut dire je suis pas perdu la dessus mais je suis en mode putain

Tu as pas la méthode dans ta tête. Raison de plus pour go France-IOI : https://www.france-ioi.org/algo/chapter.php?idChapter=552

SD

SniffeurDeFiak

il y a 5 mois

Accroche toi, c'est des nouvelles notions pour toi, normal que tu galères, faut que tu digères tout ça. Dans 2 ans ça ira mieux.

OP
BA

Barbaudin

il y a 5 mois


je suis un dev pro mais je comprends pas ce que tu comprends pas ? https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

comment compiler ?
comment apprendre la syntaxe ?
les concepts de bases?
l'algo ?

Compiler je vois c est surtout l algo, la syntaxe des fois je suis la et je vois chat gpt qui me dit tu devrais faire ca et il me sors genre des incrementations avec lesquelles j ai du mal, des boucles que j aurais peut etre pas pu reussir tout seul, une syntaxe qui m aurait demander beaucoup d efforts alors que quand il me le montre ca parait evident https://image.noelshack.com/minis/2021/18/3/1620242704-capture-du-2021-05-05-21-24-16-removebg-preview.png

SD

SonicDebout

il y a 5 mois

France-IOI t'apprendra le pseudo code ce qui te permettra de comprendre tt les langages de programmation quasiment.

Si tu t'appliques, tu peux avoir un bon niveau en suivant son programme.

OP
BA

Barbaudin

il y a 5 mois


Tu pratiques ! Si tu as besoin tu utilises openclassroom pour t'aider.. puis tu pratiques et quand tu te sens à l'aise tu jettes un oeil aux sujets des années précédentes https://image.noelshack.com/fichiers/2022/24/4/1655406705-venti-4.png

Je vais essayer c est sur et m entrainer mais j ai peur de push des projets sans les avoir reellement compris j ai plein de lacune ca me fait peur

OP
BA

Barbaudin

il y a 5 mois

Tu as pas la méthode dans ta tête. Raison de plus pour go France-IOI : https://www.france-ioi.org/algo/chapter.php?idChapter=552

Oui c est sur je vais lire ce que tu m as envoye merci cle

TM

Tartine_M6U

il y a 5 mois

Barbaudin

il y a 5 mois

Compiler je vois c est surtout l algo, la syntaxe des fois je suis la et je vois chat gpt qui me dit tu devrais faire ca et il me sors genre des incrementations avec lesquelles j ai du mal, des boucles que j aurais peut etre pas pu reussir tout seul, une syntaxe qui m aurait demander beaucoup d efforts alors que quand il me le montre ca parait evident https://image.noelshack.com/minis/2021/18/3/1620242704-capture-du-2021-05-05-21-24-16-removebg-preview.png

hmmm c'est pas simple à aider https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Je dirai de faire des exos simple, et à la fin de les expliquer à haute voix comme si tu expliquais à quelqun, tu expliques TOUT et si quelque chose est pas clair tu approfondis

SD

SonicDebout

il y a 5 mois

Oui c est sur je vais lire ce que tu m as envoye merci cle

Ensuite tu fais les exercices. T'auras de l'aide. Les gens ne te fileront jamais les réponses juste des indices. Ils sont en général très compétents.

S2

socissemerguez2

il y a 5 mois

faut pratiquer ya pas de secret

OP
BA

Barbaudin

il y a 5 mois


Accroche toi, c'est des nouvelles notions pour toi, normal que tu galères, faut que tu digères tout ça. Dans 2 ans ça ira mieux.

Je me doute qu il y a de ca mais des fois je me sens TELLEMENT con genre je suis la je vois une fonction du style j invente hein mais genre char *fonction(const char *str, size_t len, etc... ) et je me dis, qu est ce aue je met dedans qu est ce aue j appelle etc... comment faire pour tester mon programme que ca marche bien est ce aue ca repond bien au sujet etc... est ce que j utilise le bon type de varibale etc.. et j en passe

OP
BA

Barbaudin

il y a 5 mois

hmmm c'est pas simple à aider https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
Je dirai de faire des exos simple, et à la fin de les expliquer à haute voix comme si tu expliquais à quelqun, tu expliques TOUT et si quelque chose est pas clair tu approfondis

Je vais essayer cle ... merci de ton temps et de ta reponse, je vais voir, je pense effacer tout mon projet que j ai cheat avec chatgpt et faire tout etape par etape ...

OP
BA

Barbaudin

il y a 5 mois


faut pratiquer ya pas de secret

Je veux je veux, mais 42 a tellement une norme particuliere et des restrictions que j ai l impression que je peux pas utiliser la moitie des infos sur internet

SD

SonicDebout

il y a 5 mois

Je me doute qu il y a de ca mais des fois je me sens TELLEMENT con genre je suis la je vois une fonction du style j invente hein mais genre char *fonction(const char *str, size_t len, etc... ) et je me dis, qu est ce aue je met dedans qu est ce aue j appelle etc...

Fous des printf pour voir l'état des variables

comment faire pour tester mon programme que ca marche bien

Printf

Tu reformules l'exercice en pseudo code. Quelque chose que France-IOI t'apprends à faire.

Ensuite seulement tu passes au langage C.

TM

Tartine_M6U

il y a 5 mois

Barbaudin

il y a 5 mois

Je vais essayer cle ... merci de ton temps et de ta reponse, je vais voir, je pense effacer tout mon projet que j ai cheat avec chatgpt et faire tout etape par etape ...

ouais apprends chaque truc doucement mais maitrise bien sinon tu vas avoir des bases pas solide alors que c'est important https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
Si jamais t'as un pb particulier tu peux me MP.

OP
BA

Barbaudin

il y a 5 mois

Fous des printf pour voir l'état des variables

comment faire pour tester mon programme que ca marche bien

Printf

Tu reformules l'exercice en pseudo code. Quelque chose que France-IOI t'apprends à faire.

Ensuite seulement tu passes au langage C.

Je vais essayer de faire tout ca, lire ce que tu m as envoye, reprendre mon projet de 0 bien tout lire, tout tester me donner a fond ne jamais utiliser gpt meme si je bloque etc... et juste le minimum sur internet pour comprendre certaines choses .... merci cle

OP
BA

Barbaudin

il y a 5 mois

ouais apprends chaque truc doucement mais maitrise bien sinon tu vas avoir des bases pas solide alors que c'est important https://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png
Si jamais t'as un pb particulier tu peux me MP.

Oui vraiment prendre mon temps pour comprendre chaque fonction et chaque chose qui est demande, meme si je galere encore sur l algo les pointeurs, les malloc et tout je vais tout essayer et me donner a fond meme si je passe 3 semaines sur UN truc

BB

BachBlanc

il y a 5 mois

Le cul

S2

socissemerguez2

il y a 5 mois

Oui vraiment prendre mon temps pour comprendre chaque fonction et chaque chose qui est demande, meme si je galere encore sur l algo les pointeurs, les malloc et tout je vais tout essayer et me donner a fond meme si je passe 3 semaines sur UN truc

les pointeurs c'est vraiment LE truc a comprendre quand tu fais tu C. Ne fais rien d'autre tant que t'as pas compris cette notion.

SD

SonicDebout

il y a 5 mois

Oui vraiment prendre mon temps pour comprendre chaque fonction et chaque chose qui est demande, meme si je galere encore sur l algo les pointeurs, les malloc et tout je vais tout essayer et me donner a fond meme si je passe 3 semaines sur UN truc

Ne reste pas 3 semaines sur un truc. Demande de l'aide sur les forums spécialisés comme developpez.net. Souvent sur ces forums, c'est bourré de développeurs seniors passionnés qui vont te pousser à apprendre à t'expliquer.

En plus si tu fais un sujet, ça aidera qqun.