>>198686811начни с ASM , потом переходи в СИ, потом С++ и только потом начинай учить азы JSна JS пишут боги, без супер подготовик ты там долго не протянешь, вот пример синтаксиса JSсщтые fn = (...arg) => [f] = arg.reduce((a,c)=>c.bind(...f)) => chain.map(([...,{...a - c}]))не потянешь, выучи хотя бы C++ , JS самый сложныя язык в мире после хаскеля!!!!!!!!!!!!!!!!!!!!
>>198685170 (OP)пошел нахуй мразь, иди официантом работай, черве-пидоркаждая уебищная мразь сует свой клюв в IT
>>198687214Ты че такой злой? Так-то новые люди в IT-индустрии не помеха нормальному спецу. Боишься за свое рабочее место что ли?
>>198687516Ты не понимаешь, мой маленький друг., 1 раз вступив на эту тропу ты уже не будешь нормальным человеком, я не троллю сейчас.У тебя не будет друзей, не будет девушки и семьи. (конечно если ты реально хочешь стать программистом при бабле, если чисто 40 кесов иметь, то выгодней на официанта идти)Тебе точно нужен веб?
>>198687822Прочекал фронтенд-вакансии, там в основном React + Redux. Angular и Vue тоже встречались, но гораздо реже.
>>198687795Потому что блять это программирование, а тем более фронт.думаешь 1 книжку прочитал и все, тебе минимум придется после работы читать доки, по выхордным изучать новые подходы и кучу всего.Иначе ты идешь на хуй, тут тебе не юриспреденция или бухгалтерия где отучился в институте и этих знаний хватит на всю жизнь.Это еще я не рассказывал про дедлайны, когда на работе до 24 оставаться придется, скрамы и прочий ад))))))))))))))
>>198687516>>198687749какой нахуй веб, макаки? Хочешь IT - пиздуй в Haskel, изучай алгоритмы и паттерны, учи дискретку, разбирайся в нативном коде. Весь тривиальный мусор, готовый из коробки не делает из тебя программиста, скорее операциониста. Знаешь алгоритм действий - следуешь ему. Это блять НЕ ПРОГРАММИРОВАНИЕ. Это хуйня. Если ты заведома выбираешь веб, значит ты нихуя не любишь программировать, а хочешь только сладких килобаксов. Скажу тебе, сынок, ты не увидишь ни килобаксов НИ-ХУ-Я. Знаешь почему? Это нужно любить. Пока ты, мразь вонючая, думаешь за бабки, у тебя нихуя не получится. Даже если ты закончишь какие ни будь обрыганные курсы и тебя возьмут джуном - каждый твой ебучий день будет адом. Я тебе это гарантирую. Тебя будут гнобить, как мразь в загоне. Ты будешь мучаться и проклинать, что ступил на эту тропу. Ты будешь ходить (если не выгонят нахуй) на РАБоту с мыслью, скорее бы день закончился. Твой мозг будет кипеть и взрываться, потому что в интерпрайзе не ты делаешь деньги, а из тебя делают деньги. Ты будешь плакать, нервничать, заикаться и да, ты вернешься в свой вонючий мак. И когда ты будешь видеть своих коллег по цеху, единственное что ты им скажешь - это: СВОБОДНАЯ КАССА.
>>198688019Мне знакомый, что в Яндексе работал, говорил, что у фронтендера норм со временем, ему вполне хватало, чтобы изучать ML в свободное время и потом перекатиться в эту область. И тян у него была/есть.>>198688055Вот хуй знает. С одной стороны, ты вроде бы и прав, но чет рискованно бросать все силы на изучение не слишком востребованных технологий.
>>198688272Поорал с алгоритмиста, твои недельная писанина велосипедов-алгоритмов никому не нужна.Та же веб макака берет готовый алгорит и внедряет, давно известный факт, С++ получает 90к по МСК и въебывает, веб макака формошлемит и от 200к получает за нехуй делать.Хаскель, ты пиздец ебанько))))) ты паходу работаешь не ради денгег а ради выебонов!Пошел на хуй отсюда, черт
>>198688305>>198688392вонючие черве-мрази, которые перед изучанием программирования смотрят на вакансии и ЗП в них. Плюю в ваши ничтожные ебала
>>198688272>Это блять НЕ ПРОГРАММИРОВАНИЕ. Это хуйняХуйня, так хуйня. Ок. Я вообще и не претендовал на почетное звание программиста. Хочу веб-макакой устроиться. Кто-то же должен сайты и приложухи пилить.Не посоветуешь материалов по JS?>>198688431А какого типа конторы были бы ок для джуна? И что насчет работы удаленно думаешь?>>198688457Спасибо. У них сейчас бесплатный доступ к курсам? А то раньше они вроде регу не требовали.
>>198688019Блять, какая же жиза.Я думал когда стану ПОГРАММИСТОМ и буду получать много денег, жизнь сразу наладится, друзья будут, путешествия, каждый день в радость. А рыночек сделал меня биороботом для писания кода, нахуй я вообще живу.
>>198688431Конечно низкие, дурачок, туда не за зарплатами идут, а потому что с "Яндекс" в трудовой тебя с радостью возьмут в любую IT контору и будут всем рассказывать, что у них "чел из яндекса" работает. Тоже самое и с гуглом, от этого и текучка большая.
>>198688611очередное уебище, которые кодит ради денег. Надеюсь в менторы тебе попадеться такой же припездок, как я и привратит твою жизнь (если это можно так назвать) в сущий ад. Ты будешь пускать сопли, ныть, заикаться, но ему будет похуй. Ментор будет знать - перед ним уебище, которому захотелось потрусить деньжат. У него не будет жалости, стыда перед таким ничтожеством, как ты. Даже тим лид будет говорить ему - "Да ладно, полегче с июнем, все мы когда то начинали". А он скажет - "Начинали с олимпиад на Паскале, когда это не было мейн стримом. И только пройдя 7 кругов ада Данте он станет программистом! Если не выдержит, тогда он просто не достоен". И отправит очередной код ревью обратно без единой правки с фразой - "Все хуйня. Заново". Аминь.
>>198687749>>198688019Два чая этим. Не всё так печально, конечно, друзья и тян будут, но тебе просто придётся тратить минимум по 1.5-2 часа в день на изучение/повторение материала связанного с твоей областью программирования. Это без учёта рабочего времени и с включением не только будних, но и выходных.Сначала будет сложно, мозг будет протестовать и вгонять тебя в уныние от одной мысли об этом. Но потом тебе даже будет это нравится, а если наткнёшься на интересную тему, то и не заметишь как просидел весь день за её изучением. хотя наверно это со всем так, даже к ёбле в жопу можно привыкнуть и получать от неё удовольствие, даже если ты не гей
>>198688837Я работал в яндексе, пол года хватило... Думал что щас буду секретные фичу познавать, секреты профи, но хуй там, список задач, которые даже хуй пойми для чего.галера.
>>198689205Я и говорю, туда идут ради записи в трудовой (на год). Это как покупка хайпового шмота - он может быть хуже по качеству чем подобная вещь, только в разы дешевле, вот только в ней от тебя будут течь не только тян, но и куны.
>>198689065Ну ты будь добрее что ли. В чем мотивация постить такую желчную хуету?>>198689130Знакомые фронтендеры живут нормальной жизнью, с тянками, путешествиями, спортом, хобби и т.д.
>>198689329Ну так же с сбертехом было, щас весь интернет завален отзывами что там не очень.думаю 3-5 лет и вся правда про яшу вскроется...
>>198689407Не путай верстальщиков и WP натягивателей шаблонов с божественными react разработчиками за 300к в месяц
>>198689407>Знакомые фронтендеры живут нормальной жизнью, с тянками, путешествиями, спортом, хобби и т.д.Потому что 1.5-2 часа в день, не так уж и много.
>>198689411Сбертех это хайповая хуетень, а Яндекс это конкурент гугла, заработавший репутацию главной IT компании России за несколько лет своего существования.
>>198688431>галера, собственные продукты>зарплаты низкиеу меня в группе медиана 190>текучка большаяпоследний раз человек уволился два года назад
>>198690214Тебе пруфы скинуть и унизить тебя паблично?Давай сделаем выборку по сайту "Мой круг" и посомтрим что каждый 2 человек отрабатывает 1 год максимум и сваливает от вас?
>>198690204Спасибо.А чем этот сайт отличается от материалов http://learn.javascript.ru кроме языка изложения? Там вроде автор один и тот же.>>198690346Спасибо, гляну.Абу благословил этот пост.
>>198690214Яндекс галера, хорошо живется там только тимлидам, РП/ПМ Ну и людям проработывшим лет 8 за еду.Нахуя надо работать за еду.Вы еще сука собеседжования 10 часов проводите))) совсем ебанулись.Смотри пикрил, не фотошоп.
>>198689997Либо работают под капотом у новых, либо новые подходы это те же старые, с новым стильным-модным-молодёжным языком и API. Всё остальное конечно случается, но в ничтожно малой доле случаев.
>>198690634>А чем этот сайт отличается от материалов http://learn.javascript.ru кроме языка изложения? Там вроде автор один и тот же.В русской версии инфа устаревшая, сейчас ведётся её перевод, но хз когда он закончится, лучше читать английскую чтобы потом не пришлось переучиваться.
>>198690263С таким же успехом можно написать "просто напиши норм прогу на PowerShell и зарабатывай ей деньги"
>>198690772Там хорошо живется всем, кроме программистов и фронтов.Тимлид !== программистПрограммисты там расходный материал , шурупчик в системе закрывающий задачи
>>198690894Да мне это смешным показалось простоА ответить по сути не могу потому что жс изучал давно на learn.javascript.ru, а реакт не трогал вообще
>>198690939а я вижу вокруг себя людей с доходом 2-4М в год и это я тимлидов вычернул, какие-то у нас разные "там". но тебе оттуда конечно виднее, чем мне отсюда.
>>198691001Я написал про яндекс 1 раз!Просто много людей знает что яндекс не торт.Щас он государству данные сливать начал еще
>>198691102Ну вот тебе пруф https://moikrug.ru/krainovjobОн у вас работал 4 месяца, т.е. прошел испыталовку и собеседованиии таких я могу с 5 сотен скинуть.
>>198685170 (OP)Для начала тебе нужно будет вкатиться в html и ccs, потом почитать Филиграна по js, к сожалению, он давно не обновлял свою книгу в этом году выйдет долгожданное обновлениекоторую переведут через год, когда она опять устареетсоре так будет всегда для пидорах, поэтому придется почитать после нее хотя бы Симпсона которого тоже не до конца на русский перевели, потом почитать по node.js пару книг, и потом уже вкатываться в реакт. Попутно неплохо бы общую информатику вздрочнуть и веб технологии. Где-то на 4 главе филиграна ты забьешь.
>>198691111>яндекс не торт.Ну как сказать.На отечественном рынке, наверное, лучший.На мировом большую часть пожрал гугол, что-то интересное найти там, кроме гугла, сложно. Кроме облаков от Амазона и Макрописек, это да.С учётом большой доли на отечественном рынке, думаю, что всё же скорее торт.А данные сливают все, кому не лень. Вопрос только кому.
>>198691302а такого человека у нас вообще на стаффе нет. судя по срокам и возрасту - стажер, ну так их на столько и берут, ему 20 лет, куда ему работать.
>>198691487https://moikrug.ru/cloudever Это тоже стажер, ну если так посудить у вас все стажеры, щас синьера найду которые 2-3 года у вас отработали
>>198691691https://moikrug.ru/egorkluchОпачки еще 1 чувак 9 месяцев отработал и свалил.Не удается найти пока что чувака с минимум 2-3 года...пиздец у вас там текучка я ебал)))))))
>>198691691что ты хочешь этими единичными примерами доказать, как нормальный ретеншен считается ты все равно не знаешь, а если бы знал, то данных у тебя все равно нет. это во-первых, во-вторых, сравнивать его тебе все равно не с чем, потому что данных по другим компаниям у тебя нет. мойкруг? ну ок, там даже когда-то у меня профиль был, я даже пароль оттуда не помню.
>>198691813>на тот момент недостаточные навыки по управлению проектом, которые были необходимы помимо обязанностей фронтенд-разработчика. Не видел, как могу развиваться и как могу быть полезен в проекте с моими навыками, которые были на тот момент.>меня не уволили, я сам ушел потому что слишком плох для яндекса>ХАА РЯЯЯНДЕКС ХУЕВА ЛЮДИ УХОДЮТ ПОСЛЕ ПАРЫ МЕСЯЦЕВ!!!
>>198691966Нет, нужно учить Vue, либо по старинке React. jQuery даже в маленьких проектах не нужен, так как заменён нативным JS чуть мнее чем полностью.
>>198691825 https://moikrug.ru/onerusselЭтот человек работает у вас в данный момент 2 года на позиции Синьера. (так он себя позиционирует, даже Lead)Посмотри на его примеры кода, он не пришел бы у меня собеседование даже на джуниора, очень слабый.Как это объясните? и требует 200к.
>>198692364во-первых, он уже год как не работает, во-вторых, если раз у нас так просто получать 200к, то приходи, нам сейчас как раз пригодится тимлид в одну из групп фронтендеров, заодно посмотрим на твои примеры кода.
>>198685170 (OP)Остался ли вообще кто-нибудь на этой борде, кто ещё не вкатился или не вкатывается в программирование?
>>198692705Обычно вкатывание продолжается не более месяца и мечты о 300к/наносек разбиваются об высокий порог входа.
>>198692110Зависит от области IT. Где-то нужно знать тяжелые языки, их вне универа или олимпиад сложно осилить. Где-то нужна математика.Фронтенд - это самое простое, как я понимаю. Знаю людей без профильного образования, они закончили 2-3-месячные курсы тиньковского финтеха и успешно вкатились во фронтенд.Сам я никуда пока не вкатывался, идея взяться за JS пришла пару дней назад.
>>198692364Орнул не плохо так))Это что? Static routes /server.use(express.static(path.join(__dirname, '../..', 'build/public'), { maxAge: '1d' })); // for public/assets/server.use('/public', express.static('public', { maxAge: '30d' })); // for public/server.use('/yandex_45805f698fc4f5e8.html', express.static('public/verification/yandex_45805f698fc4f5e8.html'));server.use('/google70f97f455797fedc.html', express.static('public/verification/google70f97f455797fedc.html'));// apple-touchserver.use('/apple-touch-icon-precomposed.png', express.static('public/apple-touch-icon.png'));server.use('/apple-touch-icon.png', express.static('public/apple-touch-icon.png'));server.use('/apple-touch-icon-120x120.png', express.static('public/apple-touch-icon.png'));server.use('/apple-touch-icon-120x120-precomposed.png', express.static('public/apple-touch-icon.png'));
>>198692809Ну хз, регулярно наблюдаю эти треды, столько много экспертов, такая сильная заинтересованность в вопросе, складывается впечатление, что весь двач поголовно кодеры.
>>198685170 (OP)https://learn.javascript.ru/https://vc.ru/flood/36776-5-bumazhnyh-knig-kotorye-stoit-kupit-nachinayushchemu-javascript-razrabotchikuhttps://www.youtube.com/playlist?list=PLcvhF2Wqh7DPD5sRK3lw4bjBsKdgY2bPihttps://www.youtube.com/playlist?list=PLcvhF2Wqh7DNVy1OCUpG3i5lyxyBWhGZ8ну вдруг что http://spacemath.xyz/даб даб даб на дебила сойдет напишешь свой сайт как ерохин доход будет 12312352314213 кккк в секунду, удачи.
>>198692809Меня больше забавляет когда люди считают что современный фронт легкий (миф идет из прошлого, когда он реально был легкий)Фронт будет еще сложней, скоро и гудини выйдет и еще куча всего, про реакт молчу, скоро там будет полный пизде для джунов они будут ахуевать от асихронного рендеринга почему са хуками ничего не работает и еще много пиздеца ))))Да они охуеют вебпак настраивать сука )А еще щас TS-FLOW все требуют, вообще ахуеете, джуны гуманитарныеМимо макака на JS
>>198693074У верстаков щас оклад около 600 000 в месяц.синьеров фронтов в РФ нет, синьеров сразу в США выкупают и оплачивают перелет
>>198693283Что сам думаешь про хуки? Используете в крупных проектах?Хочу в тс начать вкатываться, но текущий проект много времени отнимает, да и на нем я надолго, тс там не предвидится уж точно. Но надо бы...
>>198688457>CodecademyТам же примитивно всё очень, очевидные вещи размусоливают целую главу, и самих этих глав мало.
>>198688392Очередные мантры "НЕНУЖНО" от защекана который самоутверждается. Первые две попавшиеся обосанные вакансии с гугла https://hh.ru/vacancy/32028172?utm_source=jooble.org&utm_medium=meta&utm_campaign=RU_paid_cpc_applicant_feed_magic1https://moikrug.ru/vacancies/1000051085?utm_campaign=xml_feed&utm_medium=referral&utm_source=jooble.ru
>>198697465И что ты этим хотел показать ?я вижу вилку от 100 до 200 на блядскую вакансию где надо въебывать за 3-их это очень мало для человека, который въебывает.Я тоже так умею, первая попавшаяся вакансия!111Глядиhttps://hh.ru/vacancy/31732332Поорал с > документация в Confluence > SVN
>>198698039>>198698039Я тоже так умею https://hh.ru/vacancy/31892133?query=%D0%B2%D0%B5%D1%80%D1%81%D1%82%D0%B0%D0%BB%D1%8C%D1%89%D0%B8%D0%BA> React, Angular / Vue.js, jQuery, Vanilla.js / нативный JavaScript, ES 6;> верх 70000 рублей > МоскваИ клоповник за 25000 рублей https://www.avito.ru/moskva/kvartiry/1-k_kvartira_34_m_49_et._1010170245Ахуенно быть программистом в РФ особенно в Москве?? Не так ли!?
>>198701668Есть 3 типа программистов1) Программисты въебывают как папа-карло, пишут божественный алгоритмы, потеют стараются и получают 150к.2) веб- Макаки, которые даже математику не знают, клепают формочки и расставляют инпуты, получают от 250к просто так3) 1С-макака, получает около 100кУ программистов 1 типа пригорает анус , что у веб макак дохуя бабла , хотя они нихуя не делают.на 1С-макак всем похуй , но если у 1С- макаки будет зарплата под 300, то у 1 типа программистов анус вообще взорвется от несправедливости.
>>198701748> 1) Программисты въебывают как папа-карло, пишут божественный алгоритмы, потеют стараются и получают 150к.> 2) веб- Макаки, которые даже математику не знают, клепают формочки и расставляют инпуты, получают от 250к просто так> 3) 1С-макака, получает около 100кА кому приходится меньше всего контактировать с другими людьми?Куда хикке вкатываться, короче.
>>198701748> веб- Макаки, которые даже математику не знают, клепают формочки и расставляют инпуты, получают от 250к просто такВ чем подводные тогда? Почему все ими не становятся?
>>1987018081) 1с - очень много общаться с курицами из бухгалтерии2) программист - я уже сказал выше, приходится анус свой напрягать, вникать в бизнес, суть задачи, пыхтеть, раскрывать детали задачи, обсуждать кучу вопросов и предметную область.3) веб макака - по сути нихуя не делает, берет верстку и ТЗ и хуярит фронт получает от 250к
>>198701850Подводный в том, что там учить дохуя всего и это все меняется очень быстро, в таком режиме мало кто протягивает и выгорает лет за 5. Тебе в месяц придется учить столько сколкьо С++ макаки учат за всю жизнь
>>198685170 (OP)Пиздец ты ебанат, ты вообще понимаешь, что если ты не в состоянии самостоятельно найти материал, который находится в открытом доступе, которого полным полно, то тебе не стать даже макакой на галере. Животное.
>>198702157С++ макаки - которые ковыряются в коде 2 недели с умным видом, и рожают функцию console.out Гордо бьют себя в грудь что они написали ее сами и она работате очнеь быстро
>>198702207>>198701748>>198701880>>198702207>>198702357Каждые два дня появляется тред где долбоебы самоутверждаются. Из года в год одни и те же мантры.
>>198687749Везде где я работал изучением нового занимался находясь на работе. На саму работу 4-6 часов в день уходило.Сам как раз JS-смузихлёб.
Так, жабаскприпт-посоны помогите слабоумному.Беру данные из ячеек таблицы через тексконтент, но в них получается много мусора - переносы и пробелы по нескольку штук вначале и в конце. Как проще и быстрее всего их очистить? (суть еще в том, все пробелы пидорнуть нельзя, так как там бывает по два слова и между ними нужно пробел оставить)Реплейс? Регексп матч через поиск символов и или? Слайс? Сплит?Вроде даже несколько решений нашел, но все они как говно выглядят. Как правильнее и быстрее?
>>198685170 (OP)react-погромист в треде, спрашивай ответыолсо я уже заебался на нем писать, ищу способы как выкатиться потому что это однотипная хуйня. Уже после 2-3 проектов понимаешь, что в 3-4 не поменяется нихуя. Впрочем, это относится ко всему фронтенду.
>>198702870Перекатывайся в нормальную сферу. Если можешь в матешу, криптография. Если можешь в матешу, но не так сильно, то машобчик. Можешь в блокчейн, да хоть на solidity смартконтракты писать. Или перекатывайся в бекендеры на худой конец, писать хайлоад бекенды.
>>198703005В массив данные пихайа, рендери массив в таблицу.Удаляй данные в массиве, ренедери массив в таблицуа ты как решил, джунье?
>>198703040Нахуя тебе вообще брать данные с HTML?Данные в массив, массив ренедри в таблицу.Все, это единственое норм решение.
>>198703138Ты не понел, есть строка, типа: Пидор Ебучий В строке в начале и в конце есть несколько пробелов и переносов. Нужно оставить Пидор Ебучий без пробелов и переносов (могут быть другие слова или одно слово), но не проебать пробел между словами.Нужен самый простой и быстрый способ убрать лишние пробелы и переносы
>>198703295" Javascript для макак ".trim();Если ты такое простое загуглить не можешь, то не уверен, что тебе место в программировании
>>198685170 (OP)Долбоебы вкатывальщики, чтобы вкатиться в 2к19 на перегретый рынок вам на джуна надо уже полный цикл ci / cd делать, как вы будете этому сами и по видосам учиться я хуй знает
>>198703646Лол. Документация это хорошо, конечно, но нужно как минимум быстро решать боевые задачи, если в мануале не знаешь, где подсмотреть. Ответ на твой вопрос был первый по запросу "javascript remove trailing spaces" на SO
>>198711149По документации React. Сам по себе он простейший, изучать там надо скорее сторонние либы, технологии, шаблоны проектирования.Гугли Typescript, Redux, Mobx, Redux Saga>>198714533Фронтенд это то, что ты видишь когда открываешь сайт - интерфейс. Бекенд - это данные, авторизация, суть приложения.
>>198717733Та это не лямбды, а arrow-функции. В обновленном стандарте языка (как его там, ES6 чтоле?) поддерживаются, новые версии браущеров и ноды уже поддерживают искаропки (а если нет, приходится бабелем транслейтить в старые версии). Хотя - да, используются как лямбды.
>>198723897>синьеравкатывающиеся в реакт и js на каникулах судя по всему.Из-за таких шкальцов хуй нормального фронта можно найти. Да, в своем петушином углу они считают себя богами, но правда в другом.мимо миддл бэк
>>198727182Нормальных фронтов дохуя, только они требуют от 300к.Вы бекендеры подгораете сразу от таких зарплатных ожиданий фронта.Могу как минимум тебе скинуть 10 ссылок на таких ребят котоыре щас ищут работу
>>198685170 (OP)https://learn.freecodecamp.org/https://coursehunters.net/course/react-redux-professionalnaya-razrabotkaСначала кодкэмп, потом реакт курс на курс хантере. Вдумчиво изучаешь и можешь двигать на джуна
>>198727903Ага, блять) мамкин фантазер в треде. Зарплатные ожидания таких же мамкиных фантазеров. Ты можешь хоть 100 резюме кинуть, один хуй - нормальных среди них сложно найти. Я не буду писать, что в ДС в принципе столько не стоят фронты, сеньоры бэки стоят около того (не php), что за 120к и за 250к искали фронта в ДС - результат один, но ты продолжай маняфантазировать, что в ближайшем будущем тебя возьмут за 300к/наносек. Не забудь дневник купить к школе к 1 сентября.
>>198685170 (OP)ОПчик, если ты только вкатыаашься, то советую питончик, сам после Nodejs + AngularJS, перешел на питон, очень рад, универсальный язык программирования, он уже тысячу раз меня выручал, писал на нем утилитки под линуху, сейчас пилю сайты на Django. С момента начала изучения питона прошло полгода и уже нашел работу джуном за 50к, опять же не понравится веб, уйдешь в дата сайнс или десктоп разработку
>>198743162Ну а я разве говорил обратное? Матан можно поднятнуть за год по желании, да и скажем в аналитике можно обойтись матаном, который в универе учил, я проходил курсы на прошлой работе, там разработчик вел курс, все в принципе понятно, если не проебывал пары в универе конечно.