99691 interviews créées 
 
 
 
 
 
 
 
 
 
 
 


Interview à:

ThibaudVibes [thibaudvibes] 


PROGRAMMATION
Comment avez-vous commencé à programmer, et à quel âge?
Un copain avait un amstrad et faisait des petits jeux quand j'étais petit. Au collège (début des années 1990) on a vu quelques rudiments (programmation de légo) et comme j'avais un PC j'ai installé Basic et acheté un bouquin. Je voulais surtout faire des petits jeux avec des couleurs et de la musique.
Quels langages utilisez-vous, et quels environnements de développement?
Essentiellement Java. Je développe sous Eclipse (Ganymède). Ensuite je fais un peu de Delphi. Beaucoup de SQL par ailleurs (même si on ne peut pas vraiment appeler cela un langage de programmation)
Quelle configuration de machine et de système opératif utilisez-vous?
Machine : Intel Core 2 Duo, avec 2 Go de RAM OS : Linux Ubuntu 8.04
Quelques travaux que nous pourrions voir sur le net?
Je développe pour des clients, surtout des applications BtoB (pas forcément d'accès publique). En ce qui concerne les sites internet que nous réalisons, je ne préfère pas communiquer les sites sans accords......
Qu'est-ce qui vous motive à entreprendre un nouveau projet?
Je dirais le défis. Aborder une nouvelle problématique pour trouver une solution est quelque chose d'intéressant intellectuellement. Cela met en jeu certains aspects important de l'Humain : la curiosité, la passion, le doute...
Quelle partie du développement est la plus gratifiante?
Quand on lance le bouzin et que ça marche
De l'extérieur cela paraît un travail très rationnel, mais faut-il également être créatif pour programmer?
Je suis connu pour ne pas être créatif du tout. Je n'ai pas beaucoup d'expérience de management mais je n'ai pas rencontré beaucoup de fibre créative dans la programmation. Néanmoins, la "programmation" est utilisé dans tellement de métiers qu'il doit bien y avoir une place pour des créatifs...
Quelles sont les conditions nécessaires pour vous concentrer sur la programmation?
Il faut être animé par la passion. C'est peut-être un peu extrême pour certain mais pour ma part le seul objectif important est : résoudre le problème posé. Il m'est parfois difficile de décrocher si je n'arrive pas à réaliser ce que j'ai commencé. Dans ces cas là je suis dans une bulle et les collègues qui m'entourent n'existent pas vraiment. Si on est pas un minimum passionné on n'arrive pas à rester concentrer des heures sur son ordi... Ce n'est pas possible. Je pense que cela est valable pour tout autre boulot.
Avez-vous déjà ressenti le syndrome d'être dans une bulle après une longue période de travail?
Ca dépend comment je quitte le bureau. Si j'ai fini/réussi ce que j'avais à faire, je suis serein et donc je suis ouvert à autres. Si je n'ai pas terminé, le problème posé peut accaparer une bonne partie de mon attention même en présence d'amis/famille. Donc là on pourra dire que je suis dans une bulle
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?
Je ne comprend pas cette question
Achetez-vous encore des livres de programmation ou apprenez-vous tout déjà on line?
Les livres sont un plus lorsqu'on veut vraiment aller au fond des choses. Nous achetons des livres sur la programmations, surtout lorsque les salariés en font la demande.
Pensez-vous que l´on devrait enseigner la programmation à l'école primaire?
Je ne me suis jamais posé la question. Pourquoi pas une initiations à des concept logiques qui sont utiles en programmation (le ET, le OU, les conditions, les boucles)
Qu´apprenez-vous des utilisateurs?
Ils m'ont appris un grand paradoxe : l'utilisateur ne sait réellement ce dont il a besoin une fois que l'application est sous ses yeux. Le cycle en V ne marche pas vraiment en développement.
Quelle serait votre solution contre le piratage?
Question beaucoup trop vague. De quel piratage parle t-on ? Le piratage de film/musique ? de logiciel ? de jeux ? Si je dois parler d'une solution, je dirais : la pédagogie au primaire ou au collège. Les gens ne savent pas utiliser pas Internet. Il l'utilisent tous les jours sans en comprendre tous aspects et les dommages qu'ils peuvent causer. Ils ne voient pas le mal qu'il y a à télécharger un logiciel, le cracker et l'utiliser gratuitement. Ils ne voient pas le mal de télécharger un jeu ou une musique sur le net...
Vous sentez-vous très rigoureuse dans votre organisation du code que vous écrivez et lorsque vous le commentez?
Oui. J'apporte une attention particulière aux commentaires dans le code (Javadoc notamment) et au commentaire lors des "commit" dans le serveur de sources
Quels sont vos jeux préférés et la plate-forme sur laquelle vous jouez?
J'aime bien les "point and clic". J'y jouais beaucoup sur PC avant. Je suis également très Nintendo dans l'esprit (le ludique avant les performances techniques). Je crois que j'ai eu toutes leurs consoles. Aujourd'hui je joue sur la Wii. J'aime bien les jeux de courses aussi. J'ai acheté une PS2 pour ma copine il y a quelques années et je n'ai qu'un 1 jeu à moi : Gran Tourismo 4
Avec quelle fréquence nettoyez-vous la poussière qui s'accumule sur votre clavier?
Très rarement :-) Je me souvient qu'une fois un client m'a fait la remarque : j'ai gratté mon clavier pendant une journée quasiment après ça. Maintenant j'ai un clavier noir, c'est moins salissant.
Comment vous sentez-vous lorsque des amis ou des proches vous demandent de l´aide pour résoudre les problèmes de leurs ordinateurs?
En général, je suis content d'être "reconnu". Après le sentiment varie selon le problème. Si c'est pour régler les problèmes de WiFi et d'accès Internet, à la longue c'est un peu barbant.
Quelle opinion méritent les Mac comme machines pour le développement?
J'ai jamais testé de Mac. J'ai quand même du mal à comprendre l'engouement que ça suscite chez certains. On pourrait comparer cela à une religion et quand on parle de Steve Jobs comme d'un gourou, je trouve qu'on est pas très loin du compte quand on voit la fascination qu'il suscite.
Comment protégez-vous votre machine des infections?
J'ai un OS peu intéressant pour les développeurs de Virus : Linux ! Ensuite il faut éviter : - éviter les de surfer trop sur les sites "underground" - croire à tout ce qui nous est annoncé à l'écran - cliquer sur la première sollicitation sans réfléchir. J'ai eu la chance d'avoir été éduqué à Internet et d'avoir baigner dedans depuis tout petit (mes parents ont été précurseurs avec leur modem 28kbits) donc on peut dire que j'ai l'oeil plus averti que le français moyen.
Réveillez-vous l´intérêt dans votre entourage social lorsque vous dites que vous êtes développeur de logiciel?
Absolument pas. La majorité des gens ne comprennent encore pas ce que nous faisons. Être développeur n'est pas sexy et n'est pas un avantage avec les filles :-)
Travaillez-vous seul ou en équipe? Qu'aimez-vous le plus?
En majorité seul, car nous sommes une petite entreprise de 4 personnes (3 développeurs). Je n'ai que rarement travaillé avec une équipe de plus de 2 personnes, mais ça me plaît bien.
Ê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?
En général j'attends les versions les plus stables.
Quelle est la principale raison de retard dans les dates de livraison des projets?
Question intéressante : je dirais un problème d'implication. Cela peut venir des 2 côtés : - Le client n'est pas assez impliqué => il ne valide pas les livrables (cdc, maquettes, prototypes...) où il les valides trop vite mais au final il n'est pas satisfait et il faut défaire pour mieux refaire. - Le prestataire n'est pas assez impliqué : il ne comprend pas bien la stratégie de son client et donc ses réponses son inadaptées au besoin. Les aller-retours se multiplient
A votre avis, quelle compagnie aide davantage les développeurs de logiciels?
Je ne sais pas. La notre ? :-)
Combien de pauses faites-vous par jour?
La pause du midi. Quand y a pas trop de coup de bourre, je répond à des interview interminables comme celle-ci :-p
Quels conseils donneriez-vous à quelqu'un qui veut devenir programmeur?
Ce qui est bien avec le développement (web en particulier) et que ça ne coûte pas grand chose de se lancer : - un pc - un Linux - un Eclipse WTP - un MySQL Allons-y gaiement => on fait nos premiers programmes en Java. Ca marche aussi avec le php où autre langage... Après si on sent un intérêt pour la chose il faut quand même passer par une formation/école. Les auto-didactes c'est bien parce que ce sont des gens passionnés mais je trouve qu'il faut des bases solides pour faire les choses correctement. On est pas forcément capable d'aborder tous les concepts par nous même ou d'apprendre les bonnes pratiques...
 

408 visites

Whohub
[thibaudvibes]
ThibaudVibes
Lille - France


[thibaudvibes] ThibaudVibes

Envoyez-moi une question, commentaire, ou demandez-moi mon opinion sur quelque chose:

 
 




© ThibaudVibes
Adresse web de cette interview:http://www.whohub.com/thibaudvibes

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