1. #1
    Nouveau Candidat au Club Avatar de SnowAboveCode
    Homme Profil pro
    Géomaticien
    Inscrit en
    janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Géomaticien
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : janvier 2018
    Messages : 2
    Points : 1
    Points
    1

    Par défaut Approfondir le développement dans le milieu de la géomatique

    Bonjour à tous.

    Tout d'abord pour me présenter, je suis cartographe/géomaticien de formation (master type sciences humaines). J'ai appris lors de mes études et de mes quelques expériences professionnelles (j'en suis qu'au début) le monde du développement informatique qui m'a tout de suite conquis. Mon but en tant que géomaticien est de réaliser des produits cartographiques ou des outils utilisant les données géographiques.

    Cependant, mes différentes expériences (académiques et professionnelles) n'ayant pas été orientées informatique à 100 %, j'ai le sentiment d'avoir un besoin d'approfondir dans ce domaine (le but de ma formation n'était pas qu'on devienne informaticiens, mais des cartographes avec un bagage informatique pour commencer).

    Pour ce qui est de mon bagage actuel.
    Je travaille avant tout en Python en ce moment, j'ai quelques notions de Java et de C. J'ai des notions en termes de développement orienté objet. (hérédité, composition)
    J'ai également des notions en HTML/CSS, SQL, PHP et Javascript pour tout ce qui touche à la réalisation de services webcartographiques.
    Et je continue d'apprendre de nouvelles choses en autonomie sur mon temps libre.

    Cependant, quand je regarde les offres d'emploi actuels, certaines notions me dépassent un peu. Je ne connais pas les méthodes de développement Agile, Scrub, pair programming. Je n'ai jamais encore utilisé les services Git ou Docker. Ou encore certaines spécificités comme Java EE ou AngularJS.

    J'aimerais sûrement trouver une formation me permettant d'améliorer ma culture informatique. Mais je souhaiterais éviter une formation qui réviserait trop ce que je connais déjà (bases d'un langage, bases du web notamment). Je suis un peu perdu dans mes recherches, quand je regarde les formations proposées au CNAM par exemple. Auriez-vous une formation à me conseiller ?

    Dans le cas où je m'auto-forme sur mon temps libre, est-ce que vous avez des conseils à me donner sur les technologies à privilégier pour développer dans le monde du SIG ? Notamment tout ce qui concerne le développement d'application ou d'outils, ainsi que la réalisation de cartes animées sur le web ?

    En vous remerciant de votre attention.

  2. #2
    Expert éminent

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    avril 2002
    Messages
    1 375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : avril 2002
    Messages : 1 375
    Points : 9 322
    Points
    9 322

    Par défaut

    Déjà ça serais bien de faire le choix de te spécialiser sur un langage, ça sert vraiment à rien de papillonner entre C, Python, PHP ou Java.
    Si tu veux faire ton choix ceci peut peut être t'aider :
    Emploi développeur 2016 : Java en tête, suivi par JavaScript et PHP
    Offres d'emploi sur Developpez.com : les langages les mieux payés en 2016
    19 000 offres d'emploi développeurs

    Ensuite les formations vont te donner un cursus de base, mais si tu veux te perfectionner sur des domaines bien pointus tu risques effectivement de perdre ton temps à revoir des choses que tu connais déjà, pour étudier des domaines bien pointus il existe parfois quelques formations courtes mais surtout tout simplement l'auto formation : 14 000 cours et tutoriels gratuits

    Après la formation c'est bien joli mais si tu pratiques pas derrière tu en retirera rien, donc soit tu développe dans ton travail, soit si c'est pas le cas travailles sur des projets perso pendant ton temps libre pour te faire une vrai expérience utile dans les domaines ou tu veux te former.

    Si tu veux changer pour un bon job de développeur travaille pour devenir un expert en quelque chose, par exemple expert en Java c'est demandé et bien payé, ou encore JavaScript serveur qui est en hausse.
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  3. #3
    Nouveau Candidat au Club Avatar de SnowAboveCode
    Homme Profil pro
    Géomaticien
    Inscrit en
    janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Géomaticien
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : janvier 2018
    Messages : 2
    Points : 1
    Points
    1

    Par défaut

    Bonjour.

    Merci pour votre réponse, ces explications me sont bien utiles.

    En suivant votre conseil de choisir un langage où se spécialiser, je pense que je vais me perfectionner dans Python sachant qu'il est très compatible avec les logiciels SIG tels qu'ArcGIS ou QGIS.
    En parallèle, je pense quand même continuer sur ma lancée du web pour faire de la cartographie interactive, donc je potasserai un peu de Javascript.
    Autoformation et, bien sûr, développement de projets pour mettre réellement les mains dans le cambouis.

    Encore merci.

  4. #4
    Expert éminent

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    avril 2002
    Messages
    1 375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : avril 2002
    Messages : 1 375
    Points : 9 322
    Points
    9 322

    Par défaut

    Sur Python tu as ce livre gratuit qui est vraiment parfait : Apprendre à programmer avec Python par Gérard Swinnen et voir aussi : Les meilleurs cours et tutoriels pour apprendre Python et la FAQ Python
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

Discussions similaires

  1. [Télétravail] Prestation en matière développement dans le cadre d'offshore
    Par fractal1 dans le forum Demandes
    Réponses: 0
    Dernier message: 01/04/2010, 15h43
  2. [Séquence] Appeler un scénario développé dans un diagramme de séquence dans un autre?
    Par Hello_World dans le forum Autres Diagrammes
    Réponses: 4
    Dernier message: 22/09/2009, 00h28
  3. Réponses: 2
    Dernier message: 28/04/2008, 13h16
  4. Trim dans le milieu d'une chaîne de caractère
    Par Kiboumz dans le forum Syntaxe
    Réponses: 3
    Dernier message: 16/07/2006, 04h11

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