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

Contribuez C++ Discussion :

Programmation amateur vs pro


Sujet :

Contribuez C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 36
    Par défaut Programmation amateur vs pro
    Bonjour,

    Je développe pour le plaisir... et j'aime çà !

    Récemment, j'ai décidé de me réorienter professionnellement pour exercer un métier qui me plaise. Pour être sûr de ne pas faire de bêtises ou de perdre mon temps, quelques questions s'imposent afin de déterminer si ce métier pourrait me convenir...

    Que fait un développeur pendant une journée type ?
    Quel type de poste existe pour un développeur C++?
    Quel profil intéresse un recruteur ?

    Si d'autres informations vous semblent pertinentes, n'hésitez pas à m'en faire part.

    Merci pour vos réponses.

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 119
    Billets dans le blog
    148
    Par défaut
    Bonjour,

    Je ne suis peut être pas la meilleure personne pour répondre, mais je vais essayer.

    Citation Envoyé par titibete Voir le message
    Que fait un développeur pendant une journée type ?
    Quel type de poste existe pour un développeur C++?
    Quel profil intéresse un recruteur ?
    1) Les avis vont diverger, mais c'est d'après moi, sur 8 heures:
    1 heure de meeting (pas tout les jours, enfin j'espère).
    4 heures de réflexion sur le code.
    3 heures d'écriture sur le code (et encore, c'est surement beaucoup).

    Après, je ne suis pas sur de la journée type, mais cela varie car, à un certain point, il faut faire de la documentation, des fois du support... de la rencontre client peut être même et j'en oublie surement beaucoup.

    2)
    Programmeur de jeux videos Sinon, on peut en théorie faire un peu de tout, dans le sens, tout ce qui nécessite du C++ (même si je crois que cela se déplace sur les technologie Web, et Java (ou C#)).
    Donc, un développeur C++ c'est un développeur qui fait les logiciels qui vont tourner sur le système final, comme OpenOffice, le lecteur MP3, le décompresseur de fichier. (Cela peut vraiment varié, et cela dépend de l'entreprise)

    3)
    Je pense qu'ils recherchent du dynamisme, de la passion (pour le jeu vidéo, c'est très vrai), un esprit logique et savoir travailler dans les délais (et en groupe aussi, mais cela peut varié).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour titibete.

    Les profils C++, je pense qu'il y en a des centaines. Ca dépend de la société dans laquelle tu travailles, et du type de développement effectué .

    Je ne m'étendrais donc pas là-dessus, il te faudrait lire les centaines de témoignages de développeurs C++ pour te faire une idée.

    Par contre, lorsque tu dis :

    Je développe pour le plaisir... et j'aime çà !
    j'ai envie de te dire, vas-y fonces.

    Si tu prends du plaisir à développer en C++, alors tu prendras plaisir à le faire en travaillant. Tout ne sera pas rose, loin de là. Mais c'est, je pense un bon départ.

    Par contre je te conseille de prendre des cours (exemple le CNAM), afin de te donner les moyens de réussir professionnellement. Je te donne ce conseil parce que j'ai commencé l'informatique à 28 ans (avant je ne connaissais rien) et suis professionnel maintenant (développeur C++).

    Si programmer est un plaisir pour toi, programmer en travaillant le sera certainement. Et je pense que c'est important d'aimer son travail, surtout lorsque l'on risque de le pratiquer pendant des années.

    Je fais du développement professionnel depuis presque 6 ans, et je peux te dire que j'ai regardé ma montre peut-être 5-6 fois pour savoir dans combien de temps c'était l'heure de débaucher. Pour moi c'est important que le travail soit avant tout une passion.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 36
    Par défaut
    Merci pour vos réponses...

    Citation Envoyé par moldavi Voir le message
    j'ai envie de te dire, vas-y fonces.
    J'aime cuisiner, mais je ne ferai pas cuisinier ! C'est pourquoi j'essaies de glaner un maximum d'infos avant de me lancer.

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 119
    Billets dans le blog
    148
    Par défaut
    Citation Envoyé par titibete Voir le message
    J'aime cuisiner, mais je ne ferai pas cuisinier ! C'est pourquoi j'essaies de glaner un maximum d'infos avant de me lancer.
    Dans un sens, nous ne comparons pas la cuisine à la programmation.

    La programmation, il semble que ce soit du:
    - On est dedans, cela nous plait, on comprend la logique, alors tout va bien
    - On ne comprends pas le moindre pet de la logique dérrière le code / ordinateur ... bah là ... ça marche pas

    Comme quoi ... c'est binaire
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre Expert Avatar de Astraya
    Homme Profil pro
    Consommateur de café
    Inscrit en
    Mai 2007
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consommateur de café
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 048
    Par défaut
    Que fait un développeur pendant une journée type ?
    contrairement aux autres je dirais:
    bonjour, café, daily meeting 10min, discutions, réféxion + café, test de fesablité ( petit programme de test ) , réflexion + café, café, codage, test + café... correction + café ²... Discutions... café... à demain... une bière (enfin )... dodo...

    Quel type de poste existe pour un développeur C++?
    En C++, je dirais pas partout, car la plus part seront dans d'autres langages plus rapide et donc moins couteux à développer.
    Mais C++ en système critiques, simulations civile et militaire, jeux vidéo ( ils en cherchent toujours)

    Quel profil intéresse un recruteur ?
    ça va dépendre du recruteur, du pays et de sa mentalité. Pour ma part au Québec, un entretien sera beaucoup plus décontracter que en France, tu tutoie facilement, tu discutes, il veut te connaitre toi et pas ce que tu sais faire. En France, il ne mettent pas l'accent la dessus et c'est bien dommage. Je ne sais pas si des tests techniques sont demander partout mais dans le jeux vidéo tout le temps et là encore ça va varier selon les studios. En France, les tests sont pour un développeur C++, pour ceux que j'ai fais, des tests avec du char * et du C-like (ce que je trouve stupide à souhait), au Québec, des tests sur des std::string et des algos standards.

  7. #7
    Membre émérite

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Septembre 2010
    Messages
    450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Septembre 2010
    Messages : 450
    Par défaut
    Citation Envoyé par titibete Voir le message
    ...
    Que fait un développeur pendant une journée type ?
    Quel type de poste existe pour un développeur C++?
    Quel profil intéresse un recruteur ?

    Si d'autres informations vous semblent pertinentes, n'hésitez pas à m'en faire part.

    Merci pour vos réponses.
    1) un tiers du temps pour la réflexion, les discussions techniques entre collègues, la recherche de documentation et d'outils, réunions...
    un tiers du temps pour le code à proprement parler: ajout de fonctionnalités, réalisation des tests unitaires, débogage...
    un tiers du temps pour écrire de la doc, lire et répondre aux mails... bref tout ce qui gravite autour de ton métier a proprement parler.

    2) A peu près tout ce que tu peut imaginer.

    3) Avoir un bac+2 minimum est un gros prérequis, la plupart du temps.
    Si tu te réoriente alors que tu as déjà un passé pro, peut être que le DUT en année spéciale serait intéressant. Sinon, être passionné par la technique du dev, et l'informatique en général. Savoir communiquer aussi, et comprendre ce qui est demandé. Les autistes qui pondent une application hors sujet sont mal vus.
    Si vous moinsez, merci de répondre pour argumenter!
    Ma présentation

  8. #8
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    Que fait un développeur pendant une journée type ?
    Ca dépends totalement de la boite ou tu bosses et des projets. Ca peut aller de

    Code, code, code, code, compile/bois un café, crash, code code code, va dormir, une douche, code code code...

    A

    Réfléchis, réfléchis, discute, réfléchis, discute, code, compile, bois un café, test, code, compile bois un café, livre ta version.

    Quel type de poste existe pour un développeur C++?
    En gros tout ce qui est sur matériel embarqué ou tout ce qui est outil avec GUI qui soit cross-platform.

    Concernant l'embarqué, ça va du jeu vidéo aux téléphones portables (non-smart-phones inclus) jusqu'à la robotique, les voitures, etc. Beaucoup de choses différentes qui ne sont pas des PC.
    Ya aussi beaucoup de boulot sur pc/mac, mais souvent plus pour des outils, du genre Photoshop par exemple.
    Ou alors des jeux.

    Quel profil intéresse un recruteur ?
    La plupart du temps, si le poste requiert une connaissance en C++, tu es assuré d'avoir un test qui pour un débutant aparaitra comme difficile. Il n'y a que la pratique pour gagner en confiance face a un test C++ (qui reste un des language les plus complexes qui soit si on sait utiliser toute sls features).

    Cela dit, j'ai jamais eu de cours de C++ j'ai tout apris sur le net et dans des livres, et j'ai été engagé uniquement a partir du moment ou j'ai démontré 1) que j'avais fait des jeux en C++ qui tournaient même sur des vieilles machines - alors qu'yavait quand même du rendu graphique dedans - 2) que je pouvais passer le test.
    Pour passer les tests, j'ai commencé a voir confiance seulement après pas mal de pratique chez moi ainsi qu'après avoir formalisé des poitns essentiels du language avec des livres. Quand on est pas formé officiellement a un language, c'est parfois difficile d'être sur du comportement d'une feature, ou même de son existence. C'est pour ça qu'avoir lu des livres est un gros plus.

    Le fait d'avoir un ou plusieurs projets perso est signe d'implication, ce qui est positif dans le sens ou globalement la programmation est difficile à aimer si on est pas "à fond dedans". C'est à dire que quelqu'un de non motivé par son activité sera plus dangereux niveau productivité que quelqu'un qui l'est.

    Maintenant, je te conseil simplement de commencer a faire des entretiens (fais en sorte que ton cv attire un peu et arrive au point out 'as des entretiens) et comme ça de te faire une propre idée de ton niveau par rapport à ce que demandent les postes visés. Si tu es souvent pris, alors c'est que t'as un niveau suffisant pour ces jobs. Sinon, alors n'hésites pas a demander ce qui va pas, de manière la plus humble possible, et a noter cela et ensuite tu travailles ces problemes chez toi et tu recommences les entretiens jusqu'à ce que tu sois a l'aise.

    Vala, bon courage

Discussions similaires

  1. Erreur dans programmation m340 unity pro
    Par la_pensee dans le forum Automation
    Réponses: 1
    Dernier message: 18/03/2014, 10h43
  2. la simulation d'un programme en PL7 pro
    Par electronics4all4ever dans le forum Automation
    Réponses: 3
    Dernier message: 05/01/2013, 04h14
  3. Réponses: 4
    Dernier message: 10/04/2006, 08h28
  4. Réponses: 5
    Dernier message: 23/02/2006, 13h54
  5. Pause dans un programme Pro*C
    Par Veve44 dans le forum C
    Réponses: 5
    Dernier message: 11/10/2005, 17h49

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