Основно съдържание
Курс: Програмиране > Раздел 8
Урок 1: Среща с експертите- Представяме ти "Среща с професионалист!"
- Сара Нортуей, разработчик на игри и номад
- Бренда Джин, създател на мобилни прототипи и диджей
- Том Хейнан, мобилен разработчик, пилот и зомби
- Ейми Куиспи, освободител на дани и разработчик-свързач
- Бил Милс, физик и интердисциплинарен програмист
- Кари Кай, изследовател и танцьор
- Лорън Хейнс, продуктов мениджър и танцьор на линди хоп
- Маркос Охеда, дизайнер, диджей и собственик на куче
- Алисън Любимир, инженер по поддръжка и любител на котки
© 2024 Khan AcademyУсловия за ползванеДекларация за поверителностПолитика за Бисквитки
Алисън Любимир, инженер по поддръжка и любител на котки
Здравейте, аз съм Алисън Любимир!
Върху какво работиш?
Аз съм инженер по поддръжката във Fog Creek Software. Ние разработваме няколко продукта, насочени към разработчиците на софтуер, за да направим живота им по-лесен и за да могат да се концентрират върху програмирането! Аз работя върху FogBugz (програма за проследяване на бъгове) и Kiln (софтуер за контрол на версиите и програма за проследяване на кода, която работи както с Git, така и с Mercurial).
Работата ми е да отговарям на мейли от клиенти за неща, свързани с употребата на нашите програми, например за докладване на бъгове и предложения за нови функции. Тъй като познавам програмите, които поддържам много добре, мога да предложа на нашите клиенти чудесни идеи, с които да подобрят своята работа. Освен това работя дистанционно, за да мога да отговарям на техните въпроси, облечена в пижама!
Това е снимка от заявките ми за поддръжка за днес:
Когато става въпрос за търсене и коригиране на бъгове, част от работата ми е да възпроизвеждам бъговете, изпратени от нашите клиенти и често се налага да влизам в техните бази данни, за да разчистя грешните записи. Освен това помагам на клиентите да актуализират своя софтуер или да прехвърлят софтуера, който хостват сами, върху нашите предложения за SaaS (и по този начин не трябва да се тревожат сами за администрирането на големи бази данни!) Освен това работя много с нашето XML API, което помага за създаването на персонализиране на работните процеси и интегрирането на нашите програми с други системи.
Това е скрипт, който написах на езика Python, за да получа списък на задачите по поддръжката на FogBugz API:
Когато попадна на по-сериозни бъгове, които не мога да реша сама, работя с нашите екипи от разработчици, за да намерим най-подходящото решение, да съставим график за оправяне на този бъг и да обясним на клиента какво се е случило. Работим усилено, за да сме колкото се може по-открити и честни с нашите клиенти, а аз съм част от челните редици, които трябва да следят, че това се случва.
Как се научи да програмираш?
Винаги съм се интересувала от компютри (спомням си как играех с програмата за рисуване Logo Turtle, когато бях на 7 години), но идеята за кариера "в интернет" до съвсем скоро ми беше доста далечна. Завърших висше образование в областта на строителството, но бях разочарована от това, че в тази сфера се използват програми без никакво разбиране как работят – или понякога дали изобщо работят! Попадала съм в ситуации, в които получавах различни резултати с калкулатора и с компютърните програми, а дори и най-опитните инженери не можеха да ми обяснят защо разчитаме на програма, която ни дава различни отговори.
Когато реших да се науча да програмирам, търсех програми за обучение навсякъде. Започнах да уча Python с курса edX и освен това използвах уроците в Codecademy, Кан Академия, Learn Code the Hard Way и други. След това започнах да уча разработка на фронт-енд, което научих основно от Skillcrush. Понякога ми беше трудно да запазя мотивацията си, но за мой късмет имам много приятели, които работят в тази индустрия и които можеха да ми помагат, когато закъсвах, и да ме насочват към следващите стъпки, когато не бях сигурна как да продължа.
Какво правиш, когато не програмираш?
Когато не програмирам, обичам да се гушкам с моите котки (и с мъжа си също, предполагам)!
Освен това обичам да играя бордови игри и да плета. Наскоро си купих 100 годишна къща и затова съм доста заета с декорирането ѝ и поправянето на всички стари неща.
Какъв съвет ще дадеш на един начинаещ програмист?
Можеш да се справиш!
Искаш ли да се присъединиш към разговора?
Все още няма публикации.