Қайдҳо Санаи Олим: аз куҷо оғоз кардан лозим аст ва оё ин зарур аст?

Қайдҳо Санаи Олим: аз куҷо оғоз кардан лозим аст ва оё ин зарур аст?

TL; DR як пост барои саволҳо/ҷавобҳо дар бораи илмҳои маълумот ва чӣ гуна ба касб дохил шудан ва инкишоф додани он мебошад. Дар мақола ман принсипҳои асосӣ ва FAQ-ро таҳлил мекунам ва омодаам ба саволҳои мушаххаси шумо ҷавоб диҳам - дар шарҳҳо (ё дар паёми хусусӣ) нависед, ман кӯшиш мекунам, ки дар тӯли чанд рӯз ба ҳама чиз ҷавоб диҳам.

Бо пайдоиши силсилаи ёддоштҳои "Санаҳои шайтонӣ" паёмҳо ва шарҳҳои зиёде бо саволҳо дар бораи чӣ гуна оғоз кардан ва аз куҷо кофтан пайдо шуданд ва имрӯз мо малакаҳо ва саволҳои асосиро, ки пас аз нашрияҳо ба вуҷуд омадаанд, таҳлил хоҳем кард.

Ҳама чизе, ки дар ин ҷо оварда шудааст, даъвои ҳақиқати ниҳоӣ нест ва ақидаи субъективии муаллиф аст. Мо чизҳои асосиро дида мебароем, ки дар ин раванд муҳимтарин ба назар мерасанд.

Чаро ин маҳз лозим аст?

Барои он ки ҳадаф беҳтар ба даст оварда шавад, то ҳадди аққал то андозае мушаххас ба назар расад - шумо мехоҳед DS ё Олими Тадқиқот дар Facebook/Apple/Amazon/Netflix/Google шавед - ба талабот, забонҳо ва малакаҳои зарурӣ нигаред. махсусан барои кадом вазифа. Раванди кироя чӣ гуна аст? Як рӯзи маъмулӣ дар чунин нақш чӣ гуна мегузарад? Намунаи миёнаи шахсе, ки дар он ҷо кор мекунад, чӣ гуна аст?

Аксар вақт тасвири умумӣ ин аст, ки шахс воқеан намефаҳмад, ки ӯ чӣ мехоҳад ва комилан равшан нест, ки чӣ гуна ба ин тасвири норавшан омода шудан лозим аст - бинобар ин, ҳадди аққал як нақшаи дақиқи он чизеро, ки шумо мехоҳед, дошта бошед.

Намоиши ҳадафи ҷорӣро мушаххас кунед

Ҳатто агар он дар тӯли роҳ тағир ёбад ва тағир додани нақшаҳо дар ҷараёни бозӣ умуман муқаррарӣ аст, бамаврид аст, ки ҳадаф дошта бошед ва ба он тамаркуз кунед, давра ба давра арзёбӣ ва аз нав андеша кунед.

Оё он хоҳад буд ё он ҳанӯз ҳам муҳим аст?

То он даме, ки шумо ба мавқеъ мерасед.

Тасаввур кунед, ки пеш аз мансаби худ ба шумо лозим аст, ки унвони докторӣ гиред, 2-3 сол дар ин соҳа кор кунед ва умуман ҳангоми мулоҳиза дар дайр мӯи худро буред - оё вазъият дар соҳаи Data Science ҳамон гуна нахоҳад буд, ки қаблан бо иқтисодчиён ва адвокатхо? Оё ҳама чиз дар соҳае, ки шумо мехоҳед пайгирӣ кунед, ба таври шинохтанашаванда тағир меёбад?

Оё имкони хубе вуҷуд надорад, ки ҳама ҳоло ба он ҷо шитофтанд ва мо расмеро мебинем, ки дар он як табақаи васеи одамоне, ки кӯшиши ворид шудан ба ин касб доранд - ва танҳо як мавқеи ибтидоии ночиз хоҳад буд.

Ҳангоми интихоби роҳ, на танҳо вазъи кунунии бозори меҳнат, балки тасаввуроти шумо дар бораи он, ки он чӣ гуна тағир меёбад ва дар куҷост, шояд ба назар гирифтани тамоюлҳои ҷорӣ ба назар гирифта шавад.

