Как да печелите пари в ИТ, ако не знаете как да пишете код
Работа и обучение / / January 07, 2021
1. IT - вербовчик
Ако се интересувате от работа с човешки ресурси, можете да превърнете ИТ във вашата ниша и да помогнете на компаниите да намерят талантливи разработчици. Ще имате всички екстри от работата в ИТ компания, без да е необходимо да разбирате кода. Разбира се, трябва да научите основния хардуер: ИТ вербовчик трябва да знае, че Java не е съкращение за JavaScript. И също така - за постоянно наблюдение на промените в софтуера и технологиите на компанията: ако наборът от програми се промени, изискванията към кандидатите са еднакви.
ИТ фирмите често се грижат за нивото на удовлетвореност на служителите от различни аспекти на работата. Това също пада върху отдела за човешки ресурси. Да предположим, че пишете тестове и показатели, за да разберете, че производителността на екипа ще се увеличи, ако в залата за срещи има нова кафе машина. И ако достигнете до Старши рекрутер, ще можете не само да набирате служители, но и да планирате как ще се разширява персоналът на компанията.
2. Продуктов мениджър
Създаването на нещо ново в ИТ изисква креативност, която граничи с лудост и хладен ум за изчисляване на разходите и ползите. Продуктовият мениджър има всичко това - човекът, който напълно разработва концепцията за нов продукт. Той анализира изискванията на пазара и клиентите, съотнася разходите с потенциални приходи, тества хипотези и определя срокове. В същото време е достатъчно той да има представа за ИТ-процеси без дълбоко познаване на начина на тяхното внедряване. За това има технически екип.
От друга страна, продуктовият мениджър трябва да разбира добре потребителите и да може да вижда бъдещето. Но в този случай разчитайте не на интуицията, а на пазарните тенденции. Това изисква познания по икономика и показатели за успех на продукта. Освен това продуктовият мениджър знае как да представи продукта по такъв начин, че всеки да вярва в него и да разбере как точно трябва да бъде приложен.
Станете продуктов мениджър
3. Тестов инженер
За да попречите на софтуера да отиде при клиенти с грешки, той трябва да бъде изследван от всички страни преди пускането му. Това правят тестерите. Те поставят нови проекти чрез различни тестове, за да видят дали дадена програма прави това, което трябва, и дали случайно прави нещо, което не трябва. За целта те изготвят тестови сценарии за техническото задание и след това ги сравняват с реалната работа на софтуера.
Тестовите инженери имат приблизително разбиране за това как се изпълнява кодът. Но те наистина добре знаят нещо друго: как програмата трябва да се изпълнява от страна на потребителя. Ако има разлика между желаната и действителната функционалност, те посочват на разработчика всички несъответствия и той вече намира технически начин за отстраняване на грешки. Задачата на тестера е да направи повторни тестове и да се увери, че грешката е отстранена и останалите функции на програмата не са нарушени.
4. Консултант по ИТ системи
Програмистът трябва да разбере какъв бизнес проблем решава ИТ. Но ако се потопи в проблемите на икономиката, няма да има време да се развива. Освен това разработчиците могат да затруднят комуникацията с клиентите: някои говорят на езика на бизнеса, докато други говорят на езика на кода. За да постигнат разбирателство, те се нуждаят от посредник - ИТ консултант. Той се задълбочава в това, което бизнесът иска, в максимални подробности и изготвя задача за разработчика.
Консултантът трябва да разбере границите на техническите възможности на програмата. Но той не трябва да се занимава директно с кода. Много по-важно е консултантът да има подобрени комуникативни умения и да може да анализира информация, за да изслуша клиента и да намери ясно решение на проблема си. Дори когато самият той има доста неясна представа за това, което е необходимо.
5. Анализатор на данни
ИТ компаниите не вземат никакви решения без предварителен анализ. Вземането на информация и извличането на полезно значение от нея е основната задача на анализатора на данни. Той забелязва тенденции, структури, изолира, извежда хипотези и ги тества на практика. Ще се възползва ли бизнесът, ако тези данни се променят? А ако други? Анализаторът намира отговори на тези въпроси и ясно ги представя на тези, които не разбират данните.
За да свършите добре тази работа, трябва да разберете динамиката на ИТ сектора. И също - собствени инструменти, които правят възможно извършването на изчисления, диаграми, презентации. Следователно умението да работите с числа и големи количества информация ще ви бъде от голяма полза, но няма да се налага да се научите да програмирате от нулата.
6. Ръководител проект
Изпълнението на ИТ проекти е печеливш и отговорен бизнес. Крайният резултат не е отговорност на разработчиците, написали програмата. Качеството на проекта се гарантира от този, който го е ръководил - ръководителят на проекта. В тази професия се нуждаете от основни лидерски умения: съберете екип, поставете задачи, планирайте срокове и бюджет. Освен това е важно да можете да накарате хората да работят и да създават комфортна атмосфера.
Разбирането на спецификата на ИТ играе важна роля: мениджърът трябва да знае какви компетенции се изискват за различните задачи. Но мениджърите не навлизат в самия код, дори ако бивш разработчик започне да ръководи проекти. Ръководителят на проекта трябва правилно да планира стратегията и тактиките, така че да няма нужда да проверява всяка стъпка от членовете на екипа.
Да направи кариера Ръководител проекткойто ще привлече сложни проекти и ще вдъхнови екипа, е необходим практически опит. Можете да го получите и да работите с реални ИТ задачи във Факултета по управление на проекти през GeekBrains. По време на обучение в онлайн университет не е нужно само да слушате лекции и да четете литература. Наистина ще се опитате в тази професия и ще научите всички прозрения. След обучение ще имате готово портфолио и трудов опит като ръководител на проекти.
Станете мениджър на проекти
7. Журналист на данни
Това също е своеобразна интерпретация на данните, но не за компанията, а за читателите. Журналистите на данни разбират ИТ процесите достатъчно, за да могат да ги комуникират ясно. Те изследват света на хардуера и софтуера, намират полезни идеи и ги споделят по прост и забавен начин. Анализът на данни изисква технически инструменти, например базирани на езика Python. Но това не е същото като пълноценното кодиране, а по-скоро малък набор от алгоритми, които трябва да научите как да изпълнявате.
Други важни умения на журналиста за данни са доста хуманитарни компетенции: умело изразяване на мислите си в писмен вид, добавяне на животи към истории за числа, правене на инфографика. Много ИТ компании наемат журналисти за данни за своя персонал, за да говорят за нови разработки и технологии с тяхна помощ.