Code to success - интервю с Христо Хентов
В нашата нова рубрика ще ви споделяме вдъхновяващи интервюта с едни от най-успешните ни курсисти като научите повече за тях - как са разбрали, че програмирането е в кръвта им, какво ги мотивира да се развиват, кои са били най-големите им трудности и други интересни въпроси. "Най-големият плюс на присъствената форма беше директният контакт с лекторите и останалите студенти." Какво още сподели Христо и как се е зародил неговия интерес към програмирането, научете от следващите редове.
Здравей, Христо! Можеш ли да се представиш с няколко думи за читателите на нашия блог?
Здравейте, казвам се Христо Хентов и съм на 21 години. В момента работя като програмист, а от време на време водя и курсове в Софтуерния университет. Освен с програмиране се занимавам с анимация и 3D графика. Свободното си време обичам да прекарвам сред природата.
Какво те привлече към програмирането?
Видео игрите. Като малък им бях голям фен и прекарвах почти цялото си време пред компютъра. С течение на времето, освен да играя, започна да ми става интересно и как да правя игри. Колкото повече четях и научавах, толкова по-интересно ми ставаше.
Какви програмни езици владееш и защо избра точно тях?
Основните езици, които владея са C#, C++ и JavaScript. Като цяло започнах да се уча на C++. Защо го избрах - потърсих "как се правят игри" в YouTube и той беше първият език, който излезна. Макар и да нямах база за сравнение, езикът доста ми допадна. По-късно, когато попаднах в Софтуерния университет, преминах на C#. Нямаше някаква стратегия, по която да го избера вместо другите - хареса ми като дизайн и структура. JavaScript не мога да кажа, че ми е особено любим език, но пък е изключително мощен - наложи ми се да го науча, за да продължа да се развивам като web developer. Освен тези 3 езика, ми се е налагало да пиша и на Java, PHP, C, SQL, Lua и Lisp. В крайна сметка всички езици са просто едни инструменти за разработка на софтуер - всеки със своите плюсове и минуси. Изборът на език силно зависи от това какво се опитваш да постигнеш и какво ти допада.
А защо го избра?
Колеги в университета бяха решили да го запишат като допълнително обучение и ми предложиха да пробвам. Прочетох в Интернет за програмата, заинтригува ме и реших да опитам и да видя за какво става въпрос. Практическата подготовка в Софтуерния университет беше идеалното допълнение към теоритичните знания, които получавах в университета. Начинът на преподаване, организацията на програмата и по-неформалната обстановка също много ми допаднаха.
В каква форма се обучаваш и защо избра именно нея?
По-голямата част от курсовете бях в присъствена форма. Според мен най-големият плюс на присъствената форма е директният контакт с лекторите и останалите студенти. По време на обучението ми нямаше sli.do и live-streaming и съответно нямаше и начин да задаваш въпроси към лекторите, докато тече дадена лекция.
Каква беше най-голямата трудност за теб по време на обучението ти в Софтуерния университет?
Домашните. Не бих казал, че са ми били трудни, но определено ми бяха досадни. За разлика от проектите, където имах 1 основен проблем за решаване, домашните представляваха 20+ малки проблема, които, за да разбера, трябваше да прочета и осмисля условието на всяка една задача. Много бързо това ми омръзваше, но продължавах, тъй като знаех, колко важни са за усвояването на материала.
Жените или мъжете са по-добрите програмисти?
Според мен полът няма абсолютно никакво значение. Познавам както мъже, така и жени, които са страхотни програмисти. Смятам, че основните фактори, които имат значение са желанието и постоянството.
Каква е настоящата ти работа, свързана ли е с програмирането?
Да, в момента работя като програмист в SBTech. Разработваме платформи за спортни залагания в реално време, което технически представя много интересни проблеми за решаване. Когато ми остане време, работя и върху различни лични проекти.
Как се виждаш след 5 години в професионален план?
Нямам някаква конкретна идея. Важното за мен е да се развивам и да продължавам да изпитвам удоволствие от работата си.
И накрая - какво ще посъветваш всички бъдещи курсисти, на които им предстои да започнат обучение в Софтуерния университет?
Първо - да са сигурни, че това е тяхното нещо и им доставя удоволствие. Разработката на софтуер е доста готино занимание, но ако "не е твоето" и не ти е приятно, не смятам, че си заслужава. И второ - ако са сигурни, че искат да се занимават с програмиране да са готови да вложат цялата си енергия в това начинание. Както много други неща, за да си добър в тази сфера трябва здраво да учиш, да се интересуваш, да правиш и най-важното - да изпитваш удоволствие от направеното.
За още успешни истории, следете новата ни рубрика "Code to success"! Ако имате и вие вдъхновяваща история, която искате да споделите с нас, може да пишете на sonia@softuni.bg. A ако искате и вие да сте на мястото на нашите успешни курсисти, направете първата крачка като кандидатствате за безплатния курс Programming Basics от ТУК.