IT життя Види сертифікації Java

Історії життя молодого архітектора. Замальовки про IT, подорожі, життя.

Види сертифікації Java

Сертифікація- це один із способів документального підтвердження вашого досвіду в тій чи іншій галузі.

Для Java існує кілька основних напрямків сертифікації:

  • Від компанії SUN - на знання самої мови та технологій
  • Від компаній Oracle, IBM, RedHat – на знання конкретного стеку технологій, що розробляються цими компаніями (наприклад, SOA Fundamentals від IBM або JBoss jBPM від RedHat)
  • Від сторонніх компаній - на знання конкретних продуктів чи технологій.
І повний список цих сертифікацій дуже великий, але чи потрібні нам ці всі сертифікати, а якщо потрібні - з чого почати?

Сертифікація- це підтвердження фаших професійних знань та досвіду в тій чи іншій галузі. Форми проведення сертифікації можуть бути різними:

  • Віддалений іспит
  • Тестування
  • Практичне завдання
  • Особиста співбесіда
  • Теоретичні питання
Також сертифкація може складатися з кількох етапів чи завдань. Зазвичай сертифікації відповідають професійному розвитку людини - починаючи з основ мови чи технології і закінчуючи експертним рівнем розуміння архітектури рішення. Такі сертифікації розраховані на проходження протягом кількох років.

Стимули для проходження сертифікації бувають різні:

  • Підтвердження своїх професійних знань
  • Систематизація знань та їх документальне підтвердження
  • Самозатвердження, професійне та кар'єрне зростання
  • Привід попросити збільшення зарплати
  • Доступ до більш сучасних іспитів
Часто людина має відразу кілька стимулів, а начальник відділупропонує пройти сертифікацію за рахунок фірми – і людина погоджується, ризикуючи лише своїм особистим часом витраченим на підготовку до сертифікації.

Роботодавці до сертифікації відносяться по-різному, хтось вітає ці процеси та повністю оплачує проходження сертифікації, хтось покриває частину витрат у разі успішного проходження. У деяких випадках із співробітником укладається додаткова угода, яка зобов'язує її відпрацювати певний термін у рахунок витрачених на його навчання коштів. У багатьох фірмах успішна здача співробітником сертифікації є приводом для незначного збільшення зарплати або перегляду його професійного рівня. У попередні роки багато західних клієнтів цінували або навіть обов'язково вимагали наявність у штаті виконавця сертифікованих фахівців певного рівня. У таких випадках у співробітника з'являлася можливість не тільки пройти навчання та сертифікацію за рахунок роботодавця/клієнта, але й за результатами сертифікації взяти участь у новому та перспективному проекті.

На даний момент цінність сертифікатів в очах клієнтів трохи впала, але навіть у такій ситуації наявність сертифікатів у вашому послужному списку змінює ставлення до вас потенційного роботодавця. Я особисто спілкувався на цю тему з рекрутерами великих компаній і вони визнають, що людина, яка має сертифікати у своїй професійній галузі, розглядається як більш перспективний і серйозний співробітник на тлі своїх конкурентів. Сертифікат, як мінімум, говорить про вас наступні речі:

  • ви цікавитеся професійною областю
  • ви можете систематизувати свої знання та успішно навчаєтесь
  • ви маєте якийсь базис знань
  • на співбесіді можна опустити деякі дурні питання, з якихзазвичай починається співбесіда, щоб розслабити кандидата.
Обов'язково потрібно пам'ятати дуже важливий момент – сертифікати надають вам лише зовнішнього блиску в очах потенційного роботодавця. Вже минули ті часи, коли людину з крутими сертифікатами брали на роботу на її умовах практично без співбесіди. Ніякі сертифікати не гарантують що ви саме та людина, яка потрібна роботодавцю. Тому хоча сертифікати і дозволять вам краще почати свою співбесіду - будьте готові, що поблажок вам уже не дадуть. Прості питання будуть відкладені в бік, але до них можуть повернутися якщо ваші відповіді дадуть підстави сумніватися у вашій кваліфікації. Але з іншого боку - суворіші вимоги говорять про те, що вас розглядають на більш серйозну позицію.

Сертифікація від SUN:

Компанія SUN пропонує набір навчальних курсів та іспитів пов'язаних з Java - від самих основ до архітектора складних корпоративних додатків. Курси збудовані у певній послідовності - починаючи від загальних основ роботи з Java та запуску Java-додатків і закінчуючи професійною розробкою Web або Корпоративних систем.

Ці компанії пропонують кілька напрямків сертифікації:

  • Сертифікація з використання продуктів компанії для розробки корпоративних програм на Java
  • Сертифікація з використання загальноприйнятих стандартів для проектування та розробки корпоративних програм (SOA, BPM, UML)
Дуже часто обидва ці напрями сертифікації перетинаються, т.к. товари компанії застосовуються для реалізації тих чи інших стандартів.

Дані курси вважаються вузькоспеціалізованими та прив'язані до конкретних засобів розробки та реалізації стандартів, хоча й сприяють розумінню загальної концепції.того чи іншого стандарту. Зазвичай аудиторією таких курсів стають розробники з досвідом роботи в кілька років, які в процесі свого професійного розвитку уникають написання звичайного коду на Java і починають займатися розробкою архітектури додатків, питаннями інтеграції або бізнес-аналітики.