Skip to Content
author's profile photo Matthew Billingham

A definition of professional I wasn't previously aware of.

Added a few comments for the poster here suggesting that he searches for code explaining the techniques, and perhaps he should consider going on a training course or investing in a book, seeing as the questions are at that kind of level.

Apparently that's unprofessional now. I thought it was helpful mentoring kind of advice, intended to point the individual in the right direction.

Oh well. From Developer Hero to unprofessional in less than one year. Maybe I should consider retiring! :-D

* Please Login or Register to Comment on or Follow discussions.


  • Jul 17, 2019 at 03:17 PM

    I will say nothing...

    I will say nothing...

    I will say nothing...

    I will say nothing...

    I will say nothing...

    I will say n....

    I am avoiding any remark about the lack of training: my blood pressure reaches new heights every time I got a notification on the topic

  • Jul 17, 2019 at 03:57 PM

    Sorry.. everyone is great, good and smart. Their lack of knowledge is not a reflection on them but a reflection on you and society for not making it easier or clearer. If you were truly trying to help you would have rewritten the code, fully documented it, provided a user manual for its use, and a technical manual for maintaining it. Anything less is a personal attack.

  • Jul 17, 2019 at 04:25 PM

    He says, "Please dumb down the following points with examples..." and then your suggestion of places to learn best practices was "unprofessional"??? Sounds like he wants someone else to do his work for him. :(


    • Jul 17, 2019 at 07:24 PM

      Or complete his assignment for class.......

    • Aug 05, 2019 at 03:46 PM

      It was not him who reported it. He was quite happy with the responses I gave (he's confirmed it). Therefore it's clearly a case of someone being offended on his behalf.

      How very in keeping with the zeitgeist.

  • Jul 17, 2019 at 04:59 PM

    Poor Matt! The OP even opened the old FOR ALL ENTRIES-wound. No wonder you went through the roof ;-D

    Please don't retire, ever.

    Remember when people like that got guest-o-blasted on the spot? Good times!

    P.S. Maybe that's JB, he's a master of disguise. ;-D

    • Jul 17, 2019 at 06:58 PM


      But I didn't go through the roof. I was polite, respectful and helpful. What makes me sad is that not that he reported it (he might not have, could have been someone else), but that a moderator agreed with it. Back in the bad old days, if I had to deal with a post by someone who was a known net contributor, I'd have the courtesy to contact them via PM to explain why I had to take the post down.

      Interestingly enough very shortly after, I got a notification of a new follower. Who just happens to be a moderator. Isn't than a funny coincidence. I'm mean it would be paranoid to suggest that I'm now being monitored... :-)

      • Jul 18, 2019 at 01:26 PM

        Just one?

        I'm got 15 SAP people following, 5 of which are mods. Plus 5 more non-SAP mods following.

        Is that getting into the "troublemaker" category? :-) Can we get a badge for that? :-)


        PS> I really know I'm not being watched for bad reasons.. I think.. maybe...

      • Jul 19, 2019 at 06:00 AM

        The Matrix has you, Neo?

        Fear not. The true Agent Smith won't unmask himself by pressing the follow button :-).

      • Jul 24, 2019 at 06:19 PM

        you did not use any encouragement or praising words. how could you not ? :)

      • Jul 25, 2019 at 01:00 PM

        Wow. I think that was a polite response. Strange.

  • Jul 17, 2019 at 08:20 PM

    But based on one of the last comments by the OP, they had searched on the subject before asking the question. There must not be any information on the internet of code optimization techniques...

    • Jul 18, 2019 at 04:35 AM

      I remember reading a SciFi story about a world where the superstars are those who really know how to use a search engine. It appears we're going that way. (In the story, there was a shadowy elite, even above the superstars - these were known as "teachers").

    • Jul 25, 2019 at 01:02 PM

      This is always a fun book:

      "Dumbing Down of America: A Chronological Paper Trail"

  • Jul 18, 2019 at 01:42 PM

    Also, please let me know how can I remove "TABLES".

    Select the lines with the TABLES statement and press the delete button. :)

  • Jul 24, 2019 at 05:00 PM

    Success is 1% inspiration and 99% perspiration. When a legitimate effort is made by the poster, many will help.

    When the poster is unwilling to make much of an effort, the result is experts unwilling to help. Kind of a karmic thing. Maybe Zen?

  • Jul 30, 2019 at 06:07 PM

    If it's considered professional to post such questions then "RTFM" is a sufficiently professional reply IMHO.

    When people say "but these are the beginners". I started in 2005 with no knowledge of ABAP or SAP. The company sent me to BC400 class which covers simplest stuff like IF...THEN...ELSE. On the first day, I had no clue where to enter a transaction code in SAP. We had an active rollout going, so as soon as I got back I had to work on the code. Granted, there was a consultant assigned to help me but he had his own stuff too and wasn't just holding my hand 24/7. It wasn't very simple and there was definitely a learning curve but I posted absolutely 0 questions on SCN asking someone else to write the code for me. (And, mind you, SCN barely started back then.)

    There was nothing especially privileged about my beginnings. Everyone should start with reading a book or a course. Everyone should have some mentor available (unless they're just learning ABAP as a hobby, which is clearly not the case with those types of questions). There is no way around this process, everyone needs to learn on their own. No one learns when others are doing their job for them. Not sure why this is so difficult to understand.

    Well, you got 15 upvotes now vs. 3 downvotes on OP, so that settles the score, I believe.

    • Jul 30, 2019 at 07:26 PM

      I got started 5 years ago after I did an internship at my first company doing .Net development. I had never heard of ABAP or SAP before that. I learned the basics from my team lead at the time and everything at the company was procedural code and I came from an OO background in college. So I was self taught OO-ABAP and there was never a shortage of documentation and blogs out on the internet, some even by people in this discussion :). A simple google search worked most of the time and I've never had to ask a question on here simply because I was able to dig hard enough or figure it out on my own.

    • Jul 31, 2019 at 11:42 AM

      That was exactly the same beginning of mine, in december 2004: sent to BC400 course, sent to customer's place and.. enjoy!

      I was the only consultant from my company there while there were at least 3 other bigger companies, but the technical responsible there (Alberto Merli, who isn't on SC) saw I wanted to do and learn and... well, basically tutored me for the first times.

      I did all I could to steal the knowledge from others with more experience than me and I did all I could to improve and learn new things.

      Did I post some RTFM question during the first times here? Quite possible, but when someone stood up and "spanked" me for that, all I could do was saying "sorry, you are right".
      I learnt that way to try-fail-retry.
      And I used the same approach when I trained some junior, juniors that now, at least a couple of them, took a great road, becoming even better than me.

      So, yes, I want someone "spanking" me and telling what's wrong instead of spoonfeeding me.

    • Jul 31, 2019 at 02:27 PM

      I did BC400 back in '97. We didn't even have internet access at work then. I think the first time I asked a question online was on sapfans. In '99, I think.

      I did have the advantage of already knowing how to program.

      • Aug 01, 2019 at 03:30 PM

        I keep repeating ABAP is not difficult as language, but you need to understand the data quantity and the deep connections between them to be a good SAP developer.

  • Aug 01, 2019 at 03:20 PM

    Hmm. I reported a blog because part of it was plagiarised (which I note is no longer one of the drop-down offences) and a moderator agreed. But the plagiarism remains...

    Oh well.

  • Sep 20, 2019 at 12:02 PM

    Hi Matthew,

    perhaps 'unprofessional' refers to the choice which questions you choose to answer. Made twice the error to answer on a far too vaguely asked question. The lack of precision in the question reflects the lack of preparing of the asking person. Either you get no response to your answer(lacking commitment), at all or more questions that reflect the total inability to make use of your answer(infertile soil).

    Conclusion: Answers to (really) poorly asked questions are a waste of time and well being.

    Adapting Sun Tzu: Choose carefully which battles to fight.


  • Add a comment
    10|10000 characters needed characters exceeded