OVH Cloud OVH Cloud

debutant en programmation

59 réponses
Avatar
Rolupi
Bonjour,

Petite question de debutant en programmation:
comment faut-il si prendre pour apprendre la programmation en c/c++

Doit on prendre des cours, acheter des livres, refaire des programmes des
autres.......
Et vous, combient de temps avez vous mis pour devenir un "bon" programmateur
et comment vous vous y ete pris.

merci.

10 réponses

1 2 3 4 5
Avatar
kanze
Rolupi wrote:

Petite question de debutant en programmation: comment faut-il
si prendre pour apprendre la programmation en c/c++

Doit on prendre des cours, acheter des livres, refaire des
programmes des autres.......


Ça dépend des personnes. Moi, j'ai acheté des livres, que j'ai
lu, et j'ai beaucoup expérimenté. (Je n'ai jamais suivi le
moindre cour en informatique.) Mais c'est que j'apprends mieux à
partir d'un texte qu'à partir d'une explication orale. D'autres,
c'est inverse. Ils pourraient lire tous les livres qu'ils
veulent, sans rien comprendre, alors qu'au bout d'une petite
présentation orale, ils ont tout compris.

Et vous, combient de temps avez vous mis pour devenir un "bon"
programmateur et comment vous vous y ete pris.


Qu'est-ce que tu entends par « bon » ? Au bout de deux mois, à
peu près, j'étais devenu le « gourou » C++ où je travaillais.
Mais c'était bien le cas que dans le royaume des aveugles, le
borgne est roi ; j'apprends encore.

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Avatar
kanze
Ivan Vecerina wrote:
"Rolupi" wrote in message
news:4220c610$0$30342$
"Fabien LE LEZ" a écrit dans le
message de news:


Et vous, combient de temps avez vous mis pour devenir un
"bon" programmateur et comment vous vous y ete pris.


Bon, je vais encore jouer le vieux con de service, mais il
faut bien que quelqu'un se dévoue pour te le dire. Dans ton
cas, la première chose à faire, c'est d'améliorer ton
orthographe. Tant que tu n'as pas la rigueur suffisante
pour écrire correctement le français, je ne pense pas que
tu puisses envisager de programmer sérieusement.


c'est une faute de frappe, tous les autres ont compris sauf
toi!!!!!!



Ce sont des fautes de frappe, non « c'est une faute de frappe ».
Et c'est un peu ce que disait Fabien -- si tu n'as pas assez de
rigueur pour écrire correctement, en évitant les fautes de
frappe, tu n'as pas assez de rigueur pour devenir un bon
programmeur. Parce que la programmation exige beaucoup de
rigueur (et je ne connais aucun compilateur qui accepte des
fautes de frappe).

Laquelle des fautes?

Ceci dit, je ne suis pas forcément d'accord avec Fabien, on
peut démarrer en C++ avant d'avoir fini d'apprendre de quoi
passer son bac de français.


Ce n'est pas ce qu'a dit Fabien non plus. On aborde
l'orthographe des mots comme « combien » et la conjugation du
verbe « être » bien avant le bac ; ma fille le fait en CM2, et
elle est dans une école allemande, où le français est enseigné
comme langue étrangère.

Mais je suis assez sûr que s'il s'agissait d'un examen
d'orthographe, Rolupi saurait le faire. J'imagine que le
problème, c'est plutôt justement une manque de rigueur et de
l'attention aux détails. Deux choses qui sont fatales pour la
programmation.

Mais ici comme ailleurs, il est utile de s'exprimer
correctement, ne serait-ce que pour ne pas détourner
l'attention de sa question.


Tout à fait d'accord, mais je ne crois pas que ce soit le
problème ici. Je ne crois pas que personne n'ait eu le moindre
mal à comprendre ce qu'il a écrit. Le problème, c'est bien
l'attention aux détails. D'ailleurs, Fabien a bien écrit que si
le français n'était pas sa langue d'origine, c-à-d que si
c'était possible qu'il ne sache réelement pas la bonne
orthographe, de ne pas tenir compte de son commentaire. On peut
très bien devenir fort en C++ sans connaître l'orthographe
française. On ne peut pas devenir fort en programmation, quelque
soit le langage, sans une certaine rigueur et une attention aux
détails.

