Чи варті сертифікати?


72

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

Чи варті ці сертифікати часу та грошей? Чи багато роботодавців приділяють їм велику цінність?


7
Найголовніше, що вони вам не зашкодять.
Лукаш Мадон

16
@lukas: Насправді вони можуть.
Мисливець за джунглями

8
Мені це здається так, ніби ви думаєте відмовитися від школи. НЕ РОБИТИ ЦЕ. Незалежно від того, як сильно болить у школі поп, з такою великою концентрацією ви знаходитесь у дуже хорошій формі для ряду полів. Натомість поговоріть із усіма своїми професорами та попросіть їх запропонувати пропозиції щодо максимальної вашої товарності.
Джон Р. Стром

2
Є багато причин, чому ви повинні закінчити ступінь. Те, що тут ще не згадувались, - це якщо ви цього не зробите, потенційний роботодавець буде розглядати вас як того, хто не закінчить те, що він починає; тому, напевно, не найму вас.
Давуд ібн Карім

3
Ви плануєте працювати над докторантом з математики, одночасно працюючи повний робочий день над чимось іншим? Я спробував це один раз. Я не маю на увазі поблажливості, але при цьому неможливо приділити докторантурі увагу, яке вони заслуговують за цих обставин. У моєму випадку саме дослідження закінчили страждання.
Давуд ібн Карім

Відповіді:


93

Основна мета сертифікацій - заробити гроші органу, що сертифікує.

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

Чим більше досвіду у вас є, тим більше ви можете довести на прикладах того, що ви знаєте, чим займаєтесь, і тим менш важливими стають сертифікати.


7
Так, досвід може пройти довгий шлях. У мене немає мови в язиці X, але я маю 5 років досвіду, ось мій портфель. Важко заперечувати справжній досвід.
Кріс,

1
Я особисто знаю, що деякі сертифіковані люди ледь знають, як застосувати навички програмування. Вони можуть бути гарними в синтаксисі, поняттях, але недостатньо хороші
pramodc84

@ pramodc84 Я знаю деяких досвідчених розробників, які не могли кодувати вихід з паперового пакета. Принаймні молодший розробник, який підтверджує, що зацікавлений та може навчитися.
Еван

Коли я наймаю абсолютно нового випускника як розробника, сертифікація розраховує на їхню користь, але не настільки, як, скажімо, місяць-два роботи над персональним проектом або програмним забезпеченням з відкритим кодом (доки вони можуть мені показати код і поговоріть через нього).
MGOwen

55

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

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


25
після багато поганого досвіду роботи з "сертифікованими" MSCP та MSCD, компанія, над якою я працював, виробила політику викидати будь-яке резюме, яке перераховувало їх. 2.
jwenting

2
Я не впевнений, чи це призведе до негативного впливу на всі компанії. Завжди знайдуться компанії, які шукають подібні речі. Бо якби їх не було, у вас взагалі не було б ринку сертифікації. (Можливо, вам не подобаються ці компанії чи такі кандидати. Мені це не подобається. Це абсолютно наш вибір.)
Мисливець за джунглями

3
@jwenting Дійсно? Тож будь-який хлопець, якого надіслав його роботодавець (так, дехто все ще вкладає кошти в навчання), буде негайно знижений цією компанією? Хоча сертифікат не є гарантією хорошої якості, він, безумовно, не є гарантією неякісних кандидатів ...
Michael

3
так, ми б сполучали всіх із MCSD або особливо MCSP після ряду негативного досвіду з людьми, які прослуховували ці серти, та аналізуючи куркулі та виявляючи безліч недоліків у самих основах, які навчаються. btw, ми самі були постачальником рішень Microsoft ...
jwenting

