Dans votre job, est ce que vous appliquez des "concepts" du C++ ?

Dans votre job, est ce que vous appliquez des "concepts" du C++ ? - C++ - Programmation

Marsh Posté le 08-01-2012 à 23:45:41    

Bonjour à tous,

 

Voilà ma question est assez générale, mais quand même liée au C++.

 

J'aimerais savoir si en tant que développeur vous avez "souvent" - ou tout du moins régulièrement - l'occasion d'appliquer des concepts avancés du C++, par exemple :

 

- multi-threading
- design (design patterns, ...)
- optimisation de code
- techniques réseau, 3D ou autre ?

 

?

 

J'avoue que j'essaie de me cultiver sur certains de ces sujets, mais que dans ma carrière, dans le boulot généralement la proportion où j'applique ces choses là est vraiment très faible.

 

Au final, j'ai plus tendance à faire des évolutions sur le tas, ou du débuggage, ou alors quand je programme, il n'y a rien de transcendant ('parser' des fichiers, refactorer des trucs, taper une fonction qui fait ci ou ça ...). Par contre je parcours du code complexe avec tous ces trucs avancés, mais généralement ça reste là, personne n'y touche vraiment.

 

Bref, est ce que c'est pareil pour vous ? Est ce que c'est la France ou c'est pareil ailleurs, i.e. tout est fait par un ou deux gourous et le reste, c'est relativement peu avancé comme techniques?

 

Merci pour vos réponses, et si vous pouvez parler de votre parcours c'est cool :)

  



Message édité par in_your_phion le 08-01-2012 à 23:46:56
Reply

Marsh Posté le 08-01-2012 à 23:45:41   

Reply

Marsh Posté le 09-01-2012 à 00:17:31    

Les boîtes dans lesquelles j'ai pu être pour l'instant m'ont l'aissé pas mal d'autonomie pour ma part.
J'ai pu faire ma dose de multi threads et d'optims (surtout haut niveau, à vrai dire), j'ai fait un peu de prog réseau et 3D aussi. Globalement, quand tu es dans une relativement petite équipe et que tu te démarques comme quelqu'un de touche à tout, et bien ... on te fait toucher à tout :)
J'ai vu le cas d'un junior a qui on a assez rapidement fait faire des optimisations sur SPUs sur PS3, donc non, ce ne sont clairement pas des choses réservés à quelques postes.
Après, je ne vais pas te dire de te lancer toi aussi dans le milieu du jeu vidéo : c'est pas vraiment le bon moment en France actuellement.


---------------
last.fm
Reply

Marsh Posté le 09-01-2012 à 02:33:17    

Citation :

- multi-threading
- design (design patterns, ...)
- optimisation de code
- techniques réseau, 3D ou autre ?

Il y a rien de spécifiquement C++ dans cette liste.
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 09-01-2012 à 08:24:24    

gilou a écrit :

Citation :

- multi-threading
- design (design patterns, ...)
- optimisation de code
- techniques réseau, 3D ou autre ?

Il y a rien de spécifiquement C++ dans cette liste.
 
A+,


 
+1 je vois pas ou ets le specifique C++.
 
je m'attendais a entendre parler des Concepts avec un grand C

Reply

Marsh Posté le 09-01-2012 à 11:27:53    

gilou a écrit :

Citation :

- multi-threading
- design (design patterns, ...)
- optimisation de code
- techniques réseau, 3D ou autre ?

Il y a rien de spécifiquement C++ dans cette liste.

 

A+,

 

hello,
oui c'est pour ça que j'ai précisé que c'est dans le domaine du C++ , car je ne sais pas comment ça se passe ailleurs.
merci pour vos retours!


Message édité par in_your_phion le 10-01-2012 à 17:19:29
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed