Чи може хтось знайти роботу програміста без освіти? [зачинено]


30

Цікаво дізнатися від більш досвідчених, чи хтось може знайти роботу програміста навіть без середньої школи. Вважайте, що ця людина є середнім програмістом. Хтось навіть розглянути можливість дати йому / їй можливість пройти співбесіду? Цікавими мовами будуть python / php / java / c #

Будь ласка, відповідайте лише для свого регіону / міста / країни. Ні "відповідь до школи" відповідей, будь ласка.


Завжди можна знайти роботу в Інтернеті на таких сайтах, як elance.
Іван Ферич

Ви дрімаєте покажчиками?

питання про те, чи розумієте ви вказівники, насправді дуже важливий, оскільки вказує на те, яким мисленням ви зараз володієте. Те ж саме з рекурсією. Чи можете ви надати цю інформацію?

Так, ти можеш. Ви також можете піднятися на Еверест у шльопанці. Чому хтось спробував би будь-яке, - це поза мною.
Джоель Етертон

Відповіді:


47

Ваша найбільша складність - пройти через фільтр HR. Якщо ти зможеш це зробити, досвід (це більшу частину часу) козирять освітою.

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


16
HR-фактор, безумовно, реальний. Акроніми та кваліфікація так само важливі, як і досвід для них ...
MM01

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

8
Якщо ви дивитесь на досить малу компанію, фільтр HR може бути малим або взагалі немає. Також знайдіть місце, де в списку вакансій буде трохи вікторини програмування. Один із розробників у нас (найнявся до мене) був іспанським майором, але його код був досить міцним, тому вони все одно взяли його.

Я повинен погодитися з тим, щоб почати в маленькому магазині. Досвід є ключовим. Більшу частину своєї кар’єри я був менеджером і програмістом у таких магазинах - місцях, де досвід та результати важливіші, ніж освіта. Також я маю середню школу, але ніколи не ходив до коледжу.
bogeymin

2
Подивіться на пункт "Або", де мені пощастило - це реклама, на якій написано: "Така освіта чи еквівалентний досвід". Щасти!
mezmo

24

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

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

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

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

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

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


"По-перше, будь-який відділ кадрів без проблем замислиться на вашому резюме. Вам потрібно знайти достатньо малу компанію, яка резюме та заявки перейдуть до відповідного менеджера." - Або знайдіть хорошого рекрутера, який зможе перейти на потрібну для вас людину.
Майк Розенблум

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

@Mike Rosenblum: Це означає, що вам доведеться отримати рекрутера, зацікавленого в тому, щоб вас розбити. Це в першу чергу буде складно. Рекрутери заробляють гроші, залучаючи людей на високооплачувану роботу, а людина, яка не має диплому середньої школи, не є гарною ставкою. Я не думаю, що це буде легше отримати рекрутера для цього, ніж менеджера з найму. (Менеджер з найму, ймовірно, зможе оцінити, що він шукає. Більшість рекрутерів у цій галузі не в змозі з'ясувати, хто хороший, а хто не сам.)
Девід Торнлі

Так, Девіде, це справді хороший момент ... Треба було б скласти своє резюме з досвідом роботи (так, кругова проблема тут) та внести участь у проекти з відкритим кодом. Зрештою, все ж, досвід роботи - навіть якщо вам доведеться починати низько - і бажання вчитися та вчитися на стороні дійсно може змінити значення. Якщо ваш набір навичок справді досить високий, це все, про що піклується переважна більшість фірм. Справжній технічний талант сьогодні залишається дещо дефіцитним. І так, у цей момент ви можете отримати рекрутера, який подасть вам крок. Але ти маєш рацію, це не просто.
Майк Розенблум

11

Я не закінчив середню школу і працював інженером-програмістом для невеликої компанії.

Зараз я роблю позаштатний.

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

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

Будьте в курсі всіх сучасних технологій, киньте виклик собі.

Вам, безумовно, доведеться «довести» себе, перш ніж намагатися прийняти на роботу. Окрім цього, мені сказали, що я кращий розробник, ніж мої колеги-розробники з коледжами.


7
  • Майкл Делл (DELL)
  • Марк Цукерберг (FACEBOOK)
  • Білл Гейтс (MICROSOFT)
  • Стів Джобс (APPLE)

Ніхто з перерахованого не отримав свого диплома


15
Щоправда, але вони також створили власні компанії.
габлін

19
АФІК, ці джентльмени закінчили середню школу (зрештою, коледж вони закінчили)
Muad'Dib

11
@gablin: Так, для того, щоб влаштуватися на роботу, потрібно дуже мало досвіду.
Тім Гудман

1
@Pierre: Я не сказав, що запустити успішну компанію легко . У будь-якому випадку, мій коментар був язиком у щоку.
Тім Гудман

1
Дуже важко почати таку, яка теж смокче. Спробуйте самі.

5

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

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


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

@gablin Заявляючи очевидне. Дуже проникливий.
Нік Спріцєр

"У цій професії набагато більше прийняття автодидактів, ніж більшість інших". Однозначно правда.
Benjol

5

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


3

Думаю, питання "без ступеня" і "без освіти" не рівнозначно. я знаю

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

Є місця, де у вас немає шансів бути прийнятим на роботу. Це не ті місця, де ти хочеш працювати.

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

Отже, щоб сказати це в кілька слів: Так, можна!


"і - останнє, але не менш важливе - досить багато людей без жодного з цих двох, але ті хлопці, як правило, займаються маркетингом" - так правда! +1
Богдан

2

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


2

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

Але якщо ви на початку своєї кар’єри і маєте мало досвіду, то ви б неодмінно намагалися навіть розглянути. Думай про це так. Усі претенденти будуть зацікавлені та знати програмування (хоча це необов’язково правда, це служить для цілей аналогії). З них майже всі матимуть кваліфікацію середньої школи (A Levels у Великобританії, High School у США). З них деякі матимуть ступінь CS, а тих, хто цього не робить, деякі матимуть досвід. Це ті, які я б розглядав спочатку.

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

Але з іншого боку, компанія, в якій я працюю (я, очевидно, не називатиму) - це ІТ Консалтингова фірма, яка спеціалізується на підборі людей (часто випускників, але не обов'язково - кожен претендент оцінюється індивідуально), забезпечуючи ~ 3 місяці безкоштовного, але неоплаченого навчання, а потім наймайте людей на компанію «blue-chip» на наступні два роки. Такі компанії на сьогодні стають все більш популярними у всьому світі (ця компанія базується у Великобританії, але має офіси у США, Німеччині та Гонконгу); тож, коли вас можуть засміяти із залу, звертаючись безпосередньо до великих компаній, є альтернативи, які допоможуть почати кар’єру в програмуванні.
Філософія компанії, в якій я працюю, полягає в тому, що для нових випускників працевлаштування в ІТ майже неможливо, оскільки навіть наймолодші посади вимагають нормально 2-річного досвіду. Отже, таким компаніям подобається молодих прагнуть ІТ-фахівців, отримуючи їм 2 роки хорошого досвіду роботи та відносно сучасну підготовку; а також компанії, яких вони наймають, надаючи консультантам відомого стандарту якості, надійно і без будь-яких клопотів з персоналу безпосередньо наймаючи людей.


Цікаво, але ви витрачаєте багато грошей на кожен окремий прокат (три місяці оплати і навчання когось - це багато). Це звучить як дуже приємна угода, тому, імовірно, ви отримуєте більше додатків, ніж вам потрібно. Як ви обираєте нових наймань?
Девід Торнлі

@David - ні, вони не платять вам під час тренінгу. "Поважні" приймають відчайдушних людей, сідають їх перед відеозаписом Sharepoint для муляжів на 12 тижнів (без оплати), а потім наймають їх за 2 К / день в якості консультантів урядових ІТ-проектів - при цьому платять їм <20K / рік. Несумнівні такі ж, але платні за навчання.
Мартін Бекетт

1

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

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

Можливо, було б легше влаштуватися на роботу в меншій мірі, оскільки буде менше бюрократії, тому проскочити фільтр HR (як згадує Muad'Dib) буде простіше.


Це смішно ... мій досвід: люди без формальної освіти кращі.
Матвій Віт

1

Не без освіти, ні. Але без формальної освіти так.

Існують знання з програмування, які класифікуються по горизонталі (вирішення проблем, логіка, архітектура програмного забезпечення, OOP, безпека тощо) і вертикально (iPhone, * NIX, CICS, bash, PERL, XML тощо).

Існує також галузеві знання, з якими потрібно ознайомитися. Охорона здоров'я. Автомобільна. Системне програмування. Наукові обчислення. ERP. Виробництво. тощо.

Але ключовим тут є усвідомлення вашої початкової освіти - набути навичок продавати себе.

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

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

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

Шанси, що менеджери вже знають, що таке випускники. Ви повинні бути iPhone кандидатів у програмісти. Нове, блискуче, яке вже вписується в їх культуру та індустрію.

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

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

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


1

На моїй старій роботі двома найкращими розробниками були хлопець зі ступенем бакалавра з математики, MS в CompSci; як з шкіл вищого рівня, так і хлопець з GED, який провів шість років в УСМК та кинув школу в громаді через шість тижнів, щоб прийняти повну роботу з програмування.

Морський піхотник був самоуком і абсолютно наполегливим. Перший один, останній, щоб піти.

Вони були однаково продуктивними, але студенти працювали близько 2/3 годин морської піхоти.


1

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


1

Основний принцип найму в провідних компаніях галузі - " відсутні помилкові позитиви ".

Цитата з " Як би ви рухалися на гору Фудзі? ":

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

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

Ще одна цитата Джоела Спольського в одному з подкастів Stackoverflow :

Спольський: Правда полягає в тому, що я ненавиджу це говорити-- але я маю на увазі, що ми дуже вибіркові в нашому наймі. Google має вибірковість при наймі на роботу, і я рекомендую людям бути виборчими щодо найму. З іншого боку, я знаю, що дуже багато людей, які не роблять смуги в Fog Creek-- просто тому, що я чесно - з огляду на те, що я чув від наших розробників [про], що відбувається в нашому програмуванні Інтерв'ю в ці дні, я не думаю, що пройшов би! Отже, з іншого боку, багато людей, які не роблять бару в Fog Creek, кудись підуть і щось робитимуть, і десь ще будуть фантастично успішними. І одне з речей, яке важливо пам’ятати, - це те, що ми наймаємо когось, кого ми… те, що ми би назвали хибнопозитивним, хтось, на нашу думку, вийде хорошим, але не виявиться хорошим - це дійсно, дуже дорого. І це робить усіх нещасними. Знаєте, вони можуть переїхати до Нью-Йорка. Це робить їх нещасними, робить нас нещасними, тому що ми маємо їх звільнити, і це смокче. Витрати великі, тому що ми платили їм за 6 місяців, поки вони писали поганий код, який потім довелося переписати. І все це [що] додає до помилково-позитивного дуже дорого, тоді як помилково-негативне - якщо ми кажемо комусь, що ми не думаємо, що вони можуть це зробити, але, можливо, вони можуть - що це коштує нам все, що нам коштує інтерв’ю. Ви знаєте, $ 2000, щоб перевезти їх до Нью-Йорка і помістити їх у готель, і якийсь час ми витратили на їх інтерв'ю. І так, правда, я б швидше помилявся-- і це " s нещасливий-- Я б швидше помилявся на стороні безпеки в цей момент і змусив людей, яких я знаю, що можуть - які мають набагато більшу ймовірність успіху. Що конкретно це означає, що шанси на те, що більшість людей, яких ми відвертаємо в кінці дня інтерв'ю, були б чудовими програмістами десь ще ... або тут, але ми просто не хочемо ризикувати .

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


0

Якщо у мене є купа резюме, кілька з них, швидше за все, будуть "середніми програмістами". Що змусить мене поглянути на твого, якщо ти навіть не маєш диплома середньої школи?

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


0

Це раніше було можливо, але за останні 15 років стає все складніше (якщо не майже неможливо). Я завжди в школі думки, що інженерія програмного забезпечення - це МНОГО, ЩО БОЛЬШЕ розуму та вроджених розумових можливостей щодо аналізу та вирішення проблем, що є завершенням формальної навчальної програми.

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

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

Удачі.

--- редагувати ---

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

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


0

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

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

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


Провівши довгий час у спаді після 9/11, відправляючи резюме зі ступенем коледжу та великим досвідом роботи ... ні, більшість місць не дадуть вам знятись на співбесіді.
Девід Торнлі

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

-1

Так, створити резюме та портфоліо. Створіть собі ім’я та станьте відомими у спільноті. Це всі кроки, які ви можете зробити, які допоможуть заповнити прогалину в освіті.


3
Помилка, як людина без ВНС створила резюме та портфель як програміста? Особливо, намагаючись заробляти на життя. Так, це кроки, але без поважного контексту і чітко викладених ймовірностей його досягнення, ці кроки є просто твердженням очевидного.
luis.espinal

Пишіть програмне забезпечення вдома ... або з відкритим кодом, або просто з приватними проектами.
Матвій Віт

@Matthew Whited: Більшість компаній не цікавляться тим, що ви робили вдома на приватних проектах. З відкритим кодом буде набагато простіше пробитися для не-HS-градусів (все, що вони шукають - це хтось, хто зробить роботу правильно), і це щось, що може зацікавити компанію.
Девід Торнлі

Я обов'язково поінформую своїх друзів, що є розрядниками та мають лише своїх GED
Matthew Whited

-1

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

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

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

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

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

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


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

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

[fwiw, я в Сполучених Штатах]


-2

На моїй останній роботі у нас були люди, які мали ступінь і люди, які їх не мали.

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

Це важко довести в інтерв'ю, але досить просто виправитись через перші кілька місяців.


-2

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

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

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


-2

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


-2

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


-2

Це те, що впало в голову майже відразу:

  1. Почніть фріланс. Багато сайтів там. (Оренда кодера тощо)
  2. Документуйте, що ви там виробляєте.
  3. Підтримуйте зв’язок з людьми, які вас найняли. Можливо, вони шукають когось, щоб працювати на повний робочий день, або знають когось, хто це робить.
  4. Знайдіть проект FLOSS, щоб його зламати.
  5. Малі компанії, як правило, не так стурбовані формальною кваліфікацією, як великі. Поки ви виконаєте роботу.

6. Створіть програмне забезпечення, яке робить щось глухо, як скелі, але важко для людей, які не користуються комп'ютером, налаштуйте веб-сайт, продайте його. Приклад: Доповнення до SugarCRM для інтеграції з QuickBooks для синхронізації клієнтів. Ти можеш це зробити, ти заробиш гроші. (див. datasyncsuite.com/products/quickbooks/… )
Крістофер Махан

-2

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

Що з гігантами програмного забезпечення для мильних бульбашок (IBM?), Чи не занадто часто вони набирають абсолютно некомпетентних (наприклад, неосвічених та невлаштованих) людей? Я можу це сказати за цілком низької якості програмного забезпечення

А як бути з тими менеджерами, які просто мають особисті причини, щоб відмовитись від кандидатури відразу після розмови?

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

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

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


-7

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

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