Programm schreiben

Alle Fragen rund um Basisthemen
41 Beiträge • Seite 1 von 3 (current) Nächste
41 Beiträge Seite 1 von 3 (current) Nächste

Programm schreiben

Beitrag von Improver (ForumUser / 3 / 0 / 0 ) »
Hallo zusammen

Ich bin zur Zeit im Studium, habe aber schon einige ABAP Programme geschrieben (vorwiegend Modul MM und PP).
Nun möchte ich euch fragen,wie ich mit meinem Wissen ein bisschen Geld verdienen kann. Auf der einten Seite könnte ich die bestehenden Programme ein bisschen zu Geld machen, auf der anderen Seite mein Wissen irgendwo anbieten.
Mein Problem sind aber die Kontakte und ich bin durch den Tag nicht sehr flexibel.

Freundliche Grüsse

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Moin.

Ich will dir ja nicht zu nahe treten, aber als Student, der ein paar Programme geschrieben hat, weißt du nichts, was man versilbern könnte. Es ist aber nicht unüblich, dass ein Anfänger sein Wissen überbewertet. Ich bin mal sehr böse: Ein Arbeitstag mit Daniel und du lernst, wie wenig du über MM und PP weißt - alternativ einen Tag mit mir und du lernst, wie wenig du über komplexe Produktentwicklung weißt.

Das SAP-Geschäft beruht auf Erfahrung. Wenn du mal ein paar Jahre (!) in Vollzeit als Entwickler tätig warst, darfst du die Frage wieder stellen. Ich kenne hier durchaus Leute, die Entwickler mit unter 10 Jahren gar nicht engagieren. Alle üblichen Projektausschreibungen erwarten mindestens 3-5 Jahre Erfahrung in dem konkreten Modul.

Zudem gibt es einige Anforderungen, insbesondere Flexibilität. Ich mache meinen Job jetzt seit 20 Jahren und kann es mir erlauben, unflexibel zu sein und Angebote abzulehnen. Es ist nicht einfach, eine unbezahlte Praktikumsstelle als Entwickler zu finden, weil das Unternehmen um die Rüstkosten und den Betreuungsaufwand weiß - das ist deutlich mehr als man dir bezahlen würde.

Außerdem solltest du klären, ob du an den bestehenden Programmen überhaupt die notwendigen Rechte hast. Und selbst dann ist es unwahrscheinlich, dass sie jemand kauft. SAP-Programme sind fast immer sehr individuell und der Aufwand, den man treiben muss, um ein Programm allgemein nutzbar zu machen, ist immens (da sind wir dann bei komplexer Produktentwicklung eben nicht für einen Kunden, sondern „weiterverkaufbar“ an mehrere Kunden).

Dein Problem sind also nicht die Kontakte, genau genommen weißt du gar nicht, welche Probleme du hast.

Nimm mir die harten Worte bitte nicht übel, aber ich finde es richtig, dir klar zu vermitteln: Du bist ein blutiger Anfänger in einem Haifischbecken voller Profis. Haifischbecken schon deshalb, weil Kunden und Mitbewerber sehr, sehr kritisch sein können.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von Romaniac (Specialist / 221 / 65 / 27 ) »
Da stimme ich Ralf voll und ganz zu.
Geht nicht gibts nicht

Re: Programm schreiben

Beitrag von Improver (ForumUser / 3 / 0 / 0 ) »
Hi

Der Herr Wenzel und seine Kritik, aber ich verstehe dich. Vielleicht habe ich mich ein bissche unklar ausgedrückt.
Ich habe mittlereweile 3 Jahre Erfahrung darin, klar nicht so viel wie du. Aber immerhin ein bisschen.
Es geht mir ja einfach darum das ich ev. meine Programme die ich geschrieben habe, ev. irgendwo anbieten kann, wenn sie niemand möchte, na dann halt... Und wenn jemand sagt, cooles programm, warum nicht auf seine Bedürfnisse anpassen