Масалан, муаллиф нияти шайтанист шуданро надошт, аммо дар давоми доктори худ ӯ дар лоиҳаҳои тарафи сеюм кор мекард, ки малакаҳои қавӣ бо DS доранд ва дар охири аспирантура ӯ табиатан ба муҳити зист гузашт ва диди хуб мавқеъ.

Агар дар рафти спектакль маълум шавад, ки ба чои дигар кучидан лозим меояд — зеро хозир харакати аз хама бештар ба амал меояд ва тамоми амалиёти шавковар ба амал меояд, мо ба таври табий ба он чо мегузарем.

Тақсимоти маҳорат

Инҳо категорияҳои шартии малакаҳо мебошанд, ки ба назарам барои кори пурра ва муассир дар DS калидӣ мебошанд. Ман забони англисиро алоҳида таъкид мекунам - ҳар кореро, ки дар CS мекунед, омӯзед. Минбаъд категорияҳои асосӣ мебошанд.

Барномасозӣ/скриптсозӣ

Шумо боварӣ доред, ки бо кадом забонҳо шинос шавед? Python? Java? Скрипти Shell? Луа? Sql? C++?

Ба шумо маҳз чӣ кор кардан лозим аст ва чаро дар робита ба барномасозӣ - доираи мавқеъҳо дар ин ҷо хеле фарқ мекунанд.

Масалан, ба ман лозим меояд, ки мантиқи мураккаб, дархостҳо, моделҳо, таҳлилҳоро амалӣ созам ва умуман системаҳои тафсиршударо таҳия кунам, аммо барои суръати код қариб ҳеҷ гоҳ талабот вуҷуд надорад, ба истиснои талаботҳои умумӣ ва оқилона.

Аз ин рӯ, маҷмӯи маҳорати ман аз онҳое, ки китобхонаи Tensorflow менависанд ва дар бораи оптимизатсияи код барои истифодаи самараноки кэши l1 ва чизҳои шабеҳ фикр мекунанд, хеле фарқ мекунад, аз ин рӯ ба он чизе ки ба шумо лозим аст, бубинед ва роҳи дурусти омӯзишро арзёбӣ кунед.

Масалан, барои python, одамон аллакай ташкил мекунанд корт омӯзиши забон.

Албатта, аллакай маслиҳатҳои ботаҷриба ва сарчашмаҳои хуб барои эҳтиёҷоти шумо мавҷуданд - шумо бояд дар рӯйхат қарор қабул кунед ва ба кор шурӯъ кунед.

Фаҳмидани равандҳои тиҷоратӣ

Шумо бе он ба ҳеҷ ҷо рафта наметавонед: шумо бояд фаҳмед, ки чаро шумо дар ин раванд лозимед, чӣ кор карда истодаед ва чаро. Аксар вақт ин он чизест, ки шумо вақти зиёдро сарфа карда метавонад, фоидаи шуморо ба ҳадди аксар расонад ва вақт ва захираҳоро барои беҳуда сарф накунед.

Одатан, ман ба худ саволҳои зеринро медиҳам:

  • Ман дар ширкат чӣ кор мекунам?
  • Чаро?
  • Онро кӣ ва чӣ тавр истифода мебарад?
  • Ман кадом вариантҳоро дорам?
  • Маҳдудияти параметрҳо чист?

Дар ин ҷо каме тафсилоти бештар дар бораи параметрҳо: шумо метавонед аксар вақт сенарияи корро хеле тағир диҳед, агар шумо медонед, ки чизеро қурбон кардан мумкин аст: масалан, тафсирпазирӣ ё баръакс, якчанд фоиз дар ин ҷо нақш намебозанд ва мо хеле зуд дорем. ҳалли, ва муштарӣ ба он ниёз дорад, зеро вай барои вақти дар AWS кор кардани қубур пардохт мекунад.

Математика

