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

Langages de programmation Discussion :

Perdu le plaisir de programmer et vous?


Sujet :

Langages de programmation

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut Perdu le plaisir de programmer et vous?
    Bonjour à tous,

    Je suis encore dans les études, imaginez.

    J'ai commencé la programmation en 6e et j'ai adoré de suite, et jusqu'au BTS j'ai énormément aimé ça, j'adore me casser la tête pour trouver une réponse.

    Cependant depuis que je suis arrivé à la fac, la programmation a perdu de son intérêt, on nous apprend tellement de choses sans jamais aller dans le détail que faire un programme devient vraiment chiant.

    Ce que je souhaite partager, c'est que je déteste toujours chercher à droite à gauche comment faire ceci comment faire cela, ça ne me dérangeait pas avant, mais si pour écrire 20 lignes de codes je dois chercher sur 100 000 milles sites différents ça devient vraiment embêtant.

    Peut-être que si je me spécialisais dans un langage ou un domaine le gout de la programmation me reviendrait, je ne sais pas.

    Vous avez déjà eu des passages à vide ?

    Partageons nos expériences.

    Donaldo

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par Donaldo Voir le message
    [...]
    Vous avez déjà eu des passages à vide ?
    Non... mais je n'ai pas fait informatique comme étude. Du moins pas avant le doctorat.

    On t'apprends plein de choses à l'université, parce que pour faire convenablement les choses il faut que tu saches beaucoup de choses et où trouver l'information; a priori, pas sur internet cependant.

    Si ça t'ennuie, fais autre chose et contente toi de faire de l'informatique un plaisir en amateur.

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 853
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 853
    Billets dans le blog
    1
    Par défaut
    Je suis informaticien de métier. J'ai commencé la programmation professionnelle par le COBOL puis suis rapidement passé au C à partir de 1991 où je me suis vraiment éclaté jusqu'au moment où j'ai fait du C++. Là, le C a perdu de son intérêt. Et j'ai abandonné le C++ en 2004 lorsque je me suis mis à Python.
    En fait, pour résumer, chaque fois que j'apprends un langage plus "puissant" que le précédent, le précédent devient fade.
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  4. #4
    Membre éclairé Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    En fait, pour résumer, chaque fois que j'apprends un langage plus "puissant" que le précédent, le précédent devient fade.
    +1

    après une année de java, je me trouve dans un stage php/mySQL : je sens que j'aurais du faire l'inverse normalement

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    Je travaille en alternance ou je fais plus un travail de chef de projet et un peu de programmation ça me dérange pas spécialement. Mais j'ai perdu ce gout pour la programmation enfin le coté fana lol.
    J'aime voir beaucoup de choses, ce n'est pas le problème. Mais quand tu vois mille choses à la fois sans assez de temps derrière tout est superficiel, et tu ne comprends pas vraiment, comme si on devait se former réellement après les études, mais après nous sommes dans la vie active.

    Sve@r tu penses vraiment que pour toi c'était simplement une histoire de langage? Qu'est-ce qui te motive?


    Chatbour qu'est-ce que tu veux dire par la?

  6. #6
    Membre éclairé Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Par défaut
    Citation Envoyé par Donaldo Voir le message
    Chatbour qu'est-ce que tu veux dire par la?
    je ne suis pas très heureux de coder avec un langage de script en laissant à coté (momentanément) java, un langage strict et plus charmant que php (à mon avis bien sûr)..

    chose sûr, je serai content à revenir à java après le stage

  7. #7
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par Donaldo Voir le message
    [...]
    Sve@r tu penses vraiment que pour toi c'était simplement une histoire de langage? Qu'est-ce qui te motive?
    Citation Envoyé par Sve@r Voir le message
    [...]
    En fait, pour résumer, chaque fois que j'apprends un langage plus "puissant" que le précédent, le précédent devient fade.
    Bon « puissance » était entre guillemets, car c'est plus une question de nouveauté que de puissance je pense. Et en fait, pour répondre à Donaldo, c'est plus ça qu'il faut regarder : si tu as des nouveaux défis que tu apprends des nouvelles choses, que tu découvres des nouveaux langages, des nouveaux paradigmes, des nouvelles technologies... tu ne devrais pas t'ennuyer.

    Ceci est vrai dans tous les métiers en fait.

  8. #8
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Les passages a vide, ca existe, j'en ai déjà eu et il est probable que ca revienne un de ces quatres. J'ai fait a la base beaucoup de php, et au bout d'un moment, eh ben faire des formulaires "ajouter/modifier/supprimer", eh bien ca pèse, et j'en ai eu marre. J'ai completement arrété l'info pendant 6 mois (plus ou moins volontairement... (en fait, plutot moins que plus a la base)) puis, petit a petit, l'envie de coder m'est revenue.

    Par contre, je plussoie vivement sur les changements de langage. Quand j'en avais marre du php, ce que j'avais envie de faire c'était de la "vraie" programmation (pour imager : pas du web, des .exe).

    Puis est venu le java qui m'a réconcilié. Alors les formulaires, c'est toujours aussi ch***, mais dans mon boulot actuel, j'en fait plus ^_^

    Après, il y a aussi l'inverse. Je regrette de temps en temps le php, parce que c'est un langage que je maitrise vraiment, alors que pour le java (ou le C que je fait actuellement) je ne me sens pas encore vraiment a l'aise.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    Slt Rakken je peux comprendre.
    J'ai toujours détesté le web, car je trouvais que ce n’était pas de la programmation.
    Encore le PHP si tu ne fait pas que des formulaires tu peux aller loin.
    Je comprends que ça soit un peu chiant de devoir travailler avec un langage qu'on ne maitrise pas, car parfois on perd beaucoup de temps pour rien, mais au moins ça en devient marrant
    Qu'est-ce qui t'a plus en allant bosser sur du java, juste le changement?

  10. #10
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Ce qui m'a plus, c'est d'arriver sur un langage "structuré".
    Au départ, je fesais du C. Le C c'est bien, mais la gestion de la mémoire ca n'a jamais été mon truc. J'aime l'algorithmie, pas être em*** par des détails genre "T'as alloué un caractère de moins sur ta chaine, ce qui provoque un plantage une fois sur 10".
    En php, plus de mémoire, ca c'était chouette. Et j'ai fait des intranets et des appli web assez poussée, mais au final, une fois qu'on en a fait deux ou trois, un site reste un site, et après quelques années, ben j'avais un peu l'impression de tourner en boucle a refaire toujours un peu les mêmes choses.

    Puis est venu Java. Pas de mémoire, toujours aussi chouette (oué, j'ai mal vécu les SegFaults qui disparaissent quand on mets un printf(" "); juste devant le problème présumé) et un *vrai* langage objet. Le changement a été agréable, d'autant plus que ca s'est accompagné d'un changement de type de projet (C'était encore du web, mais dans un environement *maitrisé* (comprendre, pas 15 000 navigateurs differents a gérer) et puis le java permet des appli autonomes (genre j'me suis fait un jeu de la chenille... j'sais pas si t'as déjà essayé en php, mais c'est pas super adapté), ce qui ouvre d'un coup un tas de perspective que je n'avais pas avant.
    Oué, plus j'y pense est plus je me dis que c'est "l'ouverture" de perspective qui me plait surtout. Je peux faire un tas de chose, et je peux le faire bien.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    Je vois, je te comprends tout à fait.
    Tu as eu beaucoup de chance d'avoir pus changer ainsi.
    C'est toi qui as demandé a changer ou tu t'es retrouvé sur le fait accomplis?

  12. #12
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Ma boite a changé d'adresse, de tel et j'en passe. Bref, ils me doivent encore des sous (quelque chose comme 3000€) alors j'ai du trouver un taf *tres vite* (mon proprio, il avait pas disparu de la circulation en même temps que ma boite, le fourbe). J'me suis pointé chez addéco, et j'ai dit "j'veux bosser".
    - Oui, mais vous avez un diplome d'ingénieur, c'est pas ici qu'il faut aller, faut voir addeco cadre.
    - M'en fout, j'veux du taf maintenant.
    - Oui mais...
    - M'en fout j'ai dit, j'veux du taf maintenant ! Même un truc de m*** J'ai besoin de sous.

    Et le lendemain, en parfait accord avec ce que je leur avait demandé, ils m'ont envoyé réparer des palettes. Et j'ai fait 6 mois de *petits boulots*. J'étais un peu deg de l'info et puis ca me faisait voir autre chose. Je suis au final franchement content d'avoir connu cette période. Et a la fin des 6 mois, addeco cadre s'est reveillé (ben oui, j'y avais été quand même, on sais jamais) et m'a proposé un vrai boulot d'informaticien dans une ssii, et depuis ben... ssii power (quelques unes differentes avant d'arriver ou je suis actuellement, mais j'suis bien ou je suis)

  13. #13
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 853
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 853
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Garulfo Voir le message
    Bon « puissance » était entre guillemets, car c'est plus une question de nouveauté que de puissance je pense.
    Oui. J'ai parlé de "puissance" mais d'autres termes auraient été tout aussi indiqués comme "richesse". Si on compare le C qui te donne simplement des tableaux indicés de 0 à n et Python qui te donne accès à des tableaux indexés par ce que tu veux (indices, chaines, objets) pour moi il n'y a pas photo...

    Citation Envoyé par Donaldo Voir le message
    Sve@r tu penses vraiment que pour toi c'était simplement une histoire de langage? Qu'est-ce qui te motive?
    Boaf... quand tu passes d'un truc où tu dois tout déclarer (COBOL, C) vers un truc plus "cool" (Perl, Python) tu vas dix fois plus vite à résoudre tes problèmes. Ca me gonfle de réinventer la roue à chaque fois

    Par exemple une simple création/augmentation de chaine en C
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    déclarer chaine
    tant que ...
    faire
        si besoin mémoire
        alors
           allocation/réallocation mémoire (ici un gros pavé de malloc/realloc)
           éventuellement vérification allocation réussie
        fin si
        concaténation nouvelle chaine à chaine actuelle (heureusement qu'il y a strcat() sinon faut encore se palucher l'algo)
    fin faire
    Et encore j'ai bien stylisé le truc mais le vrai code complet C sera 3 fois plus long
    Maintenant l'équivalent Python
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    chaine=""
    while <condition>:
        chaine+="autre chaine"
    En tout et pour tout 3 lignes...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  14. #14
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    Oui. J'ai parlé de "puissance" mais d'autres termes auraient été tout aussi indiqués comme "richesse". Si on compare le C qui te donne simplement des tableaux indicés de 0 à n et Python qui te donne accès à des tableaux indexés par ce que tu veux (indices, chaines, objets) pour moi il n'y a pas photo...
    Sauf que tu ne compares que ce qui t'intéresses... on pourrait sans peine trouver qqun qui dit que Python est bien moins riche que le C puisqu'il n'y a pas la possibilité de manipuler les pointeurs. Donc ces jugements de valeurs sont toujours discutable. Ce n'est pas moins qui me permettrait en tout cas d'y mettre un point final.

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    J'ai testé vite fais le python, et j'ai eu du mal à ne pas déclarer un type.
    En plus je me suis retrouvé dans un problème de code de caractère l'un en ASCII et l'autre en UNICODE j'étais totalement perdu.

  16. #16
    wogkiller
    Invité(e)
    Par défaut
    salut^^

    Je suis en ce moment sur un projet ou je dois mélanger du c++, du c# et du .net ... et je dois avouer que les passages à vide m'arrivent souvent quand je me bagarre avec les MFC en c++ (si un jour je rencontre la personne qui a inventé ça, je le ...) et le lendemain, quand je reprend c# et que je vois mon programme avancé rapidement, simplement, avec une syntaxe claire et facile à lire... quelle joie!

  17. #17
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    Finalement sa doit être ça a force de jouer avec trop de chose sans avoir le temps d'y prendre plaisir, j'ai perdu globalement l'envi de programmer.
    Ca devrait donc revenir
    Courage wogkiller!!
    Ouai wogkiller t'imagine quand les langages de dernière génération existaient pas, et du c++ tous les jours? lol
    Le pire c'est que chacun réécrivais le monde en C++ car le partage de code etc... était moins important qu'aujourd'hui.
    Finalement on devrait pouvoir programmer beaucoup plus vite qu'avant, mais je suis pas sur que ça a changé.

  18. #18
    Membre éprouvé
    Avatar de Rakken
    Homme Profil pro
    Inscrit en
    Août 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 257
    Par défaut
    Le pire c'est que chacun réécrivais le monde en C++ car le partage de code etc... était moins important qu'aujourd'hui.
    D'un autre coté, maintenant pour le moindre truc, tu dois utiliser une tonne de framework. Vive le partage de code (et celui qui n'a jamais eu a lutter contre un framework qui lui a pourri la vie n'a jamais utilisé de framework !)

  19. #19
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 83
    Par défaut
    Rakken je connais ça aussi j'ai du fait un projet avec des jsp servlet, etc... et j'ai souffert avec toutes les framewords possibles et inimaginables. Au final comme j'avais pas le temps de tout comprendre, et apprendre j'ai laissé tombé et j'ai tout fait a la main au moins j'ai compris comment tout fonctionnait mdr.

  20. #20
    Membre éclairé Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Par défaut
    Salut

    comment donc faire d'après vous pour reprendre le plaisir à programmer et traverser rapidement les passages à vide ?

Discussions similaires

  1. Réponses: 31
    Dernier message: 01/08/2012, 23h34
  2. Les langages de programmation que vous détestez
    Par Neuromancien2 dans le forum Débats sur le développement - Le Best Of
    Réponses: 385
    Dernier message: 13/05/2011, 08h46
  3. La programmation et vous
    Par Muesko dans le forum La taverne du Club : Humour et divers
    Réponses: 52
    Dernier message: 28/01/2008, 15h30
  4. ce programme , pourriez vous le vérifier ?
    Par dnmfaw dans le forum Débuter
    Réponses: 20
    Dernier message: 09/09/2007, 19h04
  5. Plantage de programme : avez-vous une explication ?
    Par tlpwd dans le forum x86 32-bits / 64-bits
    Réponses: 2
    Dernier message: 30/01/2007, 14h10

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