Негізгі бет
Course: Компьютерлік бағдарламалау > Unit 8
Lesson 1: Кәсіби маманмен танысыңыз- Майя Белло, инженер-бағдарламашы және YouTube жүгізуші
- Сара Нортуэй, Ойын әзірлеуші және Көшпенді
- Янн Дофин, Зерттеуші және Бас-гитарашы
- Бренда Жин, мобильді прототип әзірлеуші және диджей
- Том Хейнан, Мобильді әзірлеуші, Ұшқыш және Зомби
- Эми Квиспе, Деректерді босату бойынша маман және Әзірлеуші
- Билл Миллс, Физик және Пәнаралық бағдарламашы
- Кэрри Кай, Зерттеуші және Биші
- Филип Гуо, Python мұғалімі және Жазушы
- Лорен Хейнс, Өнім менеджері және Линди Хоп бишісі
- Маркос Оджеда, Дизайнер, Диджей және Ит иесі
- Эллисон Лубимир, Қолдау жөніндегі инженер және Мысық сүйгіш
© 2024 Khan AcademyҚолдану шарттарыҚұпиялылық саясатыCookie Notice
Янн Дофин, Зерттеуші және Бас-гитарашы
Сәлем, мен Янн Дофинмін!
Сіз немен айналысасыз?
Мен машиналық оқыту саласындағы PhD кандидатымын. Мен мысалдардан үйренуге болатын жасанды интеллект алгоритмдерін құрастырамын және кодтаймын. Олар өздерін бағдарламалай алатын бағдарламалар сияқты. Мен уақытымның көп бөлігін алгоритмдерге арналған жаңа идеяларды талқылауға, Python тілінде кодтауға, шай ішуге және соңғы әзірлемелер туралы оқуға жұмсаймын.
Менің зерттеулерім ауқымды терең нейрондық желілерге бағытталған. Мен Google (Гугл) және Microsoft (Майкрасофт) компанияларында тағылымдамадан өту арқылы жұмысымның бір бөлігін қолдана алдым. Бұл күндері мен компьютерлердің кластерлерінде нейрондық желілерді оқытуды тарату бойынша жұмыс істеп жатырмын. Мен деректерді экстраполяциялай алатын жаңа оқыту алгоритмдерімен де жұмыс жасадым. Міне, осындай беттердің кескіндерін құрайтын алгоритм:
Бағдарламалауды қалай үйрендіңіз?
Барлығы бағдарлама жасау үшін тек компьютер қажет екенін түсінген кезде басталды. Бұл менің ақылсыз идеяларымды ешқандай ақшасыз немесе ауыр жұмыссыз шындыққа айналдырудың жолы болды. Мен әрқашан кең қиялға ие болдым, сондықтан мен бұл өте қызықты деп ойладым. Бағдарламалау өзіңіздің ойындарыңызды, веб-сайттарыңызды және құралдарыңызды жасай алуды білдіреді.
Шамамен 1999 жылы орта мектепте бағдарламалау туралы кітап сатып алдым. Бұл кітаптың қызықсыз болғаны сонша, мен бас тарттым. Бір жылдан кейін мен Howstuffworks-тен C бағдарламалау бойынша тамаша нұсқаулық таптым. Сол күні мен алғашқы бағдарламаларымды жаздым. Бастапқыда олар өте қарапайым болды, бірақ компьютерді мәжбүрлеуге болатын барлық нәрсені көру керемет болды. Мен өзімнің дағдыларымды негізінен өз жобаларымда жұмыс істеу және Sourceforge сайтындағы ашық бастапқы жобаларға қатысу арқылы жетілдірдім. Кейін университетте «Компьютерлік инженерия» мамандығы бойынша білімімді кеңейттім.
Бағдарламаламаған кезде не істейсіз?
Менің сүйікті саяхатым - велосипед тебу. Жазда аптасына 100 шақырымдай жол жүремін. Бұл менің ойымды тазартуға және пішінді сақтауға көмектеседі. Мен де музыка ойнағанды ұнатамын. Мен музыканың барлық түрлерін (мысалы, рок, регги және рэп) тыңдаймын және барлық нәрсені баста ойнауға тырысамын.
Жаңа бағдарламашыларға қандай кеңес бересіз?
Неғұрлым көп білсеңіз, соғұрлым көп жасай аласыз. Дегенмен, жұмыс істеу үшін бәрін білудің қажеті жоқ. Көптеген жобаларды бастау үшін аз ғана ноу-хау жеткілікті, қалғанын осы жолда үйренуге болады. Заттарды бұзудан қорықпаңыз, бәрібір бәрі виртуалды.
Талқылауға қосылғыңыз келе ме?
Әзірге посттар жоқ.