[Index Software] Coin des développeurs :]

Pour les gens qui ont simplement envie de discuter sans souhaiter faire passer d'information particulière.
Avatar du membre
KoaKao
Prolifique
Messages : 2705
Enregistré le : jeudi 28 août 2014 à 22:53
Localisation : Bretagne

[Index Software] Coin des développeurs :]

Message par KoaKao »

J'en prend l'initiative :) puisqu'il y a un coin des gribouilleurs alors pourquoi pas un coin des développeur ?

Ici pour tout ceux ou celle qui s'amuse sérieusement ou non à développer/programmer des appli', jeux, site, etc... débutant ou expert peu importe, même ceux qui n'ont jamais toucher aux langage de prog mais qui sont intéressé par ce monde fou de l'informatique .-. tout les passionnés de l'informatique et de la programmation ! ^^'

Bon en vérité je sais pas si il va en avoir des tonnes mais même pour le si peux c'est sympas d'avoir notre topic pour pouvoir échanger :innocent:

Quelques question ? Allez si je suis sûr que vous adorer mes questions hihihi :D
- Êtes vous plutôt gros dev pro qui programme beaucoup ? Plutôt un joueur qui fait quelques petit programmes par-ci par-là ? Ou plutôt un débutant qui à déjà programmer mais encore bien débutant ? Ou alors avez vous juste vu ce que c'était un programme et au pire toucher à un code une ou deux fois ?

- Pour ceux qui programme : depuis quand ? Quel langage connaissez vous (C/C++, Java, JS, PHP, html, .Net etc...) ?

- Que préférez vous faire (Web, Applications, Jeux...) ? Quel langages préférez vous, ou quel type ?

- Avez vous, pour les plus avertis, déjà créé de "gros" programmes tel que des jeux, des sites, application...

Voilà si vous avez des choses à ajoutez n'hésitez pas. (':

------------------------------------
Pour ma part :
Je suis plus le joueur qui code des programmes par-ci par-là. ^^
J'ai commencer au collège sur du BASIC (que j'avais connue un peu enfant), puis du C++, ensuite j'ai stopper (trop dur pour moi à l'époque) et j'ai recommencer en Python, puis Java peut après, au lycée.
Je connait : le Python, le Java, html/css. - J’apprends : le JS et le PHP et je compte une fois que j'aurais fini me mettre (ou plutôt me remettre) au C et C++ :]
J'ai n'est jamais développer grand chose de très conséquent mais j'ai créé un petit site en html/css que je n'ai jamais mit en ligne. xD
Et Sinon je créé parfois des mini application en Java, qui est de loin mon langage préféré. ._.

Peace. Kowah
loup autiste
Avatar du membre
Lilas
Modératrice
Messages : 7953
Enregistré le : dimanche 14 juillet 2013 à 12:17

Re: Coin des développeurs :]

Message par Lilas »

