I started my career in SAP since 2002 as a junior abap consultant.

Fortunately, often, I have worked with people they knew very well this important programming language and they had the pleasure and patience to teach me.

When I started working in SAP there was release 3.1I. Today I work on ECC 6 … great technology leap.

I have done the following courses in SAP: BC400, BC430 and BC460.

For the newbie is important participate to official SAP courses but just as important that the newbie work with the support of senior abap consultant.

Initially, I worked with a technical analysis done by senior colleagues; so doing it is possible to focus on the development.

Gaining experience, you can work directly with key user or functional analyst.

After doing some project, I thought it useful to achieve certification in ABAP. I believe that the certification is an important plus .

Write a program might seem a mechanical and simple activity; that’s the common thinking that recurring in my country.

In ITALY programmers aren’t appreciated; often they are only seen as SKILLED WORKERS.

I’m NOT agree with this way of thinking…… it bothers me.

Write an efficient and high-performance program it isn’t easy; to do it you have to have passion, great experience, good methodology and talent.

In addition, in my point of view , the best programmers are creative, also.

I think that programming is very rewarding because it allows to solve a lot of problem and can make the users job easier;

It is possible automate and simplify the processes, in this way, the business can run faster , also.

In conclusion, I write software because I like it and because I consider it a varied and challenging work.

To report this post you need to login first.

17 Comments

You must be Logged on to comment or reply to a post.

  1. Colleen Hebbert

    Hi Ivan

    Thank you for sharing your view on a Career in Technical Role such as ABAP

    I do wonder if  you could look at expanding on what you have written as it might provide more value to the community or possibly add some tips on getting started?

    Regards

    Colleen

    (0) 
  2. Paul Bakker

    Ivan,

    I completely agree. I remember hearing an ‘IT expert’ on the radio a few years ago saying that ALL programming jobs will soon be outsourced because “once you have a functional specification, the writing of a program is a simple mathematical process”.

    Programming is a very human, creative process – equal parts science and art.

    cheers

    Paul

    (0) 
  3. Typewriter TW

    Ivan,

    Anything done well is a result of all the things you mentioned; passion, experience, talent and good luck! 🙂   And anything done well is not an easy task!

    Many times, I feel that the company or business or end users are not that interested in the knowing (in detail) what IT department is doing…for them it is just to support them in doing “the job”…that is fine with me. Actually, we are enablers/ supports; working hard but never in limelight.

    So many good and inspiring things in your short blog!

    – get a mentor, learn from senior members

    – keep learning, get certified (after some work experience)

    – passion and deep interest in your work

    For me the best technical colleagues are the once who donot have the mentality of just writing lines of code…but who want to present a business solution (together with the functional, as part of the team)

    tw

    (0) 
  4. Dadarao Sopan Padghane

    An technical expert is great help when there are no good functional consultant in the team.

    In such situation, technical person needs to guide the functional consultant about the different scenerios about if and else ( wherever decision taken by functional consultants ) .

    Ofcourse this can only happen, if the techincal person has passion to work beyound his limits, with passion, with necessary experience, talent etc. A technical person doing as coder role using fuctional specfication is of least value.you need to visualizse different scenerios of the project,might be need to get into endusers roles,analyse and provide the solutions.

    Explore the SAP world and will be find it is very interesting both as technically and fuctionally.

    (0) 
    1. Typewriter TW

      Dadarao,

      I don’t know if it will be a help for the technical when there is no good functional 😕

      There can be some “helping each other”, but for a quality deliverable, there has to be a good functional and a good technical analyst. No one should try to do the work of the other…especially under compulsion.

      tw

      (0) 
      1. Dadarao Sopan Padghane

        Luckly , I had worked in both the roles ( technical and fuctional ) and practically seen in most of the projects, the ideal combination of good techincal and good functional never found. hence technical person has to gearup to extra responsibilities and vicecersa.

        Ofcourse, it is a team work and I agree should be “helping each other”, noramlly functional teams seldom gives credit to technical, but make sure to pass the blame… 😆 😆 😆

        (0) 
        1. Typewriter TW

          Dadarao,

          It is good to know that you are techno-functional.

          The functional analyst is the “leader”, he will guide the technical to fulfill client requirement, so in my opinion passing the blame to technical is totally wrong. The functional analyst has to test thoroughly to ensure that the solution is without bugs and working according to the initial requirements given by the client.

          When an object is done well, then the functional should give credit to all – him and the technical analyst. But if the object goes wrong, then the functional should take all the blame. I have talked about courage in one of my blogs, success in interviews – part 1: Process

          I would like your comments on this point.

          tw

          (0) 
            1. Typewriter TW

              Ivan,

              I agree with you!

              When the functional analyst does not know very well the process or the requirement, then he/she can not blame the technical analyst.

              tw

              (0) 
            1. Typewriter TW

              Dadarao,

              Actually I am trying to improve / inculcate / practice all these 3 qualities.

              giving credit, showing courage and listening…

              …maybe I can judge the benefits of these after 10 years

              tw

              (0) 
    2. Ivan Marconato Post author

      Hi,

      thanks a lot for your comment .

      I think that to realize an excellent project it is important to have a good project team.

      Another important aspect that the team needs to work together.

      Cheers

      Ivan

      (0) 

Leave a Reply