SAP : blague ou cauchemar?

SAP : blague ou cauchemar? - Marché de l'emploi - Emploi & Etudes

Marsh Posté le 16-06-2008 à 10:56:03    

Il y a qq mois, j'étais intrigué par le monde du SAP. Tout le monde en parlait, tout le monde en voulait, tout le monde payait pour en avoir, du fait que j'ai choisi mon dernier stage d'école d'ingénieur pour en faire. Je n'avais recu aucune formation et ne connaissait pas du tout SAP. Toutefois, je suis un grand maniaque d'informatique et adore la programmation. Je connais bien la plupart des langages, je suis un grand fan de java, de C# et surtout de C++. J'avais l'habitude d'un bel eclipse et d'un magnifique visual studio.... jusqu'à mon arrivée au stage...
 
La, du au fait que je sois arrivé en décalé par rapport à d'autres stagiaires, je n'ai pas eu de formation au SAP. On m'a mis dans un 'bac à sable' dans lequel je pouvais m'auto-former avec un peu de doc. Et la c'était le début de la disillusion... l'ABAP est tellement moche, toutes ces variables commencant par des 'Z', sans casse, limité en longueur... Pourquoi n'ont-ils pas pensé à faire un truc un peu mieux rien que pour ca??? L'éditeur des années 60, la syntaxe horrible et illogique. Le code est pas du tout structuré, tout le monde rajoute ce qu'il veut ou il veut, ca devient lourd et incompréhensible. C'est super lourd, c'est super moche... Y a des tas de tables pourries qui servent à rien, des tas de trucs générés automatiquement et complètement pourris... Voila 2 mois que je passe mon temps à débugger des programmes (mal générés automatiquement) car d'une version à l'autre d'un environnement SAP, y a tout qui change et il faut tout refaire (heureusement qu'il y a un debugger car sinon j'aurais quitté la boite directement)... J'admets qu'il y a certains avantages, le partage des données, la gestion sous forme de transactions qui est adaptée au monde du client, etc... Mais de là à apprécier le monde du SAP, j'en suis franchement loin et je n'arrête pas de regretter d'avoir à foutre des points à chaque fin de ligne de code...
 
Heureusement, les collègues avec qui je bosse ne connaissent pas trop le javascript et me laisse les aider lorsqu'ils ne voient pas la solution... Le C++ me manque... Le C# encore plus... Ca me tue de voir qu'on s'épuise à faire des trucs complètement moches et lents... Est-ce juste un mauvais passage temporaire?? Comment avez-vous appréhendé votre approche du SAP? J'ai l'impression de perdre mon temps et de gâcher mon stage...  j'ai creusé bien des languages de programmation, du Fortran au C#, de tous styles de scripts, javascript, actionscript, vbscript à tous styles de languages objets, C++, Java, VB... et l'ABAP fait maintenant parti des pires languages que je connaisse. (et j'ai creusé l'ABAP objet) pour sa syntaxe maladroite, ses termes allemands, sa lenteur, et j'en passe... Enfin, je ne veux pas trop me plaindre mais je suis vrmt super décu du monde du consulting ou j'ai l'impression qu'on facture tout n'importe comment et à n'importe quel prix. Je suis sur que je peux écrire une appli tout seul répondant à toutes les demandes de notre client en moins de temps, de manière bcp plus extensible et que l'utilisateur n'ait pas à vomir en voyant le résultat... et pour tellement moins cher...
 
Bref, il me reste un peu moins de 4 mois de stage, j'espère que mon arrivée sur du Netweaver me fera oublier mes premieres impressions. Mais j'ai l'impression que je ne vais pas trop m'épanouir à faire du SAP le restant de ma vie!! C'est tellement lourd et chiant.... J'ai déjà d'autres propositions d'embauches qui ne toucheraient pas au SAP et je penche de plus en plus vers ce côté, mm si je sais que niveau salaire ca risque d'être plus faible...

Reply

Marsh Posté le 16-06-2008 à 10:56:03   

Reply

Marsh Posté le 16-06-2008 à 11:09:06    

Bienvenue dans le monde du travial.
 
Tu ne trouveras jamais un travail où le code est organisé comme il faut, avec des jolis variables, etc..
 
C'est comme les //todo qui restent jusqu'à la fin.

Reply

