Bonjour,
je suis issu d'un BTS micro technique (dans le sens micro mécanique)
Ça fait bientôt 13 ans que je travaille dans le monde de la CAO en secteur automobile.
Ces dernières années j'ai évolué sur des postes de chef de projets (avec une orientation de plus en plus vers l’international).
J’ai toujours su garder une main sur la conception mécanique pure et dure; conception 3d, calculs de résistance des matériaux, mise en plan, cotation, chaines de côtes, et j'en passe, voir même réalisation proto (usinage, tour, etc.) ... j'adore ce que je fais mais voilà, j'ai découvert la programmation quand j'avais 15 ans et depuis cette passion de m'a jamais quitté.
Mon langage de prédilection est le c++, je me suis dit que quitte à passer du temps à maitriser un langage autant en apprendre un qui puisse me permettre de tout faire ou presque. A l'heure actuelle je ne suis même pas certain de le maitriser, il y a quelques techniques que je n’ai jamais tentées sur mes projets.
J'ignore tout de la programmation en entreprise, des méthodologies de programmation, j'en ai appris un peu plus depuis que je suis sur ce forum, mais au fond quand on bosse pour soi et étant issu d'un milieu différent, les techniques d'entreprise ne sont pas forcément utilisées surtout par manque de compréhension, ou dû au fait que je bosse tout seul.
Étant très autodidacte, j'ai testé beaucoup de choses différentes par pure curiosité, que ce soit Langages, Framework, Paradigmes, Algorithmes, etc...
J’ai testé, python, lua (addons wow), c, asm (optimisation de routine de lib), qt, mfc, sheme (et un peu de lisp), j'ai même fait de l'ocaml a une époque où un livre oreilly était sorti, le sql et les bd embarquées (sqlite, firebrid) ou serveur (genre mysql, postgresql) et ces dernières année j'ai découvert la finance et le défis qui va avec le FOREX. Le but premier n'était pas de s'enrichir c'était surtout un défis intellectuel, mais au fond gagner de l'argent avec un défis intellectuel à relever. Quoi de plus motivant.
Si vous me permettez une petite parenthèse sur le forex,
Quel bonheur grâce à la plateforme métatrader et le langage MQL4, de pouvoir essayer d'apprivoiser les marchés
Enfin ça c'est du pur fantasme, comme on est purement dans un domaine où il faut prédire une évolution futur, la seul chance qu'on ait de pouvoir se débrouiller c'est de considérer qu'on a affaire à un signal semi structuré, mais dont le schéma n'est pas clairement identifiable ( donc partir sur de l'analyse technique pure et dure ).
Et mine de rien, comme tous les traders utilisent un peu tous les même techniques et basent donc leur décisions sur les même algos qui sont d'ailleurs tous plus ou moins basés sur des moyennes mobiles, il est logique que des pattern apparaissent..
Malgré ça, tous les 5 à 6 mois, j'ai constaté qu'une technique qui fonctionnait a peu près ce mettais progressivement à ne plus fonctionner. Pourquoi ?
Comment détecter le changement quand on est brouillé sous des quantités de faux signaux. D'ailleurs le tout est de distinguer le signal du faux signal. ^^
Et grâce au forex et au trading intra-day, je me suis mis à pousser ma recherche algorithmique en testant des choses que je n’aurais jamais pensé étudier sur un bouquin sans application par derrière. Les probas, les algorithmes d'auto apprentissage statistique dont les systèmes bayésien, les réseaux de neurone (mais une adaptation de mon cru pour rigoler), les algos génétique, les algos de recherche de pattern, etc... Ce qui est passionnant c'est qu'on a un flow continu d'information, et qu'on est donc jamais à cours de carburant avec la finance. Donc on peut tout tenter. On est sûr d'avoir des échantillons a testé et un historique colossal à disposition.
Mais bon je m'égare un peu la ^^
Donc j'ai beau adorer ça, j'ai aucuns diplômes associés et en France c'est bien connu, le diplôme fait tout.
Encore j'aurais déjà bossé dans une boite sur du prog pour un besoin client, je pourrais justifier d’une expérience pro, mais il n'en est rien.
A un moment j'avais tenté de faire un blog pour parler de tout ce que j'aime faire et tout ce que j'avais testé et ainsi me créer une identité sur le sujet,
mais au fond c'est beaucoup de taf, et programmer me plait plus que d'en parler. Et les programme que j'ai pu faire n'ont jamais réellement été finis, parce qu'ils n’avaient pas besoin de l’être. Donc rien de spécial à présenter.
Je me suis tourné récemment sur la programmation de jeux mobiles, c'est sympa mais n'étant pas graphiste je suis vite limité sur ce que je peux faire. Bon un potes est venu à la rescousse et ya du potentiel, même si pour le moment la méthode dev à deux est quelque peu déroutante et manque d'expérience.
Je ne peux pas appliquer les technique du boulot ^^ et leur adaptation semble un peu foireuse ; wait and see
Par contre de nouveau défis s'offrent à moi comme un gameplay temps réel, un algorithme de score qui tient compte des statistiques des personnages (statistique modifiables à la volée par le joueur), ou encore d'une IA. Je pense que l'IA va pas mal m'amuser, j'en ai jamais fait, mais j'ai déjà quelques idées rigolote à tester, le prog multijoueur aussi. Jamais eu besoin d’en faire, ça va être très sympa aussi ça. Et puis l'idéal étant de rémunérer sa passion. Mais bon faut être réaliste, des studios de jeux vidéo qui se sont cassés la figure sont légions même ceux qui n’étaient pas trop gourmand.
Mais bon voilà, ok je ne m’ennuie jamais, mais les années passent et je me dis que le bonheur serait de pouvoir utiliser les deux compétences au boulot.
J'ai beau kiffer le prog je kiff aussi la mécanique.
Je pensais à la robotique, mais je tombe plus souvent sur des poste d’électrotechnicien que de programmeur (même de composants programmables)
Au boulot, Je me suis développé un certain nombre d'outils de productivité en C# ou en vba, mais je n'arrive pas à me faire connaitre de façon à pouvoir faire les deux.
C'est tellement pas le même secteur, que personne ne comprends l’intérêt.
Et le problème c'est que quand je vois les offres d'emploi, j'ai l’impression que des qu'il faut réfléchir à un algos, il faut être ingénieur et que le programmeur est un travail de grouillot. Le programmeur serait 'l’équivalent de ce qu'on appelle le "pisseur de trait" chez nous. Ce que j'aime c'est faire, la conception et implémentation, donc sachant que je n'ai pas de diplôme informatique, que je ne suis pas ingé, je sens que je n'ai aucune chance, et je ne veux pas faire un sacrifice sur salaire pour commencer via un stage dans une boite etc...
C’est délicat, tout ça. Plus je cherche et moins je trouve. D’autant que je ne sais pas si ce que je sais faire (ou crois savoir faire ^^) peut être utile à une entreprise, ni si mon niveau est suffisant.
Donc, je vous pose quelques questions :
• Connaissez-vous des gens qui ont une double compétence comme celle-là ?
• si oui comment on t’il fait pour trouver une entreprise qui a voulu tenter le coup avec eux vu le manque de diplôme ?
• Est ce qu’ils ont jamais regretté ce choix ? (je demande ça car j'ai peur que d'en faire mon boulot ne casse ma passion)
Désolé pour le paveton, et merci en tout cas de m'avoir lu même si vous ne répondez pas à mon post.
Slts.
Partager