Специалност сок abap- разработчик

Абрамов Виктор, експерт, ABAP-разработчик.

Виктор, разкажете ни за начина, по който влезе в света на SAP? Първи стъпки?

Кариерата ми започна с позициите на SAP стажант в GMCs на фирмата. Аз първоначално е бил заинтересован от ERP-система, и по-специално на SAP, тъй като тя е световен лидер.

Започнете кариерата си в разработчика на ABAP не беше лесно поради две причини: високи изисквания за кандидатите и липсата на свободни работни места.

Основните умения, образование, както и кой мислите, че са необходими spetsialistuSAP?

Необходимите знания могат да бъдат разделени на основни и специални.

Основни познания за това, което искаш да кажеш с тях?

Основни познания предполага по-високо образование, за предпочитане технически. Важно е познаване на принципите и програмни алгоритми. Специални познания - познаване на принципите на действие на база данни, познаване на SQL. SQL непременно знаем като случай на тест, първата програма съдържа SQL запитвания. В допълнение, е желателно да се разберат основните принципи на Бу. счетоводство. Не казвам, че всички кабели трябва да знаете, но трябва да разберат основите. По принцип, това е минимален набор от знания, за да обучаваният.

Имам ли нужда от вашата mneniyuABAP разработчик са разработили гъвкави умения (меки умения)?

Ако ние говорим за развитие, не е необходимо да ги има. В този случай, следното правило: ако ние говорим за една позиция в състояние на дружеството, което е въведението, там е добре формализирана взаимодействие между консултанти и разработчици. Предприемачът ще работи в съответствие с техническите изисквания. Ето защо, в този случай, се изисква притежаването на съвременни гъвкави умения. Но ако ние говорим за разработчиците са заети в консултации, той ще трябва да поддържа редовна връзка с отговорното потребителя и той ще трябва да се намери подход към него, както и да осигури самия човек.

При наемане на нов разработчик на базата вече от опит, какво щеше да се насочи вниманието си?

Имах опит в набиране на хора от Softline, Cibinteke и определено мога да кажа, че има важен човешкия дух, така да се каже, "огънят в очите му." Тя е на първо място - на желание, мотивация да се развива професионално. Защо това е толкова важно? Факт е, че в процеса на прилагане на един или друг начин ще възникне проблем, който е много ограничена във времето, а след това на лицето, може да се наложи да работят 14 часа в денонощието и седем дни в седмицата. Ако разработчик няма мотивация, не е физически да има време да се затвори задачата. Истинските добри лидери не трябва да позволяват това. Но това е на теория, но на практика такива ситуации не са рядкост, и това е мотивацията в този случай ще определи напредъка в изпълнението на развитие и на служителите. Ако обобщим на критериите за подбор и ги класира според теглото, можете да направите това, както следва:

Ще обясня защо тегло - 4 за "BDSQL Знание". Това се дължи на факта, че тази област на знанието може да се научи доста бързо. В "предишен опит" е с тегло 3 се дължи на факта, че този опит ще позволи на разработчика да изразят себе си и в познанието на програмиране и бази данни. Ако разработчик има опит в съответните дейности по проекта, а след това на параметъра "предишен опит" действителния резултат може да бъде по-висока. Винаги съм се обърне внимание на тези неща и решения въз основа на тях показват много добър резултат.

Когато човек осъзнава, че неговият работодател не му плати парите, а той ги печели, работещи при клиента, т.е. в действителност работодателят просто организира взаимодействието на клиент и разработчик - това е един много важен момент.

Кажи ми как можете да получите знания oblastiABAP програмиране?

Моето мнение е, че няма разлика къде да се получи това знание. В момента има много образователни сайтове в SQL, програмиране, книги, посветени на ABAP, а дори и за самостоятелно изучаване на материала, може да се получи на 100%.

Друго нещо е, че не може да стане самостоятелно ABAP-разработчик. Тъй като трябва да имате познания по конкретни сделки, основните бизнес процеси на системата за SAP и т.н. Това знание е никъде описано пълно, така прескочи позиция стажант в началото това е невъзможно.

Необходимо е Знание на чужди езици в deyatelnostiABAP разработчик?

Това е много добър въпрос: е моето ниво на английски език владее (Certificate - 76 топки). Мога да кажа, че възложителят е желателно да се използват курсовете за SAP на английски език. Ако е необходимо, за тяхното развитие на достатъчно използването на речника, защото речникът в курсовете често се повтаря. Важно е да се отбележи, че в повечето случаи, разработчиците трябва да комуникира директно с рядка клиент англоговорящите.

И защо се случва това?

Фактът, че Западните проектите са от голямо значение за репутацията на компанията се разширява в нови пазари. Освен това, като правило, Западните проектите са много формализирани. Ето защо, с висока степен на вероятност, че консултантите и ръководителят на проекта ще комуникират с клиентите

SAP сертификат е необходимо да се получи един разработчик?

По мое мнение, сертифициране разработчик абсолютно не е важно. Срещал съм се с много хора, със сертификати, чиито знания не корелира с нивото им.

Можете ли да опишете типичен denABAP разработчик?

