Developer – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Sat, 09 Mar 2024 10:49:47 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.5.5 От Разработчик на Приложения до Основател на OpenAI – Пътят и Историята на Сам Олтман https://devstyler.bg/blog/2024/03/09/ot-razrabotchik-na-prilozheniya-do-osnovatel-na-openai-patyat-i-istoriyata-na-sam-oltman/ Sat, 09 Mar 2024 10:00:39 +0000 https://devstyler.bg/?p=193293 ...]]> „Решителността е това, което търсим най-много. Тя е по-важна дори от това да си умен“

Сам Олтман

Днес ще ви запознаем с пътя и историята на Сам Олтман, главен изпълнителен директор на Open AI, а също и рисков капиталист. Ще разберете кой е той всъщност и как започва всичко.

Кой е Сам Олтман?

Сам Олтман е американски предприемач и инвеститор. Още от малък е запленен от компютрите и програмирането. Любопитен факт е, че още на 8 години той вече знае как да пише код и да разглобява компютри, споделя The New Yorker.

Кариерен път

Сам Олтман започва професионалния си път като разработчик на приложения. Записва се да учи Компютърни науки в университета в Станфорд. Напуска университета точно преди да получи дипломата си. Причината за това е целта му да създаде своя компания заедно с негови колеги. Малко по-късно той успява да реализира това свое начинание.

Първи стъпки в предприемачеството и технологичния свят

Първият стартъп, който създава е Loopt. Това приложение донася шеметен скок в кариерата на младия разработчик. То е създадено през 2005 година и позволява на собствениците на смартфони да споделят местоположението си с други, избрани от тях, потребители. През 2012 година обаче, основателите продават компанията на Green Dot Corporation за $43, 4 милиона долара.

За известен период Сам Олтман се отказва от управлението на технологични компании и се впуска в ръководството на компания за рисков капитал, която финансира стартъпи.

Интересно е, че прочутият програмист и предприемач, който е съосновател на Y Combinator, Пол Греъм, избира за свой наследник именно Сам Олтман през 2014 година. Това действие поставя Олтман в списъка на Forbes – 30 под 30. Y Combinator инвестира в компании като Airbnb, (която е на стойност $105,82 млрд. долара) и Dropbox, (която е на стойност $8,31 млрд. долара).

Прочетете цялата история на Сам Олтман на DevStyleR.ioFrom App Developer to Founder of OpenAI – The Journey and Story of the Creator of ChatGPT – Sam Altman


Очаквайте Част 1: Къде Инвестират ИТ Специалистите? Успешните Стратегии

Гледайте Втори Епизод “ИТ Индустрията във Варна – Компании, Кариера, Бъдеще” от документалната поредица The BIG TECH на DevStyleR.


Прочетете още:
1. Над 210 Кандидати за 24 Часа за Безплатния Курс по Софтуерно Тестване
2. Kin + Carta получи сертификат Great Place To Work за всичките си офиси в 8 държави
3. Запазване и Създаване на История: Приближаване на Младите Една Стъпка По-Близо до Европа

]]>
Vercel Пусна Нови Функции в Developer Experience Platform https://devstyler.bg/blog/2023/12/06/vercel-pusna-novi-funktsii-v-developer-experience-platform/ Wed, 06 Dec 2023 09:44:00 +0000 https://devstyler.bg/?p=167724 ...]]> Vercel пуска нови функции в платформата си Developer Experience Platform, за да даде възможност на екипите за разработка за по-бърза и продуктивна работа без допускане на грешки.

“Трябва да можем да се движим бързо, без да чупим неща – да правим бързи актуализации и да въвеждаме иновации, като същевременно запазваме отлична производителност, сигурност и достъпност”, пишат в публикация в блога си Броуди Маккий и Коди Брууърс, софтуерни инженери за Vercel.

Conformance нова функция, която автоматично открива критични проблеми в началото на жизнения цикъл на разработката. Тя прави това чрез статичен анализ, преди да се извърши сливането.

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

Повече подробности около новите функции на Developer Experience Platform прочетете на DevStyleR.ioVercel Releases New Features in Developer Experience Platform

Гледайте Втори Епизод “ИТ Индустрията във Варна – Компании, Кариера, Бъдеще” от документалната поредица The BIG TECH на DevStyleR.

Слушайте новия подкаст на DevStyleR “Може ли да се доверим на Cloud Provider”.

Следвайте ни във Facebook, Instagram, LinkedIn и YouTube.

Прочетете Още:
1. Дългоочакваният Трейлър на GTA 6 Събра Над 60 млн. Гледания за По-Малко от Ден
2. Всеки Ден Научавам Нови Неща и Това Адски Много ме Мотивира
3. В Миналото Успях да Променя Живота на Няколко Души в Положителна Посока

]]>
От Правец 8 в детската градина до Custom Development Manager в Milestone Systems https://devstyler.bg/blog/2023/11/06/ot-pravets-8-v-detskata-gradina-do-custom-development-manager-v-milestone-systems/ Mon, 06 Nov 2023 09:51:09 +0000 https://devstyler.bg/?p=163488 ...]]> Антон Полименов е Engineering Manager в Milestone SystemsИма 13-годишен професионален опит в IT сферата. Започва като .NET програмист, а в компанията е от 8 години. Присъединява се в новосформирания Custom Development екип като разработчик, а от 5 години ръководи екипа и отговаря за развитието му.

Антон, завършил си Математическа гимназия “Д-р Петър Берон” в град Варна, а след това ФМИ в Софийски университет? Как се породи интересът ти към технологиите?

Интересът ми към технологиите се зароди в много ранна детска възраст. Бях в последна група в детската градина, когато моите родители ме записаха на „Информатика“ в „Център за работа с деца“ в родния ми град Созопол. По това време там използвахме Правец 8. Зареждахме DOS от 8-инчови дискети (защото тези компютри нямаха хард диск) и се радвахме на нещата, които правим. Впоследствие на мода бяха компютърните клубове, където прекарвах цели дни. Помагах и се учех да поддържам компютрите в тях. След това се запалих по компютърните мрежи, тъй като първата такава (използваща коаксиални кабели с BNC конектори и, в най-добрия случай, 10/100 Mbit Combo мрежови карти) тепърва се изграждаше в родния ми град. Помагах на местния интернет доставчик в изграждането и поддръжката на мрежата от чист детски интерес. Някъде около 2001 година се запали и моят интерес към програмирането. По онова време беше много модерно да се „коди“ на C++. По стечение на обстоятелствата обаче аз започнах да програмирам на Visual Basic 5. Не разбирах защо C++ е по-модерен, при положение, че всичко ставаше в пъти по-лесно на Visual Basic. Успоредно с това развивах и интереса си към компютърните мрежи, като завърших Cisco академията във Висшето военноморско училище във Варна през 2007 година. След като започнах да уча в Математическа гимназия „Д-р Петър Берон“ участвах в множество състезания и олимпиади по информатика, информационни технологии и компютърни мрежи. Едни от най-големите ми успехи са Националната олимпиада по информационни технологии през учебната 2007/ 2008 година, където бях финалист и получих служебна бележка за постигнати отлични резултати, която можеше да ми послужи за кандидатстване в университет. Реших, че искам да продължа да развивам интереса си в програмирането и затова продължих да уча във Факултета по математика и информатика на Софийски университет със специалност „Информатика“. Завърших успешно през 2012 година, но първата си работа започнах в началото на втори курс като съвместявах ученето с граденето на кариера. За жалост това не беше много успешно и след 1 година работа се наложи да се фокусирам малко повече над ученето, за да наваксам с невзетите изпити. Следващата си работа започнах в началото на четвърти курс, като продължих да работя в същата фирма и след завършването си. За прекараните почти 5 години в тази фирма успях да се докажа като човек с много желание и интерес, който бързо се развива, като добих изключително много знания.

Работиш като Custom Development Manager в Milestone Systems и си в компанията вече 8 години. Би ли ни разказал повече за позицията си? Какво те мотивира да си всички тези години в компанията?

Milestone Systems е третият ми работодател. Започнах работа в компанията в един слънчев, есенен ден през месец октомври 2015 година. Започнах като Software Engineer в новосъздадения Custom Development екип. По онова време компанията беше значително по-малка, но бързо развиваща се и с много амбиции. Бързо се сплотихме като екип и се доказахме като изключително продуктивно звено на компанията. Бях изключително впечатлен от Milestone Systems като работодател, който инвестира много в служителите си и държи на фирмената си култура. Проектите и хората в компанията много бързо ме привързаха към компанията. Малко повече от година след започването ми бях повишен в Senior Software Developer. Бързото темпо на развитие на компанията налагаше и много чести преструктурирания. При поредното такова ми беше предложена позицията Engineering Manager на екипа, в който работех. Дилемата дали да приема беше много голяма за мен. Трябваше да реша с какво искам да продължа да се развивам. Milestone ми даде възможността да съчетавам „коденето“ с мениджмънта и така в началото на 2018 година вече бях Engineering Manager на Custom Development екипа. Новата позиция беше предизвикателство за мен. Трябваше да наема нови колеги, с които да се разшири екипът, като в същото време съчетавам програмиране, управление на хора и управление на проекти. Динамиката на работата в екипа, естеството на проектите, клиентите, продукта ни и колегите винаги са ме карали да се чувствам на правилното място. Времето ми, прекарано в компанията, се усеща като безкрайно приключение, на което се наслаждавам с всеки изминал ден.

Може ли да споделиш какъв е пътя до лидерската позиция? Какви качества трябва да притежава един софтуерен разработчик, за да е успешен?

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

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

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

С какви предизвикателства се сблъскваш в ежедневието си? До каква степен в момента се занимаваш с писане на код и какъв технологичен стек използвате? По какви проекти работиш?

Предизвикателствата пред мен са много и от най-различно естество.

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

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

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

Както казах по-рано, Milestone Systems е бързо развиваща се компания и като такава – промените са неизбежни. Като лидер ми се налага да се адаптирам към всички тези промени. Трябва да адаптирам не само себе си, но и екипа си към утрешните промени. Това също е задача, с която се сблъсквам често.

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

За жалост в днешно време имам все по-малко време за писане на код. Ще излъжа ако кажа, че това не ми липсва. Въпреки това се опитвам да намирам възможност от време на време да напиша някой друг ред код или поне да реша някой и друг бъг вместо някой от колегите. Като цяло се стремя да не губя и програмистките си умения, макар и да нямам много време за това, така че при непредвидени обстоятелства (когато например на някой му се наложи да излезе в болнични) да заместя някой от членовете на екипа, без това да се отрази на обещаните от нас срокове. Нещо, което правя, за да поддържам програмистките си знания, да бъда полезен за екипа, макар и да не пиша толкова много код, е да участвам в дискусиите при планирането на нови функционалности и/или проекти.

Технологичният стек, който използвах както преди, когато бях програмист, така и сега, е основно свързан с Microsoft .NET. Стремя се да се информирам с всички новости около него и да намирам време да експериментирам с новостите в платформата.

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

Как ти се отразява лидерската роля и какви предизвикателства крие тя? Какво не може да си позволи един ръководител на екип?

Лидерската роля наистина ме промени и като човек. Осъзнаването, че имаш отговорности, че от теб зависят хора, клиенти и огромни проекти те превръща в един доста по-отговорен и обмислящ преди да действа човек. Не мога да отрека, че наистина изпитвам удовлетвореност при всяка постигната цел, която е била повлияна от мен. Но заслугите никога не са мои – те са на екипа. Един лидер не може да постигне нищо без да има силен екип, който го подкрепя.

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

Кои са източниците, от които се информираш за тенденциите в програмирането. Може ли да споделиш кои са подкастите/страниците/платформите за обучение, които следиш?

Може би ще прозвучи малко отживяло, но до ден днешен съм абониран за множество RSS канали, където ежедневно получавам новини. Част от тях са свързани с програмирането. Такива са например Microsoft .NET DevBlogs, XDA-Developers, MSPoweruser, CodeProject. Стремя се да участвам в различни конференции, но не само онлайн, а и такива, които се случват физически около нас. В стаята си също често обсъждаме неща, които са ни направили впечатление, обсъждаме прочетените статии и научените неща. Също така съм член на множество development групи в LinkedIn, от които често виждам на стената си интересни статии.

Какво правиш в свободното си време? Как разпускаш?

Напоследък съм се съсредоточил върху подобряване на физическото си състояние. В ежедневието си натоварвам основно ума си и се опитвам да компенсирам това с тренировки и разходки на открито (когато времето го позволява). Наскоро започнах да тренирам CrossFit, като за момента не се справям много добре, но знам, че с усилия и постоянство резултатите ще бъдат постигнати. През уикендите ми е приятно да се видя с приятели, с които да обсъждаме различни теми – икономика, политика, автомобили. За предпочитане – на по кафе/бира 😊.

Имаш ли и какви са хобитата ти? Обичаш ли да експериментираш? Разкажи ни за интересен твой проект?

За жалост нямам хобита извън IT света. Той ми е предостатъчен. След толкова много време пред екрана, седнал на стол, предпочитам в свободното си време да стоя далеч от монитор. Въпреки това, понякога експериментирам с нови технологии. Имам интерес към WebAssembly и наскоро експериментирах да направя нещо просто с OpenSilver. Също така от много време имам интерес към мулти-платформените технологии. През годините съм експериментирал много със Xamarin, а сега хвърлям по едно око как се развива MAUI.

]]>
Codefresh Въвежда Нови Възможности, с които ще Подпомогне Работата на Разработчиците https://devstyler.bg/blog/2023/11/03/codefresh-vavezhda-novi-vazmozhnosti-s-koito-shte-podpomogne-rabotata-na-razrabotchitsite/ Fri, 03 Nov 2023 10:08:43 +0000 https://devstyler.bg/?p=163325 ...]]> Codefresh обяви въвеждането на ново табло за управление на средите, за да събира информация за проектите GitOps и Argo CD. С последната си актуализация Codefresh се надява да улесни екипите за разработка при управлението на приложенията през целия жизнен цикъл на разработката на софтуер.

По време на уебинара, на който беше демонстрирана новата функция, Костис Капелонис, старши застъпник на разработчиците в Codefresh, обясни, че някои от негативите при използването само на Argo CD са, че в него няма концепция за средите и за контекста на приложенията, като например факта, че приложенията може да са част от по-голям продукт.

“Новите възможности на Codefresh внасят яснота и управление на GitOps в стотици приложения, разгърнати на хиляди места – с единно, интуитивно преживяване на един екран”, казва Дан Гарфийлд, съосновател и главен директор по отворения код в Codefresh.

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

Повече подробности може да прочетете на DevStyleR.ioCodefresh Introduces New Features to Help Developers Work

Гледайте Втори Епизод “ИТ Индустрията във Варна – Компании, Кариера, Бъдеще” от документалната поредица The BIG TECH на DevStyleR.

Слушайте новия подкаст на DevStyleR “Може ли да се доверим на Cloud Provider”.

Следвайте ни във Facebook, Instagram, LinkedIn и YouTube.

Прочетете Още:
1. Kotlin Multiplatform на JetBrains е Вече Тук
2. Защо Жените Използват По-Малко Изкуствения Интелект в Сравнение с Мъжете
3. ИТ Компаниите у Нас Отбелязаха Хелоуин с Интересни Украси

]]>
Най-Търсените Професии със C++ https://devstyler.bg/blog/2023/10/13/nai-tarsenite-profesii-sas-c/ Fri, 13 Oct 2023 10:10:09 +0000 https://devstyler.bg/?p=160486 ...]]> Въпреки че езикът C++ не е лесен за изучаване, обхватът на приложенията, които могат да се разработват с него, е впечатляващ. Независимо колко добре познавате C++ винаги ще ви е необходимо да учите още и още. Няма значение дали сте начинаещ или експерт с 20-годишен опит в програмирането, светът на технологиите изисква постоянно учене и надграждане, за да запазите своето място в него. Колкото повече знания и умения имате и придобивате, толкова повече ви се увеличават възможностите за добра кариера и светло бъдеще.

Ако се интересувате от изучаването на C++ и искате да изградите кариера в областта на C++, запишете се на безплатния курс по C++ с възможност за работа във водещата компания Euro Games Technology.

C++ е сред най-разпространените езици за програмиране, дори и сред технологичните гиганти като Google, Amazon, Flipkart, HP, IBM, Intel, Microsoft, Infosys, Sun Microsystems и много други, които непрекъснато наемат специалисти по C++. Развиването на правилните умения, желанието за учене на нови неща и постоянството биха отворили безброй кариерни врати пред вас.

Знаете ли, че?
Simplilearn ни отключва любопитството с интересния факт, че разработчиците на C++ са не само едни от най-търсените, но и заемат едни от най-високоплатените работни места в бранша. Средното възнаграждение в САЩ на разработчик на C++ е около 103 035 щатски долара годишно. Разбира се, не бива да пренебрегваме факта, че размерът на заплащането като програмист на C++ зависи и от съответните умения, квалификации и опит на талантите.

В галерията ни ще разгледате част от професиите, които може да упражнявате, когато имате познания по C++.

Струват ви се твърде малко? Останалата част от професиите със C++ може да разгледате на DevStyleR.ioProfessions You Can Practice with C++

Междувременно, не пропускайте да се запишете на на безплатния курс по C++ с възможност за работа във водещата компания Euro Games Technology.

Необходимо е единствено да попълните онлайн формата тук.

При въпроси, може да пишете на [email protected].

]]>
В работата като софтуерен архитект, както при летенето, трябва да видиш голямата картина https://devstyler.bg/blog/2023/05/15/v-rabotata-kato-softueren-arhitekt-kakto-pri-leteneto-tryabva-da-vidish-golyamata-kartina/ Mon, 15 May 2023 05:41:46 +0000 https://devstyler.bg/?p=134801 ...]]> Пламен Първанов – Senior Principal Software Engineer в Milestone Systems България, е част от екипа на компанията още от откриването на нейния офис в страната преди 12 години. В този период е заемал длъжности като Android Developer и ръководител на отдел „Мултиплатформени клиенти”. От няколко години се занимава със софтуерна архитектура, като определя това за идеалната работа за себе си. В компанията го задържат както атмосферата, така и смисъла да работи по продукти, които решават реални проблеми.

Пламен, как започна всичко? Какво те мотивира да избереш компютърните науки и кариера в сферата на технологиите и софтуерната разработка?