Дар ин ҷо шумо ҳама чизро худатон фикр мекунед ва мефаҳмед - бе дониши математикаи асосӣ шумо танҳо маймунҳои гранатадор нестед (бубахшед Random Forest) - бинобар ин шумо бояд ҳадди аққал чизҳои асосиро фаҳмед. Агар ман як рӯйхати хеле камро тартиб медодам, он дар бар мегирад:

  • Алгебраи хатӣ - шумораи зиёди захираҳо барои Google осонанд, он чизеро, ки ба шумо мувофиқ аст, ҷустуҷӯ кунед;
  • тахлили математики — (камаш дар ду семестри аввал);
  • Назарияи эҳтимолият дар ҳама ҷо дар омӯзиши мошинсозӣ мавҷуд аст;
  • Комбинаторика - он воқеан назарияро пурра мекунад;
  • Назарияи графикӣ - ҳадди аққал BASIC;
  • Алгоритмҳо - ҳадди аққал дар ду семестри аввал (ниг. тавсияҳои Кормен дар китоби худ);
  • Мателогикӣ - ҳадди аққал асосӣ.

Таҳлили амалӣ ва визуализатсияи маълумот

Яке аз муҳимтарин чизҳо ин аст, ки натарсед аз ифлос кардани дасти худ бо маълумот ва таҳлили ҳамаҷонибаи маҷмӯаи додаҳо, лоиҳаҳо ва эҷоди визуализатсияи зуди додаҳо.

Таҳлили маълумотҳои иктишофӣ бояд танҳо як чизи табиӣ гардад, ба монанди ҳама дигар тағиротҳои додаҳо ва қобилияти сохтани лӯлаи оддӣ аз гиреҳҳои unix (ниг. мақолаҳои қаблӣ) ё навиштани дафтари хондашаванда ва фаҳмо.

Ман мехоҳам визуализатсияро қайд намоям: як маротиба дидан беҳтар аст аз шунидани сад бор.

Ба менеҷер нишон додани график аз маҷмӯи рақамҳо сад маротиба осонтар ва равшантар аст, бинобар ин matplotlib, seaborn ва ggplot2 дӯстони шумо ҳастанд.

Маҳорати нарм

Барои ба дигарон расонида тавонистани ғояҳои худ, инчунин натиҷаҳо ва нигарониҳо (ва ғ.) муҳим аст - боварӣ ҳосил кунед, ки шумо вазифаро ҳам аз ҷиҳати техникӣ ва ҳам дар истилоҳҳои тиҷоратӣ равшан баён карда метавонед.

Шумо метавонед ба ҳамкорон, менеҷерҳо, роҳбарон, мизоҷон ва ҳар касе, ки ба он эҳтиёҷ дорад, фаҳмонед, ки чӣ рӯй дода истодааст, кадом маълумотро истифода мебаред ва чӣ натиҷаҳо ба даст овардаед.

Диаграммаҳо ва ҳуҷҷатҳои шумо бояд бе шумо хонда шаванд. Яъне барои фаҳмидани он чизе, ки дар он ҷо навишта шудааст, ба назди шумо рафтан лозим нест.

Шумо метавонед як презентатсияи возеҳ пешкаш кунед, то ин нуктаро дар бар гиред ва/ё лоиҳаро/кори худро ҳуҷҷатгузорӣ кунед.

Шумо метавонед мавқеъи худро ба таври асоснок ва беэҳсосот баён кунед, “ҳа/не” бигӯед ё тасмим гиред/дастгирӣ кунед.

омӯзиш

Бисёр ҷойҳои гуногун мавҷуданд, ки шумо метавонед ҳамаи инро омӯзед. Ман як рӯйхати мухтасар медиҳам - ман ҳама чизро аз он санҷидаам ва ростқавлона, ҳар як ҷузъи мусбат ва манфии худро дорад. Онро санҷед ва қарор диҳед, ки чӣ ба шумо мувофиқ аст, аммо ман тавсия медиҳам, ки якчанд вариантҳоро санҷед ва дар яке часпида нашавед.

  • Курсҳои онлайн: coursera, udacity, Edx ва ғайра;
  • Мактабҳои нав: онлайн ва офлайн - SkillFactory, ShAD, MADE;
  • Мактабҳои классикӣ: барномаҳои магистрии донишгоҳҳо ва курсҳои такмили ихтисос;
  • Лоиҳаҳо - шумо метавонед танҳо вазифаҳоеро, ки ба шумо таваҷҷӯҳ доранд, интихоб кунед ва онҳоро бурида, ба github бор кунед;
  • Таҷрибаомӯзӣ - дар ин ҷо чизе пешниҳод кардан душвор аст; шумо бояд чизҳои дастрасро ҷустуҷӯ кунед ва имконоти мувофиқро пайдо кунед.

Оё зарур аст?

Хулоса, ман эҳтимол се принсипи шахсиро илова мекунам, ки ман кӯшиш мекунам, ки худамро риоя кунам.

  • Бояд ҷолиб бошад;
  • Лаззати ботинӣ биёваред (= ҳадди аққал боиси ранҷу азоб нашавед);
  • «То аз они ту бошам».

Чаро онҳо? Тасаввур кардан душвор аст, ки ҳар рӯз ба коре машғул шавед ва аз он лаззат набаред ё шавқ надошта бошед. Тасаввур кунед, ки шумо табиб ҳастед ва аз муошират бо одамон нафрат доред - ин, албатта, метавонад бо ягон роҳ кор кунад, аммо шумо ҳамеша аз ҷараёни беморон, ки мехоҳанд аз шумо чизе пурсанд, нороҳат мешавед. Ин дар муддати тӯлонӣ кор намекунад.

Чаро ман махсусан хушнудии дохилиро зикр кардам? Ба назари ман, ин барои инкишофи минбаъда ва аслан раванди таълим зарур аст. Вақте ки ман метавонам ягон хусусияти мураккабро анҷом диҳам ва модел созам ё параметри муҳимро ҳисоб кунам, ман аз ин воқеан лаззат мебарам. Вақте ки рамзи ман аз ҷиҳати эстетикӣ зебо ва хуб навишта шудааст, ман аз он лаззат мебарам. Аз ин рӯ, омӯхтани чизи нав ҷолиб аст ва мустақиман ягон ангезаи муҳимро талаб намекунад.

"Аз они шумо будан" ҳамон эҳсосест, ки ин тақрибан он чизест, ки шумо мехоҳед иҷро кунед. Ман як ҳикояи каме дорам. Аз кӯдакӣ ман ба мусиқии рок (ва металл - SALMON!) шавқ доштам ва мисли бисёр дигарон ман мехостам, ки чӣ гуна бозӣ карданро омӯзам ва ин ҳама аст. Маълум шуд, ки ман на шунавоӣ доштам ва на овоз - ин маро тамоман ташвиш надодааст (ва бояд бигӯям, ки ин бисёр сарояндаҳоро дар саҳна ташвиш намедиҳад) ва вақте ки ман ҳанӯз дар мактаб будам, гитара гирифтам... ва маълум шуд, ки ман аслан чанд соат нишастан ва бозӣ карданро дӯст намедорам. Ин душвор буд, ҳамеша ба назарам чунин менамуд, ки як навъ ғавғо берун меояд - ман аз он ҳеҷ лаззат нагирифтам ва худро бад, аблаҳ ва комилан нотавон ҳис мекардам. Ман аслан худро маҷбур кардам, ки дар дарсҳо нишинам ва дар маҷмӯъ ин барои асп ғизои хуб набуд.

Дар айни замон, ман метавонистам оромона соатҳо нишаста, ягон бозичаро таҳия кунам, бо истифода аз скрипт барои аниматсияи чизе дар флеш (ё чизи дигар) ва ман ба таври ваҳшӣ ба анҷом додани унсурҳои бозӣ ё сарукор доштан бо механикаи ҳаракат ва/ё пайваст кардани китобхонаҳои тарафи сеюм, плагинҳо ва ҳама чизҳои дигар.

Ва дар як лаҳза ман фаҳмидам, ки навохтани гитара кори ман нест ва ман воқеан гӯш карданро дӯст медорам, на навохтан. Ва ҳангоме ки ман бозиҳо ва код менависам (дар он лаҳза ҳама навъҳои металлро гӯш мекардам) чашмонам дурахшиданд ва он вақт ба ман писанд омад ва ман бояд ҳамон коре мекардам.

Оё шумо ягон саволи дигар доред?

Албатта, мо натавонистем ҳама мавзӯъҳо ва саволҳоро аз назар гузаронем, аз ин рӯ шарҳҳо нависед ва ба ман PM нависед - ман ҳамеша аз саволҳо хушҳолам.

Қайдҳо Санаи Олим: аз куҷо оғоз кардан лозим аст ва оё ин зарур аст?

Қайдҳо Санаи Олим: аз куҷо оғоз кардан лозим аст ва оё ин зарур аст?

Манбаъ: will.com

Илова Эзоҳ