Table des matières:
- Certification SAP-ABAP: pour l'obtenir ou non?
- Développer vos compétences SAP
- Creuser dans la programmation
- Pourquoi SAP?
Ces dernières années, la demande de consultants SAP a augmenté, car SAP devient de plus en plus un élément important du marché ERP. Selon l'Index d'Oxford pour le T1 2013, qui interroge les consultants en informatique et en ingénierie sur leurs besoins en consultants SAP, 33% des managers prévoyaient une augmentation de leur recours aux consultants SAP au premier trimestre 2013, tandis que 41% ne prévoyaient aucun changement. Seulement 23% prévoyaient une baisse. C'est une tendance qui persiste depuis quelques années et qui a laissé de nombreuses personnes travaillant ou cherchant à entrer dans le domaine informatique se demandant si SAP pourrait être une bonne voie à choisir.
La question est: quelles sont les compétences requises pour devenir consultant technique SAP sur le marché actuel? Une certification dans SAP-ABAP sera-t-elle utile? Comme pour toute décision de carrière majeure, les questions ne s'arrêtent jamais et, en fait, la plupart des gens ont des problèmes lorsqu'ils obtiennent des réponses différentes aux mêmes questions. Beaucoup croient que seuls ceux qui ont un diplôme en informatique ou en génie pourraient se lancer dans ce travail - ou y exceller. Mais bien que ces compétences soient certainement très utiles, tout étudiant / professionnel qui peut comprendre les bases du développement de code et qui a un intérêt actif et vif pour ces choses peut essayer SAP. Ce qui importe le plus, c'est que vous avez de bonnes compétences logiques et analytiques. Ici, nous allons jeter un œil à certaines des étapes clés d'une carrière dans SAP-ABAP. (Obtenez plus de conseils de carrière dans notre section Rôles d'emploi.)
Certification SAP-ABAP: pour l'obtenir ou non?
La question de savoir si une certification dans SAP-ABAP peut fournir un billet aller simple pour une carrière enrichissante est celle qui dérange beaucoup de gens qui cherchent à entrer dans ce domaine. Une certification a fière allure sur un curriculum vitae et peut vous aider à obtenir un coup de pouce sur certaines compétences importantes, mais cela prend également du temps à compléter et peut également vous coûter de l'argent. Si vous pouvez vous permettre ces coûts, allez-y. Si, en revanche, vous ne pensez pas pouvoir vous permettre le temps et / ou l'argent nécessaires, ne vous inquiétez pas. Un manque de certification n'est pas un facteur de rupture. Cherchez à acquérir l'expérience dont vous avez besoin en premier. De cette façon, si vous poursuivez la certification, vous aurez certaines des compétences pour vous faciliter la tâche. Certaines personnes ont même la chance de commencer une carrière en tant que consultant junior SAP-ABAP dans diverses sociétés de services / produits et de progresser sans certification. (Pour une lecture connexe, voir Comment j'ai obtenu et travail informatique sans expérience technique.)
Une autre solution viable consiste à passer au côté technique d'autres ERP, puis à utiliser cette expérience pour passer à SAP-ABAP. Au fur et à mesure que vous connaîtrez les principes fondamentaux des concepts techniques et des domaines d'activité, les employeurs seront plus réceptifs à vous considérer pour un poste dans SAP, car moins de formation sera nécessaire. Ajoutez une certification à cette expérience et vous devriez être bien placé pour décrocher un emploi dans le domaine.
Développer vos compétences SAP
SAP fournit également un outil pratique, le système de démonstration et d'évaluation Internet (IDES). IDES prend en charge les démonstrations et l'autoformation basées sur des sociétés modèles conçues pour démontrer les processus métier pertinents. Pour les amateurs de SAP-ABAP, la meilleure partie est que contrairement aux autres modules fonctionnels de SAP, qui nécessitent une configuration Hugh, les composants de la programmation technique sont plus faciles à apprendre et à pratiquer dans le système IDES.
Comme la plupart des langages de programmation, ABAP possède également des programmes exécutables, qui sont classés dans des rapports et des pools de modules. Les données utilisées par SAP sont stockées dans des dictionnaires de données et accessibles par des programmes utilisant des instructions de type SQL. La compréhension de ces concepts de programmation ainsi que de l'architecture et du paysage SAP fournit une base de base pour tout consultant technique SAP. Une fois ces connaissances acquises, vous pouvez passer à des aspects plus techniques, tels que les workflows SAP, les améliorations, SmartForms, SAPscript, Idocs et l'architecture Web Dynpro. Ces domaines sont principalement propriétaires de SAP et nécessitent une connaissance approfondie de ses fonctionnalités sous-jacentes. Comprendre l'entreprise et comment elle se traduit en termes techniques dans SAP aidera également à acquérir une expertise dans un ou plusieurs domaines.
Creuser dans la programmation
Chaque consultant SAP-ABAP commence sa carrière en se concentrant sur la programmation. Les débutants peuvent ne pas être en mesure de comprendre la vue d'ensemble de la fonctionnalité ou des exigences, et sont donc essentiellement des programmeurs ABAP. Votre compréhension des concepts de programmation, de la syntaxe, de la sémantique et des mots clés doit être affinée. Achever les développements en temps opportun est un autre domaine sur lequel se concentrer à ce stade. Ce serait également une bonne pratique pour les débutants de comprendre les différentes façons de mettre en œuvre la logique, renforçant ainsi leur maîtrise des pratiques de codage.
Au fur et à mesure que le temps passe et que vous acquérez une expérience plus réelle du projet, vous devrez comprendre les principaux domaines fonctionnels de SAP et les développements associés. Vous devez également être en mesure de concevoir et d'évaluer des solutions, de comprendre des niveaux plus élevés d'exigences métier et de communiquer davantage comme un utilisateur clé de l'entreprise plutôt qu'un programmeur. Travailler sur différentes implémentations, mises à niveau, support et projets de déploiement devrait fournir la préparation requise pour être un architecte technique SAP. Il fournira également une compétence indispensable dans différents domaines du côté technique de SAP.
Enfin, si vous souhaitez travailler dans SAP, vous devez comprendre le véritable objectif d'un consultant technique SAP. Beaucoup de gens croient qu'il s'agit de gérer une équipe pour travailler sur les développements techniques et de fournir un soutien et des suggestions tout en évaluant les solutions. Bien que cela fasse partie du rôle d'un consultant SAP, il ou elle est également censé garantir les meilleures pratiques dans la méthodologie de développement et l'industrie, ainsi que fournir les métriques et les délais nécessaires pour différents projets.
Pourquoi SAP?
Il y a une grande demande pour les consultants techniques SAP, surtout si vous pouvez apprendre des sujets super spécialisés liés à SAP comme Idocs et Web Dynpro, et acquérir une compréhension du monde des affaires et de la façon dont SAP ERP peut mettre les entreprises à la pointe de la technologie. les consultants devraient être capables de répondre aux attentes des clients en achevant les développements en temps opportun et de manière réactive. Mais ne négligez pas les compétences techniques pour les plus élémentaires qui sont si essentielles dans tous les emplois informatiques, telles que les compétences analytiques et de résolution de problèmes et le désir d'apprendre et de s'améliorer avec la technologie.