Однією з важких частин роботи в галузі розробки програмного забезпечення є те, що, в цілому, можна сподіватися зіткнутися з деякою частиною цієї проблеми до кінця своєї кар’єри. Галузь змінюється досить швидко, що якщо сидіти на місці, ви опинитесь все більше і більше позаду. (Поміркуйте, де, наприклад, навички програмування Windows 3.1 допоможуть вам, наприклад, на сьогоднішньому ринку праці.)
Як новий випускник, багато роботодавців реалістичні і розуміють, що у вас немає тривалої історії галузевих навичок, на яких можна звернутись. Безумовно, протягом останніх десяти років найму в багатьох компаніях та в розмові з однолітками, які є частиною процесу найму в інших місцях, це справедливо і в США, і в Австралії, і в Європі.
Стандартні речі, які ви можете подати до столу, як новий випускник:
- ентузіазм для компанії, галузі, проблемного простору та самої роботи.
- пристрасть до навчання та доказ того, що ти вмієш вчитися на льоту.
- доказ того, що ви насправді оволоділи основними навичками курсу, який ви пройшли.
Це більш-менш рівень "пройти / провалитись": є достатньо випускників, які захоплені роботою, і які проявляють пристрасть до навчання, що якщо ти натрапиш на "відразу після роботи", ти менше шансів добре продайте себе.
Крім того, те, що робить кандидата найбільш переконливим, коли ми наймаємо на стажування чи нового випускника, є досить легко і розумно важко по-своєму:
Ми шукаємо когось, хто продемонстрував як пристрасть, так і успіх поза вимогами курсу - добрі минулі стажування, перемоги у змаганнях, членство в галузі, блог, який документує їх навчання та експерименти, участь у спільноті з відкритим кодом, видиму та компетентну присутність у Сім'я StackExchange тощо.
Ми також шукаємо когось, хто може виконати цю роботу - і нічого не переконує, як це зробити. У мого нинішнього роботодавця є проект з відкритим кодом, тому сприяння цьому - це велика допомога у влаштуванні на роботу - оскільки саме ця карта відповідає тій частині роботи, яка нас цікавить.
Для закритих компаній демонстрація того, що ви можете писати код, і це добре. Ми б абсолютно віддавали перевагу кандидатам, які мали доступ публічно до коду, який ми могли прочитати та зрозуміти їхню загальну компетенцію.
Два основні шляхи до цього - внести свій внесок у існуючий відкритий проект або розпочати свій власний - навіть якщо це не дуже успішно - у видимих місцях, таких як GitHub, чи інших сховищах онлайн-кодів, або у видимих проектах з відкритим кодом.
Нарешті, згадайте дві гнітючі речі:
По-перше, більшість роботодавців збираються шукати вашу присутність в Інтернеті. Ви повинні перевірити, що відображає те, що ви робите, хочете, щоб вони знали, як ваші технічні навички, і що це не відображає речі, які ви не хочете наголошувати, як історія дня, коли ви пропустили іспит, тому що ваш похмілля було занадто великим . (Яка, сумна, але правда, крихітна частка наших відхилених кандидатів буде вигнана.)
По-друге, ви збираєтеся закінчити жахливий ринок роботи для людей без галузевого досвіду. Зараз дуже багато людей, які мають досвід одного, двох, п'яти, навіть десяти років, які не можуть знайти роботу.
Тим більше, що в США це означає, що вони голодні на все, що завгодно (з вигодами) і готові розглянути що завгодно - навіть стажування, - щоб мати можливість працювати.
Отже, зараз ви отримаєте безліч відмов. Не помиляйтесь - ви можете бути дивовижними, і все одно отримаєте багато відмов. Конкуренція є неймовірною, тому не варто зневажати. Продовжуйте підключатися до чесності та працюйте над вдосконаленням своїх навичок, вивчаючи шматочки та шматочки тих речей, які перелік оголошень про роботу.