CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Petite question au programmeur (métier)

Dark_mouton
Dark_mouton
Niveau 10
10 février 2010 à 20:02:13

Bonjour,

Je suis actuellement en DUT informatique et j'adore résoudre des algorithme et les programmer mais je me demandais si une fois que l'on est programmeur on a besoin de ce creuser la tête pour résoudre certain algo ou c'est plus de la programmation à la chaine qui ne nécessite pas beaucoup de réflexion ?

deepblue
deepblue
Niveau 16
11 février 2010 à 01:33:53

Ca dépend de la boite où tu bosses et des tes ambitions.

_skip
_skip
Niveau 10
11 février 2010 à 13:06:19

Surtout de tes ambitions en effet. Mais où que tu ailles ne t'attends pas à écrire des tris ou des structures de données.

Iliah
Iliah
Niveau 10
11 février 2010 à 22:23:58

1] Pas en tant que programmeur tout court.
2] Oui, à la chaîne.

Pour l'algorithmie, c'est surtout les mathématiciens et les personnes ayant la connaissance métier qui s'y frottent. Mais je pense qu'en DUT, on met dans la catégorie algo n'importe quel programme, non ? Je suis passé par la case DUT aussi :p

Alors si tu aimes programmer, résoudre des problème et concevoir des applications, continue tes études jusqu'à être développeur où là, tu pourras être créatif.

Si c'est l'aspect problème/mathématique qui t'intéresse, fait une thèse ;)

Dark_mouton
Dark_mouton
Niveau 10
12 février 2010 à 21:05:52

merci pour vos réponses, Iliah quand je parle d'algorithme c'est par exemple devoir résoudre des problème comme le problème des 8 reines
(http://fr.wikipedia.org/wiki/Probl%C3%A8me_des_hu
it_dames) ou devoir construire une structure de donnée, c'est sur ce type de problème que j'aime bien réfléchir.

Par contre quel différence fais tu entre développeur et programmeur ? :hap:

isukthar
isukthar
Niveau 10
12 février 2010 à 21:48:09

La différence à mon avis c'est que le programmeur programme (code en un certain langage), alors que le développeur développe une appli sans forcément faire que du code. Bon après, c'est pas vraiment le vocabulaire pour désigner les différents postes.

Pour ce qui est de l'algorithmique, on début on utilise ce terme pour désigner n'importe quel algorithme. Après quand tu monte dans la formation ça va beaucoup plus loin avec plein de notions liées aux maths et à la logique. Par exemple nous en algo on faisait du B.

_skip
_skip
Niveau 10
13 février 2010 à 09:43:31

En fait les notions varient fortement d'une entreprise à l'autre suivant la taille de l'équipe et l'organisation interne.
Si je prend mon cas, sur mon premier contrat de travail c'était marqué *programmeur*, mais j'ai fait de l'analyse, de la base de données, du développement de A-Z.

En gros la même chose que je fais maintenant alors que c'est marqué "Senior software engineer" sur mon contrat. Après il faut savoir que la notion de monkey coder existe pas dans les équipes qui bossent en Scrum ou en Xp, ce job est une relique du passé en Suisse en tout cas. Peut être en Inde ou en Chine...

Iliah
Iliah
Niveau 10
13 février 2010 à 10:29:37

"Senior software engineer"
Tu as commencé à travailler à quel âge ?!

_skip
_skip
Niveau 10
14 février 2010 à 09:45:19

19~20 ans, j ai fait toutes mes études à mi temps car sinon pas d'argent pour vivre.

Iliah
Iliah
Niveau 10
14 février 2010 à 16:06:20

Ok, ceci explique cela :p

_skip
_skip
Niveau 10
15 février 2010 à 08:42:36

Qu'est-ce que tu veux savoir précisément?

Dark_mouton
Dark_mouton
Niveau 10
16 février 2010 à 14:47:35

Merci pour toute vos réponses. Et du coup pour être développeur un DUT + licence pro suffis ou alors il est quand même préférable de faire une école d'ingé ou master ? :hap:

tbol
tbol
Niveau 20
16 février 2010 à 23:00:13

ça existe pas la programmation à le chaine, pire encore la programmation ça n'existe plus pour ainsi dire.

On utile des méthodes, des outils, des librairies, des composants, c'est devenu un métier compliqué l'ingénierie logicielle, de préférence destinés aux bac + 5 au pire bac + 4.

_skip
_skip
Niveau 10
17 février 2010 à 08:38:43

Je ne connais pas le niveau des formations en France, mais en Suisse un bachelor est tout à fait suffisant pour faire du développement, ensuite c'est vraiment une histoire d'expérience professionnelle et c'est ça qu'un recruteur avisé regarde le plus volontiers : pour qui tu as travaillé, quels projets, quels technos.

C'est pas ceux qui ont touché à tout et qui savent rien faire (typique des grands universitaires) qui ont forcément la côte. Pour avoir fait une école technique supérieure puis ensuite un pont vers l'école d'ingénieur, je peux dire qu'on était bien plus fort en ES que les mecs qui faisaient le bachelor. Faut dire qu'on avait 95% de branches techniques et de math alors qu'eux ils avaient 35% de culture générale et 35% de technique et 30% de management, gestion de personnel et trucs à 2 balles sans rapport.

Dans le privé en tout cas, du côté du public c'est ton diplôme seul avec ton âge qui conditionne ton salaire alors c'est un peu différent.

dnob700
dnob700
Niveau 10
17 février 2010 à 20:09:21

pour la traduction : bachelor = licence (BAC+3).

ES ?

Pour le reste, je préfère ne pas commenter.

dnob700
dnob700
Niveau 10
17 février 2010 à 20:10:44

Ah si, finalement, j'ai une citation sous la main...

"Puis merci de garder pour toi tes réflexions trollesques sur les [universitaires] et tout ça, ce forum est pas là pour ça."

_skip
_skip
Niveau 10
17 février 2010 à 20:22:38

Les ES sont (ou plutôt étaient) des formations supérieures non accréditées, donc suivant leur niveau des équivalents bachelor, voire master. Maintenant il y a eu normalisation (Bologne) et le système a du s'adapter car les diplômes ES ne sont pas reconnus mondialement.

Ceci a eu pour effet de m'obliger à refaire des cours que j'avais déjà eu dans le seul but de recevoir les crédits pour justement demander des équivalences bachelor et master. Un épisode bien frustrant...

Mais osef de tout ça, ce que je veux dire c'est que contrairement aux idées reçues, c'est pas celui qui fait le plus d'études qui a forcément le meilleur job. Autant il est vrai qu'il existe des branches où on ne fait rien sans master, à mon sens ce n'est pas tant que ça une réalité en informatique ou l'expérience et la spécialisation peuvent faire beaucoup de différence.

Désolé de t'avoir vexé.

Pseudo supprimé
Pseudo supprimé 18 février 2010 à 15:59:38

C'est pas pour rien que les universités imposent des notes éliminatoires. Pour forcer les étudiants à être moyen partout...

godrik
godrik
Niveau 30
18 février 2010 à 16:12:33

NdM: quand vous aurez fini de troller prevenez moi.

Iliah
Iliah
Niveau 10
18 février 2010 à 22:27:17

Et d'ailleurs, les gens ayant un doctorat...
:p

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment