1. Жизнь

Python, школы кодинга и бесплатные курсы: 9 лучших текстов «Цеха» про IT и Data Science

Для тех, кто обещает себе в новом году научиться программировать или хотя бы попробовать

© Unsplash

Наш сайт по­явил­ся все­го два с по­ло­ви­ной ме­ся­ца на­зад, но до Но­во­го года мы успе­ли хо­ро­шо по­ра­бо­тать. Со­бра­ли для вас наши тек­сты о том, как на­учить­ся ко­дин­гу, разо­брать­ся в Data Sci­ence и по­стро­ить ка­рье­ру в IT. На­де­ем­ся, что эта под­бор­ка по­мо­жет вам осво­ить по­лез­ный на­вык в но­вом году и даже на нем за­ра­бо­тать.




Про­грам­ми­ро­ва­ние на Python: нет смыс­ла идти на плат­ные кур­сы пока не раз­бе­ре­тесь в бес­плат­ных

Ка­кая ма­те­ма­ти­че­ская база нуж­на для Python, чем он хо­рош для но­вич­ков и ка­кие за­да­чи мож­но ре­шить с по­мо­щью это­го язы­ка про­грам­ми­ро­ва­ния

Python ча­сто со­ве­ту­ют изу­чать тем, кто ни­ко­гда рань­ше не про­грам­ми­ро­вал. Одно из его пре­иму­ществ — уни­вер­саль­ность, за счёт ко­то­рой он ис­поль­зу­ет­ся про­фес­си­о­на­ла­ми в раз­ных об­ла­стях: от жур­на­ли­сти­ки до про­дакт-ме­недж­мен­та. Его мож­но при­ме­нять для ре­ше­ния ру­тин­ных за­дач: на­при­мер, что­бы ви­зу­а­ли­зи­ро­вать боль­шой объ­ём дан­ных или со­став­лять спис­ки дел и по­ку­пок. Ав­тор и ме­не­джер про­грам­мы «Ана­лиз дан­ных» в Ян­декс.Прак­ти­ку­ме Анна Чу­ви­ли­на рас­ска­за­ла как оп­ти­ми­зи­ро­вать свой быт и ра­бо­ту при по­мо­щи про­грам­ми­ро­ва­ния, ка­кие биб­лио­те­ки (шаб­ло­ны ре­ше­ний) мо­гут ис­поль­зо­вать но­вич­ки и как вы­брать курс по изу­че­нию Python.

«Я счи­та­ла, что все про­грам­ми­сты — вун­дер­кин­ды». Бло­гер Даша Цен­тер — о син­дро­ме са­мо­зван­ца и ра­бо­те в Крем­ни­е­вой До­лине

Про­грам­мист и ав­тор по­пу­ляр­но­го бло­га рас­ска­за­ла о сте­рео­ти­пах, об­ра­зо­ва­нии и по­ис­ке ра­бо­ты в сфе­ре IT

Ви­де­об­ло­гер Даша Цен­тер вы­рос­ла в Мин­ске, окон­чи­ла Нью-Йорк­ский уни­вер­си­тет, а по­том пе­ре­еха­ла в Ка­ли­фор­нию ра­бо­тать про­грам­ми­стом в Крем­ни­е­вой До­лине. Свой блог она ста­ра­ет­ся сде­лать мак­си­маль­но по­лез­ным: сни­ма­ет ви­део о про­фес­сии, де­лит­ся лай­фх­а­ка­ми в обу­че­нии, про­дук­тив­но­сти и спор­те. В ин­тер­вью «Цеху» Даша рас­ска­за­ла, как на­учи­лась справ­лять­ся с син­дро­мом са­мо­зван­ца, на­хо­дить ста­жи­ров­ки без нетвор­кин­га и не бо­ять­ся раз­би­рать­ся в слож­ных те­мах.

Боль­шой гид по Data Sci­ence для на­чи­на­ю­щих: тер­ми­ны, при­ме­не­ние, об­ра­зо­ва­ние и вход в про­фес­сию

По­ша­го­вая ин­струк­ция для тех, кто не зна­ет, с чего на­чать

