Harrylechienfou

A la demande des premiers utilisateurs... Dites-nous qui vous êtes et... tout le reste ! Bienvenue sur les forums de la framboise

Modérateur : Francois

Répondre
Harrylechienfou
Messages : 10
Enregistré le : sam. 1 juin 2019 15:05

Harrylechienfou

Message par Harrylechienfou » sam. 1 juin 2019 15:31

Salut à tous.
Je me forme à la programmation en autodidacte depuis 6 mois environ et, bien qu’a là base j’avais un profil plus « artiste » que « technicien » (musicien, études de cinéma, bref), j’ai réalisé que la programmation était un domaine extrêmement créatif et finalement pas si éloigné de mes autres intérêts et depuis je me suis découvert une passion pour la programmation qui ne me quitte plus.
Ayant acquis de bonnes bases dans la programmation (évidemment je reste un débutant, mais je programme 4 à 8h par jour tous les jours donc jài fait de bons progrès), je me sens un peu moins intimidé par l’electronique et le côté hardware et j’aimerais en apprendre davantage sur ce domaine et me lancer dans le monde des Raspberry Pi/Arduino et cie. Je n’y connais rien, autant le dire d’emblée, mais c’est un truc qui m’attire depuis gamin bien que jusque là je me disais, comme beaucoup « c’est trop compliqué, c’est pas fait pour moi, c’est un truc de pro ».

Voilà pour la présentation.
J’ai plein de questions sur le sujet (matos, apprentissage etc), j’espère pouvoir obtenir des infos pour me lancer.
A plus sur le forum :)

domi
Administrateur
Messages : 3233
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Harrylechienfou

Message par domi » sam. 1 juin 2019 16:15

Bonjour et bienvenue
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Harrylechienfou

Message par Artemus24 » sam. 1 juin 2019 21:00

Bonjour Harry le chien fou.

Bienvenue dans le forum consacré à la raspberry.

Quel langage pratiquez-vous ?
Harrylechienfou a écrit :Ayant acquis de bonnes bases dans la programmation (évidemment je reste un débutant, mais je programme 4 à 8h par jour tous les jours donc jài fait de bons progrès),
Comment ? Avez-vous suivi une formation ? Des lectures ? Un ami qui vous aide ?
Est-ce à but professionnel ou comme passe temps ?

@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Harrylechienfou
Messages : 10
Enregistré le : sam. 1 juin 2019 15:05

Re: Harrylechienfou

Message par Harrylechienfou » dim. 2 juin 2019 16:02

Bonjour. Pour l’instant j’ai appris Lua, un langage très simple. Je code des jeux avec le Framework Love 2D. Je compte apprendre Python et peut-être C/C++ pour l’arduino (mais je rechigne à l’idee), et C# à partir de septembre pour apprendre la POO. Je fais ça à mi-temps/plein-temps selon mes disponibilités. J’avais fait des études de cinéma et j’ai bossé comme scénariste pendant un peu moins de deux ans mais les contraintes liées au milieu ont eu raison de ma volonté (impossibilité de faire des choses librement, besoin de budget, de l’aval de producteurs etc). Étant encore jeune (25 ans y’a quelques jours), j’ai décidé d’apprendre à programmer (chose que j’ai toujours voulu faire) dans l’idée principalement de faire des jeux indés (projet compliqué mais j’ai l’avantage de composer de la musique depuis une dizaine d’années et un peu d’expérience en sound design et très légèrement en graphismes 2D, et évidemment en scénario, donc une fois la programmation un minimum maîtrisée je pouvais faire un jeu de A a Z tout seul, sur le papier).

J’ai appris Lua (et je continue d’apprendre bien sur) grâce au site Gamecodeur (formations), à la lecture d’ouvrages et à la recherche sur le net (principalement sur le wiki du Framework Love 2D en fait, y’a quasi tout ce qu’il faut savoir).

Pour info je programme mon premier jeu éventuellement destiné à être commercialisé depuis un mois environ, un jeu textuel d’enquete façon années 80, avec des graphismes ASCII et un gameplay modernenisé et assez original (à base de gestion du temps on va dire).

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: Harrylechienfou

Message par Artemus24 » dim. 2 juin 2019 17:02

Salut Harrylechienfou.
Harrylechienfou a écrit :et peut-être C/C++ pour l’arduino (mais je rechigne à l’idee),
Je vous conseille de commencer par un vrai langage compilé comme le 'C/C++'.
Pas nécessairement avec l'arduino, mais pour apprendre les bases de la programmation.
Commencez par le 'C' pour comprendre tout ce qui est procédural avant de basculer vers le 'C++' pour ce qui est objet.
Un bon bouquon devrait faire l'affaire !

Il y a java qui est à peu près du même niveau que le 'C/C++'.

Je ne vous conseille pas de vous dispercer dans les langages ou dans les finalités.
La vrai question va se poser sur l'orientation de vos développements. Que désirez-vous faire au final dans le monde informatique ?

On n'utilise pas les mêmes langages pour faire des jeux, de la programmation système, du web, de la gestion, de la PAO, ...
Pour le web, le plus classique est de commencer par le php coté serveur et le javascript coté client.
Cela va vous entrainer dans les cms; voire aussi dans les serveurs apache, Microsoft SQL Server ou éventuellement MySql.
De ce fait, vous devrez aussi apprendre la configuration et l'administration, voire aussi les aspects systèmes des ordinateurs pour bien maitriser la question.
Et je ne parle même pas du graphisme, de la conception d'une site, de l'ergonomie.

Coté électronique, comme arduino ou raspberry, c'est amusant, mais au final, il n'y a pas beaucoup de débouchés professionnelles, à moins d'être déjà électronicien.
Sinon, vous pouvez apprendre la programmation système, et descendre dans le coeur des ordinateurs. Mais là, c'est compliqué.

En tout cas, bon courage pour votre formation.

@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Répondre

Retourner vers « Présentez vous ! »