(Ceci dit, ça s'apprend, comme tout, et le taux d'erreurs
n'était pas assez élevé pour faire penser qu'il n'y a pas
d'espoir.)

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34




Avatar
Pierre Maurette
Bonjour,

Petite question de debutant en programmation:
comment faut-il si prendre pour apprendre la programmation en c/c++

Doit on prendre des cours, acheter des livres, refaire des programmes des
autres.......
Retour d'expérience:

- j'ai le sentiment d'avoir perdu du temps (beaucoup) en utilisant les
pléthoriques et parfois douteuses ressources d'internet au détriment de
quelques livres bien choisis. Je le regrette ... sans plus, en fait.
- par rapport à ce qui m'intéresse, j'ai pris du plaisir et appris
beaucoup à expérimenter énormément. Mais ce qui m'intéresse le plus
n'est certainement pas le C portable et encore moins le C++ idiomatique.
Je ne suis pas représentatif.

Et vous, combient de temps avez vous mis pour devenir un "bon" programmateur
et comment vous vous y ete pris.
Sais pas. Apparemment, il n'y a qu'un ou deux "bons" programmeurs à

fréquenter ce groupe, à eux de répondre ;-)

--
Pierre

Avatar
marc.boyer.news
Fabien LE LEZ wrote in message
[SNIP]
Et je persiste dans mon opinion : je ne pense pas que quelqu'un qui
n'a pas la rigueur suffisante pour respecter des règles de grammaire
de base dans au moins une langue, ne peut pas programmer sérieusement.
Et surtout pas en C++, et encore moins en C.


Tout dépend de ce que l'on appelle 'de base', en Français comme en C++.

Et néglige aussi pas mal de processus cognitifs...

Marc Boyer

Avatar
julien
del yahoo wrote:
Fabien LE LEZ wrote in message
[SNIP]

Et je persiste dans mon opinion : je ne pense pas que quelqu'un qui
n'a pas la rigueur suffisante pour respecter des règles de grammaire
de base dans au moins une langue, ne peut pas programmer sérieusement.
Et surtout pas en C++, et encore moins en C.



Tout dépend de ce que l'on appelle 'de base', en Français comme en C++.

Et néglige aussi pas mal de processus cognitifs...

Marc Boyer


Moi j'avais 19.5 de moyenne en grammaire (c'est de la logique), et 0 en
orthographe.
Et j'ai toujours eu une des meilleurs notes en grammaire, et la plus
mauvaise en orthographe.

C'est grave docteur ?

Sérieusement, le Francais n'a rien à voir avec la rigueur, au contraire
on aprend qu'il n'y a pas de régles sans exceptions, alors qu'en
programmation, c'est l'inverse, il ne faut faire aucune exception, et
faire preuve de la même rigueur sans jamais les transgresser.


Avatar
Christophe de VIENNE
Moi j'avais 19.5 de moyenne en grammaire (c'est de la logique), et 0 en
orthographe.
Et j'ai toujours eu une des meilleurs notes en grammaire, et la plus
mauvaise en orthographe.

C'est grave docteur ?

Sérieusement, le Francais n'a rien à voir avec la rigueur, au contraire
on aprend qu'il n'y a pas de régles sans exceptions, alors qu'en
programmation, c'est l'inverse, il ne faut faire aucune exception, et
faire preuve de la même rigueur sans jamais les transgresser.



ouai mé 2 la a ékrir kom sa...


--
Christophe de Vienne

Avatar
julien
wrote:

Ivan Vecerina wrote:

"Rolupi" wrote in message
news:4220c610$0$30342$

"Fabien LE LEZ" a écrit dans le
message de news:





Et vous, combient de temps avez vous mis pour devenir un
"bon" programmateur et comment vous vous y ete pris.






Bon, je vais encore jouer le vieux con de service, mais il
faut bien que quelqu'un se dévoue pour te le dire. Dans ton
cas, la première chose à faire, c'est d'améliorer ton
orthographe. Tant que tu n'as pas la rigueur suffisante
pour écrire correctement le français, je ne pense pas que
tu puisses envisager de programmer sérieusement.





c'est une faute de frappe, tous les autres ont compris sauf
toi!!!!!!




Ce sont des fautes de frappe, non « c'est une faute de frappe ».
Et c'est un peu ce que disait Fabien -- si tu n'as pas assez de
rigueur pour écrire correctement, en évitant les fautes de
frappe, tu n'as pas assez de rigueur pour devenir un bon
programmeur. Parce que la programmation exige beaucoup de
rigueur (et je ne connais aucun compilateur qui accepte des
fautes de frappe).


Ose me dire que tu n'a jamais fait de faute de frappe en programmant!
Si c'est le cas, c'est que tu dois être un newbie, qui n'a pas tapé
beaucoup de choses...
Et TOUT les compilos te prévient pour 99% des fautes de frappes.
C'est d'ailleur une des principale fonctions d'un compilo (à par celui
de te pondre un executable rapide)



Laquelle des fautes?



Ceci dit, je ne suis pas forcément d'accord avec Fabien, on
peut démarrer en C++ avant d'avoir fini d'apprendre de quoi
passer son bac de français.



Ce n'est pas ce qu'a dit Fabien non plus. On aborde
l'orthographe des mots comme « combien » et la conjugation du
verbe « être » bien avant le bac ; ma fille le fait en CM2, et
elle est dans une école allemande, où le français est enseigné
comme langue étrangère.

Mais je suis assez sûr que s'il s'agissait d'un examen
d'orthographe, Rolupi saurait le faire. J'imagine que le
problème, c'est plutôt justement une manque de rigueur et de
l'attention aux détails. Deux choses qui sont fatales pour la
programmation.


+1
On ne programme pas comme l'on écrit sur un newsgroup.
C'est justement ca la faculté d'adaptation, et la souplesse d'esprit.
Il faut s'adapter à la situation.
Mais je parie que fabien a ses Cd classés par ordre alphabétique, et ses
calcons par couleur...


Mais ici comme ailleurs, il est utile de s'exprimer
correctement, ne serait-ce que pour ne pas détourner
l'attention de sa question.



Tout à fait d'accord, mais je ne crois pas que ce soit le
problème ici. Je ne crois pas que personne n'ait eu le moindre
mal à comprendre ce qu'il a écrit. Le problème, c'est bien
l'attention aux détails. D'ailleurs, Fabien a bien écrit que si
le français n'était pas sa langue d'origine, c-à-d que si
c'était possible qu'il ne sache réelement pas la bonne
orthographe, de ne pas tenir compte de son commentaire. On peut
très bien devenir fort en C++ sans connaître l'orthographe
française. On ne peut pas devenir fort en programmation, quelque
soit le langage, sans une certaine rigueur et une attention aux
détails.

(Ceci dit, ça s'apprend, comme tout, et le taux d'erreurs
n'était pas assez élevé pour faire penser qu'il n'y a pas
d'espoir.)

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34







Avatar
Alain Naigeon
"julien" a écrit dans le message news:
42235481$0$31960$

Moi j'avais 19.5 de moyenne en grammaire (c'est de la logique), et 0 en
orthographe.
Et j'ai toujours eu une des meilleurs notes en grammaire, et la plus
mauvaise en orthographe.

C'est grave docteur ?


Beaucoup moins que le contraire !
Il y a parfois un peu de logique dans l'orthographe, tirée de
l'histoire de la langue, mais enfin... on peut hésiter entre
chariot-charriot, charette-charrette, etc, ça ne met pas en
cause le sens d'une phrase.
Tandis qu'écrire "je veux programmé", c'est hideux, et ça
prouve qu'on ne comprend pas soi-même ce qu'on veut dire.

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Strasbourg, France

Avatar
Alain Naigeon
"julien" a écrit dans le message news:
42235751$0$16914$


Ose me dire que tu n'a jamais fait de faute de frappe en programmant!


Bien sûr, mais alors on corrige dans un cas (bien forcé !), et
dans l'autre cas on dit qu'on s'en fout -> donc ça veut dire
qu'un compilateur mérite plus de respect qu'un humain ?!
("on s'en fout" s'applique à ceux dont les envois sont truffés
de fautes en permanence, ou qui font 10 fautes en 3 lignes)

--

Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - - Strasbourg, France

Avatar
Rolupi
pour qui tu te prends?
monsieur est fort en français et il veut le faire remarquer à tous le monde!

si tu n avais pas envi de répondre à mon post, tu ne répondais pas.
En plus entre nous, programmeur et programmateur ce n 'est pas une question
de français mais une faute de frappe.

tu ne fais jamais de faute toi?

tu me fais de la peine en faite..........



"Fabien LE LEZ" a écrit dans le message de news:

On Sun, 27 Feb 2005 12:45:41 +0100, "Alain Naigeon"
:

... et élitiste avec çà!



C'est une injure ?


En France, oui, j'en ai bien l'impression.
De toutes façons, ce mot ne me paraît pas convenir dans ce contexte.


--
;-)





1 2 3 4 5