Chouette, un sujet pour moi ! :wink:
Wombat a écrit :- Êtes vous plutôt gros dev pro qui programme beaucoup ? Plutôt un joueur qui fait quelques petit programmes par-ci par-là ? Ou plutôt un débutant qui à déjà programmer mais encore bien débutant ? Ou alors avez vous juste vu ce que c'était un programme et au pire toucher à un code une ou deux fois ?
Disons qu'une partie de mon boulot consiste à programmer. Je ne dirais pas beaucoup car je ne fais pas que ça, mais j'ai quand même un certain nombre de lignes de codes à mon actif. :D
Wombat a écrit :- Pour ceux qui programme : depuis quand ? Quel langage connaissez vous (C/C++, Java, JS, PHP, html, .Net etc...) ?
Depuis longtemps... Mais on va dire que j'ai vraiment commencé à partir de la 3ème, quand j'ai eu mon premier ordinateur personnel (un amiga 500 pour ceux qui connaissent).
Question langages, je ne me suis pas tellement à l'affut des nouveautés.
Je développe avec tout ce qu'on me met entre les pattes (j'ai même réussi à faire quelques petits jeux sur Excel quand je n'avais rien d'autre).
Wombat a écrit :- Que préférez vous faire (Web, Applications, Jeux...) ? Quel langages préférez vous, ou quel type ?
Plus jeune, j'aimais surtout créer de petits programmes ludiques (c'était du temps de la préhistoire, avant internet) pour les utiliser ensuite.
Je me suis essayée aux sites web aussi avec HTML et PHP, mais pareil, ça date.
Aujourd'hui, je me contente de la pratique professionnelle, ce n'est plus une activité de loisirs.
Wombat a écrit :- Avez vous, pour les plus avertis, déjà créé de "gros" programmes tel que des jeux, des sites, application...
Pas à moi seule, je travaille plutôt des parties, modules, ou alors des petites applications de gestion.
Après, cela dépend de ce que l'on entend par "gros" programme : en ce moment j'essaie de débugger un traitement que je viens d'écrire et qui fait tout pile 1500 lignes de code.
D'ailleurs, faut que j'y retourne si je veux qu'il tourne correctement avant la fin de la journée. :wink:
Lilas - TSA (AHN - Centre Expert - 2015)

Mes romans :
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

Message par Ixy »

Bonjour,

voici quelques éléments me concernant :

Je suis étudiant en école d'ingénieur, j'ai appris le Java, j'apprends le Python (très agréable comme langage de programmation). J'ai appris C/C++ en stage.

J'ai appris CamL en prépa.

J'ai programmé en action script avec flash en faisant des petits jeux, et j'ai d'ailleurs fait un site.

Je connais un peu PHP/MySQL/Javascript, d'ailleurs je m'occupe avec d'autres d'un site mediaWiki et j'ai développé une extension avec php.

J'ai touché à quelques autres langages de programmation, mais cela est anecdotique.

J'ai programmé pour jeux auparavant mais de plus en plus je programme pour mes études (applications scientifiques)


Je déconseille fortement de commencer avec C++ (plus encore avec C), avec Java à la rigueur, en fait je conseille plutôt de commencer avec Python
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Avatar du membre
Manichéenne
Modératrice
Messages : 5040
Enregistré le : jeudi 24 octobre 2013 à 9:54

Re: Coin des développeurs :]

Message par Manichéenne »

C'est plus ou moins mon métier.
Malheureusement, les obligations professionnelles sont bien loin de mes intérêts du début. J'aimais écrire de beaux algorithmes, j'en fais très rarement en pratique. J'aimais le C, le hasard des missions m'a spécialisé en java. :roll:

Je développe peu hors travail. Je fais quelques sites web de temps en temps, mais avec le moins de code possible. Si je peux trouver une solution toute faite ça m'arrange.
Wombat a écrit :- Êtes vous plutôt gros dev pro qui programme beaucoup ? Plutôt un joueur qui fait quelques petit programmes par-ci par-là ? Ou plutôt un débutant qui à déjà programmer mais encore bien débutant ? Ou alors avez vous juste vu ce que c'était un programme et au pire toucher à un code une ou deux fois ?
Théoriquement je suis experte. En réalité j'ai relativement peu écrit de lignes de code.
- Pour ceux qui programme : depuis quand ? Quel langage connaissez vous (C/C++, Java, JS, PHP, html, .Net etc...) ?
Depuis le début de la fac. J'ai découvert la programmation en commençant mes études, après le bac.
J'ai déjà fait du (langages et assimilés): C, java, php, javascript, html, css, tcl/tk
Anecdotique : pascal, assembleur, prolog, scheme, Ada, Perl... J'en oublie peut-être.
- Que préférez vous faire (Web, Applications, Jeux...) ? Quel langages préférez vous, ou quel type ?

J'ai tendance à aimer quand c'est une usine à gaz. Il faut que ce soit complexe. Du coup je n'initie jamais rien. Une très grosse application d'entreprise, ça reste ce que j'ai préféré à ce jour.
- Avez vous, pour les plus avertis, déjà créé de "gros" programmes tel que des jeux, des sites, application...
Ca dépend de la notion de "gros". J'ai travaillé sur du très gros, mais jamais seule, et avec une base existante.

J'espère réussir à me réintéresser prochainement.
Diagnostiquée Autiste Asperger et TDA.
Mère de 3 enfants : fils Aîné TDAH et TSA atypique, cadet TSA de type Asperger, benjamin en cours d'évaluation neuropsy.
Avatar du membre
jutana
Prolifique
Messages : 3579
Enregistré le : lundi 24 mars 2014 à 12:43

Re: Coin des développeurs :]

Message par jutana »

... be moi je suis une débutante de août 2014 :D .... on a vu avec le prof le css et le html , le javascript légèrement et un peu de php ...

Le but des cours est à la fin savoir créer un site .... mais je m'aperçois que j'aime beaucoup faire des écritures ... je m'y plonge comme dans un jeu video ... j'aime le fait de voir ce que tu crées en écriture se "bâtir" au fur et à mesure et j'aime galérer à trouver où ça bloque, ajouter, enlever, arranger, essayer ... bref :mryellow: , j'adore :D

J'essaie pour l'instant de bien maitriser le html et css et après me pencherais sur le reste :D
(◕^^◕)Non-Diagnostiquée2016 début de ma démarche auprès de pro/structures spécialisées TSA en vue d'éliminer ou pas cette auto suspicion de TSA-et être informée et/ou orientée vers des solutions, soutiens pour évoluer/avancer-orientation en secteur privé(◕^^◕)
pinkie
Habitué
Messages : 63
Enregistré le : mardi 23 avril 2013 à 14:46

Re: Coin des développeurs :]

Message par pinkie »

Ixy a écrit :Bonjour,

voici quelques éléments me concernant :

Je suis étudiant en école d'ingénieur, j'ai appris le Java, j'apprends le Python (très agréable comme langage de programmation). J'ai appris C/C++ en stage.

J'ai appris CamL en prépa.

J'ai programmé en action script avec flash en faisant des petits jeux, et j'ai d'ailleurs fait un site.

Je connais un peu PHP/MySQL/Javascript, d'ailleurs je m'occupe avec d'autres d'un site mediaWiki et j'ai développé une extension avec php.

J'ai touché à quelques autres langages de programmation, mais cela est anecdotique.

J'ai programmé pour jeux auparavant mais de plus en plus je programme pour mes études (applications scientifiques)


Je déconseille fortement de commencer avec C++ (plus encore avec C), avec Java à la rigueur, en fait je conseille plutôt de commencer avec Python

Cool tu vas pouvoir m'apprendre plein de choses ! ;)
Avatar du membre
KoaKao
Prolifique
Messages : 2705
Enregistré le : jeudi 28 août 2014 à 22:53
Localisation : Bretagne

Re: Coin des développeurs :]

Message par KoaKao »

Ixy a écrit :Je déconseille fortement de commencer avec C++ (plus encore avec C), avec Java à la rigueur, en fait je conseille plutôt de commencer avec Python
Grave ! :) même pas avec Java, le mieux franchement est de commencer (si ont veux coder avec un langage pas trop vieux et assez "passe partout" ) par le Python, qui est un langage assez bien pour commencer (pour poursuivre aussi m'enfin après ça dépend des gout) perso j'avais commencer par le C++ par erreur (même si c'est un langage que j'aime beaucoup à ce jour), ça ma pas dégouter puis après j'ai appris le Python ça va... Il a l’avantage ont va dire d'avoir une syntaxe simple sans les contraintes les spécificité que peut avec Java ou C(++) pour ne cité qu'eux. Il permet également et entre autres de s'initier à la POO...

Mais perso après quelques années de programmation sous Java et étant assez habituer à ce langage et la complexité qu'il peut avoir quand ont débute, qui je trouve par la suite que ladite complexité ce transforme en un avantage incontestable du entre autre à la bonne précision de sa syntaxe. Quand j'ai remis les pieds (ou plutôt le curseur ;) ) sur Python j'ai eu l’impression que le langage à été développer par un enfant de 5 ans. :mryellow:

Sinon à par Python il y a CobraNon ! :mrgreen: sérieusement les débutants peuvent aussi commencer en BASIC, Pascal, Ada?, VB.Net et d'autres...
loup autiste
Avatar du membre
Tugdual
Modérateur
Messages : 41259
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44

Re: Coin des développeurs :]

Message par Tugdual »

J'ai beaucoup (vraiment beaucoup) programmé
de mes 15 ans à mes 43 ans, et ça fait maintenant
5 ans que je n'ai quasiment pas touché du code.

J'ai découvert la programmation avec des calculatrices
programmables, puis j'ai fait un peu de Basic, avec
des ordinateurs de poches et des ordinateurs familiaux.

J'ai alors plongé dans l'assembleur, que j'ai pratiqué
avec délectation sur tous les microprocesseurs 8 bits
de l'époque (6502/10, 6800/2, 6809, 8080 & Z80)
ainsi que des micro-contrôleurs (8051/31), puis je
suis passé à l'assembleur des microprocesseurs x86.

J'adorais tirer le maximum de ces petits processeurs
à la puissance limitée, il fallait optimiser le code au
maximum, compter les cycles d'horloge de chaque
instruction ... C'est fou ce qu'on arrivait à faire !

Après un peu de Pascal, je suis tombé sous le charme
du C++, que j'ai pratiqué énormément au travail.

J'ai beaucoup travaillé sur des automates, puis sur
des périphériques, sur des bibliothèques, et aussi
sur des applications techniques particulières.
Bref, de la programmation "bas niveau".

J'étais un fondu de la réutilisation du code, donc
j'organisais tout en modules très structurés, avec
une gestion carrée des docs, des ressources, des logs,
des erreurs, des tests fonctionnels, des archives ...
J'ai bien des fois apporté des évolutions à l'ensemble
de mes modules, pour les améliorer et les faire durer,
et j'aimais beaucoup faire ces revues de code ...

C'était le bon temps ...

J'ai testé aussi d'autres langages (Java, Javascript,
PHP, ...) mais outre le fait que le principe des langages
interprétés n'est pas ma tasse de thé, aucun ne m'a
paru aussi puissant, aussi souple, aussi libre que C++.
TCS = trouble de la communication sociale (24/09/2014).
Avatar du membre
KoaKao
Prolifique
Messages : 2705
Enregistré le : jeudi 28 août 2014 à 22:53
Localisation : Bretagne

Re: Coin des développeurs :]

Message par KoaKao »

:)

En ce moment j'ai commencer un peu les application sur Android.
loup autiste
Avatar du membre
Tugdual
Modérateur
Messages : 41259
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44

Re: Coin des développeurs :]

Message par Tugdual »

Ce qui me titille, c'est plutôt le Raspberry Pi.

Mais je me refuse à glisser le doigt dans
ce genre d'embrouille, je n'ai pas de temps
du tout à y consacrer pour le moment ...
TCS = trouble de la communication sociale (24/09/2014).
Avatar du membre
zad
Prolifique
Messages : 3896
Enregistré le : mercredi 6 juillet 2011 à 19:48
Localisation : br

Re: Coin des développeurs :]

Message par zad »

Tugdual a écrit :Ce qui me titille, c'est plutôt le Raspberry Pi.

Mais je me refuse à glisser le doigt dans
ce genre d'embrouille, je n'ai pas de temps
du tout à y consacrer pour le moment ...
pour ma part, je vais finir par craquer cette année ^^ :mryellow:
TSA :mryellow:
Nicolas M
Occasionnel
Messages : 21
Enregistré le : samedi 3 janvier 2015 à 20:34
Localisation : Montrouge

Re: Coin des développeurs :]

Message par Nicolas M »

Pour ma part, je viens de prendre un poste en informatique. J'assure la gestion d'une application java avec une petite base de données de 600Go. Il y a aussi une partie web en JEE avec des frameworks comme Spring, Struts2, Hibernate et un peu de javascript... Finalement, je code assez peu, l'application est un peu une usine à gaz et il y a souvent des bug même après 10 ans de production. Je passe beaucoup de temps à analyser le code existant pour le débugguer/améliorer. Le travail d'enquête pour débugguer me plait bien et je touche à pas mal de technologies différentes, même si c'est parfois stressant, il y a un calendrier à tenir et une quinzaine de gestionnaires potentiellement au chômage technique en cas de panne. Je travaille aussi pas mal sur l'optimisation de requête SQL et c'est assez jubilatoire / gratifiant de diviser les temps de réponse jusqu'à parfois plusieurs milliers. Le SQL est un langage vraiment puissant, notamment les fonctions analytiques qui permettent d'éviter de nombreuses boucles.

Durant mes études, j'ai fait un peu de C/C++, Python, VB, PHP, XML et pas mal de java, SQL. Je ne suis pas fan des langages interprétés, ma petite expérience en Python ne m'a pas convaincu. J'ai une nette préférence pour le Java surtout avec une IDE comme Eclipse et la génération de code automatique. Comme Tugdual, j'apprécie beaucoup le travail d'optimisation de code.
Asperge bien verte certifiée AOC 39 d'âge
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

Message par Ixy »

pinkie a écrit : Cool tu vas pouvoir m'apprendre plein de choses ! ;)
Salut Pinkie :lol: :kiss: Oui ! :wink:

Wombat a écrit ::)

En ce moment j'ai commencer un peu les application sur Android.
J'ai fait une petite application Android avec une amie en java, ça a été très instructif
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Avatar du membre
Tugdual
Modérateur
Messages : 41259
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44

Re: Coin des développeurs :]

Message par Tugdual »

Ah oui, j'ai aussi pas mal bossé sur MySQL (chouette, le SQL).

Côté SQL, j'avais même rencontré des barjots qui faisaient
quasiment tout leur applicatif en SQL (je dis barjots, parce
que le SQL n'est quand même pas prévu pour ça, et je ne
vous dis pas les problèmes de gestion des erreurs !) ...

Les premières versions du Java me plaisaient pas mal,
mais je trouvais dommage la lenteur globale d'Eclipse,
très pénible pour moi au quotidien (écriture & debug),
et l'absence de compilateur pour en faire des exécutables
(pourtant ça n'aurait pas dû être difficile à faire, à partir
du pseudo-code). Par contre, je trouvais les bibliothèques
trop alambiquées, ce qui donnait un source peu lisible à
mon goût, et ça s'est aggravé par la suite (annotations).

Je suis tombé sur quelques sources Java dernièrement, et
à les regarder je n'en déduisais rien de ce faisait ce source.
C'est pour moi un indicateur : un source devrait être lisible
de lui-même, c'est important pour sa maintenance.

Après, un source peut être illisible parce que le développeur
est un gougnafier (en C++ il m'est arrivé de voir des horreurs),
mais il peut être aussi être peu lisible de part la nature même
du langage ou de l'architecture de ses bibliothèques.
TCS = trouble de la communication sociale (24/09/2014).
Avatar du membre
Lilas
Modératrice
Messages : 7953
Enregistré le : dimanche 14 juillet 2013 à 12:17

Re: Coin des développeurs :]

Message par Lilas »

@Tugdual, je partage tout à fait ton opinion sur Java, sûrement parce que j'ai commencé la programmation en basic sur un mode très itératif.
J'aime bien lire un code et comprendre tout de suite sa structure, le déroulement des opérations, c'est comme lire un livre.
En java, j'ai l'impression que ça part de tous côtés, qu'il faut sauter sans arrêt d'un fichier à un autre, d'un endroit à un autre pour espérer suivre quelque chose.
Ça ne me parle vraiment pas.
Lilas - TSA (AHN - Centre Expert - 2015)

Mes romans :