От малък се запалих по компютрите и програмирането, след като прочетох статия в тогавашното списание “Млад Конструктор”, описваща компютъра “ИМКО-2” – български аналог на Apple II, който тъкмо навлизаше. Дотогава не бях и чувал за микрокомпютри и всичко ми се стори много екзотично и вълнуващо. Статията включваше и няколко урока по програмиране на BASIC, които аз, още не виждал компютър на живо, си преписвах на хартия и се опитвах да си представя как би ги изпълнил компютъра. По-късно направиха компютърна зала в училището ми, и аз редовно оставах след часовете да си правя различни програмки, а и да играя, естествено.

Още от тогава ми стана ясно, че това е “моето нещо” и искам да работя професионално като програмист.

Част си от Milestone Systems от 12 години и за тези години си преминал през различни позиции. Може ли да разкажеш повече за професионалното си развитие и пътя си в компанията?

В Milestone Systems започнах през 2011 година като Android Developer. По това време смартфоните вече набираха популярност и ми бяха интересни като платформа за програмиране, а Milestone беше една от малкото компании, които предлагаха такива позиции в България. Фирмата тъкмо беше отворила офиса си в София и бяхме всичко на всичко няколко човека в две стаи. Усещането беше много “стартъпско”, което ми допадаше. В началото работих по Android приложение, впоследствие пуснахме и iOS версия, после и Web-базирана… Milestone Systems се разрастваше скоростно и ми предложиха да поема отдел “Мултиплатформени клиенти”, което и правих в продължение на няколко години.

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

Какво те задържа толкова дълго?

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

По какви проекти работиш, с какви технологии и кои са чисто технологичните предизвикателства, които преодоляваш?

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

Откъде черпиш вдъхновение? Какво те вълнува в света на технологиите?

Вдъхновение черпя основно от дискусионни сайтове като Hacker News, Reddit и подобни. Опитвам се да избягвам социалните мрежи и традиционните новинарски сайтове. Дори нямам акаунт в Twitter. 🙂

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

Продължаваш ли да се учиш ежедневно в твоята работа и в каква посока са твоите интереси и източници на знания като книги, подкастове, платформи за обучение?

Определено постоянното развитие е част от работата, като освен дискусиите в Интернет, чета и доста книги. Част от любимите ми са “The Software Architect Elevator”, “What Got You Here Won’t Get You There”, “Designing Distributed Systems”.

От подкастовете: редовно слушам Andrew Huberman, Lex Fridman, Tim Ferriss, Joe Rogan… много са!

Какви са хобитата ти? Имаш ли интерес към дадени спортове? Може би по-традиционни или пък екстремни? Как разпускаш?

Обичам да рисувам като хоби, основно графика и акварел. За мен всеки програмист трябва да има поне едно такова “аналогово” занимание, като начин да се откъсне от подредения свят на компютрите, където всичко е контролирано и се подчинява на строги правила. При рисуването с водни бои, опита да ги контролираш е обречен на провал, те са непредсказуеми – и точно това ги прави интересни!

Интересувам се и от летене. Всъщност имам лиценз за любител пилот.

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

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

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

Компютърната игра, която най-много съм играл през годините е класическият “Microsoft Flight Simulator”. И след като прекарах незнайно колко часа летейки на виртуални самолети, следващата логична стъпка беше да започна да го правя и в реалния свят, така че изкарах курс за любител пилот на леки самолети – на летището в Долна Баня.

Намирам доста общи неща между летенето и работата ми като архитект – и при двете се опитваш да видиш “голямата картина”, планираш внимателно маршрута си, опитваш се да предвидиш какво може да се обърка… като се замисля, приликите са очевидни. ☺

]]>
Вярвайте в себе си и правете това, което ви харесва https://devstyler.bg/blog/2023/05/10/vyarvajte-v-sebe-si-i-pravete-tova-koeto-vi-haresva/ Wed, 10 May 2023 11:00:44 +0000 https://devstyler.bg/?p=134976 ...]]> Петя Димкина е част от dev екипа на The Hub AUBG. Второкурсничка в Американския университет в България с основна специалност “Компютърни науки” и второстепенна специалност “Финанси”. Има силен интерес към кариера в областта на киберсигурността поради любопитството и любовта към решаването на проблеми. Занимава се с различни извънкласни дейности като четене, прекарване на време със семейството и приятелите и пътуване. В специалното издание “Жените Лидери в #TECH Индустрията” Петя споделя за предизвикателствата, които среща по пътя на своето кариерно развитие, за подкрепата, която получава и за вярата и смелостта, които са необходими, за да успеем.

“Дами, нормално е да пристъпвате плахо, но важното е че го правите. Така че вървете смело напред и вярвайте повече в качествата, които притежавате.” – казва Петя.

Цялото интервю с Петя, можете да прочетете в специалното издание Жените Лидери в #TECH Индустрията, което вече е налично онлайн за абонати на DevStyler тук. Ако все още нямате абонамент, не пропускайте възможността да станете част от общността на DevStyler – Абонирай се безплатно ТУК.

]]>
Иван Люцканов,Technology Team Lead Front-End в Scalefocus https://devstyler.bg/blog/2023/01/25/ivan-lyutskanov-technology-team-lead-front-end-v-scalefocus/ Wed, 25 Jan 2023 10:31:21 +0000 https://devstyler.bg/?p=112529 ...]]> Иван Люцканов е Technology Team Lead Front-End в Scalefocus. За да навакса с техническите си умения, отделя изключително много време и внимание. Държи освен да е адекватен към ролята си, да е полезен и на колегите си. За краткия период, от който е в бранша показва страхотни резултати. Трите думи, с които колегите му го описват са “Всестранно развит професионалист”.

Кого номинирате за “Developer на фокус”?
Иван Люцканов, Scalefocus, Technology Team Lead Front-End

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

Опишете неговите професионални качества.
Силно ориентиран е към работата с хора и тази в екип. Притежава широки познания и опит в уеб разработването с различни технологии. Има и по специфичен опит с управлението на 2D/3D визуализации, рисуване и анимации в браузъра, обработката и графичното визуализиране на данни чрез уеб технологии.

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

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

 

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

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

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

Ако трябва да го опишете с 3 думи, какви ще бъдат те?
Всестранно развит професионалист.

Взима ли участие в инициативи на компанията? Какви? Има ли свои инициативи?
Последно участва в IT Beards. Това е благотворителна инициатива на компанията, която следва движението Movember. Основно участва в обучителни инициативи, лекции, уъркшопи и менторски програми – това истински го влече. Съосновател е на софтуерна академия, която преди да стане част от Scalefocus e развивал активно. Текущо работи с колеги върху изграждането на вътрешен технологичен блог/нюслетър.

Какви са хобитата му?
Кара мотор, сноуборд, сърф както и други занимания, които му позволяват да е сред природата. Обожава планината, но не може да живее без да вижда морето. Обича да пътува.

Каква музика слуша? Как се забавлява?
Харесва различни стилове, но основно слуша електрона музика.
Обича да посещава организирани партита и фестивали през лятото.

Интересува ли се от гейминг?
Макар от много години да не е хващал джойстиците, наскоро е започнал да възвръща умения, благодарение на дъщеря му и съвместната игра на Minecraft. Твърди, че това доста го забавлява.

Кое предпочита – Android или iOS? Защо?
Ползва мобилни смарт устройства още от 2005 година с почти всички OS, които са излизали. След дълги години на съпротива да премине към iOS го прави и оттогава не е поглеждал друго. Причината е UX.

Какъв е стилът му?
Иван дълго време е работил в строго корпоративна среда. Вече му е доста трудно да се върне към формалното облекло (и най-вече обувките). Облича се на първо място удобно и в не много тъмни цветове. Обича по-свободен стил дрехи с изчистен дизайн.

С кои езици за програмиране борави? Кои са предпочитаните от него?
В началото на кариерата си е писал PHP и малко Python, но специалността му винаги е била в JavaScript, HTML и CSS.

Бихте ли разказали интересна случка, свързана с него?
За да не ощетява семейството си при транзишъна от предишната му кариера към настоящата е разработил програма, която му е позволявала да има work-life баланс. Сутрин е ставал между 3 и 6 часа, за да може да учи и наваксва с програмиране и технически знания, след това поема бащинските отговорности по обгрижване на децата, след което продължава с работния ден. Вечерите са за семейството, ранните сутрини за личното му развитие. Малко хора притежават тази организираност и дисциплина. Тази история казва достатъчно за личностните и професионалните му качества.

]]>
Станислав Белев, Senior System Architect в Scalefocus https://devstyler.bg/blog/2023/01/20/stanislav-belev-senior-system-architect-v-scalefocus/ Fri, 20 Jan 2023 08:18:11 +0000 https://devstyler.bg/?p=112005 ...]]> Станислав Белев е Senior System Architect в Scalefocus. При Станислав личностните качества са основата на професионалните. Упоритостта, спокойствието, способността да учи бързо и да комбинира наученото с практиките, които вече има, всъщност са основата на това да бъде толкова добър в работата си. “Пише с код” са трите думи, с които колегите му го описват.

Кого номинирате за “Developer на фокус”?
Станислав Белев, Senior System Architect в Scalefocus.

Каква е причината да го номинирате?
Станислав е дългогодишна част от компанията и е един от Java колегите ни с най-много опит – близо 20 години. Експертизата му се простира в разнообразни технологии, а максимата, която следва е “KISS – Keep it simple stupid”, именно защото опитът го е научил, че няма нужда да се губи време в ненужни усложнения на процесите. Приносът му за компанията е солиден.

Опишете неговите професионални качества.
При Станислав личностните качества са основата на професионалните. Упоритостта, спокойствието, способността да учи бързо и да комбинира наученото с практиките, които вече има, всъщност са основата на това да бъде толкова добър в работата си. Компютрите са го впечатлявали още от дете, после ги превръща в хоби, а в тийнейджърските си години се вслушва в съвета на господин Конфуций и разбра, че може да превърна хобито си в работа, с която да генерира средства, за да развива… хобито си.

Какви индивидуални и екипни награди и отличия притежава?
Към момента заема driver ролята на наша вътрешна инициатива, която има за цел да улеснява разработката на приложения. Това отново ни връща към основното качество на Станислав – оптимизирането на процеси. Към отличителните му личност умения спада колаборативността му и отзивчивостта, която проявява винаги и към всеки, който се допита за съвет или помощ.

Разкажете ни повече за него като личност.
С една дума: интроверт. Истина е, че е спокойна личност. Уважава личното си пространство, което го е научило да уважава чуждото такова. Не държи да е център на внимание, но има познания в различни сфери и теми, и може да участва във всеки разговор, да се впише във всякаква компания, ако това представлява интерес за него самия. Изградил е личност, около която е приятно и забавно. Или поне така смятаме ние, приятелите му (но повечето сме програмисти, така че мнението ни може и да е субективно.)

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

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

 

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

Ако трябва да го опишете с 3 думи, какви ще бъдат те?
Пише с код.

Взима ли участие в инициативи на компанията? Какви? Има ли свои инициативи?
Взима участие в тези инициативи, които „задоволяват“ нуждата му от комуникация с хората около него, дават му възможност да ги опознае в естествената им светлина или го предизвикват по някакъв начин. Смята, че винаги е добра идея да седнеш с колеги на по бира/ питие, защото хората се отпускат повече в неформална среда.

Какви са хобитата му?
Превръща в хоби всичко, което предизвиква интелекта му. Писането на код – хоби. Четенето на книги – хоби. Гейминг – хоби. „Ръчкане“ на хардуер – хоби. Опитва се да спортува, но това не е точно хоби, защото е ограничено от възможностите на тялото му или поне така твърди самият той.

Каква музика слуша? Как се забавлява?
Слуша Metal, в повечето му разновидности. От музикалните му предпочитания са инспирирани и начините му на забавление – концерти, фестове.
В последно време към забавленията слага и пътуванията със семейството и приятелите.

Интересува ли се от гейминг?
Геймингът заема основно място в неговия живот (за ужас на съпругата му). Голяма част от уменията му за reverse engineering дължи на гейминга. Влага сериозни усилия, както във всяко нещо, което му пленява въображението.
Регулярно играе и печели срещи със световни шампиони в Hearthstone. Държал е световни рекорди в World of Warcraft. Към момента се е ориентирал към Playstation, защото игрите, които играе там изискват по-малко от времето му.

Кое предпочита – Android или iOS? Защо?
Андроид. Никога не е харесвал цялостната концепция на Apple-ския софтуер. Цитираме го „Имат чудесни неща, но като пълен пакет – не, благодаря. Трябва ми само да отворя Finder-а и веднага се сещам защо съм зачеркнал Apple.“

Какъв е стилът му?
Ако има стил „удобен“ – то това е неговият. Не се вълнува особено от външността. Грижи се да изглежда лицеприятно за себе си и околните, но най-важно е да му е удобно. Гардеробът му е съставен предимно от дрехи, които по някакъв начин са свързани с нещата, които харесва, било то музика, игри, книги или филми. Ако трябва да се определи с някоя модерна класификация, би влязъл в графата geek.

С кои езици за програмиране борави? Кои са предпочитаните от него?
Езиците за програмиране за просто инструменти. Използва този, който е най-удобен за конкретната задача, която има пред себе си в дадения момент.

За Станислав не е лесно да се разказва, особено след 20 години опит. Него човек трябва да го види, защото всяка среща е интересна случка.

]]>
Мирослав Георгиев, FrontEnd Developer в Immedis https://devstyler.bg/blog/2023/01/11/miroslav-georgiev-frontend-developer-v-immedis/ Wed, 11 Jan 2023 06:00:55 +0000 https://devstyler.bg/?p=110242 ...]]> Мирослав Георгиев е Front End Developer в Immedis. Изключителен професионалист в работата си, на когото винаги можеш да разчиташ. Мирослав е готов да даде 110% от себе си, той е out of the box thinker и изключително добър екипен играч. Съвестен, Интуитивен, Приятел са само част от качествата, с които го описват колегите му.

Кого номинирате за “Developer на фокус”?
Мирослав Георгиев, Front End Developer в Immedis.

Каква е причината да го номинирате?
Той е изключителен професионалист в работата си и винаги можеш да разчиташ на него във всяко отношение. Човек, който винаги е готов да даде 110% от себе си, затова смятам че той е идеалният избор за Developer On Focus.

Опишете неговите професионални качества.
Много е съвестен в работата си. Винаги изпипва това, което прави и винаги дава най-доброто от себе си. Коректен е с колегите си и работата с него винаги е удоволствие.

Какви индивидуални и екипни награди и отличия притежава?
Мирослав е завършил множество курсове по TypeScript и Angular. Завършил е Мултимедиен дизайн и комуникации в Дания и специализирал в Англия Web Development.

Разкажете ни повече за него като личност.
Миро е добър и винаги коректен. Обича да се забавлява и винаги се старае да сплотява екипа. Той е out of the box thinker и изключително добър екипен играч. Винаги ще те накара да се чувстваш част от екипа.

Можете ли да опишете как протича неговият работен ден?
Нормалният му работен ден е от 9 до 17:30. През повечето време работи от вкъщи, но с екипа заедно ежеседмично сме в офиса. Хибридният начин на работа дава свобода и като цяло компанията, в която работим е много гъвкава в това отношение.

Събужда се към 08:00, за да има време за душ и кафе преди началото на деня.
До 9:00 вече е на бюрото и разглежда/продължава останали задачи от предния ден, ако има такива. Не обича да оставям нещата недовършени.

Към 10:00 – 10:30 е ежедневния мийтинг с екипа, на който се обсъжда как е преминал предният ден и какво се очаква да бъде направено в настоящия. Обсъждат се и възникнали проблеми, които решаваме екипно.

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

От 13:00 до 15:00 са най- продуктивните му часове и се фокусира над текущите задачи. След 15:00 обръща внимание на колеги, които имат нужда от помощ или помага на тези, които искат да се развиват във фронт-енд девелъпмънта. До края на деня има и други срещи за текущи и бъдещи проекти.

Последната част от деня е посветена на довършване на задачите, които са започнати през деня, както и преглеждане на тези, които следват, за да може процесът да върви гладко.

След края на работния ден обикновено разпуска с тренировка по Кросфит и излиза с приятели.

Какви са предизвикателствата пред него? По какви проекти работи?
Като Фронт-енд девелопер в Immedis главно работи по поддръжката и разработка на клиентския портал. Целта е всичко да е работи с голяма прецизност, да е лесно и разбираемо за клиентите, както и да изглежда добре. В момента работим по доста важен проект, които надгражда текущата функционалност и има за цел да привлече още повече фирми да използват нашите услуги. Мирослав смята, че предизвикателствата са нещо позитивно и градивно и се старае да има винаги такива особено в професионален план. В професията, която е избрал, трябва да си много динамичен – технологиите постоянно се менят и заедно с това и подхода и методологията, която трябва да се използва.

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

 

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

Ако трябва да го опишете с 3 думи, какви ще бъдат те?
Съвестен, Интуитивен, Приятел.

Взима ли участие в инициативи на компанията? Какви? Има ли свои инициативи?
Когато сме в процес на разработка, той поема инициатива да задвижи нещата да се случат по най-добрия начин, било то дизайн или бизнес логика. Не се виждаме толкова често, за да кажа извън работа какви инициативи има , но мога да кажа, че той организира екипа да излизаме.

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

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

Интересува ли се от гейминг?
Да. Запален геймър е и особено голям фен на игрите на Blizzard – Diablo и Overwatch.

Кое предпочита – Android или iOS? Защо?
Винаги е използвал и е бил фен на Андроид. Операционната система предлага повече свобода на потребителя и възможност за модификация според нуждите на клиента. От професионална гледна точка обаче iOS e по-оптимизиран спрямо хардуера, което го прави фаворит.

Какъв е стилът му?
Обича да е в удобни, но елегантни дрехи. Бих казал smart-casual e стилът. Откъм характер е шеговит и гледа винаги да внася настроение дори в най-натоварените и напрегнати моменти.

С кои езици за програмиране борави? Кои са предпочитаните от него?
Работи основно с TypeScript, ползвайки Angular Framework. Също стандартните за Front End HTML и CSS.

Бихте ли разказали интересна случка, свързана с него?
Помня първия ни съвместен проект, 2 седмици преди Коледа (преди 3 години), бяхме приключили работата си навреме, но Миро без да иска затри цялата негова част. На всички ни се случва да допускаме грешки от време на време особено когато сме натоварени. В последните дни преди празниците, той пренаписа всичко отначало, този път даже още по-качествено и успяхме да го предадем преди крайния срок.

]]>