1
@jwenting розмова про те, як стріляти в ногу. Мікавелі робить хороший момент. Ви б відмовилися від когось із 10-річним досвідом лише тому, що: а) попередня компанія відправила його на навчальний курс; б) він / вона думала, що це піде йому на користь (іншими словами, він не побачив ЦЕ нитку
Кіно

32

Будуть обидва види компаній:

  1. Ті, хто не піклується про сертифікати. Такі компанії, як FogCreek, навіть не вірять у знання конкретних мов. (Знання може дати вам бали, але це не критерії.)
  2. Ті, хто піклується про сертифікати. Ці компанії можуть вірити в сертифікати або їх клієнти можуть. Швидше за все, компанія може дати вам додаткові бали, але, наскільки я знаю, це не єдиний або обов'язковий критерій. З іншого боку, якщо їхні клієнти хочуть мати справу лише з компанією, в якій працюють люди з певними сертифікатами, то це може бути порушником угоди.

Які компанії вас цікавлять? Чи бачите ви на своїй сторінці завдань згадані сертифікати?

Думка: Особисто всі програмні компанії, на які я схильний дивитися, більше стурбовані тим, наскільки ви хороший програміст, і багато разів також, наскільки ви хороша людина з інформатики (алгоритми). І ось так має бути. Для мене сертифікати говорять лише про те, скільки людина могла запам'ятати під час тестів, а не те, наскільки добре вони думають . Мислення в моєму списку набагато вище, ніж запам'ятовування (якщо останнє взагалі є в списку).


7
+1 за те, що ви говорите сертифікати, говорять про те, скільки людина пам’ятає, а не як добре думає. Я часто пишу програмне забезпечення на декількох мовах і часто потребую посилання на тонкі відмінності в синтаксисі та бібліотеках API - це не впливає на якість програмного забезпечення, яке я створюю.
Майкл

15

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

  • Ви кажете, що не маєте ступеня, але працюєте над одним. Це приводить мене до думки, що ти хочеш продовжувати школу, і ти просто отримуєш качок поспіль, коли закінчиш. Те, що ви зараз задаєте ці питання, - це хороший крок до вибору "правильних" робочих місць, щоб подати заявку, і намагатися зрозуміти, як спільноти розробників формують / взаємодіють / мають асоційовані норми - це добре. Залишайтеся в школі та працюйте над тим, щоб розвивати свою присутність у цих громадах (Programmers.SE, StackOverflow, GitHub проекти тощо). Ви не тільки отримаєте досвід, але й отримаєте контакти.
  • Пам’ятайте, що ви на початку своєї кар’єри і у вас є кожен шлях, який вам доступний - виберіть шлях, який вас освітлює. Якщо хтось каже, що сертифікація в XYZ гарантує вам роботу (зверніть увагу: вона не буде), а ви просто ненавидите XYZ, не робіть цього . Сфокусуйте свій час на областях, які розпалюють вашу творчість і змушують вчитися більше, щоб ви могли більше внести свій внесок - для інших розробників, для компанії, яка зрештою вам платить тощо.
  • Наскільки цінні сертифікати? Для деяких компаній справді цінна. Для інших - зовсім. Якщо у вас є гроші та час, які потрібно виділити на навчання та складання атестаційного сертифікаційного іспиту, а процес виконання цього курсу збільшить ваші поточні курсові роботи так, що є для вас науково цінним, тоді немає причин не займатися тим, що вас цікавить. .
  • Найкращий спосіб продемонструвати свою здатність до програмування - продемонструвати свою здатність до програмування. Я не є саркастичним ... дійсно, просто покажи це. Сприяти проекту з відкритим кодом. Почніть запитувати та відповідати на StackOverflow та здобувати репутацію. Ви хочете мати можливість взяти участь у співбесіді з хорошими знаннями конструкторів програмування, тому ви можете відповісти на запитання типу FizzBuzz та їхні помилки, але в основному ви хочете мати можливість сказати: "Я можу зробити це, що ви запитуєте бо дивіться тут: я зробив те, що ви просите, тут і тут, і тут, і тут ».

1
Напевно, ви повинні додати свою першу точку, локальну групу користувачів. Якщо ви живете у великому місті, їх зазвичай багато (тільки в Монреалі є близько 10-20 з них, які мають щомісячні зустрічі). Це дуже хороший спосіб зв’язатися з громадою.
HoLyVieR

14

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

Єдине добре, що я помітив на курсах сертифікації, які я помітив, - це те, коли інструктор зробив крок і розповів про деякі проблеми, які він пережив у своїй кар'єрі. Фактичний зміст курсів був чимось уздовж онлайн-підручника.

Я більше не займаюсь сертифікатами, це здається мені цілком марною витратою часу.


1
Так, робота з навчання на сертифікацію (якщо це зроблено серйозно, а не лише шліфування іспитів і шпаргалок) - є єдиною реальною користю для майстерності людини. Це означає, що ми починаємо навчати більше клієнтів для сертифікатів Oracle, оскільки він продається, деякі наші клієнти вимагають цього (не прийматимуть людей без них за контрактами), а інші вважають це бонусом і готові платити за них більше. Але в цілому у нас є грамотна група, яка може виконати роботу без аркуша паперу, який заявляє претензію :)
jwenting