Marsh Posté le 16-06-2008 à 11:16:56    

Totoc : Je suis pas trop d'accord... J'ai bossé pour d'autres boites dans laquelle les progs étaient bien structurés et bien faits. On pouvait relire du code déjà écrit sans avoir à vomir devant.. Mais alors la, dans le monde du SAP, c'est vrmt du grand n'importe quoi... Surtout que ceux qui ont créé ce language ont apparemment mis toute leurs énergie à faire en sorte qu'il soit le plus pourri possible...

Reply

Marsh Posté le 16-06-2008 à 11:35:46    

nbize a écrit :

Totoc : Je suis pas trop d'accord... J'ai bossé pour d'autres boites dans laquelle les progs étaient bien structurés et bien faits. On pouvait relire du code déjà écrit sans avoir à vomir devant.. Mais alors la, dans le monde du SAP, c'est vrmt du grand n'importe quoi... Surtout que ceux qui ont créé ce language ont apparemment mis toute leurs énergie à faire en sorte qu'il soit le plus pourri possible...


C'est clair que c'est pas aussi simple à lire que du java par exemple même en non commenté :D
Mais bon de l'abap bien structuré ça peut être facile à lire.
 
Et quand tu debug des modules fonctions standards pour comprendre leur fonctionnement là tu trouves des commentaires : En Allemand :D
 
Autre chose : sur les dernières version sap tu as du color syntaxing. Pas sur les autres. Là je suis sur une 4.6 donc du noir et gris en visualisation, du noir en blanc en modif : pas top.


Message édité par moustik510 le 16-06-2008 à 11:41:35
Reply

Marsh Posté le 16-06-2008 à 11:59:34    

Moustik : C'est incroyable que SAP se vend si bien... Cmt est-ce qu'on peut acheter un truc pareil.... Je ne comprends pas... En tout cas chapeau bas aux commerciaux allemands qui ont réussi à vendre un produit aussi pourri à tant de gens... Ceci dit, j'ai souvent entendu dire que SAP mettait + de budget dans leur pub que dans leur dev... Rumeur ou...?

Reply

Marsh Posté le 16-06-2008 à 12:10:54    

nbize a écrit :

Moustik : C'est incroyable que SAP se vend si bien... Cmt est-ce qu'on peut acheter un truc pareil.... Je ne comprends pas... En tout cas chapeau bas aux commerciaux allemands qui ont réussi à vendre un produit aussi pourri à tant de gens... Ceci dit, j'ai souvent entendu dire que SAP mettait + de budget dans leur pub que dans leur dev... Rumeur ou...?


SAP c'est pourri ? :heink:
C'est surtout super complet et tu gères toute la société avec 1 progiciel et pas x applications pour la compta, la gestion de stock ...
Tout est intégré, automatique ... essaies de faire la même chose sans SAP.
Surtout pour des énormes boites complexes et multinationales.
 
"j'ai souvent entendu dire que SAP mettait + de budget dans leur pub que dans leur dev"
1- J'ai tendance à penser que la qualité des dev SAP sont en général de très bonne qualité et performants.
2- Dans la majorité des sociétés (toutes ?), le dev n'est pas fait pas SAP mais des prestataires

Reply

Marsh Posté le 16-06-2008 à 12:14:46    

Sap c'est bien quand t'es du coté fonctionnel ou tu développes une vraies expertise sur des modules...
 
Sinon pour coder ya mieux que l'ABAP en effet et si le code en lui même est pourri et/ou mal dev dis toi que c'est tes collegues prestataires abap qui ont codé comme des cochons. SAP vend un produit brut, destiné à etre paramétré par des intégrateurs.

Reply

Marsh Posté le 16-06-2008 à 13:19:21    

Loin de moi l'idée de m'incruster dans ce débat de technologues, mais il me semblait que dans leur roadmap produit, SAP avaient décidé une rupture technologique dans leurs packages. Qu'en est-il ?


---------------
#JeSuisNicolasSarkozy ; "Super poupou est un démissionnaire civilisationnel" Innolis_Jevede ; Mes votes --> 2002 : Chirac/Chirac ; 2007 : Sarkozy/Sarkozy; 2012 : Sarkozy/Sarkozy; 2017 : Macron/Macron; 2022 : Macron/Macron
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed