Аз гуманитарӣ то таҳиякунанда дар рақамҳо ва рангҳо

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

Ман аз дур оғоз хоҳам кард - дар кӯдакӣ волидонам ба ман миқдори зиёди энсиклопедияҳо ва китобҳо доданд - барои ҳама ҳолатҳо. Ҳар як сабаб барои тӯҳфа китоб аст. Баъд, албатта, ман аз онҳо миннатдор набудам, балки онро як чизи муқаррарӣ гирифтам. Аммо бо гузашти вақт, бо одамони дигар сӯҳбат карда, ман хулосаи аҷибе баровардам: бисёриҳо он чизеро, ки ман медонистам, намедонанд, ягон ном, мафҳум, мафҳумро нашуниданд, муаллифонро намехонданд ва филмҳоро тамошо намекарданд. Дар хамин лахза як фахмиш пайдо шуд: ана, ДОНИШ. Муддати дароз ман намедонистам, ки ин ҳамаро дар куҷо татбиқ кунам, зеро танҳо муошират бо мардум ба ҳеҷ ваҷҳ фоида намедиҳад ва касби қиссаҳои ҷолиб гуфтан дар он замон вуҷуд надошт (ҳоло блогерҳо ҳастанд. , YouTube, TED-ED ва ғайра). Ман забони англисиро дуру дароз ва заҳмат омӯхтам, зеро... "Ин умедбахш буд ва дар оянда муфид хоҳад буд" - он вақт, албатта, ба касби ояндаи ман эътимод надошт, аз ин рӯ бо "намехоҳам" маро гаштаву баргашта ба дарс мебурданд. Ҳоло, албатта, ман бениҳоят миннатдорам, ки ман дар он лаҳза ҷаҳида нарафтам ва тавонистаам, ки таҳкурсии хуб пайдо кунам, ки ин, албатта, дар интихоби касби ояндаам нақши муҳим дошт.

Ман як гуманисти оддӣ нестам, балки "гибрид" ҳастам: малакаҳои пешрафтаи нармӣ ва ташкили фаъолияти одамонро дӯст медорам, ман дар айни замон ба физика, химия, падидаҳои иқтисодӣ, информатика ва маводҳои илмии оммавӣ шавқ дорам. Дар мактаб ман ҳатто аз физика имтиҳонҳо супурда, аз ҳисоби буҷа ба донишгоҳи техникӣ дохил шудам! Якбора ба якчанд донишгоҳҳо ба факултетҳои ба таври комилан мухолиф ҳуҷҷат супоридам, то лаҳзаи охирин ман намедонистам, ки чиро интихоб кунам. Пас аз муроҷиат ба буҷет, имзо гузоштан ва бо декан сӯҳбат кардан, ману падарам ба хона омадем ва бо як ҳисси муваффақ ба кори худ рафтем.

Аммо, вакте ки сахар аз хоб бедор шудам, дар хайрат афтодам, ки дар сарам як андешаи озоровару чиркин чой гирифтааст: «Ба пед (педагоги) рафтан лозим аст». Вай дар он чо чй тавр ба вучуд омад: мустакилона ё дар натичаи процессхои соя, монанди Менделеев, вакте ки вай маълумотро дар хоб систематик карда, дар бораи чадвали элементхои даврй дониш гирифта буд? Ман ҳеҷ гоҳ намедонам, аммо ман ба назди падару модарам рафтам, мушкилотро ба онҳо шарҳ додам, ба равандҳои ҳозираи фикрам, самт ва рушди умумии онҳо баҳои хеле болаззат додам, аммо ақиб нарафтам.

Дар охир мо ба донишгоҳ расидем, ҳуҷҷатҳоро гирифтем (гарчанде ки ин ба эҳтимоли зиёд ғайриқонунӣ буд, зеро дохилшавӣ гузашта буд) ва барои ҳуҷҷатсупорӣ ба донишгоҳи дигар рафтем. Падарам баъдан мӯйи сарашро хеле кӯтоҳ тарошида буд, навакак ҷарроҳии чашм дошт ва айнакашро кашида буд ва умуман, ба 90 маълумоти олӣ ва собиқаи омӯзгорӣ нигоҳ накарда, ба як «бародари маъмулии солҳои 2-ум» монанд буд. Албатта, онҳо наметавонистанд аз чунин хислати рангин даст кашанд. Аз он вақт инҷониб боре пушаймон нашудаам, ки ба факултаи забонҳои хориҷӣ дохил шудам.

Ҳангоми кор бо кӯдакон ман ду чизро фаҳмидам:

  • Ба ман хеле маъқул аст, ман метавонам як ҳикояи ҷолибро нақл кунам, маълумоти аз китобҳо ва энсиклопедияҳо гирифташударо дар ҳикоя бофтан ва муҳимтар аз ҳама дар соҳаи таълими забони англисӣ ба натиҷаҳо ноил шавам.
  • Норасоии фоҷиавии пул вуҷуд дорад, ҳатто агар шумо кори нопурра кор кунед (дарсҳои хусусӣ + лагери ҳама мавсими забон барои кӯдакон)

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

Дар тӯли фаъолияти худ ман имкони иваз кардани касбамро ба ягон чизи мувофиқтаре, ки ба кор бо одамон алоқаманд нест, баррасӣ карда, тақрибан 10 кӯшиши мустақилона омӯхтани забонҳои барномасозиро анҷом додам. C++, C#, Delphi, Python, Pascal, Java - ҳамаи ин мураккаб, нофаҳмо, тарсонанда, вақтро сарф мекард ва бесамар буданд. Дарвоқеъ, ман танҳо ангезаи кофӣ надоштам: на бӯҳрони солҳои 2008-2009 ва на мушкилоти солҳои 2014-2015 муносибати маро ба кор тағйир надоданд. Ва ҳангоме ки сӯхтагии эмотсионалӣ сар шуд, маълум шуд, ки ман наметавонам ба хотири кӯдаконе, ки ба онҳо осеб расонидан нахостам, ин тавр кор кунам.

Соли 2018 ман бо дӯстдухтарам аз Красноярск ба Маскав кӯчидам, вай ба донишгоҳи маҳаллӣ гузашт ва ман дар мактаби хусусии забонҳои хориҷӣ кор ёфтам. Ҷои нав, маоши арзанда, одамони нав ва эҳсосот - ҳамаи ин ба ман имкон дод, ки тақрибан шаш моҳ дар ман нафас кашам, пас аз он мушкилоти кӯҳна баргаштанд.

Қарори ниҳоии иваз кардани касб дар дохили ман ба камол расид, нақша муайян карда шуд, бозори кор ва талабот ба довталабон омӯхта шуд, тамосҳои дӯстону шиносон ҳадди аққал ба ТИ алоқамандро кашф карданд ва ман бо саволҳои ҷиддии худ майнаи онҳоро ба таври амиқ ғарқ кардам. . Умуман, нақша чунин буд:

  1. Соддатарин, зудтаринро аз рӯи натиҷаҳо ва аз аввал як хати кореро интихоб кунед, ки на камтар аз ҷои қаблии шумо пардохт мекунад. Он ба рушди фронтент табдил ёфт. Худ қазоват кунед: донистани забони англисӣ дар сатҳи C2, аксари рамзҳо барои ман фармонҳои инглисиро бо синтаксис хеле хуб дар ёд доштанд (бо андешаҳо дар услуби "ё ин ё шумо тамоман кор намекунед") ифода мекунанд. Натиҷа дар охири пеш фавран намоён аст - ин саҳифаи тамомшуда аст. Пардохт ҳам бад нест, аз 40 ҳазор рубл (тибқи hh.ru). Маоши ман дар он вақт тақрибан 60-65 + корҳои шахсии нопурра барои ~ 20 ҳазор буд. Ин кофӣ набуд, аммо вақте ки шумо бояд танҳо барои ба кор омадан бо худ мубориза баред, ҳеҷ гуна пул шуморо хушбахт намекунад.
  2. Пардохт ва нақшаи амал: Ман ҳадафи 60+ рублро доштам, аз ин рӯ ман ба омӯзиши рӯйхати технологияҳои дахлдори пешрафта шурӯъ кардам: HTML, CSS, JavaScript (ES5-6), React. Инҳо бо асбобҳое пурра карда шудаанд, ки ҳамоҳангсозӣ ва кор бо кодро дар марҳилаҳои гуногун осонтар мекунанд: jQuery, Git, SASS, webpack, VS Code. Ин имкон дод, ки нақшаи тадриҷан омӯхтани ҳамаи инҳо, дар як вақт истифода бурдани донишҳо дар эҷоди вебсайтҳо, ҷудокунӣ ва татбиқи макетҳо дар код ва машварат бо дӯстон.
  3. Худомӯзӣ: Аз моҳи феврали соли 2019 то моҳи июни соли 2019 ман ҳамаи инро омӯхтам, бодиққат ҳуҷҷатҳоро омӯхтам, StackOverFlow-ро хондам ва ба саволҳои аблаҳтарине, ки метавонанд ба миён оянд, ҷавоб ҷӯям. Ин барои ман душвор буд - баъзан рамз намехост тавре кор кунад, ки ман тасаввур мекардам. Аммо ман ноумед нашудам - ​​таҳлили намунаи рамз + ҳуҷҷатҳо пешниҳод карданд, ки ман дар куҷо хато кардам, он чизеро, ки ман хато кардаам ва чиро ба анҷом нарасондам. Он вақт ман ҳар рӯз волидайнамро таъриф мекардам, ки дар кӯдакӣ ба ман исрор мекарданд, ки забони англисиро омӯзам - охир, ҳама ҳуҷҷатҳои дахлдор дар он буданд.