Про­фес­сию Data Sci­en­tist се­го­дня ча­сто на­зы­ва­ют од­ной из са­мых пер­спек­тив­ных и мод­ных. Он­лайн-кур­сы и уни­вер­си­те­ты пред­ла­га­ют все боль­ше про­грамм обу­че­ния этой спе­ци­аль­но­сти, и но­вич­кам не все­гда по­нят­но, с чего на­чать и как вы­брать са­мый эф­фек­тив­ный путь. Ру­ко­во­ди­тель фа­куль­те­та Data Sci­ence он­лайн-уни­вер­си­те­та «Нето­ло­гия» Еле­на Ге­ра­си­мо­ва спе­ци­аль­но для «Цеха» со­ста­ви­ла по­дроб­ный пу­те­во­ди­тель по миру на­у­ки о дан­ных. В ма­те­ри­а­ле вы най­де­те объ­яс­не­ния глав­ных тер­ми­нов, по­ша­го­вую ин­струк­цию для тех, кто толь­ко вхо­дит в про­фес­сию, а так­же спи­сок по­лез­ной ли­те­ра­ту­ры по каж­дой теме.

Как ра­бо­та­ют бес­плат­ные кур­сы про­грам­ми­ро­ва­ния для лю­дей без опы­та? Субъ­ек­тив­ный об­зор

HTML, Python и прав­ки от ко­ти­ка

Сер­ви­сов, ко­то­рые обе­ща­ют всем же­ла­ю­щим мак­си­маль­но ком­форт­ный и лег­кий вход в про­фес­сию про­грам­ми­ста, в рос­сий­ском ин­тер­не­те ста­но­вит­ся все боль­ше. Все они су­лят вы­со­кий до­ход в бу­ду­щем, при­об­ще­ние к ка­сте из­бран­ных, ко­то­рые ме­ня­ют мир, и са­мые ком­форт­ные усло­вия тру­да — на­при­мер, ра­бо­ту на тро­пи­че­ском ост­ро­ве под паль­мой, если су­дить по ре­кла­ме. По­сто­ян­ный ав­тор «Цеха» Вя­че­слав Шу­шу­ри­хин про­те­сти­ро­вал несколь­ко по­пу­ляр­ных он­лайн-школ ко­дин­га и опи­сал свои субъ­ек­тив­ные впе­чат­ле­ния.

«Курс по ма­шин­но­му обу­че­нию я до­де­лы­вал в хи­жине на Эль­бру­се». Дата-сай­ен­тист Ана­то­лий Кар­пов — о ра­бо­те в IT и со­вре­мен­ных ме­то­дах об­ра­зо­ва­ния

Ин­тер­вью с по­бе­ди­те­лем Ed­Crunch Award за са­мый по­пу­ляр­ный курс в Ру­не­те

Дата-сай­ен­тист Ана­то­лий Кар­пов окон­чил пси­хо­ло­ги­че­ский фа­куль­тет СПб­ГУ, пре­по­да­вал ста­ти­сти­ку, ра­бо­тал ана­ли­ти­ком во «ВКон­так­те», а сей­час пе­ре­ехал в Моск­ву и за­ни­ма­ет­ся ана­ли­ти­кой в от­де­ле ре­кла­мы Mail.ru. Ана­то­лий — ав­тор несколь­ких по­пу­ляр­ных он­лайн-кур­сов по ма­те­ма­ти­че­ской ста­ти­сти­ке и ана­ли­зу дан­ных. Он рас­ска­зал «Цеху», как при­шел в про­фес­сию, где учил­ся и ка­кие пер­вые шаги се­го­дня сто­ит де­лать на­чи­на­ю­щим дата-сай­ен­ти­стам.

Сколь­ко нуж­но вре­ме­ни, что­бы на­учить­ся про­грам­ми­ро­вать с нуля

Спой­лер: со­всем немно­го