Мисля, че е по-лесно да се опише типичен цикъл на развитие: първо вие получавате задачата да се развива, да го изучават, formiruesh някаква представа за това какво трябва да се случи и как трябва да бъдат изпълнени. Ако има някакви проблеми, на този етап, е необходимо да се изяснят детайлите на отговорен консултант. Следван от процеса на развитие. Освен това, след прилагането му е необходимо процеса на тестване. Искам да подчертая, че основната тестването трябва да се извършва от възложителя. Не трябва да има ситуация, в която един разработчик не работи дори и след като програмата не е отстраняването на грешките най-малко три примера, превозено консултант развитие. След това идва тестване консултанти.

Това е последвано от обичайния процес на адаптиране и разработване на нови предложения и коментари консултант. В края трябва да бъде документирането на процеса. На практика процесът на документация обикновено е много забавен. Това се дължи на факта, че само след един успешен краен потребител с развитието, то може да се затвори и да се документира.

Какво мислиш, че може да бъде идеалното kareraABAP- разработчик?

По мое мнение има 4 възможности за кариерно развитие:

1) SAP-началник отдел

2) Ръководител на развитие

4) експерт разработчика (на свободна практика)

Помислете по целия път от една отправна точка: стажант разработчика. Следващият вариант стажант разработчика -> razrabotchik-> konsultant-> водещ konsultant-> ръководителя ориентация> Ръководител проект-> началник на отдел.

Мога да кажа, че информационните пътища и опции на данни, това е чисто мое виждане, и много от тях не могат да се споразумеят, някой ще изключения, но като цяло, всичко, което видях, така или иначе, се вписва в тази схема.

Можете ли да ни кажете за плюсовете и минусите на възможности за професионално развитие?

В подкрепа на думите си мога да кажа, че когато започнах ми предложиха работа Асистент SAP-отдел глава. Както вече обясних, че в началото, че ще бъде по-документи, дори и вида на секретарски, но след това, че ще бъде делегирането на власт и след това, след като три години от позицията на ръководител на проекта. За мен това беше много странно предложение. Аз не виждам как човек без опит в SAP- д може успешно да управлява проекта за изпълнението на SAP-системата. Така че аз отказах, и аз вярвам само в посочената пътека:

1) стажант razrabotchik-> razrabotchik-> Експерт razrabotchik-> Развитие мениджър в proekte-> Ръководител на развитие

2) стажант razrabotchik-> razrabotchik-> Експерт razrabotchik-> Развитие мениджър в proekte-> заместник-директор по> CIO

3) стажант razrabotchik-> razrabotchik-> Експерт razrabotchik-> Развитие мениджър в proekte-> Head razrabotki-> IT директор на една малка компания-> IT директор на голяма компания

4) стажант razrabotchik-> razrabotchik-> razrabotchik- експерт> експерт разработчик (на свободна практика)

За минусите на работа. ABAP-разработчик е не само техник. Той трябва да има бизнес знания и да могат да взаимодействат с консултанти и издържа на високи пикови натоварвания. Ето защо, ако ние говорим за един типичен тип развитие, което изглежда интровертен и затворен, дошъл да работи, сложи слушалките и отиде в своя свят до вечерта, той е съвсем различен случай. Тук трябва да се разбере е създаването на бизнес целите и да се предложат алтернативни решения. Ето защо, ERP-системи разработчик, е по средата между разработчика и технически консултант.

За средно възнаграждение може rasschityvatABAP разработчик?

Това е много труден въпрос. Фактът, че SAP, колкото и странно да звучи, но това е бизнес. Дори и ако сте редовен разработчик или консултант, вие трябва да разберете, че вие ​​сте един вид бизнесмен. Защото в консултантските фирми често се разшири за набиране на нови проекти с много висока SN, но също така и висок риск за завършване на проекта. Затова хората със същите преживявания заплатите могат да се различават от 2 пъти. Ако говорим за конкретни цифри, а след това най-добре е да посетите сайта, за да си намерят работа и да се търсят работни места разработчиците SAP ABAP. По принцип, вие ще видите по-горните обхвати на RFP, описващи изискванията за свободните работни места. Този метод е доста обективно отразява ситуацията на пазара.

Според вас, къде е най-добрата стойност за себереализация и заплащане на работата?

Това зависи от вида на човек. Ако има желание за задълбочаване на развитието, то тя е експерт разработчик (на свободна практика). Ако искате да доведе, е който и да е от горните три точки. Като цяло, най-прогресивното развитие - е да се издигне до позицията на мениджър развитие. Останалите опции изискват много повече движение повече нерви и по-обширни среди.

Познавате ли този човек, чийто професионализъм и умения ще доведе ти се възхищавам?

Да, определено taie били. На един проект, аз се блъсна в главата, което може да реши всеки проблем. Фактът, че проблемите са склонни да бъдат много размазано, и клиентът не иска да отиде на среща. Тя е в състояние да се намери подход към всеки един от служителите на клиента и да ограничи всеки проблем, се формализира и следи за спазването на всички технически изисквания. Това беше за мен безценен опит.

Оценете тази статия: