Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах
Регистрация

Професия: Специалист по облачни решения и интернет на нещата

За професията разказва Игор Стоянов, директор "Софтуерни изследвания и развитие" във VMware
Share Tweet Share
Снимка

 Фотограф: Цветелина Белутова

Светът, в който живеем, е пренаситен от информация. А формите, под които тя съществува, са разнообразни - снимки, текстове, звук, видео, компютърен код, който стои зад всяка една платформа или софтуерен продукт, който ползваме на компютъра или телефона си. Обемът на всички тези данни не е никак малък, а начинът за съхраняването и обработването им вече се премести в "облака", т.е. в центрове за данни. В същото време технологиите и информацията, която те пренасят вече, ни помагат да контролираме и да "общуваме" с вещите си от разстояние. В бъдеще да можем да включим климатика си още преди да сме се прибрали вкъщи, или пък да знаем с какво да заредим хладилника си във всеки един момент, ще се превърне в новото нормално.

Какво означава да работиш с облачни решения и програми, с какво се занимава един специалист по интернет на нещата и какво образование, знания и умения са му нужни разказва
Игор Стоянов, директор "Софтуерни инженерни изследвания и развитие на платформата за автоматизация на облачната автоматизация" във VMware
Игор Стоянов е директор "Софтуерни инженерни изследвания" във VMware, където отговаря за VMware Cloud Orchestration, Compute & Container софтуерни платформи и продукти. Преди това е работил като главен технически архитект за продуктовата линия на Cloud Automation, която управлява автоматизацията на жизнения цикъл на облачните услуги за софтуера, дефиниран от дата-центровете на VMware.

В първите години от кариерата си той работи във влиятелни компании в индустрията като ThoughtWorks, които определят тенденциите в програмирането на XP, Agile, Lean и много други инженерни практики, добре познати днес като Continuous Delivery и DevOps.

Завършила е магистратура по "Компютърни науки" в Loyola University Chicago в САЩ и бакалавърска степен по "Финансов мениджмънт" в УНСС, София.

Представете професията си накратко. Защо смятате, че е перспективна?
- Занимавам се със софтуерно програмиране на облачни решения и платформи. Това е доста интересна и иновативна област, която тепърва ще се разширява. Облачните услуги позволяват на потребителите достъп до приложения, информация и данни от всякакъв вид през интернет, а не чрез използване на действителни хардуерни устройства. Потребителите получават и споделят информацията си по начин, който им позволява да имат достъп и дават достъп до целия свят или групи от хора.

В облачната технология има много потенциални възможности и развитие. Облачните решения може да отворят съвсем нов свят на работни места, услуги, платформи, приложения и много други. Има хиляди възможности, които започват да се формират, тъй като бъдещето на изчислителните облаци започва наистина да идва.

Какво образование, допълнителни квалификации и умения са нужни за професията ви?
- Компютърните програмисти пишат или кодират програмите, създаващи модели, по които компютърните системи функционират. Това се постига чрез конвертиране на софтуерната програма, разработена от софтуерни инженери, в поредица от инструкции, които компютърът може да следва. Работата е многофункционална, тъй като включва създаването, адаптирането, модифицирането, отстраняването на проблеми и поддържането на програми. Макар че има изискване за бакалавърска или магистърска степен в тази насока (компютърни науки, математика, физика), тези със съответен професионален опит могат да имат нужда само от сертификат или асоциирана степен.
Като цяло хората, които харесват математика, точни науки и имат логично мислене, имат възможност да се развиват много добре в тази област. Основните характеристики на тази професия са:

-
Компютърно програмиране

Разбирането на компютърното програмиране, разбира се, е предпоставка за работата и ще бъде първата стъпка в началото на вашето бъдеще като софтуерен инженер. Изискванията за компютърно програмиране могат да се различават по заглавие, а заданието може да изисква специфични познания в една област, като например софтуер, приложения, уеб и др.

-
Логическо и структурирано мислене

Справянето със софтуера изисква много структурирано мислене, тъй като проблемите могат да възникнат от най-малките грешки. Това може да изисква много търпение и по-нестандартно мислене.

-
Внимание към детайлите

Софтуерните инженери трябва да намерят и да идентифицират дори най-малкия проблем в привидно безкрайни линии на кодиране. Това изисква изключително внимание към детайлите. От друга страна, това добро внимание към детайла се простира и до написването на кода, тъй като един грешен знак може да обърка готовия продукт.

-
Основен език за програмиране

Важно е да се запознаете с езиците за програмиране и различните операционни системи, но софтуерните инженери трябва да владеят най-малко един. Тези езици могат да се развиват и да се променят във времето, така че не трябва да се забравя да се поддържа ниво с най-новото в тази област. В момента някои от популярните езици за програмиране включват Java, Python, Go, C++, C# и др.

Какво ви кара да харесвате професията си?
- Аз мисля, че програмирането и разработването на софтуер е до голяма степен неразбранo като дейност или професия. Много хора, изглежда, все още имат старо разбиране за това как се прави разработката на софтуер. Такива грешни разбирания плашат хората да обмислят и изберат професия в тази посока.

Повечето софтуерни програми са разработвани от големи колаборативни екипи. В екип трябва да работите заедно, за да постигнете нещо. Частите, разработени от членовете на екипа, трябва да си взаимодействат и да се интегрират помежду си. За да се улесни това, програмистите трябва да общуват. Тъй като софтуерните системи често решават сложни проблеми, тези системи също трябва да бъдат внимателно проектирани. Това се прави най-добре в група от хора пред дъска - не пред монитор.

Това е едно от най-важните неща, които ме карат да харесвам тази професия - разработване на софтуер е по-скоро фокус към хората и как работят заедно. Работата в екипа, където не се комуникира само за проекти, но се решават заедно трудни проблеми, учиш различни неща от твоите колеги и като цяло имате доста добро време, работейки заедно.

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

Най-основното остава винаги творческият и иновативен елемент в тази професия, където всеки ден виждаш как ти допринасяш за развитието на нещо ново, което ще промени и подобри различни сфери от нашия живот.

А кои са най-големите предизвикателства, свързани с вашата професия?
- Както споменах, хората са най-важното в нашата професия и ключът към успеха на дадена софтуерна компания. Съответно най-големите предизвикателства са точно свързани с хората - как да се изгради правилната култура в компанията, която да даде възможности на талантливи и иновативни група от хора да постигнат резултатите и целите, които са си поставили. Как да се развиват тези хора в различни насоки и как да се стимулира техният професионален растеж.

Естествено софтуерната индустрия е една от най-бързо развиващите се и нещата непрекъснато се променят. Това изисква постоянно да се учат нови технологии, решения или практики.

Какъв е вашият съвет към младите хора, които в момента избират образование и професия?
- Хората сме много различни в това какво може да правим добре и какво ни влече. Така че няма универсален отговор тук. Най-вече младите хора трябва да се насочат към неща, които им харесват и които биха искали да правят, дори и да не им е професия. Съчетанието на хоби/интереси с професия почти винаги е успешно.
Интересното обаче е, че има много примери, когато хората се насочват към области, в които не се чувстват удовлетворени. Затова е важно да се интересуват от различни възможности и да опитват различни неща в началото.

Най-големият съвет според мен за младите хора сега е да се насочат задължително към области с голямо развитие и растеж в момента и през следващите 10-20 г. В сферите, които се развиват много бързо, има обикновено недостиг на кадри и развитието на хората като цяло в тези области е доста бързо.
Текстът е част от специалното издание на Кариери "Професии с бъдеще", подготвено във връзка с изложението "Професии с бъдеще", на което организатори са Кариери.bg и Orange.bg.


Share Tweet Share
още от тази рубрика:

Реклама

Реклама

© 2003-2017 Икономедиа АД съгласно Общи условия за ползване ново. Политика за бисквитките ново . Поставянето на връзки към материали в сайтовете на Икономедиа е свободно. Уеб разработка и дизайн на Икономедиа. Сайтът използва графични елементи от famfamfam + DryIcons. Някои снимки © 2017 Associated Press и Reuters. Всички права запазени.
Действителни собственици на настоящото издание са Иво Георгиев Прокопиев и Теодор Иванов Захов.
mobile Към мобилната версия на сайта

Бизнес: КапиталКариериБизнесРегалГрадът.bgОдитFoton.bg

Новини: ДневникЕвропа

IT: IDG.BGComputerworldPC WorldCIONetworkworld

Развлечение: БакхусLIGHT

На английски: KQuarterly