T-про­фес­сии при­вле­ка­ют сво­ей вос­тре­бо­ван­но­стью и вы­со­ко­опла­чи­ва­е­мо­стью. По дан­ным ана­ли­ти­че­ско­го от­де­ла Head­Hunter и «Ян­декс.Прак­ти­ку­ма», в про­шлом году ме­ди­ан­ная зар­пла­та в IT со­ста­ви­ла 92 000 руб­лей в ме­сяц, а доля ва­кан­сий для но­вич­ков вы­рос­ла за 2016–2018 гг. на треть. Хо­ро­шая но­вость в том, что стать про­грам­ми­стом мож­но за год обу­че­ния и прак­ти­ки, если есть ин­те­рес и же­ла­ние. Ав­тор про­грам­мы кур­са «Как стать фрон­тенд-раз­ра­бот­чи­ком» Алек­сандр Брат­чи­ков рас­ска­зы­ва­ет, что нуж­но, что­бы осво­ить IT-про­фес­сию и най­ти первую ра­бо­ту в но­вой для себя сфе­ре.

«Плы­ви или умри». Как я ме­сяц учил­ся в шко­ле про­грам­ми­ро­ва­ния 42 Sil­i­con Val­ley

14 ча­сов в ла­бо­ра­то­рии, бар­бекю на зад­нем дво­ре и офис Google

42 Sil­i­con Val­ley — одна из са­мых из­вест­ных школ про­грам­ми­ро­ва­ния в Крем­ни­е­вой до­лине. Что­бы вы­брать луч­ших сту­ден­тов, ад­ми­ни­стра­ция шко­лы про­во­дит че­ты­рех­не­дель­ный ин­тен­сив­ный курс Piscine, во вре­мя ко­то­ро­го, как на­пи­са­но на сай­те, все долж­ны «ко­дить изо всех сил». Вы­пуск­ник Ба­у­ман­ско­го уни­вер­си­те­та и вла­де­лец ком­па­нии «Мо­сПресс» Алек­сей Ер­шов окон­чил эту про­грам­му ми­нув­шим ле­том. Он рас­ска­зал «Цеху», за­чем по­ехал в эту шко­лу, как про­хо­ди­ло обу­че­ние и по­че­му до фи­наль­но­го эк­за­ме­на до­шли чуть боль­ше по­ло­ви­ны сту­ден­тов.

Из тюрь­мы в Крем­ни­е­вую До­ли­ну. Как быв­ший за­клю­чен­ный стал успеш­ным ай­тиш­ни­ком и устро­ил­ся в Slack

Ис­то­рия аме­ри­кан­ца, ко­то­рый по­пал в тюрь­му в 18, на­учил­ся ко­дить без ком­пью­те­ра и до­бил­ся успе­ха

Аме­ри­кан­ско­му про­грам­ми­сту Джес­си Агир­ре 26 лет, сей­час он ра­бо­та­ет в ком­па­нии Slack — те­сти­ру­ет код кор­по­ра­тив­но­го мес­сен­дже­ра. В от­ли­чие от мно­гих кол­лег, он не окан­чи­вал пре­стиж­ных уни­вер­си­те­тов и не ра­бо­тал в дру­гих ком­па­ни­ях Крем­ни­е­вой до­ли­ны. Агир­ре по­пал в тюрь­му сра­зу по­сле сред­ней шко­лы как член пре­ступ­ной груп­пи­ров­ки, а за­тем ока­зал­ся од­ним из пер­вых трех участ­ни­ков про­грам­мы Next Chap­ter, ко­то­рая по­мо­га­ет быв­шим за­клю­чен­ным най­ти ра­бо­ту в IT.

Не ко­дом еди­ным. 7 со­ве­тов на­чи­на­ю­щим про­грам­ми­стам

На что тра­тить вре­мя, силы и день­ги в са­мом на­ча­ле

Ру­ко­во­ди­тель груп­пы раз­ра­бот­ки об­ра­зо­ва­тель­но­го сер­ви­са Ян­декс.Прак­ти­кум Алек­сандр Тре­гер на­чи­нал, как и мно­гие ай­тиш­ни­ки, со школь­но­го хоб­би и пер­вых фри­ланс-про­ек­тов для зна­ко­мых. Тре­гер рас­ска­зал «Цеху», ка­кие ошиб­ки со­вер­шал на ка­рьер­ном пути, и как их се­го­дня мо­гут из­бе­жать на­чи­на­ю­щие про­грам­ми­сты.