HTML ва CSS барои ман осонтарин буданд - тақрибан 2 ҳафта. Дар ин муддат, ман тарҳеро барои вебсайти баъзе дизайнерҳо бо истифода аз HTML ва CSS-и тоза ҷамъоварӣ кардам ва тамоми асобаҳои имконпазирро ҷамъоварӣ кардам, як қатор равишҳоро омӯхтам ва фаҳмидам, ки навиштани ҳамаи ин сатрҳо ба таври бениҳоят вақт сарф мешавад. Пас аз каме ҷустуҷӯ, ман дарҳол бо Bootstrap 4 дучор омадам ва бо қобилиятҳо шинос шуда, ба хондани ҳуҷҷатҳо шурӯъ кардам. Пас аз чанд рӯзи дастурамалҳои тамокукашӣ, ки бо тамошои видеоҳои гуногуни омӯзишӣ дар YouTube фаро гирифта шуда буд, ман ба сохтани вебсайти комилан ҷавобгӯи худ бо тасвирҳо, кортҳо ва аниматсияҳо шурӯъ кардам. Ин тақрибан 2 ҳафта тӯл кашид, ки дар давоми он ман jQuery-ро ҳамчун воситаи идоракунии DOM кашф кардам.

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

Чизи аз ҳама мушкил дар марҳилаи омӯзиши JavaScript-и тоза оғоз ёфт - дар сари ман як саволи хеле ҷиддӣ пайдо шуд: чаро инро ёд гиред, агар jQuery осонтар бошад? Ман барои ҷавоб ба Google рафтам: маълум шуд, ки jQuery ба зудӣ ба дунёи дигар меравад, ба истиснои рамзи меросӣ ва ҳама барномасозони ҳақиқӣ аз JS истифода мебаранд, зеро чаҳорчӯбаҳо меоянд ва мераванд, аммо JS-и пок ҳанӯз ҳам муҳим аст. Мо мехоҳем, ки коре пайдо кунем ва онро муддати тӯлонӣ иҷро кунем, дуруст? Ҳамин тавр, ман ба тамошои видеоҳо шурӯъ кардам, кӯшиш кардам, ки код ва функсияҳоро дар сайтҳои омӯзишӣ нависам ва лоиҳаҳои қаблии худро аз нав сабт кунам. Табиист, ки дар аввал ин каме камтар аз ҳеҷ чиз набуд, аммо пас аз чанд рӯз ман дигар дар бораи навиштани ҳама гуна функсияҳои тирча (ки аз вазифаҳои муқаррарӣ соддатар буданд) фикр намекардам, кор бо селекторҳои document.getElementById. , ҷудокунии массивҳо ва истихроҷи унсурҳои объектӣ бо истифода аз .map, .filter, .reduce, кор бо API ва AJAX ва ғайра.

Ва ман хато накардаам - ҳангоми омӯхтани React, ман як тонна рамзи JS-ро дучор шудам, ки онҳоро таҳлил ва фаҳмидан лозим буд, вагарна ҳеҷ чиз кор намекунад. Як нафаси чукуре гирифта, ба худ каме пушаймон шуда, бо кувваи дучанд ба мохияти процесс фахмидан шуруъ кардам. Ба зудӣ маълум шуд, ки React як HTML (JSX) каме тағирёфта + маҷмӯи абзорҳои гуногун аст, ки навсозии саҳифа ва сохтани SPA (барномаи як саҳифа) осонтар мекунад. Як рози JS илова кунед ва мо аниматсияҳо, боркунӣ ва гузариш дорем. Пас аз одат кардан ба синтаксис, ман аввалин тарҳи мағозаи онлайнро гирифтам ва як SPA оддӣ навиштам, ки ба ман имкон дод категорияҳоро интихоб кунам, дар сайт паймоиш кунам ва ҳисобкунакҳои ашёро дар ароба иваз кунам.

Умуман, дар он чизе нест, ки шумо дар ҳаёти худ ҳеҷ гоҳ барномарезӣ накардаед, не - агар шумо тадриҷан дар болои худ кор кунед, ҳама чиз имконпазир аст. Ҳатто бе донистани забони англисӣ, бисёр сайтҳои русзабон мавҷуданд, ки барои марҳилаи аввал кофӣ хоҳанд буд. Барори кор!

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

Манбаъ: will.com

Илова Эзоҳ