IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Emploi Discussion :

Qu'est-ce que je vaux ? et peux en faire ?


Sujet :

Emploi

  1. #1
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut Qu'est-ce que je vaux ? et peux en faire ?
    Bonjour,

    J'ai 17 ans et je suis en terminale S. En ce moment je cherche un travail pour cet été. Mon but est de découvrir comment se déroule le travail de développement en équipe et de pouvoir montrer que j'ai officiellement travaillé. Si je peux en plus acquérir des connaissances générales en développement c'est encore mieux. Le salaire n'est absolument pas ce qui me préoccupe, je ne veux pas travailler pour gagner de l'argent mais pour apprendre.

    Cependant afin de m'orienter le mieux possible dans mes recherches j'ai besoin de savoir ce que je vaux et dans quel genre d'entreprise je peux chercher. Je ne sais pas quelle valeur a l'expérience personnelle (j'entends par là les projets personnels de développement). Pour vous donner une idée cela fait 5 ans que j'ai découvert la programmation et plus de 3 ans que j'étudie le C et l'objective-C sur mon temps libre. Cela veut dire que même sans avoir jamais réellement appris de méthode, j'ai eu l'occasion de me rendre compte (en restant relatif à mon niveau) de l'importance de la phase de conception (je ne me lance plus sans réfléchir).
    Je vais essayer de vous donner un petit aperçu de ce que j'ai eu l'occasion de faire pendant ces dernières années (en C ou objective-C). Je précise que je travaille sous Mac OS X.

    Dans le domaine général :
    • classe de manipulation des chaînes de caractères
    • classe de matrice dynamique 2D (stockant des pointeurs)
    • lecture séquentielle des octets (que ce soit en mémoire ou à partir d'un fichier) et interprétation en différents types de données


    Dans le domaine du GUI (Cocoa) :
    • un logiciel de gestion de serveur Apache, PHP et MySQL
    • un logiciel de planification des tâches
    • un début d'éditeur de cartes pour un petit RPG : mélange d'utilisation d'OpenGL, de Cocoa, de la SDL, des matrices dynamiques 2D et lectures séquentielles
    • le portage du module de fenêtrage de la bibliothèque SFML pour Mac OS X (ce que je fais actuellement)
    • et plus généralement diverses utilisation de l'API pour réaliser des interfaces utilisateur simples (fenêtres avec des styles particuliers, tableaux et autres widgets classiques)


    Dans le domaine graphique (OpenGL) :
    • une bibliothèque type GLUT mais beaucoup plus simple et efficace (sans la portabilité)
    • un début de GUI : gestion de fenêtres, vues/sous-vues et événements
    • Dans le même cadre j'ai implémenté un petit système de gestion des images afin de pouvoir en charger quelle que soit leur taille (non-limité aux puissances de 2) et étendu aux formats d'image les plus classiques


    Côté outils :
    • administration de serveur Apache 2 : configuration du serveur, mise en service sur le domaine publique
    • outils SVN et SSH
    • et plus généralement je suis familier à l'environnement Unix


    Je n'ai pas encore fait de CV : je me vois mal écrire "formation : bac général" et "expérience professionnelle : aucune".
    Enfin mon dernier atout : j'ai un bon niveau pour l'anglais écrit (15 au bac blanc) mais des difficultés pour la compréhension orale.

    Je pense avoir écrit tout ce qui valait la peine d'être cité, si vous avez besoin de détails supplémentaires n'hésitez pas. Donc pouvez-vous me dire si ce que j'ai appris jusqu'à maintenant à une quelconque valeur dans le monde du travail ? Et vers quel genre d'entreprise je peux m'orienter ?

    On m'a conseillé d'aller voir des associations mais j'ai peur de ne pas me retrouver avec des professionnels dans le domaine. Je tiens à me lancer dans un travail instructif.


    Merci pour vos avis,
    Lucas

  2. #2
    Membre averti Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Points : 434
    Points
    434
    Par défaut
    Je tiens à me lancer dans un travail instructif.
    Sans formation informatique supérieure ni expérience en ayant 17 ans et quittant l'entreprise en Septembre, c'est une illusion.
    L'association est le seul moyen. Aucun chef de projet ne perdra ses vacances a te former et te surveiller sachant qu'en Septembre tu pars et que ton bagage technique n'est pas certifié par un diplome ou une expérience.

    Peut être les entreprises de dépannage informatique, les magasins et les centres d'appel. Pas besoin de te former et du personnel qui part en vacance l'été.

    Désolé de ruiner tes espoirs.

  3. #3
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Citation Envoyé par Vespasien Voir le message
    L'association est le seul moyen.
    Va falloir que je trouve une association avec des professionnels alors... je n'ai pas envie de perdre mon temps avec des gens qui ne peuvent rien m'apprendre dans le domaine que je recherche.

    Citation Envoyé par Vespasien Voir le message
    Peut être les entreprises de dépannage informatique, les magasins et les centres d'appel. Pas besoin de te former et du personnel qui part en vacance l'été.
    Malheureusement ce genre de travail ne m'intéresse absolument pas ...

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Points : 209
    Points
    209
    Par défaut
    Je confirme ce que dit Vespasien.

    Et j'ajoute 3 choses :
    - Apprendre à développer sous Mac c'est une drôle d'idée. Le monde de l'informatique est faste et là tu te trouves dans la plus petite des "niches".
    - Hormis la mise en place d'un serveur LAMP + développement autour des technos associées, tout le reste ne va pas te servir à grand chose.
    Sincérement je me demande même s'il existe une boîte qui recherche un développeur spécialisé uniquement en c/objective-c.
    - MySQL c'est bien mais ce n'est pas suffisant. Le développeur n'est pas censé être DBA, mais il doit un minimum maitriser 4/5 SGDB (au choix dans la liste : MySQL, Postgre, oracle, sql server, derby, firebird, db2), ainsi que la manipulation des données grâce aux triggers et procédures stockées, et impossible d'apprendre ca avec MySQL.

    Si tu veux un conseil, change de techno. Maintenant que tu as les bases de la programmation tourne toi vers quelque chose qui va te servir plus tard si tu veux en faire ton métier, bien que ce soit difficile de savoir ce qu'il en sera dans 2 ans.

    Actuellement l'informatique offre beaucoup de débouchés mais il faut au minimum un bac+2 ou encore mieux, participer à un grand projet opensource, ce qui apporte énormément sur de multiple plans (travail de groupe, rigueur, bonne méthodologie, etc.)

    Enfin si tu sais programmer la machine à café, tu trouveras peut être quelque chose
    Sinon sérieusement, tu n'as pas beaucoup de choix : faire de la maintenance dans une petite boutique (ce qui n'a rien à voir avec le développement), faire un petit site en php avec utilisation de mysql pour une association. Mais bon, de mon expérience je peux te dire que tu n'en retireras pas grand chose, hormis le monde du travail (et encore), puisque tu vas te trouver face à des personnes qui n'y connaissent rien en informatique et qui te laisseront te débrouiller tout seul. Et j'espère pour toi que tu as des connaissances en CMS (Drupal ou Spip côté php).

  5. #5
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Citation Envoyé par @Ikey Voir le message
    - Apprendre à développer sous Mac c'est une drôle d'idée. Le monde de l'informatique est faste et là tu te trouves dans la plus petite des "niches".
    C'est à la fois un défaut et un avantage. Un défaut parce que c'est une (et non pas la plus) petit niche, et un avantage parce que les développeurs dans cet environnement sont justement aussi rares.

    Citation Envoyé par @Ikey Voir le message
    - Hormis la mise en place d'un serveur LAMP + développement autour des technos associées, tout le reste ne va pas te servir à grand chose.
    Sincérement je me demande même s'il existe une boîte qui recherche un développeur spécialisé uniquement en c/objective-c.
    - MySQL c'est bien mais ce n'est pas suffisant. Le développeur n'est pas censé être DBA, mais il doit un minimum maitriser 4/5 SGDB (au choix dans la liste : MySQL, Postgre, oracle, sql server, derby, firebird, db2), ainsi que la manipulation des données grâce aux triggers et procédures stockées, et impossible d'apprendre ca avec MySQL.
    À t'entendre on dirait qu'il ne reste plus que les services internet et bases de données dans le monde du travail. J'ai comme qui dirait un léger doute sur ce point si tu vois ce que je veux dire ...

    Citation Envoyé par @Ikey Voir le message
    Si tu veux un conseil, change de techno. Maintenant que tu as les bases de la programmation tourne toi vers quelque chose qui va te servir plus tard si tu veux en faire ton métier, bien que ce soit difficile de savoir ce qu'il en sera dans 2 ans.
    Pourquoi faire ? Je ne cherche pas à aller sur ce qui est "à la mode". Je préfère devoir chercher longtemps et trouver quelque chose qui me passionne. Oui je suis jeune (peut-être encore naïf) et j'ai mes rêves voilà tout, mais de là à dire qu'il faudrait que je change de voie...

    Citation Envoyé par @Ikey Voir le message
    Actuellement l'informatique offre beaucoup de débouchés mais il faut au minimum un bac+2 ou encore mieux, participer à un grand projet opensource, ce qui apporte énormément sur de multiple plans (travail de groupe, rigueur, bonne méthodologie, etc.)
    Je n'ai pas l'intention de m'arrêter au niveau du bac, j'ai fait mes demandes pour l'année prochaine. Là il s'agit bien d'un travail pour me rendre compte de la chose avant d'entrer dans les études supérieures . Je sais qu'à mon niveau c'est très difficile à trouver, c'est aussi pour ça que j'en parle ici. J'essaie d'augmenter mes chances de tomber sur le bon filon.


    Citation Envoyé par @Ikey Voir le message
    Sinon sérieusement, tu n'as pas beaucoup de choix : faire de la maintenance dans une petite boutique (ce qui n'a rien à voir avec le développement), faire un petit site en php avec utilisation de mysql pour une association. Mais bon, de mon expérience je peux te dire que tu n'en retireras pas grand chose, hormis le monde du travail (et encore), puisque tu vas te trouver face à des personnes qui n'y connaissent rien en informatique et qui te laisseront te débrouiller tout seul. Et j'espère pour toi que tu as des connaissances en CMS (Drupal ou Spip côté php).
    Tout à fait d'accord, d'autant plus que je ne maîtrise pas du tout PHP . Donc ce ce côté là c'est réglé. Ce n'est pas parce que je me suis occupé de mettre en service des serveurs AMP que je maîtrise le PHP et le SQL.


    Mon impression globale sur toi est que tu es immergé dans un environnement de services internet et que du coup tu sembles croire que le reste du monde du développement en informatique a disparu ou s'est estompé, je me trompe ? Quoiqu'il en soit à l'heure actuelle les bases de données ne m'intéressent pas, et je peine à croire que l'on ne cherche plus de développeurs C, C++ ou obj-C dans la sphère professionnelle.


    En tout cas la conclusion que je tire pour l'instant et que je dois trouver la bonne association.

    P.S.: bien que je n'en ai pas parlé pour ne pas m'avancer sur un terrain encore mal connu, j'apprends en ce moment le C++.

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Points : 209
    Points
    209
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    Mon impression globale sur toi est que tu es immergé dans un environnement de services internet et que du coup tu sembles croire que le reste du monde du développement en informatique a disparu ou s'est estompé, je me trompe ? Quoiqu'il en soit à l'heure actuelle les bases de données ne m'intéressent pas, et je peine à croire que l'on ne cherche plus de développeurs C, C++ ou obj-C dans la sphère professionnelle.


    En tout cas la conclusion que je tire pour l'instant et que je dois trouver la bonne association.

    P.S.: bien que je n'en ai pas parlé pour ne pas m'avancer sur un terrain encore mal connu, j'apprends en ce moment le C++.
    Tu te fais une mauvaise idée de moi et du monde de la programmation.

    - Il y a une grande différence entre un programmeur C/C++ et C/Objective-C et vu que tu ne parlais pas de C++ dans ton 1er post je ne l'ai pas mentionné. Donc effectivement en C++ il y a de la demande, mais beaucoup moins qu'en JEE/.Net. Et il faut bien avoir conscience qu'il est beaucoup plus difficile de savoir bien codé en C# ou Java qu'en C++. Sans vouloir te décourager je dirais qu'il est quasiment impossible d'apprendre le C++ tout seul.
    - Un développeur Java ou C# (2 technos liées au réseau) ne se contente pas de faire du développement web.
    - Aujourd'hui 95% des applications nécessitent l'utilisation d'une base de données. Une BDD n'est pas du tout associée au web. C'est quasiment impossible de faire l'impasse sur le sujet.
    - Un bon programmeur, c'est une personne capable de se remettre en question et de suivre la tendance du moment.
    Dans le cas contraire, tu commences à prendre de mauvaises habitudes et dieu sait que j'en connais des vieux de la vieilles qui codent encore à l'ancienne. Mais aussi tu fermes la porte à toutes les opportunitées qui s'offrent à toi.
    Et puis parfois tu n'as pas le choix, c'est bien d'avoir une passion mais il faut un minimum que ca puisse te permettre de bouffer et encore plus si tu as une famille. Même si tu ne vois pas les chose comme ca aujourd'hui, il faut bien penser que si tu commences dans une techno et que tu veux te reconvertir tu repars quasiment à 0 ce qui n'est pas facile. Selon moi, il vaut mieux commencer là où il y a beaucoup de travail et suivre la mouvance.

    Aujourd'hui les technos à la mode sont JEE et .NET, il y a 30 ans c'était la programmation procédurale, il y a 10/15 ans c'était le C++ et demain ca sera autre chose. Il est impossible de se dire que l'on termine sa carrière sur la même techno que l'on a commencé. Surtout que tu n'as que 17 ans, admettons que tu finissent tes études dans 3/4 ans, le marché sera forcément différent.
    Il est certain que tu trouves encore de posts de développeur assembleur ou cobol mais tu as de plus en plus de gars qui se reconvertissent parce que le cobol à part en rp ca ne court plus les rues, et ce n'est pas pour ca qu'ils sont bien payés.
    Et il va falloir la trouver l'école qui forme au développement mac parce que j'en connais pas! De toute façon prépare toi à être formaté sur la demande du moment. Hormis la fac qui forme encore sur l'ADA les écoles sont de plus en plus tournées vers les nouvelles technos et que tu le veuilles ou non à la fin de tes études tu t'y connaitras beaucoup plus en C++ et Java sur pc qu'en Objective-C ou C++ sur mac.

  7. #7
    Membre averti Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Points : 434
    Points
    434
    Par défaut
    Pour informations: les entreprises ne paient pas les gens a faire ce qu'ils souhaitent mais a faire ce dont elles ont besoin. Quand au PHP, il y a beaucoup de gens qui font du PHP alors qu'ils seraient bien meilleur en J2EE ou C++.
    Il y a des caissières avec des licences de lettres, des postiers avec des Deug et des ingénieurs au chômage.

    Donc, plutôt que de reprendre ce que dit Ikey accepte le. Ce n'est pas en le reprenant que çà changera les faits. Celà va juste l'agacer alors que c'est toi qui doit accepter.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    308
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 308
    Points : 373
    Points
    373
    Par défaut
    D'ailleurs, en général, les développeurs Mac sont des gens qui apprennent tout par eux-mêmes, qui font tous leurs logiciels tout seul ou en petit groupe et qui ensuite les vendent et font leur beurre là-dessus. Et, au début, généralement, la programmation mac est une activité parallèle.

    Sinon Ikey, il y a des écoles qui font de la programmation Objective-C/Cocoa, la mienne par exemple (SUPINFO) cependant ils mettent plus l'accent sur Java et C#.Net...

  9. #9
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Citation Envoyé par @Ikey Voir le message
    Tu te fais une mauvaise idée de moi et du monde de la programmation.
    J'ai parlé trop vite . Toutes mes excuses.

    Citation Envoyé par @Ikey Voir le message
    - Il y a une grande différence entre un programmeur C/C++ et C/Objective-C et vu que tu ne parlais pas de C++ dans ton 1er post je ne l'ai pas mentionné. Donc effectivement en C++ il y a de la demande, mais beaucoup moins qu'en JEE/.Net. Et il faut bien avoir conscience qu'il est beaucoup plus difficile de savoir bien codé en C# ou Java qu'en C++. Sans vouloir te décourager je dirais qu'il est quasiment impossible d'apprendre le C++ tout seul.
    Hmmm... effectivement je ne peux pas m'en être rendu compte pour l'instant, donc je te fais confiance.

    Citation Envoyé par @Ikey Voir le message
    - Aujourd'hui 95% des applications nécessitent l'utilisation d'une base de données. Une BDD n'est pas du tout associée au web. C'est quasiment impossible de faire l'impasse sur le sujet.
    Quand tu dis ça tu ne parles pas en grande partie des applications de gestion ? Parce que dans ce domaine je suis tout à faire d'accord, mais il n'existe pas que ça comme catégorie, où alors est-ce qu'on ne voit qu'une partie de l'iceberg ? Dans la vie de tous les jours je n'ai pas l'impression que les proportions d'applications de ce type soient si énormes (je dirais 50%).

    Citation Envoyé par @Ikey Voir le message
    - Un bon programmeur, c'est une personne capable de se remettre en question et de suivre la tendance du moment.
    Dans le cas contraire, tu commences à prendre de mauvaises habitudes et dieu sait que j'en connais des vieux de la vieilles qui codent encore à l'ancienne. Mais aussi tu fermes la porte à toutes les opportunitées qui s'offrent à toi.
    Tout à fait d'accord, même si je ne l'accepte peut-être pas encore vraiment .

    Citation Envoyé par @Ikey Voir le message
    Et puis parfois tu n'as pas le choix, c'est bien d'avoir une passion mais il faut un minimum que ca puisse te permettre de bouffer et encore plus si tu as une famille. Même si tu ne vois pas les chose comme ca aujourd'hui, il faut bien penser que si tu commences dans une techno et que tu veux te reconvertir tu repars quasiment à 0 ce qui n'est pas facile. Selon moi, il vaut mieux commencer là où il y a beaucoup de travail et suivre la mouvance.
    Trop tôt pour me poser ce genre de questions je pense . Dur dur le réveil... enfin il vaut tout de même mieux que je m'en rende compte maintenant .

    Citation Envoyé par @Ikey Voir le message
    Il est certain que tu trouves encore de posts de développeur assembleur ou cobol mais tu as de plus en plus de gars qui se reconvertissent parce que le cobol à part en rp ca ne court plus les rues, et ce n'est pas pour ca qu'ils sont bien payés.
    Il ne m'avait pas semblé que le C était si peu d'actualité . On en est à ce point là ?

    Citation Envoyé par @Ikey Voir le message
    Et il va falloir la trouver l'école qui forme au développement mac parce que j'en connais pas! De toute façon prépare toi à être formaté sur la demande du moment. Hormis la fac qui forme encore sur l'ADA les écoles sont de plus en plus tournées vers les nouvelles technos et que tu le veuilles ou non à la fin de tes études tu t'y connaitras beaucoup plus en C++ et Java sur pc qu'en Objective-C ou C++ sur mac.
    J'en suis bien conscient et je n'ai pas l'intention d'aller dans une école spécialisée dans le développement pour Mac OS, cependant à l'heure actuelle je ne veux pas laisser tomber ce domaine. À vrai dire même si je devrai répondre aux exigences de l'école j'ai bien l'intention de continuer de développer pour Mac OS à côté.

    Citation Envoyé par Vespasien Voir le message
    Pour informations: les entreprises ne paient pas les gens a faire ce qu'ils souhaitent mais a faire ce dont elles ont besoin. Quand au PHP, il y a beaucoup de gens qui font du PHP alors qu'ils seraient bien meilleur en J2EE ou C++.
    Je vois ce que tu veux dire, mais ce n'est pas simplement à cause d'un tri, on prend les meilleurs et les autres prennent le boulot qui reste ? Dans ce cas ce serait juste une question de lutte.

  10. #10
    Membre actif
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Points : 209
    Points
    209
    Par défaut
    Citation Envoyé par PsychoH13 Voir le message
    Sinon Ikey, il y a des écoles qui font de la programmation Objective-C/Cocoa, la mienne par exemple (SUPINFO) cependant ils mettent plus l'accent sur Java et C#.Net...
    Je me suis mal exprimé.
    Je voulais dire qu'à ma connaissance il n'y a pas de formation orientée uniquement sur le développement mac contrairement à des formations où l'on travaille que sous pc.
    Ce qui ne change pas le fait que même des personnes ayant suivit un module
    Objective-C/Cocoa seront beaucoup moins calés que dans les technos du moment et qu'ils auront beaucoup plus de chance de finir développeur JEE ou .Net.
    C'est le monde du travail, il faut s'adapter. L'inverse se produit rarement

    Quand tu dis ça tu ne parles pas en grande partie des applications de gestion ? Parce que dans ce domaine je suis tout à faire d'accord, mais il n'existe pas que ça comme catégorie, où alors est-ce qu'on ne voit qu'une partie de l'iceberg ? Dans la vie de tous les jours je n'ai pas l'impression que les proportions d'applications de ce type soient si énormes (je dirais 50%).
    Non.
    Tu prends un jeu video, dès que tu passes par le réseau (c'est à dire quasiment toujours aujourd'hui) tu as besoin d'une base de données.
    Tu prends La Poste pour la gestion des suivis de colis tu as besoin d'une base de données.
    Tu prends un réseau intranet d'une entreprise quelconque, toutes les infos sont stockées dans une base de données.

    Dans les 5%, il reste les softs de développement, et les micro-applications de type traitement de texte, lecteur video, etc.

    De toute façon dès qu'une entreprise veut stockées des données, ce qui arrive, euh... dans 100% des cas tu as besoin d'une base de données.
    Idem dans le monde de la recherche.
    Dès qu'on a besoin d'une info persistante on ne peut pas s'en passer, c'est tout. Le monde informatique où tout tournait avec des fichiers c'était il y a 20/30 ans!

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    308
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 308
    Points : 373
    Points
    373
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    Quand tu dis ça tu ne parles pas en grande partie des applications de gestion ? Parce que dans ce domaine je suis tout à faire d'accord, mais il n'existe pas que ça comme catégorie, où alors est-ce qu'on ne voit qu'une partie de l'iceberg ? Dans la vie de tous les jours je n'ai pas l'impression que les proportions d'applications de ce type soient si énormes (je dirais 50%).
    Tu ne vois qu'une partie de l'iceberg... Tout simplement parce que les utilisateurs de tous les jours représente un petit marché en comparaison avec le marché des entreprises qui n'utilisent que des applications de gestion et pour qui il est nécessaire de concevoir des produits spécifiques à chaque entreprise. Un client de la SNCF ne ressemble pas à un client de AirBus, chaque entreprise a sa propre vision et a son propre mode de gestion, donc chaque entreprise doit avoir son propre logiciel.

    Tandis que les utilisateurs normaux ont plus ou moins toujours les mêmes besoins, tu vas avoir les traitements de textes, les applications graphiques, les tableurs, les applications de musiques mais ça ne représente pas grand chose par rapport à la diversité des logiciels d'entreprise.

  12. #12
    Membre expérimenté Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Points : 1 312
    Points
    1 312
    Par défaut
    Je découvre tout un monde, je savais que ça existait mais pas dans de telles proportions. Tout de suite ça a l'air moins marrant le développement en informatique (mais ça ne me décourage pas ).

  13. #13
    gl
    gl est déconnecté
    Rédacteur

    Homme Profil pro
    Inscrit en
    Juin 2002
    Messages
    2 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 165
    Points : 4 637
    Points
    4 637
    Par défaut
    Citation Envoyé par @Ikey Voir le message
    Dans les 5%, il reste les softs de développement, et les micro-applications de type traitement de texte, lecteur video, etc.
    Dans les n% (je suis pas incapable de donner un chiffre, a ma connaissance une telle étude n'existe pas), il faudrait peut être rajouter tout le code embarqué dans du matériels divers et varié (ta carte bancaire, ton lave-linge, ta voiture, ton lecteur DVD, etc.) qui bien que peu visible et très présent.
    Je ne suis pas certain que ce soit aussi marginale que tu sembles le penser (le nombre d'application fonctionnant sans SGBD est largement supérieure à 5%).

    Ceci étant, je partage en parti ton avis, une connaissance minimale des SGBD, même si elle n'est pas indispensable (et je connais suffisamment de développeur n'ayant aucune connaissance dedans ou ne s'en servant pas du tout pur pouvoir l'affirmer), est un plus important à ne pas négliger.

  14. #14
    Membre actif
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 152
    Points : 209
    Points
    209
    Par défaut
    Citation Envoyé par gl Voir le message
    Dans les n% (je suis pas incapable de donner un chiffre, a ma connaissance une telle étude n'existe pas), il faudrait peut être rajouter tout le code embarqué dans du matériels divers et varié (ta carte bancaire, ton lave-linge, ta voiture, ton lecteur DVD, etc.) qui bien que peu visible et très présent.
    Je ne suis pas certain que ce soit aussi marginale que tu sembles le penser (le nombre d'application fonctionnant sans SGBD est largement supérieure à 5%).

    Ceci étant, je partage en parti ton avis, une connaissance minimale des SGBD, même si elle n'est pas indispensable (et je connais suffisamment de développeur n'ayant aucune connaissance dedans ou ne s'en servant pas du tout pur pouvoir l'affirmer), est un plus important à ne pas négliger.
    J'ai dis 5% au pif pour donner un ordre d'idée. Et je n'ai pris en compte que des logiciels tournant sur ordinateur (sans émulateur!).
    Si on prend en compte tout le matériel éléctronique c'est certain que ca change la donne.

    Une connaissance en sgdb pour un développeur n'est pas indispensable si on part du principe qu'un développeur ne va pas développer à lui tout seul un logiciel. Mais ca dépend grandement de la techno utilisée. Je ne vois pas un développeur JEE ne pas avoir de compétences dans le domaine. Même sans avoir à toucher à une base de données, sans avoir à créer de procédures stockées ou autre, il faut un minimum savoir comment récupérer l'information.

    Personnellement, je réfléchis en terme d'opportunitées. Combien de personnes se pleignent de ne jamais être augmenté ou te tomber sur des taches ingrates qui ne leur correspondent pas (il y a biensûr des personnes qui triment comme des malades et qui ne sont jamais récompensées pas c'est un autre débat)?! Il faut se donner les moyens d'avancer et là on touche quelque chose qui est pour moi quasiment indispensable.

  15. #15
    Membre averti Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Points : 434
    Points
    434
    Par défaut
    Je vois ce que tu veux dire, mais ce n'est pas simplement à cause d'un tri, on prend les meilleurs et les autres prennent le boulot qui reste ? Dans ce cas ce serait juste une question de lutte.
    A l'embauche, c'est très rare que tu es un test fourni sur la techno a utiliser. On regarde ta motivation, ta bonne bouille, ton costume, ton coté sympathique et communiquant, ton arrogance, etc. Les DRH ne sont pas des techniciens, je ne sais toujours pas ce qu'ils sont mais en informatique rarement des flêches donc il ne vont pas te travailler là dessus. Les diplomes sont là pour l'aspect technique de base.

    Si ta copine travaillent à Rennes et refuse de partir ailleurs, il faut prendre ce qu'il y a. A çà, beaucoup de recruteurs annoncent du J2EE mais 3 semaines après tu es toujours chez eux à faire du javascript ou du Oracle. 6 mois plus tard, rien n'a changé. 3 ans après tu es déclaré spécialiste.

    Peut être qu'effectivement la personne ayant été dans une école d'ingénieur hyper spécialisée ou çà le branchait et ou les attentes du marché sont derrière... çà me fais penser qu'il faut que j'aille à Disneyland.
    Mais plus tu es spécialiste et moins il sera aisé de changer en cas de retournement de tendance.

    Tu peux trouver l'emploi de tes rêves mais il faut faire avec les statistiques.

    Bon maintenant, on va attaquer tes illusions sur les femmes, ok!

  16. #16
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    Je découvre tout un monde, je savais que ça existait mais pas dans de telles proportions. Tout de suite ça a l'air moins marrant le développement en informatique (mais ça ne me décourage pas ).
    En fait, quel que soit le boulot, c'est toujours pareil : tu as des moments sympas, mais aussi beaucoup de servitudes. un prof peut adorer les enfants, mais il passera beaucoup de temps à corriger les copies et à encaisser les humeurs des parents. Un footballeur passe beaucoup de temps à courir en rond, et peu à jouer. Un musicien fait beaucoup de gammes, et peu de concerts.

    Le développeur, c'est pareil; il y a des moments forts, mais aussi beaucoup de servitudes(vérifier l'état de la production le matin, gérer les anomalies, faire un peu de technique pure.....)

    Après, pour aller dans le détail, l'important en bases de données, c'est SQL. Suivant ce qu'utilises ta boîte, la base de données sera x, y ou z, mais SQL permettra toujours d'y accéder. Les langages, ça s'apprend sur le tas - à conditions d'être déjà expérimenté.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  17. #17
    gl
    gl est déconnecté
    Rédacteur

    Homme Profil pro
    Inscrit en
    Juin 2002
    Messages
    2 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 165
    Points : 4 637
    Points
    4 637
    Par défaut
    Citation Envoyé par @Ikey Voir le message
    Personnellement, je réfléchis en terme d'opportunitées. Combien de personnes se pleignent de ne jamais être augmenté ou te tomber sur des taches ingrates qui ne leur correspondent pas (il y a biensûr des personnes qui triment comme des malades et qui ne sont jamais récompensées pas c'est un autre débat)?! Il faut se donner les moyens d'avancer et là on touche quelque chose qui est pour moi quasiment indispensable.
    Entièrement d'accord.
    En gros on a le même point de vue, c'est juste la façon de le formuler qui change.

  18. #18
    Membre confirmé Avatar de gmotw
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    384
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 384
    Points : 641
    Points
    641
    Par défaut
    Citation Envoyé par el_slapper Voir le message
    En fait, quel que soit le boulot, c'est toujours pareil : tu as des moments sympas, mais aussi beaucoup de servitudes. un prof peut adorer les enfants, mais il passera beaucoup de temps à corriger les copies et à encaisser les humeurs des parents. Un footballeur passe beaucoup de temps à courir en rond, et peu à jouer. Un musicien fait beaucoup de gammes, et peu de concerts.

    Le développeur, c'est pareil; il y a des moments forts, mais aussi beaucoup de servitudes(vérifier l'état de la production le matin, gérer les anomalies, faire un peu de technique pure.....)

    Après, pour aller dans le détail, l'important en bases de données, c'est SQL. Suivant ce qu'utilises ta boîte, la base de données sera x, y ou z, mais SQL permettra toujours d'y accéder. Les langages, ça s'apprend sur le tas - à conditions d'être déjà expérimenté.
    D'autant plus que l'informaticien, c'est un peu le grouillaud des temps modernes. On ne demande pas à un dentiste de faire la greffe d'une main, par contre ça ne choque pas de demander au voisin qui fait du Java de réparer la panne de son ordinateur "parce qu'il fait de l'informatique". (Allez, osez me dire que quelqu'un dans votre entourage ne vous a jamais demandé de faire un site internet ou de bidouiller leur pécé ).

    Et sinon, Spootnik, pour ta recherche, même si tu n'es pas avec des pro, tu peux quand même tenter l'expérience avec des gens qui s'y connaissent moins bien. Si tu continues dans cette voie, tu auras toujours des gens qui n'auront pas de connaissances du domaine (un client, un patron, etc...)

    Perso, je suis de ceux qui pense que des bonnes bases facilitent l'apprentissage par la suite. ça ne sert à rien d'apprendre le Java ou le c++ si tu n'es pas capable de faire un algo potable.
    Et sinon, sur ton mac, installe linux et windows, ça peut toujours servir...
    THIS!IS!NOT!MY!COW!

    CECI!N'EST!PAS!MA!VACHE!
    (mais je persiste à dire que c'est moins classe en français )

  19. #19
    Membre averti Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Points : 434
    Points
    434
    Par défaut
    Citation Envoyé par gmotw
    On ne demande pas à un dentiste de faire la greffe d'une main
    Elle est libre de droit? On peut la mettre dans la taverne?

  20. #20
    Membre confirmé Avatar de gmotw
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    384
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 384
    Points : 641
    Points
    641
    Par défaut
    Citation Envoyé par Vespasien Voir le message
    Elle est libre de droit? On peut la mettre dans la taverne?
    Je t'en prie, si ça te fait plaisir.
    C'est ce que j'ai sorti à ma mère qui travaille à l'hôpital pour tenter de lui faire comprendre que non, je n'allais pas tenter de réparer un graveur tout pourri.
    THIS!IS!NOT!MY!COW!

    CECI!N'EST!PAS!MA!VACHE!
    (mais je persiste à dire que c'est moins classe en français )

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/06/2015, 20h48
  2. est ce que j'ai le droit de faire cette affectation?
    Par kawther dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 25/02/2009, 21h52
  3. Réponses: 2
    Dernier message: 12/05/2006, 11h08
  4. Réponses: 2
    Dernier message: 06/04/2006, 17h44
  5. Réponses: 17
    Dernier message: 13/06/2005, 21h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo