99692 interviews créées 
 
 
 
 
 
 
 
 
 
 
 


Interview à:

Hugo C. [cohars] 


PROGRAMMATION
Comment avez-vous commencé à programmer, et à quel âge?
14~15ans
Quels langages utilisez-vous, et quels environnements de développement?
C, Objective-C Principalement sous xCode - Cocoa Également HTML/CSS
Quelle configuration de machine et de système opératif utilisez-vous?
iMac 2,66GHz Intel Core 2 Duo MacBook Pro 2.2 GHz Intel Core i7 Snow Leopard (Mac OS X 10.6.8)
Quelques travaux que nous pourrions voir sur le net?
http://serialtapper.tk http://bit.ly/strangeocean
Qu'est-ce qui vous motive à entreprendre un nouveau projet?
J'ai beaucoup d'intérêt pour la programmation. Et une grande créativité, j'aime beaucoup entreprendre de nouvelles choses et me lancer dans de nouveaux projet, même si tous n'aboutissent pas.
Quelle partie du développement est la plus gratifiante?
La première phase de conception et passionnante, quand on commence par imaginer les premiers aspects de notre projet, à faire différents croquis sur papier et sur tous ce qu'on peut trouver autour de nous. La phase de programmation à tendance à nous mettre face à des problème, on peut passer des heures à chercher une solution, que l'on fini toujours pas trouver, ce qui mène à un énorme soulagement!
De l'extérieur cela paraît un travail très rationnel, mais faut-il également être créatif pour programmer?
Tout dépend du rôle que l'on tient dans un projet. J'ai principalement eu des projets personnels, c'est donc réellement l'occasion d'exprimer sa créativité!
Quelles sont les conditions nécessaires pour vous concentrer sur la programmation?
La première est d'avoir un réel intérêt pour ce que l'on fait. La programmation requiert une grande motivation et une envie d'aboutir, sans quoi on peu abandonner au premiers problèmes, à la première difficulté. Et elles sont nombreuses!
Avez-vous déjà ressenti le syndrome d'être dans une bulle après une longue période de travail?
J'ai dû concilier le lycée et la programmation, donc je n'ai pas vraiment eu de longue période de programmation. Mais on est peut-être un peu coupé du monde extérieur quand on consacre beaucoup de temps à une passion personnelle.
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?
Étant donné que je programme depuis peu de temps, j'ai eu une grande phase d'évolution depuis le début. Donc mes anciens codes sont peu ordonnés, pas vraiment construit, peu optimisé, etc. Mais je n'ai pas beaucoup de recul.
Achetez-vous encore des livres de programmation ou apprenez-vous tout déjà on line?
Oui, j'ai quelque livre, ça permet d'apprendre de la technique pure, et d'être vraiment concentré sur la mémorisation. Je pense qu'il faut utiliser les deux supports, quand on apprend sur internet, on peut appliquer directement ce que l'on fait étant donné qu'on a un ordinateur sous la main. Mais l'apprentissage en soit sur des points particulier et plus approximatif. Bien que la pratique permet de mémoriser de nombreuses choses.
Pensez-vous que l´on devrait enseigner la programmation à l'école primaire?
Au moins au collège et/ou au lycée. Pourquoi pas apprendre des notions au primaire, au moins que les élèves sachent que ça existe et comment ça se présente. Une telle matière permet d'apprendre la rigueur et de travailler la mémoire, mais les maths sont déjà là pour ça.
Quelle a été votre expérience dans la commercialisation de vos programmes?
Je produit que des projets gratuits. Donc je n'ai rien réellement commercialisé. Mais même sur des projets gratuits, le "client" est très dur et impitoyable avec le petit développeur!
Qu´apprenez-vous des utilisateurs?
Ils sont de bons conseils, mais pas toujours objectifs.
Quelle serait votre solution contre le piratage?
L'open source et le freeware ? On verrait trop de pubs. Je n'ai pas de solution miracle.
Vous sentez-vous très rigoureuse dans votre organisation du code que vous écrivez et lorsque vous le commentez?
Oui et c'est nécessaire. Même si je me permet parfois des impasses sur certains points.
Comment calculez-vous le budget pour un projet de logiciel?
/
Quels sont vos jeux préférés et la plate-forme sur laquelle vous jouez?
Je ne joue pas beaucoup, juste des petits casual games sur mon iPhone.
Avec quelle fréquence nettoyez-vous la poussière qui s'accumule sur votre clavier?
une à deux fois par semaine!
Comment vous sentez-vous lorsque des amis ou des proches vous demandent de l´aide pour résoudre les problèmes de leurs ordinateurs?
On peut parfois se sentir utile. Mais la plupart du temps, ils pourraient simplement effectuer une recherche sur un moteur de recherche ; ils gagneraient du temps et nous aussi.
Quelle opinion méritent les Mac comme machines pour le développement?
J'ai commencé sous Windows et je suis passé à Mac pour développer sur iTouch/iPhone. C'est vraiment agréable, les produits d'Apple (xCode, interface builder, etc) sont très aboutis et efficaces.
Comment protégez-vous votre machine des infections?
Un antivirus léger et transparent pour mon Mac.
Réveillez-vous l´intérêt dans votre entourage social lorsque vous dites que vous êtes développeur de logiciel?
Oui, on nous pose toujours plein de questions, souvent naïves d'ailleurs, c'est vraiment un sujet obscur pour le grand public. Mais c'est toujours enrichissement de voir les questions des autres sur un domaine qu'ils ne connaissent absolument pas.
Travaillez-vous seul ou en équipe? Qu'aimez-vous le plus?
Souvent seul, faute de trouver des partenaires, mais je préfère travailler en équipe, rien pour être conforter dans ses décisions, et pour le partages des tâches (par exemple je déteste m'occuper de l'interface graphique d'un de mes projets).
Ê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?
J'attends de voir les premiers retour de ceux qui ont essayé avant de me lancer dans une bêta.
Quelle est la principale raison de retard dans les dates de livraison des projets?
C'est très difficile de calculer le temps pour un projet informatique. Par exemple un jeu n'est jamais réellement fini. De plus, on peut être face à des problèmes qui prennent plus de temps qu'on aurait pu le penser.
A votre avis, quelle compagnie aide davantage les développeurs de logiciels?
Développer pour Apple est vraiment pratique. Bien qu'il faille acheter sa licence.
Combien de pauses faites-vous par jour?
Aucune idée, je développe pas à plein temps, c'est un loisir.
Quel serait votre emploi ou projet rêvé à l'heure actuelle?
Aucune idée.
Quel est votre prochain projet?
M'intéresser à d'autres domaines, assez proches de ce que je fais actuellement, je pense notamment à l'informatique embarqué avec arduino et/ou autre.
Quels sites Web ou forums de programmeurs fréquentez-vous?
http://www.cocos2d-iphone.org/ http://pommedev.mediabox.fr/index.php https://developer.apple.com http://www.siteduzero.com/ Twitter est également une ressource illimitée d'aides!
Quels conseils donneriez-vous à quelqu'un qui veut devenir programmeur?
Je ne suis moi même pas réellement un programmeur. C'est un passe-temps.
 

356 visites

Whohub
[cohars]
Hugo C.
Torigni sur Vire


[cohars] Hugo C.
Envoyez-moi une question, commentaire, ou demandez-moi mon opinion sur quelque chose:

 
 




© Hugo C.
Adresse web de cette interview:http://www.whohub.com/cohars

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