Lg

Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Du bist nicht der erste, der eine solche Idee hat - das kannst du mir glauben. Zu der Frage, ob du die Rechte an „deinen“ Anwendungen überhaupt hast, hast du dich gar nicht geäußert.

Diese Frage habe ich dir beantwortet. Es gibt keinen „App-Store“ oder Markplatz, wo man sowas verkaufen kann — aus den von mir genannten Gründen. Eine Anwendung für Unternehmen A kannst du nur unter immensem Aufwand so gestalten, dass B, C und D damit etwas anfangen kann. Das dauert mindestens so lange wie das Entwickeln der Anwendung selbst, meist ein Vielfaches davon. Darum wird das selten gemacht.

Ich bin gerade an der Entwicklung eines Moduls für Blutspendedienste beteiligt und schon durch die Marktfähigkeit dieses Moduls entstehen Aufwände an Customizing, Dokumentation und Abstraktion, dass einem manchmal echt übel mitgespielt wird.

Und ehe ein Unternehmen ein Add-On kauft und auf die eigenen Bedürfnisse anpasst, schreibt es die Anwendung gleich selbst. Schon deshalb, weil deine Programme nicht die notwendige Entwicklungshöhe haben, wie ich unterstelle, und nicht deren Entwicklungsrichtlinien befolgen (schon weil du sie vorher nicht kennst). Zudem stehst du vor dem Problem, dass es Releaseabhängigkeiten gibt und einen Kenntnispool beim Kunden. Wenn du einem Unternehmen, dessen Entwickler kein OO können, eine OO-Anwendung verkaufen willst, hast du ein Akzeptanz- und er ein Wartungsproblem.

Nenne doch mal ein Programm als Beispiel (mit grobem Umriss, was das tut).


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
ralf.wenzel hat geschrieben:Es gibt keinen „App-Store“ oder Markplatz, wo man sowas verkaufen kann
Noch nicht... ;)

Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Richtig, ich weiß aber, dass es diverse Versuche gab. Aber weil kaum jemand den Aufwand treiben will, ein Programm zu generalisieren, wird es das auch nicht geben. Aber auch weil die wenigsten Programmautoren die Rechte haben, „ihre“ Programme weiterzuverkaufen.

Dass es sowas geben wird, glaube ich erst, wenn es da ist.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
ralf.wenzel hat geschrieben:wird es das auch nicht geben.
Jetzt erst recht! :P

http://appknight.de/

Es ist in der Tat aus den genannten und vielen anderen Gründen sehr schwierig. Ich arbeite seit mehr als fünf Jahren daran...

Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Genau darum hätte ich die Finger davon gelassen. Aber du bist ja schon groß und kannst für dich selbst entscheiden ;)


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von Improver (ForumUser / 3 / 0 / 0 ) »
Guten Tag

Ich denke Sie haben mir wohl eine Lektion erteilt und muss zurück auf den Boden kommen.
Wie sie im Forum gesagt haben: es ist schwierig Programme von Unternehmen A zu Unternehmen B zu kopieren.

Meine Programmen laufen in einem Unternehmen zwar perfekt, ist aber auch auf dies abgestimmt worden, somit ist wohl nix...
Ausser eines eventuell...
Neue Materialien pflegen auf einem Dynpro zusammengefasst.
Dazu verschiedene Buttons wie zum Beispiel, Vorschlagswerte für ein Material (Einkaufsteil, Fertigungsteil (Unterscheidung nach Fertigungsarten) etc.)
Somit kann sehr viel Zeit für die Materialstamm pflege gespart werden.

Aber wohl wie gesagt, zu Unternehmenspezifisch und zu unspektakulär.

PS: Die Recht sind bei mir.

Ein bisschen eingeknickt, aber danke trotzdem.

lg

Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Kopf hoch, die Individualität der Kundenprogramme im SAP sind der Garant für eine stetige Nachfrage ;) Ich hab auch nie deine Fähigkeiten bewertet, das stünde mir gar nicht zu. Anfänger zu sein ist kein Makel in sich, das waren wir alle mal.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von DeathAndPain (Top Expert / 1939 / 257 / 412 ) »
ralf.wenzel hat geschrieben:Ich kenne hier durchaus Leute, die Entwickler mit unter 10 Jahren gar nicht engagieren.
Sowas ist aber auch eine Frechheit, denn wie sollen neue Leute die Erfahrung sammeln, wenn keiner sie engagiert?
Es ist nicht einfach, eine unbezahlte Praktikumsstelle als Entwickler zu finden, weil das Unternehmen um die Rüstkosten und den Betreuungsaufwand weiß - das ist deutlich mehr als man dir bezahlen würde.
Das hängt aber ganz wesentlich von dem Praktikanten ab. Wenn ich mir überlege, wie ich seinerzeit angefangen habe... da war Vitamin B im Spiel, aber dennoch. Ich konnte Programmieren und SQL, aber kein ABAP. Also habe ich mir ein ABAP-Einsteigerbuch gekauft und mich damit 14 Tage hinter dem Rechner verkrochen. Danach habe ich dann mit meinen ersten Programmen angefangen und möchte behaupten, dass ich sehr schnell ein Niveau erreicht habe, das als "produktiv" einzuschätzen war. Da ich direkt im Unternehmen gesessen habe, habe ich das fachliche Beiwerk (was Buchungskreise sind etc.) so nebenbei mit aufgenommen. Das Einzige, was man mir ausführlich erklärt hat, ist, wie der Ablauf von Auftrag über Bestellung über Wareneingang über Kommissionierung über Lieferung bis hin zur Rechnung aussieht. Das war aber eine einmalige Erläuterung von vielleicht 20 Minuten. Als Entwickler begreift man solche Zusammenhänge viel schneller als als Anwender, weil man sie ständig von der technischen Seite aus zu sehen bekommt. Am Anfang hatte ich einen Riesenrespekt davor, als blutiger EDV-Neuling mit gestandenen Verkäufern über deren alltägliche Geschäftsprozesse zu reden und diesen technische Unterstützung anzubieten. Doch schon nach wenigen Wochen war mir klar, wie wenig diese Verkäufer den Überblick über diese Geschäftsprozesse hatten, und ich konnte ihnen ihre Fragen beantworten und ihre Probleme lösen. Dabei hilft es, dass man auf Entwicklerseite das komplette Bild hat und sieht, wie die Zähne ineinandergreifen, während der Mann im Wareneingang nur ein MM-Fragment sieht, der am Tresen nur ein SD-Fragment und die Buchhalterin nur ein FI-Fragment.

Ich möchte aber behaupten, dass jenes Unternehmen nicht viel Geld hat investieren müssen, um mich produktiv zu bekommen. Aber ich war wohl auch ein Sonderfall, weil ich im wesentlichen autodidaktisch und eben nicht über theoretische Kurse gelernt habe. Ich war zwar vorher auch an der Uni, aber das war allgemeines Informatik-Grundwissen und hatte nicht viel mit SAP zu tun. Es führen also verschiedene Wege nach Rom.

Re: Programm schreiben

Beitrag von Daniel (Specialist / 314 / 68 / 44 ) »
DeathAndPain hat geschrieben:
ralf.wenzel hat geschrieben:Ich kenne hier durchaus Leute, die Entwickler mit unter 10 Jahren gar nicht engagieren.
Sowas ist aber auch eine Frechheit, denn wie sollen neue Leute die Erfahrung sammeln, wenn keiner sie engagiert?
Gemach ...
Ich zähle du diesen Leuten. Nicht weil ich etwas gegen Anfänger
habe sondern weil ich es mir nicht leisten kann. Das können nur
größere Beratungsunternehmen und Anwender leisten.
Mit den größeren Beratungsunternehmen stehe ich in direkter
Konkurrenz. Meine Chance ist nur die Qualität - welche die großen
in der Form nicht können. Und da sind 10 Jahre eher zu wenig.

