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

Affichage des résultats du sondage: Comment devenir un meilleur développeur ?

Votants
93. Vous ne pouvez pas participer à ce sondage.
  • Avoir une bonne formation de base

    40 43,01%
  • S'engager sur les bonnes pratiques en programmation (modèles, normes, etc.)

    48 51,61%
  • Apprendre plusieurs langages de programmation

    26 27,96%
  • Travailler sur plusieurs projets avec des résultats et des technologies différentes

    27 29,03%
  • S’auto-former régulièrement

    74 79,57%
  • Se faire coacher par un expert

    12 12,90%
  • Participer activement aux conférences et séminaires

    12 12,90%
  • Tirer les bonnes leçons de ses échecs

    57 61,29%
  • Enseigner la programmation

    11 11,83%
  • Programmer en Open Source, pour rester ouvert à d’autres suggestions

    14 15,05%
  • Être ardu à la tâche sur une longue période de temps

    15 16,13%
  • Pousser toujours l’effort au-delà de ses capacités et de son confort personnel

    38 40,86%
  • Autres (que vous préciserez en commentaires)

    13 13,98%
  • Pas d’avis

    3 3,23%
Sondage à choix multiple
  1. #21
    Membre expert Avatar de psychadelic
    Profil pro
    Inscrit en
    mai 2010
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2010
    Messages : 2 013
    Points : 3 958
    Points
    3 958

    Par défaut

    Autres : seuls les névrosés obsessionnels et introvertis sont capable d'écrire de bon programmes.
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  2. #22
    Membre régulier
    Homme Profil pro
    Responsable d'un système d'information métier
    Inscrit en
    septembre 2016
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Responsable d'un système d'information métier

    Informations forums :
    Inscription : septembre 2016
    Messages : 21
    Points : 106
    Points
    106

    Par défaut

    Citation Envoyé par CinePhil Voir le message
    Autres : Participer à Developpez.net !
    +1

  3. #23
    Membre averti
    Homme Profil pro
    Programmeur du dimanche
    Inscrit en
    août 2017
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur du dimanche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 136
    Points : 449
    Points
    449

    Par défaut

    Se faire coacher par un expert
    C'est quoi un expert ? Un neuneu qui sait réciter ses design patterns par coeur et qui parle tout le temps de développement agile et de bonnes pratiques, mais que personne n'écoute jamais parce qu'il n'a jamais rien foutu sur un projet ?

  4. #24
    Expert éminent sénior
    Avatar de Glutinus
    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    avril 2005
    Messages
    4 560
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : avril 2005
    Messages : 4 560
    Points : 20 566
    Points
    20 566
    Billets dans le blog
    3

    Par défaut

    Ma réponse est biaisée car je ne suis plus vraiment développeur, dans la BI on utilise des frameworks déjà fait pour les reportings et ETL, même si derrière on fait beaucoup de SQL et de scripting (Unix souvent, Windows parfois). Cela dit, cette différence me permet de prioriser certains des items du sondage :

    *Avoir une bonne formation de base
    Personne ne crache sur une bonne formation, mais les autodidactes alors ?

    *S'engager sur les bonnes pratiques en programmation (modèles, normes, etc.)
    Intimement persuadé, que plus on apprend de modèle, de manière de faire, tirées des expériences des grands pontes comme d'un expérimenté, ça marche.

    *Apprendre plusieurs langages de programmation
    Par mon biais : d'autres outils / frameworks, car ça permet de visualiser les lacunes et les forces des outils précédents, et de pallier au besoin.

    *Travailler sur plusieurs projets avec des résultats et des technologies différentes
    Projet, oui, mais il y a énormément de facteurs qui peuvent altérer l'efficacité, voir la faisabilité d'un projet, et c'est souvent humain

    *S’auto-former régulièrement
    Oui, mais pour moi ce n'est pas prioritaire. Disons qu'il faut le faire à l'instant où on sent qu'on stagne ou régresse, sinon les situations suffisent.

    *Se faire coacher par un expert
    Oui, je le mettrai haut... encore faut-il trouver un expert qui a le temps

    *Participer activement aux conférences et séminaires
    Moins aujourd'hui, car les séminaires sont souvent du spectaculaire pour se faire connaître de la part des organisateurs. Mais il y a un bon pendant : on peut se faire un excellent réseau.

    *Tirer les bonnes leçons de ses échecs
    Evidemment, surtout quand les échecs sont dûs à d'autres personnes :p

    *Enseigner la programmation
    Non, car on n'est pas tous pédagogues. J'adorerai faire de la formation, mais je m'aperçois que les juniors sont souvent perdus par mes explications.

    *Programmer en Open Source, pour rester ouvert à d’autres suggestions
    Sans avis, je ne fais pas d'open-source

    *Être ardu à la tâche sur une longue période de temps
    Ardu ? Vous vouliez dire assidu ?

    *Pousser toujours l’effort au-delà de ses capacités et de son confort personnel
    Tracer un cercle, écrire dedans "this is your comfort zone" et à l'extérieur "this is where magic happens".
    Cela dit, être à l'extérieur peut s'avérer catastrophique.

    Donc pour moi :
    - S'engager sur de bonnes pratiques
    - Apprendre plusieurs langages
    - Se faire coacher par un expert
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    On dit "le jeu" / "un jeu" / "ce jeu", pourquoi mettre un x à ce mot au singulier ?
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.

  5. #25
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    septembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : septembre 2015
    Messages : 1
    Points : 0
    Points
    0

    Par défaut

    S'auto former regulierement

  6. #26
    Futur Membre du Club
    Inscrit en
    octobre 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 6
    Points : 6
    Points
    6

    Par défaut

    Je pense qu'il est primordial d'apporter une solution optimale au problème à résoudre. Mais comment évaluer la valeur de notre solution? J'essaie d'imaginer 2 solutions pour un même problème. Ensuite je compare les avantages/désavantages des 2 solutions. Ca me garantie de ne pas prendre la moins bonne solution et souvent ça m'inspire des améliorations à apporter à la solution retenue.

    L'exercice de la comparaison permet également de focusser sur les aspects véritablement important du problème.

    Je dois avouer que c'est parfois laborieux mais c'est bénéfique au bout du compte.

  7. #27
    Expert éminent
    Avatar de Matthieu Vergne
    Homme Profil pro
    Consultant IT, chercheur IA indépendant
    Inscrit en
    novembre 2011
    Messages
    1 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant IT, chercheur IA indépendant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2011
    Messages : 1 937
    Points : 6 159
    Points
    6 159
    Billets dans le blog
    2

    Par défaut

    Et comme on peut rarement trouver une solution optimale à proprement parler, il faut savoir traiter avec les fronts de Pareto pour pas se retrouver à chercher pour rien.
    Site perso
    Recommandations pour débattre sainement

    Références récurrentes :
    The Cambridge Handbook of Expertise and Expert Performance
    L’Art d’avoir toujours raison (ou ce qu'il faut éviter pour pas que je vous saute à la gorge {^_^})

  8. #28
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2017
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2017
    Messages : 12
    Points : 11
    Points
    11

    Par défaut

    J'ai eu une formation de base qui je pense était bonne pour toucher a tout sens galérer après je pense que l'auto formation est très important, pour ma part à chaque début de nouveau projet je passe un matinée à m'autoformé. Il y a tout sur le web !!!!

  9. #29
    Membre émérite
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    886
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : septembre 2015
    Messages : 886
    Points : 2 452
    Points
    2 452
    Billets dans le blog
    2

    Par défaut

    Bonjour à tous sujet très passionnant, ainsi que tout vos commentaires. J'ai un petite question à vous messieurs, mes dames qui êtes des professionnels dans le monde de la programmation. Je suis 100% autodidacte. Je désire relancer ma carrière professionnelle, par le biais d'une reconversion. Mon activité professionnelle à l'heure actuelle se situe aux antipodes de l'informatique et de la programmation. J'ai néanmoins quelques atouts. Ma question est simple quels conseils me donneriez vous pour accomplir cette reconversion professionnelle dans le domaine du développement informatique en générale ?

    Merci d'avance de vos réponses.

    Je répondrais également avec plaisirs à certaines de vos questions ici et à d'autres en MP sur un plan plus personnel.

    Cordialement

    Jérôme
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  10. #30
    Nouveau membre du Club Avatar de Brütal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2018
    Messages : 14
    Points : 31
    Points
    31

    Par défaut

    Même si globalement d'accord, je m'étonne que "Travailler sur plusieurs projets avec des résultats et des technologies différentes" soit aussi bas. Alors que clairement, voir comment fonctionne une technologie sur un projet, peut aider pour un autre, donner de l'inspiration, des idées etc. Ça pourrait limite être inclut dans "Pousser toujours l’effort au-delà de ses capacités et de son confort personnel".

  11. #31
    Expert éminent sénior
    Avatar de Glutinus
    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    avril 2005
    Messages
    4 560
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : avril 2005
    Messages : 4 560
    Points : 20 566
    Points
    20 566
    Billets dans le blog
    3

    Par défaut

    Il n'y a que cinq items devant, globalement c'est assez mis en avant.
    Et puis, si tu dois déployer un outil juste à déployer, par exemple du pur SAP (exemple moyen, car la majorité des projets demandent de relever ses manches et de recoder derrière, mais passons), tu n'apprends pas forcément des masses.
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    On dit "le jeu" / "un jeu" / "ce jeu", pourquoi mettre un x à ce mot au singulier ?
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.

  12. #32
    Membre émérite
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    juin 2008
    Messages
    1 725
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : juin 2008
    Messages : 1 725
    Points : 2 828
    Points
    2 828
    Billets dans le blog
    5

    Par défaut

    J'ai voté
    + bonne formation de départ
    + S'engager sur les bonnes pratiques en programmation
    + S’auto-former régulièrement
    + Tirer les bonnes leçons de ses échecs
    + autre

    Le autre signifiant : échanger avec d'autres développeurs pour ne pas se scléroser... Ce qui revient entre autres à fréquenter développez ou lire Interstices ou boire des cafés avec nos collègues préférés pour parler boulot.

    https://interstices.info/
    Mes billets de blog : un billet = une problématique précise
    It's easier to be friends with lots of people online than one person in person!

  13. #33
    Nouveau Candidat au Club
    Homme Profil pro
    Élève en classe de terminale
    Inscrit en
    juillet 2018
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 18
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Élève en classe de terminale

    Informations forums :
    Inscription : juillet 2018
    Messages : 4
    Points : 0
    Points
    0

    Par défaut Débutant

    Salut je suis débutant et je ne sais quel langage apprendre en premier

  14. #34
    Expert éminent sénior
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    5 369
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : décembre 2007
    Messages : 5 369
    Points : 23 771
    Points
    23 771

    Par défaut

    Citation Envoyé par Junior Kamara Voir le message
    Salut je suis débutant et je ne sais quel langage apprendre en premier
    La question piège par excellence, parce-que chacun va répondre avec son langage fétiche. Moi je la retournerais, ta question : qu'est ce que tu veux faire? selon que tu veux faire du web, du calcul scientifique, du jeu, de l'embarqué, de la finance, la réponse ne sera pas du tout la même.

    Après, la réponse "standard" la moins mauvaise est Python, qui a un certain aspect formalisateur qui aide à prendre moins de mauvaises habitudes, mais si tu ne sais pas ce que tu veux en faire, ça ne te servira pas.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  15. #35
    Nouveau membre du Club Avatar de Brütal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2018
    Messages : 14
    Points : 31
    Points
    31

    Par défaut

    Citation Envoyé par el_slapper Voir le message
    Citation Envoyé par Junior Kamara Voir le message
    Salut je suis débutant et je ne sais quel langage apprendre en premier
    La question piège par excellence, parce-que chacun va répondre avec son langage fétiche. Moi je la retournerais, ta question : qu'est ce que tu veux faire? selon que tu veux faire du web, du calcul scientifique, du jeu, de l'embarqué, de la finance, la réponse ne sera pas du tout la même.
    PPpppffffff...
    Toujours la même réponse qui sert à rien

    Oke, si t'es débutant, et que tu veux te lancer dans la programmation, tu te poses pas de questions, tu prends ce tuto, et t'apprends le C:
    Apprenez à programmer en C / C++ !
    C'est un excellent tuto pour débuter, simple, qui fonctionne par l'exemple, est assez poussé mine de rien et qui permet d'avoir des résultats sympathiques.

    Pourquoi le C? C'est le langage idéal pour débuter.
    Assez haut niveau pour éviter d'écrire directement en assembleur, mais assez bas niveau pour être difficile à appréhender et est assez punitif pour les erreurs. Ce qui précisément force à apprendre la rigueur, dont tout programmeur doit savoir faire preuve.
    Il permet de visualiser le fonctionnement de la mémoire, de bien comprendre le fonctionnement d'un programme (et de sa machine), de bien optimiser son code, il permet de comprendre l'usage d'un compilateur.
    Il possède un trèèèès large choix de librairies pour pouvoir faire des choses un peu plus compliquées par la suite et il a pleeeeeeiiiinn d'autres avantages que tu pourra découvrir ultérieurement.
    Surtout, il évite de tomber dans le piège, de commencer directement par la programmation orientée objet (tu verra ça quand tu démarrera le C++), qui n'est qu'un paradigme de programmation parmi d'autres. Beaucoup le vendent comme le Graal de la programmation, ce qui est complètement faux...

    Il y'a des langages plus simple effectivement, mais je peux te garantir que sur le long terme, connaître le C fera clairement la différence pour la compréhension de ce que tu fais.
    Après ça reste ton choix...

    Et plus tard, une fois que le C sera maîtrisé, ne pas se limiter à ce seul langage, car effectivement pour débuter c'est idéal, mais pour faire du web, je te conseillerai le combo PHP/Javascript/MySQL plus tard, pour faire des applis rapides sans se poser de questions et qui nécessitent pas une optimisation de ouf, le Java. Etc etc etc...
    Surtout ne pas se limiter, si tu souhaites te lancer dans la programmation, beaucoup passe par l'autodidacte.

  16. #36
    Membre émérite
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    juin 2008
    Messages
    1 725
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : juin 2008
    Messages : 1 725
    Points : 2 828
    Points
    2 828
    Billets dans le blog
    5

    Par défaut

    Citation Envoyé par Junior Kamara Voir le message
    Salut je suis débutant et je ne sais quel langage apprendre en premier
    Tu es hors-sujet sur ce fil... C'est tout ce qu'il y a à répondre ! Tous ceux qui te répondent sur le fond... se font avoir.

    Je reviens sur cet item du sondage

    Pousser toujours l’effort au-delà de ses capacités et de son confort personnel
    Ca fait un peu maso non ?
    Un peu de confort n'a jamais tué personne.
    Le but n'est pas de se tuer à la tâche. Le but est de s'améliorer en douceur.
    Pour faire une métaphore sportive : quand tu as trouvé ta vitesse de marche ou de jogging idéale en rapport avec un nombre d'heures imposé par jour, tu ne te poses pas la question en permanence de sprinter...
    Mes billets de blog : un billet = une problématique précise
    It's easier to be friends with lots of people online than one person in person!

  17. #37
    Membre averti
    Homme Profil pro
    Programmeur du dimanche
    Inscrit en
    août 2017
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Programmeur du dimanche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2017
    Messages : 136
    Points : 449
    Points
    449

    Par défaut

    Citation Envoyé par Junior Kamara Voir le message
    Salut ! Je suis débutant et je ne sais pas quel langage apprendre en premier.
    De nombreuses réponses différentes pourront être données...

    Python est un bon choix si tu veux apprendre vite et facilement (mais tu auras en fait tout à ré-apprendre plus tard).

    C est un bon choix si tu es ambitieux et travailleur : c'est tellement long de développer une application complète en n'utilisant que ce langage, que commencer par le C te rendra endurant ensuite et prêt à apprendre n'importe quel autre langage plus tard selon tes besoins.

    Entre ces deux extrêmes, tu as Java, bon choix pour les indécis, et très prisé dans le monde professionnel... mais l'inconvénient de commencer par Java c'est qu'on est obligé de découvrir en même temps la programmation au sens large et la programmation objet...

    Dans tous les cas, passer tôt ou tard par la case C++ pourra t'ouvrir plein de portes, mais surtout pas comme premier langage tellement C++ est complexe, pinailleur et inélégant, à moins que tu préfères t'orienter vers la programmation WEB, mais ne commence pas non plus par cela tellement c'est euh... particulier.

    Tous ceux qui te répondent sur le fond... se font avoir.
    J'ai le droit d'être con.

  18. #38
    Expert éminent sénior
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    5 369
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : décembre 2007
    Messages : 5 369
    Points : 23 771
    Points
    23 771

    Par défaut

    Citation Envoyé par Dendrite Voir le message
    Ca fait un peu maso non ?
    Un peu de confort n'a jamais tué personne.
    Le but n'est pas de se tuer à la tâche. Le but est de s'améliorer en douceur.
    Pour faire une métaphore sportive : quand tu as trouvé ta vitesse de marche ou de jogging idéale en rapport avec un nombre d'heures imposé par jour, tu ne te poses pas la question en permanence de sprinter...
    C'est pourtant en sortant de sa zone de confort que l'on progresse. En faisant des trucs qu'on imaginait pas faire auparavant.

    Citation Envoyé par Jamatronic Voir le message
    J'ai le droit d'être con.
    Moi aussi.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  19. #39
    Nouveau membre du Club Avatar de Brütal
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2018
    Messages : 14
    Points : 31
    Points
    31

    Par défaut

    Citation Envoyé par Jamatronic Voir le message
    Dans tous les cas, passer tôt ou tard par la case C++ pourra t'ouvrir plein de portes, mais surtout pas comme premier langage tellement C++ est complexe, pinailleur et inélégant.
    Inélégant oO
    Nom : Heart-attack.jpg
Affichages : 85
Taille : 13,7 Ko

    En tant que langage favoris, ça me fait mal de lire ça
    Nom : giphy (1).gif
Affichages : 86
Taille : 259,0 Ko

  20. #40
    Expert éminent
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    juillet 2013
    Messages
    2 698
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : juillet 2013
    Messages : 2 698
    Points : 6 316
    Points
    6 316

    Par défaut

    Citation Envoyé par Brütal Voir le message
    Inélégant . . . En tant que langage favoris, ça me fait mal de lire ça
    Si il a raison :
    • La syntaxe des listes d'initialisation est quand même dégeu
    • Lorsque tu fais une affection, des fois c'est difficile de savoir si on appelle le constructeur par recopie ou l'opérateur =
    • la place du mot clé const qui a son importance


    Et ceci si on ne parle pas de la syntaxe template, et aussi du C++1Y avec l'initialisation universelle qui fait de temps en temps appel à std::array ou des lambdas

Discussions similaires

  1. Comment devenir Développeur Web?
    Par stephweb dans le forum Etudes
    Réponses: 4
    Dernier message: 11/05/2018, 00h20
  2. Comment devenir développeur de jeux vidéos?
    Par Kabut0x dans le forum Etudes
    Réponses: 23
    Dernier message: 26/02/2015, 19h21
  3. Comment devenir développeur logiciel ?
    Par PilloBuenaGente dans le forum Etudes
    Réponses: 13
    Dernier message: 20/02/2013, 19h41
  4. Comment devenir Développeur ?
    Par ---LN--- dans le forum Emploi
    Réponses: 6
    Dernier message: 05/09/2009, 14h29

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