13

Деякі компанії є сертифікованим партнером Microsoft, який вимагає від компанії найняти мінімальну кількість сертифікованих співробітників (MCP). У цьому сенсі це однозначно може допомогти.

Поза тим, я б сказав, що це не дуже допомагає. Введення роботи в проекти на ОС може бути набагато вигідніше для вашої кар’єри, особливо якщо згаданий проект ОС вилітає (або ви стаєте постійним поручителем вже створеного проекту).


дійсно правда ....
Промоутер веб-дизайнерів

11

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


1
+1 згоден з цим. Особистість / персонаж отримує роботу ... більшість часу
Agile Scout

8

Пом'якшення як інструмент вимірювання

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

але Великий Як засіб навчання

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

Як говорив msvb60, я сумніваюся, що сертифікація сама по собі може не отримати вам роботу, але знання, отримані під час спроби її отримати остаточно.


7

Так, це виглядає доцільно, оскільки запропоновані курси - це не просто проста версія, а

повний курс. Це було б як отримати сертифікат від університету.

З http://www.oreillyschool.com/faqs.php

Після задовільного закінчення всіх курсів із серії сертифікатів ви отримаєте право отримати сертифікат про професійний розвиток від університету Іллінойсу в Урбана-Шампань Управління континуальної освіти. Завдання заробляти цей сертифікат, а також всесвітнє визнання UIUC як вищої рейтингової установи, забезпечить, щоб ваше досягнення сяяло на вашому резюме. Щоб побачити зразок цього сертифіката, натисніть тут.


7

Щось насправді не було зрозуміло у відповідях, це те, що сертифікація дуже корисна, якщо ви не хороший програміст.

Забудьте працювати над "Microsoft, Google, Amazon або стартапами, якими керують люди таких компаній": що робити, якщо ваші амбіції нижчі, і ви хочете працювати (лише приклад) в ІТ-департаменті якогось великого урядового агентства? Вони не прагнуть наймати хороших програмістів, і, швидше за все, люди, які опитують вас, не матимуть першої ідеї, що таке хороший програміст. Але сертифікат MSCP може допомогти вашому резюме виділитися з кучі натхненних резюме інших талановитих програмістів.


Це привід насторожено ставитись до найму людей, які мають сертифікати.
nmichaels

Я додам, що урядові установи та за розширенням підрядників, які продають послуги, люблять сертифікати та інші повноваження.
Джеймс Адам

6

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

Сертифікація показує, що ви ставитесь до своєї кар’єри серйозно, але мало говорить про вашу компетентність.


6

Я знаю, що ви запитуєте про сертифікати, але чи планували ви внести участь у проект з відкритим кодом?

Для багатьох проектів потрібна допомога, а деякі навіть мають проблеми, позначені як «легкі», які є чудовою відправною точкою для людей з мінімальним / відсутнім досвідом.

Таким чином ви зможете показати потенційним роботодавцям не тільки те, що ви можете кодувати, але і що у вас є пристрасть до того, що ви робите, достатньо, щоб це зробити у вільний час.


5

Одне значення, яке може мати сертифікація, - це доказ зацікавленості. Якщо у вас є тривалий період безробіття, то отримання сертифікатів протягом цього періоду може бути хорошим противагою пустому робочому часу у вашому резюме. "Ну, поки я дивився, я знайшов час, щоб вивчитись і добре зрозуміти $ ТЕХНОЛОГІЮ".


5

