Cela aurait pu passer pour une boutade ou pour un défi sans lendemain lancé à la cantonade. Le 11 Avril 2010 je m’interrogeais sur l’opportunité de me lancer dans la programmation et plus exactement le développement dans l’environnement d’Apple (Mac OS X et iPhone/iPad). Celui ci est composé de l’outil X Code et nécessite l’apprentissage d’Objective C et de l’API Cocoa.
Sans attendre, je me suis lancé dans l’apprentissage du C, grâce notamment au Site du Zéro qui propose d’excellents tutoriaux initiatiques. Je vous l’avoue ma crainte principale étant de ne pas aller jusqu’au bout de ma démarche. C’est pourquoi notamment je vous prends à témoin ici et sur Twitter/Facebook ! (j’en parlerai de temps en temps sur ce blog).
Je dois également avouer que j’ai pris un certain plaisir à m’initier au C et j’ai envie de pratiquer et d’aller plus loin. N’est ce pas encourageant ? Dans le passé cela m’ennuyait.
Mais pourquoi donc un Chef de Projet (Fonctionnel) a-t-il soudainement envie d’apprendre à programmer (comme c’est curieux).
- Tout d’abord par défi, car j’ai besoin de cela pour avancer (je dois appartenir à cette génération Y qui fait tant peur finalement).
- Ensuite par curiosité, car je suis passionné par ces sujets et j’ai envie de mieux comprendre comment cela fonctionne d’un point de vue purement technique.
- Il y a certainement l’envie de me libérer d’un certain carcan, le commercial et le marketing étant continuellement jugé comme incompétent sur ces questions. Peut être toujours le syndrome de l’autodidacte ?
- Enfin, je crois qu’il y a l’envie d’être autonome sur certains projets. Aujourd’hui le multimédia permet de faire preuve d’une grande créativité artistique. Un compositeur de musique par exemple est avant tout un technicien ! Il connaît (sauf exceptions) le solfège sur le bout des doigts, ainsi qu’un ou plusieurs instruments. Il en est probablement de même pour les artistes multimédia. Ce qui me conduira certainement à me replonger dans d’autres sujets que je n’ai fait jusqu’ici que survoler partiellement (HTML 5, Photoshop … chaque chose en son temps).
Même si j’ai des objectifs en tête, je ne souhaite pas me mettre d’autres contraintes que de pratiquer. Je ne suis pas un génie il me faut parfois du temps pour comprendre, d’autant que je suis papa solo et que j’ai un travail chronophage. Mais une fois que j’ai compris, j’ai compris !
J’en reparlerai sur ce blog et je serai ravi d’échanger avec vous experts ou débutants.
Source image et + d’infos : http://developer.apple.com/technologies/tools/xcode.html
>> Plus d’informations sur mon blog : http://www.xcode-revolutions.com