95592 interviews créées 
 
 
 
 
 
 
 
 
 
 
 


Interview à:

David CATUHE [deltakosh] 
Share



PROGRAMMATION
Comment avez-vous commencé à programmer, et à quel âge?
J'ai commencé à programmer à neuf ans sur un Amstrad CPC 464 (Ecran noir et vert/Cassette).
Le BASIC utilisé était fait par...Microsoft:)
Je m'amusais à faire un jeu de rôles autour des Chevaliers du Zodiaque.

C'est suite à la découverte d'un Thomson MO5 avec un professeur de CE2 que j'ai attrapé la grippe du développement.
Quels langages utilisez-vous, et quels environnements de développement?
C# et Visual Studio
Quelle configuration de machine et de système opératif utilisez-vous?
Windows 7/64 bits et 4Go de RAM.
Système i7 et carte graphique Nvidia DirectX11.
Quelques travaux que nous pourrions voir sur le net?
http://www.collecto4phone.com: Un gestionnaire de collections multiples(DVD, Bluray, CD, BD, Livres, etc.) sur Windows Phone 7.

http://www.vertice.fr : Nova un moteur 3D temps réel sur PC (Desktop et multi-navigateurs) écrit en C# et DirectX.

http://urzagatherer.codeplex.com : Un gestionnaire de cartes Magic en WPF 4.0.

http://www.catuhe.com : Mon blog technique.
Qu'est-ce qui vous motive à entreprendre un nouveau projet?
Mettre en oeuvre une technologie donnée. On peut dire que je suis techno-centrique:)
Quelle partie du développement est la plus gratifiante?
Le développement de l'UI:)
De l'extérieur cela paraît un travail très rationnel, mais faut-il également être créatif pour programmer?
Je trouve justement que grâce au développement je peux exprimer ma créativité en produisant des logiciels qui me plaisent. Comme je n'ai aucun sens artistique, je n'ai pu faire de la peinture ou tout autre loisir créatif. Seul le développement me permet de créer réellement.
Quelles sont les conditions nécessaires pour vous concentrer sur la programmation?
D'abord du calme, etre bien assis et bien sur avoir la bonne idée à coder.
Avez-vous déjà ressenti le syndrome d'être dans une bulle après une longue période de travail?
Oui et c'est souvent dur lorsque l'on vient de sortir d'une session de code de revenir à la réalité.

D'autant plus que j'ai le syndrôme du "je n'ai jamais vraiment fini ce que je code". De ce fait la bulle se perçe parfois très difficilement.
Lors de la révision de votre code de temps, quelle est la principale différence que vous ressentez en comparant avec le code que vous écrivez maintenant?
Plus je prends de l'expérience plus je recherche la clarté et la simplicité du code. De ce fait quand je reviens sur un vieux code, je le trouve souvent trop complexe.
Achetez-vous encore des livres de programmation ou apprenez-vous tout déjà on line?
Tout en ligne...
Pensez-vous que l´on devrait enseigner la programmation à l'école primaire?
La programmation découle de la logique et du pragmatisme. Mais pour autant je ne pense pas qu'elle ait directement sa place à l'école primaire. Il y a déjà beaucoup à apprendre durant cette période.
Quelle a été votre expérience dans la commercialisation de vos programmes?
J'ai commercialisé le moteur 3D Nova (www.vertice.fr) que j'ai créée en 2002.
Qu´apprenez-vous des utilisateurs?
Le sens du service. Le code doit rendre un service au final!
Quelle serait votre solution contre le piratage?
Il n'est pas possible de lutter contre le piratage à moins d'avoir tout le service online.
Donc soit on bascule tout en ligne soit on ne fait rien. Je considere que le cout de protection est trop élevé en rapport à la protection obtenue.
Vous sentez-vous très rigoureuse dans votre organisation du code que vous écrivez et lorsque vous le commentez?
Je suis rigoureux dans l'écriture. Beaucoup moins dans les commentaires.
Comment calculez-vous le budget pour un projet de logiciel?
A l'intuition :)
Quels sont vos jeux préférés et la plate-forme sur laquelle vous jouez?
World of Warcraft. Sans hésiter.
Je ne joue que sur PC.
Avec quelle fréquence nettoyez-vous la poussière qui s'accumule sur votre clavier?
Tous les jours
Comment vous sentez-vous lorsque des amis ou des proches vous demandent de l´aide pour résoudre les problèmes de leurs ordinateurs?
Ca ne me dérange pas.
Quelle opinion méritent les Mac comme machines pour le développement?
XCode est beaucoup moins productif que Visual Studio. Après les Macs en eux-memes ne sont pas plus des machines de développement que les PC. C'est les AGL qui comptent.
Comment protégez-vous votre machine des infections?
Microsoft Security Center
Réveillez-vous l´intérêt dans votre entourage social lorsque vous dites que vous êtes développeur de logiciel?
Aucune idée
Travaillez-vous seul ou en équipe? Qu'aimez-vous le plus?
Les deux. Et j'aime les deux indifféremment.
Êtes-vous parmi les premiers à mettre à jour votre logiciel quand il vient de sortir, ou avez-vous l'habitude d´attendre l´apparition de versions plus stables?
Je mets à jour dès que possible
Quelle est la principale raison de retard dans les dates de livraison des projets?
Mauvaise organisation
A votre avis, quelle compagnie aide davantage les développeurs de logiciels?
Microsoft.
Combien de pauses faites-vous par jour?
2 (une le matin et une l'après-midi)
Quel serait votre emploi ou projet rêvé à l'heure actuelle?
Travailler sur la nouvelle XBox.
Quel est votre prochain projet?
* Un moteur 3D en Silverlight 5
* Un moteur de ray-tracing en TPL et DirectCompute
Quels sites Web ou forums de programmeurs fréquentez-vous?
MSDN
Beaucoup de flux RSS
 

570 visites

Whohub
[deltakosh]
David CATUHE
Paris - France


[deltakosh] David CATUHE
Envoyez-moi une question, commentaire, ou demandez-moi mon opinion sur quelque chose:

 
 




© David CATUHE
Adresse web de cette interview:http://www.whohub.com/deltakosh

INVITEZ VOS AMIS     À propos de Whohub  Normes d´utilisation  FAQ  Sitemap  Chercher  Qui en ligne  EMPLOI