Принаймні, в США ключовим є те, що вам потрібно вміти робити те, що описано в описі. Те, як ви отримали ці навички, менш важливі.
ЗАРАЗ - є компанії, які роблять скринінг, коли це надзвичайно допомагає на позиції початкового рівня, якщо у вас є:
- Бакалавр або бакалавр в чомусь
- Переважно BS у чомусь неясно пов'язаному з комп'ютерами - наприклад, Комп'ютерна інженерія, Програмна інженерія, Комп'ютерна наука, ІТ, математика чи щось подібне. Навіть ЕЕ, фізика чи будь-яка інша наука, ймовірно, отримає вам більше можливостей, ніж, скажімо, лінгвістика чи образотворче мистецтво.
- Гарний середній бал
Це багато в чому пов'язане з процесом перевірки компанії та кількістю заявників. Чим менш формальна компанія, за великим рахунком, тим менш обмежувальна екранізація.
Зрештою, я мало сумніваюся, що ви можете влаштуватися на роботу, займаючись "інженерією програмного забезпечення", за умови, що ви можете виконати те, що вони говорять в описі, і ви можете зробити це у своєму резюме та інтерв'ю. Визначення "інженерії" як щось, що є дуже законодавчим та базовим принципом, є єдиним для даної країни, що воно не буде особливо перекладати на міжнародному рівні. Деякі професійні сертифікати можуть - все залежить від сертифікації та спеціальності, яку вона демонструє.
Резюме
Що стосується резюме, я рекомендую виділити те, що ви МОЖЕТЕ зробити. Не те, що ви ще не робили. Класичний формат резюме включає: - ваші цілі - освіту - ваші технічні навички - попередній досвід роботи
Покинути критичний елемент - це прекрасний спосіб продемонструвати, що у вас немає цього елемента, вам не потрібно йти вище і далі, щоб говорити про те, що ви не робите. Наприклад, якщо у вас закінчилася певна кількість років навчання в коледжі, але ви не закінчилися, згадайте, де ви ходили до школи і скільки років, і які ключові курсові роботи. Відсутність дати закінчення навчання (або очікувана дата закінчення навчання) - це пряма підказка про те, що ви ще не закінчили школу.
Розмовляючи з навичками, здобутими через незалежні особисті проекти, у вас є два варіанти, IMO, залежно від того, скільки місця у вас є.
що стосується молодшого кандидата, я перелічую здобувача навичок у розділі навичок - наприклад, мови програмування, методології, інструменти розробки тощо. Потім перелічу персональний проект у розділі "досвід" із приміткою, що це особистий проект. Я зустрів кандидата, який реалізував динамічний код веб-сервера таким чином, на ігровому сайті, і коли він надав посилання, я пішов вище і далі, щоб пограти з його сайтом і зрозуміти, що він робив - це було справжній виграш для нашої дискусії.
для більш досвідченого кандидата зі списком досвіду довгу милю - просто дотримуйтесь нових навичок у розділі "навички / знання", якщо проект не є неймовірним та доступний для ознайомлення. Наприклад, якщо ви зашифрували велику частину сплячки - помістіть це !!! але якщо ви створили веб-сервер для своєї групи бінго ... Напевно, я більше зацікавлений у великій компанії, яка працювала у вас протягом останніх 3 років ...
Моя загальна філософія - це ваша робота - показати компанії, чому вони ДОЛЖЕН би вас найняти. Це їхня робота - перевірити, чи ви найкраще підходите на цю посаду, і вони зроблять це, враховуючи вас порівняно зі своїм більшим набором кандидатів. Якщо кожен інший претендент має офіційну ступінь та професійну сертифікацію, то, можливо, вам не пощастить ... але якщо ні, у вас може бути встановлений ідеальний навик.