Якби розробник з'явився на співбесіді з купою сертифікатів на його резюме, у мене виникли б серйозні сумніви щодо його системи цінностей. Існує нульові ситуації, в яких я би цінував витрачений час на отримання сертифікату за час, витрачений на роботу над проектом. Будь-який проект.


1
Це хороша дихотомія, щодо якої краще використовувати свій час. Звичайно, це стосується лише тих випадків, коли ви дійсно використовуєте час для роботи над проектом, на відміну від додаткового серфінгу на дивані.
поштовх

5

Я думаю, що вам потрібно зробити крок назад і подивитися на повну пропозицію цінності, яку ви висловлюєте роботодавцям та людям, з якими ви співпрацюєте. Курс O'Reilly може бути корисним майже будь-кому, оскільки він має підтримку університету, але він повністю залежить від того, яким чином ви ним користуєтесь. Програмісти люблять говорити і думати абсолютно, але світ насправді не такий. Якщо ви думаєте, що це так, ви цього ще не бачили.

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

Я міг побачити ряд переваг курсу O'Reilly, які допомагають у цій галузі:

  • Ним керує авторитетна організація з технологій освіти. Багато розробників клянуться книгами O'Reilly, тому чому курси повинні бути іншими?
  • Людина, яка веде курс, має досвід роботи у провідному університеті. Існують різні види викладачів, але найкращі мають певний досвід роботи в університетах та корпоративних середовищах.
  • Ви підкріпите цитату "Я знаю пітона". Ви справді це знаєте? Через такий курс ви заповнить прогалини у своїх знаннях. При цьому сказано, що важливо прочитати програму та звернутися до викладача до початку курсу, щоб не витрачати час на основні знання, які ви знаєте. (знову ще трохи контексту було б корисно тут у вашому запитанні.
  • Це демонструє спрямованість. Якщо припустити, що ви справді зацікавлені в роботі з Python, це свідчить про те, що ви змогли розвинути цей інтерес і перенести його на наступний рівень. Це є більш досяжним, ніж намагатися зробити більш академічний курс, а потім намагатися бути зосередженим, оскільки вас цікавило лише програмування, а не математичні аспекти CS.

Побудова на цьому курсі з внесками у проекти з відкритим кодом чи інші відчутні приклади лише допоможе вам. Це показує, що ви розумієте, що вам потрібна теорія (курс) та практика (курсові вправи + зовнішні проекти), і дає вам можливість поговорити з рекрутерами.

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

Здається, що багато людей обумовлені дисконтним навчанням, яке не здійснюється через створений університет. Особливо це стосується рекрутерів та менеджерів, які мають деяку відстань від фактичної роботи.

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

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


5

Один з методів, який працював раніше (принаймні для кількох людей, яких я знаю) - вести блог, відповідати на запитання на форумах, виступати в групах користувачів і, як правило, помітно в Інтернеті.

Блог регулярно, навіть про теми, які ви тільки вивчаєте, може бути цінним розумінням вашої пристрасті, відданості та комунікативних здібностей, коли мова йде про розробку програмного забезпечення.


4

Консалтинг / Договір

Ніхто не згадував про конкретний випадок консалтингу / укладання договорів. Якщо ви перебуваєте в цій категорії або хотіли б бути, це, безумовно, може вам допомогти.

Вам легше "продати" проект, якщо ваш начальник або продавець може оцінити вас як сертифікованого в "ніші X категорії".

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


3

Шукайте роботу та дивіться, скільки прихильників сертифікатів. Це може бути альтернативою досвіду роботи з мовою над фактичними додатками або ступеня CS.

Щоб зробити це вартим, ви повинні визначити, наскільки важко вам знайти роботу без нього.


3

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


3

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


2

Що ж, в Італії програмісти розглядаються як найменш важлива частина майже будь-якої організації праці, тому ваші фактичні навички (включаючи сертифікати) роботодавці часто ігнорують, а реальний досвід життя набагато більше сприймається.

Однак у хороших компаніях сертифікати є цінною частиною вашого резюме.


2

Сертифікати, швидше за все, не варті. Більшість роботодавців більше дивляться на те, що ви робили раніше. Це, на думку, вивчати сертифікацію варто і допоможе вам підібрати основні основи. Підготовка до неї може дати вам більше впевненості в інтерв'ю, оскільки ви вже тоді запечатали основи.

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

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


2

В індійському ІТ-сценарії або в магазинах для кузовів / магазинів, сертифікати мають певну вагу, що допомагає розпочати кар’єру. Співробітники, які перебувають на «лавці», простою англійською мовою сидять простою або не виділяються ні на який проект, заохочуються, читають примусово, отримують сертифікати. IMHO, сертифікати просто підвищують впевненість людини, а не його досвід чи здатність писати кращий код. Той факт, що багато хороших кодерів не є комп'ютерними спеціалістами або є випускниками шкіл / коледжів, говорить вам про те, що сертифікати не такі варті.


2

Спочатку закінчіть ступінь.

По-друге, робота над якимсь проектом програмування. Ви можете зробити значний внесок у проект з відкритим кодом - достатньо, щоб ви могли вказати на код та / або функції та сказати "Я це зробив". Або розпочати власний проект і побудувати щось корисне. Це не повинно бути найкращою справою у світі, воно не повинно набувати величезної популярності. Знову ж, ви хочете чогось, що ви можете показати, і сказати: "ось щось значне, що я зробив".

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

По-четверте, не поспішайте. Закінчити ступінь набагато важливіше, ніж посадити свою першу реальну роботу. Ви будете проводити решту життя, працюючи, але після закінчення школи у вас буде багато проблем з пошуком часу і свободи, щоб вивчити та дізнатися, що ви маєте в школі. Скористайтеся часом, який ви маєте зараз, використовуйте його, щоб накопичити міцний запас знань, який ви можете використати до кінця своєї кар’єри.

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

Удачі.


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

1

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

Але це завжди добре виглядає в резюме!


1

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

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


1

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

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


1

На додаток до вищезазначеного, сертифікати Microsoft також дозволяють стати інструктором (на додачу або замість вашої кар’єри в розробці). Будучи MCT (сертифікований тренер Microsoft), ви можете отримати більший дохід (на роботу за сумісництвом) і дозволить вам спілкуватися з більшою кількістю людей поза вашою командою.

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

Щоб отримати сертифікацію, вам доведеться добре знати декілька частин технології, тому дослідження дійсно піде вам на користь.


+1 за те, щоб стати тренером. Навчання чомусь часто призводить до нового розуміння (на багатьох рівнях).
sleske

1

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

Будь-яка відповідна кваліфікація може бути тільки гарна річ (я б питання будь-якої компанії , яка відкидає своє резюме для мають певну кваліфікацію).

Рекрутерам потрібні способи фільтрації (іноді сотні) резюме для позицій розробників, іноді вони використовуватимуть:

  • Досвід. Працювати програмістом протягом n років - це не гарантія якості. Більшість людей працювали з хлопцем, який робив це протягом років осла, але не може.
  • Ступінь. Бути випускником також не є гарантією. На моїй останній роботі я повинен був пройти тест на здатність до мовно-агностичного програмування, який включав розпізнавання шаблонів, ефективність алгоритму тощо. набрав всього 6%.
  • Сертифікація. У своєму останньому інтерв'ю мене запитали, чи я SCJP (для ролі в розробці Java). Я не був (і досі це не так), але якби вибір стався між двома розробниками, мабуть, однакової здатності - єдиною різницею було те, що один мав сертифікат, я був би здивований, якби вони не отримали роботу.

Показ попередньої роботи було б чудово, але хто скаже, що ви це написали (а не колега) або що ви придумали рішення, а не просто код. ... і скільки часу у вас пройшло.

Тести на працездатність також є чудовими, але скільки роботодавців має час на тестування, не кажучи вже про сотні робіт (якщо припустити, що вони хочуть знати більше, ніж те, що їм сказала б вікторина з декількома варіантами)?

Сьогодні потрібно поставити галочку якомога більше коробок. Багато роботодавців можуть не потребувати всіх ваших навичок (або можуть не знати, що вони їм потрібні) - але чим більше ви можете зробити, і, що важливіше, чим більше речей у вас є, тим більший ваш потенціал на зайнятість.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.