Why Did I choose a technician career?
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.
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
Hi Colleen,
I thanks you for your suggestion.
I gave some information about my career and I gave some tips for the newbie.
Regards
Ivan
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
Hi Paul,
thanks a lot for your comment .
Cheers
Ivan
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
Hi,
thanks a lot for your comment .
Cheers
Ivan
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.
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
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... 😆 😆 😆
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
Hi,
I completely agree with you, but sometimes, the functional analyst don't know very well the process.
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
Dear TW,
It was very good blog and nicely written. Thanks for sharing.
But partically these thing like "Giving Credit", "Showing Courage", " Ability to listen" never happens.
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
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
Good one Ivan, I'm completely with you.
Keep going reporting what happens from the field enriching with anecdotes too. You may also want to host a session at next SAP Inside Track at Rome.
Sergio
Thanks Sergio,
I'd like and I hope to participate at SAP Inside Track in Rome .
I look forward to seeing you soon
Ivan