comment avez vous appris a programmer
pour ma part en auto didacte pendant deux ans puis un cursus dans un centre de formation d'une chambre de commerce (basic pascal puis cobol)
en informatique de gestion.
je pense que le fait d'avoir 'debrouissailler' avant à été un plus.
le point positif du centre de formation à été la logique structurelle
warnier et aussi la methodologie merise.
Amateur et éternel débutant depuis … 1967 !
L'informatique n'est pas mon métier … mais mon principal outil de travail.
Déçu année après année par les solutions et méthodes proposées sur le marché …
… j'ai du mettre la main dans le cambouis pour répondre a mes besoins personnels et professionnels (de la conception à la réalisation, puis à la mise en route).
Depuis l'ordinateur à carte perforées (IBM 1130) de 1967 pour optimiser la conception de structures architecturales à partir d'une méthode matricielle que j'avais inventée …
… en passant par la conception et la mise en place en 1979 d'un réseau de micro-ordinateurs temps-réel, multi-tâches, multi-utilisateurs (AlphaMicroSystem, bien avant l'IBM-PC) implantés dans tous les établissements d'un groupe pétrolier dont j'étais Dr Financier (10 fois moins cher que les solutions proposées par les SSII) … avec la faculté de piloter chacun des systèmes depuis n'importe où (via modem) …
… et la DG de la Société de Génie-Logiciel (1984-1988) ayant introduit en France Oracle, Sybase, Uniface, …
… j'utilise actuellement mon temps libre de retraité pour concevoir et réaliser en HTML 5, Canvas, CSS 3, … un système générique multi-serveurs (y compris celui virtuel intégré au PC ou SmartPhone ou Tablet ou …) et pouvant fonctionner off-line (du vrai "WEB-3") …
… pour créer seul ou de façon collégiale des oeuvres créatives (items) à prétention artistiques (texte, image, musique, vidéo, … et leurs assemblages réciproques), se perfectionner en groupes virtuels dans telle ou telle technique, présenter ces oeuvres, les faire évaluer techniquement, artistiquement et moralement (PEGI) … et, pour les meilleures, les vendre … s'il y a acquéreurs … via le net … et via un planning de manifestations physiques.
Comme je ne peux m'empêcher d'inventer (concepts et techniques) pour combler mes frustrations (refus de l'obstacle => colère => énergie) …
… je me retrouve toujours en situation d'autodidacte débutant.
iPapy :D au dessus de la mer de nuages
(l'unique de ce chalet paumé en pleine montagne)
PS : Tout à fait d'accord avec Kalishah « pisser du code parfait » … ne suffit pas.
C'est le meilleur moyen d'automatiser le désordre ambiant, NON ?
Ainsi, mon dernier projet en cours … est la synthèse intégrée en un système universel de tous les « meta-concepts » (concepts de concepts) que j'ai inventés ou validés … les chevilles dans la boue et le nez dans le cambouis … en matière de psychosociologie (dynamique de groupes), de techniques artistiques, de contrôle de processus, de management (humain, stratégique, marketing, finance, …) … et, très accessoirement informatique.
Et vous comment avez-vous appris à programmer ,
je me suis mis à la programmation en autodidacte vers l'âge de 40 ans avec un MO6 et l'aide de la revue Théophile puis j'ai acheté un PC 8088 et je me suis mis au GWBasic puis QuickBasic 4.5 avec de revues comme Compatible PC Magazine, Science & Vie, Pc Compatible.
Ensuite je me suis mis à Turbo Pascal 5.5 6.0 et 7.0 toujour avec des revues comme Réponse Micro qui donnait pas mal de tuyeaux et je me suis offert la série des Editions Wéka pour Turbo Pascal, j'ai fait une bonne pose, programmait uniquement pour faire quelques utilitaire et je viens de me mettre à Delphi 6 (gratuit) grâce aux cours de Développez.com et quelques autres sîtes du Net, je trouve Dephi assez simple pour les petites applications,
l'intégration d'images, de menus et de boutons est facile et il reprend pas du langage Turbo Pascal.