Re: Programm schreiben

Beitrag von ralf.wenzel (Top Expert / 3923 / 200 / 280 ) »
Daniel hat geschrieben:Ich zähle du diesen Leuten. Nicht weil ich etwas gegen Anfänger
habe sondern weil ich es mir nicht leisten kann. Das können nur
größere Beratungsunternehmen und Anwender leisten.
Mit den größeren Beratungsunternehmen stehe ich in direkter
Konkurrenz. Meine Chance ist nur die Qualität - welche die großen
in der Form nicht können. Und da sind 10 Jahre eher zu wenig.
Selten genug, aber als jemand, der mal versucht hat, Entwickler einzustellen um zu wachsen, kann ich Daniel nur recht geben.

Da war keiner dabei, wo ich sagen würde "den kann ich zu einem Kunden schicken, ohne dass DER MEINE Existenz gefährdet". Und wenn es um meine Existenz geht, da verstehe ich keinen Spaß und verliere jegliche soziale Ader. Und ich bin gar nicht dazu gekommen, wirklich schwierige Fragen zu stellen....

"Wir Kleinen", zu denen ich mich ja auch zähle, halten uns auf dem Markt durch Zuverlässigkeit und Qualität und NUR dadurch.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Programm schreiben

Beitrag von DeathAndPain (Top Expert / 1939 / 257 / 412 ) »
Juniorentwickler würde ich auch nicht unbedingt zum Kunden schicken. Aber dem kannst Du doch im Hintergrund Aufgaben geben und selber den Frontmann machen. Dann hast Du die Kontrolle und bist entlastet, er lernt und sammelt Erfahrung und kostet Dich weniger Geld als ein richtiger Seniorberater.

Juniorentwickler haben auch Vorteile. Sie haben die neuen Technologien gelernt und sind die neuen Stile gewohnt und im Kopf nicht so vergreist wie Daniel und ich. :D Eine Faustregel besagt ja, dass man eigentlich nur Programmierer sein kann, bis man 30 ist, weil man dann auf seinen alten Pfaden zu festgefahren ist und die Zeit sich weiterentwickelt hat. Ich denke zwar, dass man das mit der richtigen Einstellung überwinden kann, wenn man sich eben nicht gehen lässt, sondern sich mit den neuen Trends beschäftigt. Deswegen bin ich hier und setze begeistert die neuen 7.40-Befehle ein. :D Aber möglicherweise kannst sogar Du von solch Juniorentwicklern neue Entwicklungsmethodiken lernen, die sie frisch an der Uni gelernt haben und die Dir noch nicht geläufig sind. In dem Fall würdest Du Geld sparen und hättest obendrauf noch einen Vorteil.

Vergleichbare Themen

1
Antw.
1385
Views
Daten per programm auf transport schreiben
von mflanders » 10.07.2006 16:05 • Verfasst in ABAP® für Anfänger
1
Antw.
1975
Views
Aus ABAP Programm in Infocube schreiben?
von AlexP. » 19.08.2009 17:08 • Verfasst in Sonstige Module
0
Antw.
2606
Views
LSMW Programm in ABAP Programm überführen
von mherke » 07.02.2007 15:02 • Verfasst in ABAP® für Anfänger
2
Antw.
3224
Views
Programm aus anderem Programm heraus aufrufen
von Namp » 27.03.2006 13:34 • Verfasst in SAP - Allgemeines
0
Antw.
1089
Views
Was auf ein Bild schreiben...
von dimes » 21.11.2006 08:24 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

Zeilenumbrüche ersetzen
vor 45 Minuten von rob_abc 4 / 26
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2086
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zeilenumbrüche ersetzen
vor 45 Minuten von rob_abc 4 / 26
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2086
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 505
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2143
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8738