Page 2 sur 2

Re: La programmation informatique

Publié : 09 août 2016, 19:45
par Tyrus
resoL a écrit :Un certain nombre d'entre vous bosse carrément en info, c'est impressionnant.
J'ai une question d'ordre professionnel. Est-ce que vous vous efforcez de tout connaître sur chaque langage de programmation (syntaxe, mots-clés,...) ou bien vous connaissez une partie et vous vous documentez sur le tas ou boulot en allant sur Internet ?
Ça peut vous paraître idiot mais depuis quelques temps je pose cette question.
C'est pas évident. On n'est obligé de se maintenir à niveau. Mais connaître les dernières nouveautés j'admets que j'admire ceux qui y parviennent. Pour ma part, si je ne pratique pas, je ne retiens pas. Le problème c'est qu'en entreprise tu travailles souvent sur des procédés / technos vieilles de plusieurs années avec souvent des contraintes fortes vis à vis des utilisateurs. Du coup c'est pas évident parce que tu dois pas trop tout chambouler (donc rester en retard) et te maintenir à niveau en faisant de l'autoformation.

Re: La programmation informatique

Publié : 09 août 2016, 20:09
par Nick
Pour ma part, je m'étais intéressé au HTML et CSS à une période, au début pour m’amuser, puis j'avais fini par coder en entier et assez proprement le site web du boulot (enfin à l'époque c'était une page perso du FAI ^^ ) :grin: :sunglasses:

Depuis on le site est passé en hébergement pro sous wordpress, j'ai un peu survolé le php mais pas assez en profondeur; mais j'ai quand même réussi avec mes petites bases apprise ces dernières années, à faire un truc qui me convient.

Par contre, c'est hyper chronophage, je compte pas les nuits que j'ai pu passé à une certaine période; je crois que c'est pour ça que j'ai un peu mis ça de coté :sweat_smile:

Re: La programmation informatique

Publié : 09 août 2016, 21:12
par SnapBack
Idem, je ne suis pas un codeur. Plus par nécessité qu'une vraie passion.
J'ai été amené à faire un peu de HTML et de CSS.

Le code de mon site web n'est pas optimalisé mais ça fonctionne :sweat_smile:
Quand je me ferais une nouvelle version de mon site internet (j'ai compté... 3 ou 4 ans), je serais plus attentif.

Mon site est conçu avec Joomla, j'aimerais qu'il soit en "responsive", je verrais ce qu'on me proposera d'ici là.
Ah là là, vive la débrouille !

Re: La programmation informatique

Publié : 09 août 2016, 22:56
par Pasta
x00 a écrit :Et tes 2 langages, je connais pas non plus, il servent à quoi ? dans quel domaine ?
Le Haskell et le Scala sont des langages de programmation fonctionnelle, par opposition à la programmation impérative.

Dans un langage impératif, on indique en gros pas à pas les instructions que doit suivre l’ordinateur, tandis que dans un langage fonctionnel, on décrit des valeurs et des fonctions, de la même façon qu’en mathématiques. Un langage fonctionnel que tu connais sûrement est le SQL : tu décris le résultat que tu souhaites obtenir, sans préciser à la base de données quelles instructions elle doit suivre précisément pour obtenir ce résultat.

Le Scala est plus ou moins dérivé du java, d’ailleurs les programmes scala tournent sur la jvm et sont compatibles avec le code java existant. Il mélange les concepts de programmation fonctionnelle et de programmation orientée objet. Le code impératif est toujours possible cependant.

Le Haskell par contre est un langage fonctionnel pur. On ne peut même pas changer la valeur d’une variable. C’est très bizarre quand on vient de la programmation impérative, mais c’est très intéressant, puissant et enrichissant, même quand on se remet à coder avec les langages « normaux ».

Quant à savoir à quoi ils servent, hé bien ce sont des langages de programmation générale, ils servent à tout ou presque dans tous les domaines ^^

J’aimerais bien me mettre au Rust aussi. C’est un langage plus bas niveau (comme le C/C++) qui gère la mémoire automatiquement et de façon déterministe sans avoir à le faire à la main et sans garbage collector (mais au prix de contraintes supplémentaires sur le scope de ses variables).
resoL a écrit : J'ai une question d'ordre professionnel. Est-ce que vous vous efforcez de tout connaître sur chaque langage de programmation (syntaxe, mots-clés,...) ou bien vous connaissez une partie et vous vous documentez sur le tas ou boulot en allant sur Internet ?
Personne ne connait *tous* les langages de programmation ^^ Mais connaître un langage ça signifie au minimum connaître la syntaxe et savoir comment faire certaines choses basiques. Après, chaque langage a tout un ensemble de bibliothèques et de frameworks, et il est impossible et inutile de tous les connaître. Quand j’arrive sur une nouvelle mission, il y a toujours des trucs que je ne connais pas. Parfois il y a même des choses développées spécifiquement par l’entreprise pour l’entreprise, donc impossible à connaître à l’avance.

Re: La programmation informatique

Publié : 18 août 2016, 02:07
par rooter
Je m'étais pas mal amusé avec du basic, au lycée, c'était assez pratique. :)

Re: La programmation informatique

Publié : 21 août 2016, 15:57
par Blue284
Pour ma part je fais mes études en programmation. Je suis passé par un BTS SIO où on nous a appris HTML, CSS, PHP, MySql, C, C#, Java (et je crois que j'oublie rien). Là j'ai terminé ma L3 Info à Rennes il y a quelque temps, on a fait du C, du Java et du Ocaml. Je devrais pas tarder à embrayer sur un Master Info, toujours à Rennes, je suis plutôt confiant sur les cours et sur ce qu'on va faire, ça à l'air assez intéressant.

Sans quoi j'ai une nette préférence pour Java, C# et C++ (que j'ai fais en autodidacte pour ce dernier) et une aversion globale pour la programmation web, je suis beaucoup plus porté système et logiciel. J'aimerais beaucoup me lancer dans la programmation de jeux vidéos dans l'avenir (après mes études) même si c'est un domaine où je ne me sens pas du tout à l'aise pour l'instant. J'ai déjà pour but de bosser quelques années de manière "classique" après mes études, et pourquoi pas faire mes jeux à côtés en attendant. Au bout de quelques années, j'aimerais bien aussi me lancer en tant que formateur, c'est un truc qui me tient assez à cœur. Bref, c'est pas les projets qui manquent :smile:.
Pasta a écrit :
resoL a écrit : J'ai une question d'ordre professionnel. Est-ce que vous vous efforcez de tout connaître sur chaque langage de programmation (syntaxe, mots-clés,...) ou bien vous connaissez une partie et vous vous documentez sur le tas ou boulot en allant sur Internet ?
Personne ne connait *tous* les langages de programmation ^^ Mais connaître un langage ça signifie au minimum connaître la syntaxe et savoir comment faire certaines choses basiques. Après, chaque langage a tout un ensemble de bibliothèques et de frameworks, et il est impossible et inutile de tous les connaître. Quand j’arrive sur une nouvelle mission, il y a toujours des trucs que je ne connais pas. Parfois il y a même des choses développées spécifiquement par l’entreprise pour l’entreprise, donc impossible à connaître à l’avance.
Je crois que je n'aurais pas dis mieux :wink:. J'ajouterais juste que globalement chaque langage se ressemble beaucoup. Il y a deux grandes familles de langages qui possèdent chacune des spécificités : langage impératif et langage fonctionnel. Quand on connait les grandes lignes de ses deux familles, tout se ressemble beaucoup, donc quand on connait un ou deux langage d'une même famille on peut normalement basculer assez simplement à un nouveau langage sans trop galérer. Sinon ça serait compliqué car il existe un très très grand nombre de langages... on ne peut donc pas tout connaître par cœur et si tout était radicalement différent ça serait vite problématique.

Re: La programmation informatique

Publié : 21 août 2016, 16:18
par resO
C'est bien qui me semblait.
Bon je verrai bien quand je m'y remettrai vraiment car j'ai pas trop la tête à la prog en ce moment et je suis blasé, fatigué mais d'une force....
Aucune femme ne programme ici ?

Re: La programmation informatique

Publié : 23 août 2016, 22:12
par Libertia
Si, j'ai notamment fais du python a l'école même si j'étais pas dans une branche informatique et maintenant je travaille dans ce domaine (mais des vieux langages)

Re: La programmation informatique

Publié : 05 sept. 2016, 00:43
par Amaz
Tiens je me promené sur twitter et suis tombé sur deux articles passionnant,

https://medium.com/@sebg/devenir-un-exp ... .czpq7ru6e

Celui, plus sur les grosso société, genre google, apple et j'avoue que ça fait peur !

https://medium.com/@laurentcalixte/goog ... .v7dpqmwiv

Et enfin, les 7 péchés capitaux dans l'inforamtique :joy:

http://www.frenchweb.fr/les-7-peches-ca ... ale/254087

Re: La programmation informatique

Publié : 05 sept. 2016, 09:14
par katy81
Florent a écrit :Ca va peut-être donner des souvenirs aux plus vieux d'entre vous, mais à force de lire et relire, de copier et d'obtenir des "Syntax error in line 2340" ou autres "Improper argument in 6890" aaaaaaargh b.ordel ça fait 3 heures que je saisis ces prostituées de lignes de m... etc pendant mon enfance sur mon Amstrad CPC 6128, je me débrouillais bien à un moment en langage BASIC..

OMG !!! ça ne rajeuni pas tout ça :joy: c'était assez gratifiant de se dire qu'on a créé un jeu en tapant des lignes durant des heures, d'ailleurs plusieurs programmes étaient publier dans science et avenir. Je me souviens des disquettes de jeux "les blues brother" "l'homme préhistorique" et d'autres.