Як отримати роботу як програміст
"Ил-2 Штурмовик" нового поколения - "Битва за Сталинград" и "Битва за Москву" #13
Зміст:
- Вимоги до освіти та навчання для програмістів
- Як знайти роботу як програміста
- Інтерв'ю для програмістських вакансій
- Перевірте веб-сайти компанії
- Після інтерв'ю
Вас цікавить кар'єра програміста? Ось совок про те, що вам потрібно, щоб почати, включаючи вимоги до освіти та досвіду, де знайти списки вакансій, і поради для проведення інтерв'ю.
Вимоги до освіти та навчання для програмістів
Більшість програмістів мають ступінь бакалавра зі спеціальністю або концентрацією курсових робіт з інформатики або інформаційних технологій. Деякі програмісти отримують ступінь асоційованого з дисципліни, пов'язаної з комп'ютером. Кілька програмістів можуть мати тільки вищу освіту, але в цих випадках вони досягли значного обсягу роботи з програмування.
Програмісти можуть отримувати сертифікати від програмних компаній або виробників продуктів, щоб продемонструвати знання різних комп'ютерних мов або програмування на певних платформах.
Комп'ютерним програмістам потрібні сильні аналітичні навички для створення коду для автоматизації складних процесів. Вони повинні бути в змозі інтерв'ювати клієнтів або кінцевих користувачів, щоб визначити свої технологічні потреби та спілкуватися з програмами на мові, яку нетехничні користувачі можуть легко зрозуміти. Навички вирішення проблем необхідні для усунення проблем, коли програми не функціонують оптимально. Програмісти повинні бути детально орієнтованими і точними, щоб створювати код для точних специфікацій або знаходити незначні проблеми в довгих потоках коду.
Студенти середньої школи та коледжів, які прагнуть працювати на програмуванні, повинні розглянути можливість створення додатків для цифрових пристроїв, щоб продемонструвати свою програму та творчість. Більшість середніх шкіл тепер пропонують курси програмування, які можуть бути чудовим полігоном для майбутніх програмістів.
Досліджуйте мови програмування та навички, що користуються найбільшим попитом, шукаючи у Google фрази типу "кращі навички комп'ютерного програмування" або "найважливіші навички комп'ютерного програмування". Напишіть програми, які демонструють ці навички за допомогою онлайн-посібників, книг і курсів.
Як знайти роботу як програміста
Кандидати, які можуть показати потенційним роботодавцям актуальні програми, які вони створили, матимуть найлегші робочі місця. Програмісти повинні створити веб-портфоліо проектів своїх програм, які можна легко обмінювати з роботодавцями та мережевими контактами. Отримати контакти випускників через офіс кар'єри або з факультету.
Повторно зв’яжіться з попередніми роботодавцями, де ви працювали як стажер або навіть як основний службовець, і попросите ознайомитися з фахівцями з комп'ютера, яких вони знають. Зверніться до друзів сім'ї та контактів Facebook і попросіть перенаправлення до тих типів комп'ютерів, яких вони знають.
Підійдіть до цих контактів, щоб запланувати зустрічі, щоб отримати відгук про свій портфель і поради щодо пошуку роботи. Ці інформаційні інтерв'ю дадуть вашим контактам можливість отримати вдячність за ваші навички і часто можуть призвести до направлення на співбесіди.
Використовуйте спеціалізовані ІТ-сайти, такі як Dice.com, щоб створити список потенційних клієнтів. Пошук сайтів роботи, як Indeed.com, Simplyhired.com і LinkUp.com за ключовими словами, як "програміст" або "комп'ютер програміст" і ваші улюблені мови комп'ютера, щоб розширити список завдань роботи.
Якщо ви студент коледжу або випускник, перевірте з вашим офісом кар'єри для списків роботи та можливостей рекрутингу.
Перегляньте ІТ-виставки, як-от UNCUBED, який зосереджує увагу на роботах на стартапах, у бажаних місцях для працевлаштування. Трохи мрійте. Створіть список ваших ідеальних роботодавців з ІТ, відвідайте їхні веб-сайти та подайте заявку на роботу. Огляд списків, таких як Forbes "Кращі компанії для роботи" для створення деяких ідей.
Інтерв'ю для програмістських вакансій
Інтерв'ю для програмістів мають тенденцію відрізнятися від стандартного процесу інтерв'ю. Інтерв'юери запитують типові поведінкові питання, щоб визначити, чи можуть кандидати посилатися на приклади вирішення проблем, усунення несправностей, спілкування з клієнтами, користувачів та терпимість до розчарувань.
Рекрутери також перевірятимуть технічні знання кандидатів, попросивши їх пояснити та визначити терміни та процеси програмування.
Деякі інтерв'юери поставлять гіпотетичні питання вирішення проблем, які будуть перевіряти процеси мислення кандидатів. Наприклад, вас можуть попросити зрозуміти, скільки автомобілів проходить через міст Джорджа Вашингтона у звичайний день. Роботодавці будуть зацікавлені у ваших навичках логічного мислення, а не в правильній відповіді.
Можливо, вам буде запропоновано створити зразок програми з використанням псевдокоду, щоб вирішити гіпотетичну проблему на дошці. Роботодавці будуть шукати вас, щоб продемонструвати логічний підхід до програмування.
Ваша увага повинна бути на вашому процесі і тому, як ви пояснюєте свій метод. Інтерв'юери іноді просять кандидатів на програму розглянути код програми для виявлення та виправлення помилок.
Перевірте веб-сайти компанії
Багато великих технологічних компаній мають відповідні інтерв'ю для своєї компанії, доступні в Інтернеті. Наприклад, компанія Google має відеозустріч Hangouts On Air, де співробітники Google говорять про те, як вони беруть участь в інтерв'ю з кандидатами в Google, і ділиться порадами щодо найкращого способу підготовки до технічного інтерв'ю.
Amazon має список часто заданих запитань, включаючи інформацію про процес інтерв'ю, що носити, і що вам потрібно буде надати.
Після інтерв'ю
Ефективне спостереження після співбесіди має вирішальне значення. Складайте подяку електронною поштою відразу після співбесіди і чітко перекажіть свій ентузіазм до роботи і чому ви вважаєте, що це відмінно підходить, а також вашу вдячність за можливість взяти інтерв'ю.
Робота з книгою - як отримати роботу в книговидання
Хочете працювати книгою? Яку б книжкову кар'єру ви не уявили, ось що вам потрібно знати про те, як отримати роботу в видавничій справі.
Що знати і робити, щоб отримати першу роботу з управління
По дорозі на керівну посаду? Дотримуйтесь цих вказівок, щоб переконатися, що ви отримаєте першу роботу без попереднього досвіду.
Як отримати (і не отримати) Хтось звільнив
Ось що робити, якщо ви хочете, щоб співпрацівник звільнився, і як впоратися з ситуацією з вашими колегами і менеджером, щоб залишитися в хороших відносинах з роботодавцем.