Бля, вот силюсь понять и не могу. С какими проблемами сталкиваются вкатывальщики в жаваскрипт?Учебников дохуя, видосов дохуя, интерактивных обучающих сайтов дохуя, всего блядь ДОХУЯ.Мне в свое время пришлось довольствоваться javascript.ru и сраным носорогом, который в тысячу раз нуднее и хуже любого современного руководства и из которого я в итоге осилил может страниц 100.Мне мало кто верит, но переписываясь в вк, всего за пол года я помог научиться кодить 16 лвл птушнику. При этом помощь моя в 80% сводилась к варианту фразы "ты заебал, погугли". Ну и вообще, рассказывая что-либо я почти всегда сразу мог вспомнить, где читал это сам. Т.е. какой-то секретной инфы нет, абсолютно все сказано и разжевано тысячу раз в тысяче мест.Короче. Призываю в этот тред охранников из пятерочки, мамкиных борщеедов и прочих вкатывальщиков-неосиляторов, которым СЛОЖНА НИПАНЯТНА И ТРУДА. Оправдывайтесь, хуле вы не можете разобраться в таком примитивном ремесле, при такой-то развитой обучающей инфраструктуре?
Зачем, если рынок и так перенасыщен? Кажыдый второй мамкин вкатывальщик
>>170411330>16 летний птушник вкатывается на зп 800$/месяц в нищей молдове с околнулевыми знаниями написав полтора парсера перед этим>рынок перенасыщенпиздос откуда вы лезете блядь
>>170411361Нихуя себе
>>170411406честно говоря я сам охуел. я не думал что получится заработать столько, да еще без знаний версткия получал 200-250$ в его возрасте(13 лет назад)
>>170411406и это за 190 часов в месяц
>>170411276 (OP)Мне не понятно, хули мне с этим твоим жабаскриптом делать. Ну выучил ты синтаксис там. Дальше чего?
>>170411695а так сложно догадаться что дальше?
>>170411727Да.
>>170411752ну как насчет написать че-нибудь?
>>170411695Идёшь на воркзиллу и устанавливаешь красивые таймеры на jquery для лендингов мамкиных инфобизнесменов за сто рублей.
>>170411755Чего, блядь, написать? Письмо деду морозу?
>>170411788приложение какое-нибудь или скрипт или плагин к браузеру
>>170411800или небо или аллахавсё ясно, иди на хуй
>С какими проблемами сталкиваются вкатывальщики в жаваскрипт?Возможно, они думают, что будут программистами, но потом понимают, что JS - это фронт и жесткого обламываются.
>>170411361> молдовеОн же про рашку, хохлов и белорусов.
>>170411276 (OP)Нахуй мне твой жабаскрипт?Мимо программист
>>170411858> вот он не пограмист, а я пограмист, пишу на хаскеле!1Типичный борщехлеб, который думает, что если он пишет на каком то особом языке, то он тру.
>>170411855учи английский и рынок труда -весь мир
>>170411887>который думает, что если он пишет на каком то особом языке, то он труЯ так не думаю. Тем не менее фронтэнд - это не программирование.
Почему столько вкатыльщиков в ЖС развелось? На дваче чтоль посоветовали? Язык только простой на первый взгляд, ебанутые конструкции, подводные камни, сложный для новичков. Тем же джава/сишарп программистам платят сравнимо или даже больше.
Вкатываюсь в с#. Мой первый серьёзный проект рисование хуя на экране монитора. Где мне получить мои 800 баксов?
>>170411911Конечно не программирование. Фронтэнд - не программирование. Почему? Ну потому что ты так сказал. Да и вообще программисты только АСУшники, которые работают с РТОС, а остальные макаки. Ты же как раз такой, да?
>>170411276 (OP)>С какими проблемами сталкиваются вкатывальщики в жаваскрипт?Да с такими же, как и вкатывальщики в любую другую сферу - все думают, что им на блюдечке должно быть все НАЙДЕНО, положено и разжевано за них.>Учебников дохуя, видосов дохуя, интерактивных обучающих сайтов дохуя, всего блядь ДОХУЯ. Вот именно что дохуя. Без шарящего человека хуй ты в этом информационном пространстве сориентируешься.>При этом помощь моя в 80% сводилась к варианту фразы "ты заебал, погугли"Чето в голос. Но подтверждает мой тезис выше.Алсо, проблема одна - отсутствие реальной мотивации. Все остальное - так, отмазки и нежелание разобраться в вопросе.
я веб-программист, php, js) На официальной работе около 3 месяцев) Программированию обучался по всяким книгам и видосикам)
>>170411989))
>>170411965>Почему?Вот почему>>170411989
>>170412012какой же ты тупой бля ору. с тобой вообще кроме как матом разговаривать нет смысла. тебе можно написать чтобы ты жрал говно, что ты хуесос и всякие такие вещи, что-то осмысленное писать резона нет вообще.
>>170411844Фронтенд реальный путь в тру-погромирование.
>>170411935Востребованность, гибкость.
>>170411911>nodejs>фронтэндхммм
>>170411276 (OP)>хуле вы не можете Лень.
>>170412088ты пойми что если ты можешь найти вакансию по языку на хх.ру то это уже не тру. тру это языки на которых пишут доктора наук в НИИ и борщееды. всё остальное говно, а мы все просто макаки которые рвемся. аминь.
>>170411276 (OP)Машинный язык, остальное всё компиляция и интерпретация говна. Учи ассемблер!
>>170411276 (OP)>маминых борщеедов Я тут. Проблема в запоминания инфы. Через два дня помню материал только в общих чертах, приходится перечитывать обучалки
>>170412157пиши что-то с использованием усвоенных знаний. тогда и забываться не будет. это не очевидная хуйня?
>>170412057Чаю форумному специалисту
>>170412037Отлично, давай подумаем, что нужно знать, чтобы заниматься хотя бы фронтэндом. Во-первых, веб-протоколы - без них никуда. Добавь к этому хотя бы относительное понимание того, как работает серверная часть. Дальше, чтобы не писать говнокод, нужно знать алгоритмы. Сортировка, поиск, сложность, O(n) и прочее. Чтобы работать в команде, нужно еще уметь пользоваться гитом. Ну и напоследок - стиль программирования и конвенции-хуенции. Только зная хотя бы это ты можешь называть себя фронтэнд программистом. Если же ты выучил кое-как ЖС и больше ничего не знаешь, то ты натуральная макака.А этого >>170412088 расстрелять
>>170412178Пытаюсь, сложно
>>170411695Двачую этого. Если у тебя нет желания написать для себя хоть какой-нибудь говноплагин, то и нет смысла учить этот джс. Я прозанимался по одной книжке, выполнил все упражнения и всё, больше и не притрагивался к этому программированию, потому что лично мне нихуя не нужно.
>>170412190ну а схуя должно быть легко лол
>>170412124С зарплатой в 150к в свои 25 и дипломом магистра математики мгу мне в общем-то срать тру я или не тру: могу любому трушнику красный диплом свой показать в ебало и пойти дальше читать хабр/ пить смузи / ковыряться в жопе в своем хипстерском офисе. Ну да, жс не охуеть какая высшая математика. Для меня это как видеоигра скорее: покайфовал на работе 5 часов, пообедал, полистал ленту и домой пошел. Романтика блять
>>170412220> ну а схуя должно быть легко лолНе должно быть, вот я и пытаюсь писать
>>170412057Формочки и кнопочки двигать, парсить джсон от сервера - да, это действительно тру-программирование.
>>170412203Вэб программист основы знать просто обязан.
>>170412242Я этого не говорил. Но осилив хотя бы веб-разработку, уже можно попробовать какой-то системный язык осилить.
>>170412259Ты мой пост хоть прочитал?
>>170412184> Сортировка, поиск, сложность, O(n) и прочееНахуй не надо на самом деле.
>>170412287>Нахуй не надо на самом деле.>Я ток скозал.
>>170412317Приведи последние 3 задачи из своей практики, где ты это реально применял, а не просто вызвал какой-нибудь сферический sort(compareFunc) из стандартной либы твоего языка.
>>170411276 (OP)Спроси тут
>>170412362>Приведи последние 3 задачи из своей практики, где ты это реально применял, а не просто вызвал Применяю постоянно, чтобы приложения работали быстрее. Если этого не делать, то будет как с играми: графика находится в стагнации года так с 2012, а системные требования растут. Плюс, я кончаю радугой от написания быстрого кода.
Вот пытаюсь вкатится в сишарп, понял за переменные, математические операции, циклы, классы, типы данных, пространство имён, методы, массивы...Но хуле мне с этими знаниями делать ? Нихуя не понимаю как программы пишутся, ну вот знаешь ты как запилить рекурсию но хера со всем этим делать ? Анончики поясните мне плз.
>>170412572>Анончики поясните мне плз.Ставишь задачу и выполняешь ее, попутно обучаясь всему, что тебе нужно.
>>170412563Ну так если постоянно применяешь, то сможешь привести пример.
>>170411276 (OP)> javascript> сложностиО боже блять. Если долбебы в жиэс не могут, то нехуй вообще делать в программировании. Такие уебки при виде си подобных языков вообще волосы на яйцах рвать начнут. Развелось говна в виде быдлокодеров, пару цилков и алертов в js напишут и уже охуеть успешные. Им ещё предстоит jquery и ajax, это блять как минимум, в виде библиотек к самой js. Но это им лучше пока не знать.
>>170412572Пикрил хорошая вещь. Помогает если идей нетудесктоп тредж
>>170412702> Если долбебы в жиэс не могутНо жс сложен своим хаосом, если вкатываешься после языков с сильной типизацией и ооп.
>>170412608Какую задачу ? Вот хочу я брутфорс написать и хуле мне делать с этими классами ?Может книги у меня такие а может я слишком тупой, зная синтаксис реально ли научится кодить на чужих исходниках и где их искать ?
>>170412780Это какое-то приложение для смартфона ?
>>170412489> FP, RP, HardcoreЦелых 69 мамкиных борщехлебов с кучей свободного времени и навыками с нулевым применением.
>>170412808>где их искать ?https://github.com/
>>170412655>Ну так если постоянно применяешь, то сможешь привести примерНапример, мне нужно написать алгоритм обработки и сортировки очень большого количества записей. Система управляет объектами в реальном времени, так что производительность была крайне важна. Хороший алгоритм сортировки справился за несколько секунд. Какое нибудь дно типа пузырька или что-нибудь еще хуже, если ты понятия не именшь, что делаешь сортировало бы как минимум несколько минут.
>>170412808ну а ты не пробовал блядь элементарно погуглить типа how to create bruteforce using c#или типа того? съебал быстренько отсюда.
>>170412885сферический борщеед в вакууме
>>170411276 (OP)Не умеют в логику просто. В погроммировании важно не язык знать от сих и до сих, а уметь выстроить логику приложения, все шаги от и до. А язык уже дело такое. Видел чудиков, которые в циклах плавают и не могут понять, что же происходит в каждом шаге десятка итераций.
>>170412837Да, накидывает задачи/идеи, если не знаешь, что написать.Пикрил - типы задач. Они по сложности ещё различаются
Вкатываюсь в питон. Изучил синтаксис по Марку Лутцу. Делаю лабы Тимофея Хирьянова из МФТИ на алгоритмы и смотрю его лекции. Ввязался в курс по машинному обучению из Open Data Science.Всё правильно делаю? Фронт не хочу, хочу базы данных, графики и предсказания.
>>170412885> Хороший алгоритм сортировки справился за несколько секунд.Это какой? Квиксорт, который по умолчанию в стдлибе любого языка есть?
>>170412949А теперь представь: ты идешь куда-нибудь, подходишь к дому с электронной системой управления и хуяк - дверь заперта. Электронный замок не разблокировался вовремя, поскольку код, написанный макакой-хипстером, до сих пор сортирует расписания лул
>>170412268А что мешает сразу осваивать другой язык?
>>170412800Смотря какой подход. Лично я всегда создавал что-то вроде классов, а точнее это были просто разные js файлы, в которых так же добавлял свойства, методы. Да, в js нет такого подхода, как в том же сишарп, нет ООП от слова вообще, но совсем пиздец творить тоже глупо, любой код должен быть не только рабочим, но и красивым, и правильным. Если ты, конечно, настоящий программист, а не быдлокодер.
>>170413082Ну а система управления не проходила никакое тестирования до ввода в эксплуатацию ведь, да? Ты очевидно типичный фанат оверинджениринга, который начинает обмазываться хуйней еще до того момента, когда это стоит начинать делать. Твоему бы скрамменеджеру пиздюлей тебе надавать, да естимейты на тасках срезать раза в 3.
>>170413213да он ваще диванный кукаретик ни строчки работающего кода за деньги не написавшийинфа соточка
>>170411276 (OP)Месяц назад вкатился в жс, умею в циклы, условия, функции, не полностью умею в массивы с объектами. Что упарывать дальше и когда я стану веб девелопером с зарплатой 300кк в секунду?
>>170413017Спасибо /b/рат, буду пробовать.
>>170413278гугол упори
>>170413278Что-нибудь на бекенд: python, ruby, php. Ну и верстку.
>>170413278Пиши свой куклоскрипт.
>>170413213>естимейты на тасках срезать раза в 3Только вот этого не произойдет, поскольку большинству людей в конторе на все похуй. Я даже успеваю двачевать капчу и кодить хобби-проекты.>>170413232Можешь так думать, если тебя это успокоит. Хотя, 300к/сек я и близко не зарабатываю.
>>170411276 (OP)Окей. Тогда вот подскажи, как вкатиться, с условием что интернет - ебаный EDGE?
>>170413417подсказал те за щеку
>>170413333А что упарывать дальше в жаваскрипте? >>170413334У меня навыков хватает только на написать калькулятор через свитч.
>>170413417Двач ты смог загрузить?
>>170412232Что же такие успешные люди как ты забыли на сосаче?
>>170413446Будь другом, проследуй на хуй Ашота. Тебе там самое место.
>>170413455Дальше то, что еще не понимаешь. И библиотеки всякие.
>>170413467хуй ашота проследовал тебе за щеку
>>170413459Дэшчан пашет даже на EDGE.
>>170413463Тут весело
>>170413402Так а че с сортировкой то? Какой алгоритм в итоге применил?
>>170413486Откуда ты узнал про дешчан?
>>170413507Ага, можно писать всякую воображаемую хуйню.
>>170413514наверняка уникальная разработка и он не сможет тебе показать т.к. NDA..............
>>170413477Но как понять что я не понимаю и что нужно понимать?
>>170413517Логично, что от знакомого двачера.Ты по делу то скажешь чего?
>>170413523Ты практикуешь?
>>170413530Ты ж сам написал про массивы и объекты
>>170413514Mergesort. Нравится он мне :3
>>170413543По делу. Тебе - никак. Ты обречен.
>>170413553Не я же пишу про красные дипломы, 300кк в секунду и лёгкие посиделки на работе.
>>170413569Хочешь сказать, что прям напрочь обречён? Должны ж быть книги или что то.
>>170413612я другой анон и тоже думаю что ты обречен. закрывай тред.
>>170413612Книги есть, да. Но как ты их закажешь? Ты ж магазин не сможешь прогрузить
>>170411276 (OP)Лень./тхред
>>170413562Почему именно его? Какие решения еще рассматривал?
>>170413626>>170413644Пиздец. Пойду выпилилюсь нахуй. шутка
>>170413684>шуткаа жальне шутка
>>170413693блять
>>170411276 (OP)Нахуя разбираться в этом говне, если на свете существуют тысячи других профессий?
>>170413666два чая
>>170413562т.е. ты че-то длительно затираешь про важность знания алгоритомов хуе-мое, а потом просто берешь и признаешься что юзнул библиотечную функцию? я хуею с какими даунами на одной борде сижу
>>170411276 (OP)Вы лучше вот скажите, если я чувстсвую, что дальше макакинга никуда не уйду, т.к. тупо не хватает усидчивости и мотивации, то смогу ли делать хотя бы на этом приличные деньги, чтобы жить было на что?
>ААА РЯ МАМ ПРОГРАМИРОВАНИЕ Я ВЫУЧИЛ ЭТУ СЛОЖНУЮ ХУЙНЮ И ТЕПЕРЬ МОГУ УГОЖДАТЬ ТУПЫМ НИЩИМ КЛИЕНТАМ И ЛИЗАТЬ ИМ ЖЕПУ ЗА КУСОК ХЛЕБА, ПЕРЕБИВАЯСЬ ОТ КЛИЕНТА ДО КЛИЕНТА, СУТКАМИ СКРОЛЯ САЙТЫ С ОБЪЯВЛЕНИЯМИ
>>170413714Например? Какую ещё профессию можно выбрать говнокодеру?
>>170413714тут обсуждают js. зачем ты пришел с таким вопросом в тред где обсуждают жс - вот загадка.точнее не загадка вовсе. просто тебе хочется повниманиеблядствовать и показать какой ты крутой и какими крутыми вещами занимаешься, а мы все говноеды. очень интересно. давай же скорее открой нам глаза на истину какие мы дураки и на какую хуйню тратим свои жизни.
>>170413754еще один.>>170413757
>>170413757Если вы тут обсуждаете js, нахуя оп высрал вот это?>Короче. Призываю в этот тред охранников из пятерочки, мамкиных борщеедов и прочих вкатывальщиков-неосиляторов, которым СЛОЖНА НИПАНЯТНА И ТРУДА. Оправдывайтесь, хуле вы не можете разобраться в таком примитивном ремесле, при такой-то развитой обучающей инфраструктуре? Это звучит как НАХУЯ РАБОТАТЬ КЕМ ТО ЕЩЁ ЕСЛИ МОЖНО РАБОТАТЬ ПРОХРАМИСТОМ
>>170413799для тебя это так звучит потмоу что ты незнаком с мемологией предмета. работай кем хочешь
>>170413130Сложность для новичка?
>>170413831Мемолог в треде, все по тролфейсам
>>170413773Манямир. Ты занимаешься аутотренингом итт. По сути программирование это как дизайн - никому не нужная хуйня за копейки. Ты будешь сосать хуй от заказа до заказа
>>170413853учи мемы чтобы не быть пруфом
>>170413679>Почему именно его?Во-первых, потому что он мне нравится. Во-второх, квик в худшем случае получается n^2. Какой именно будет порядок данных знал только аллах, поэтому я выбрал merge. Моему боссу вообще на все похуй - лишь бы работало.>>170413679>Какие решения еще рассматривал?Стандартная библиотека или самому написать merge.
>>170413859забавно слушать такое получая 2к$ за 10-15 часов работы в неделю или зная что 16 лвл школьник в ондой из самых нищих стран европы получает почти 800 в месяц за чистый жс даже без верстки
>>170411276 (OP)А где искать задачи на жс для совсем ньюфагов? Гугл выдает только для сверхразумов.
>>170413896>2к$лол в голосину обосрался ловите нового нью неофита всем мемным пацанам известно что кодеры получают 300к в секунду минимум сразу после рождения посикал на даунича нищего
>>170413925погугли
>>170413896> 2к$ за 10-15 часов ФАНТАЗИИ мамкниого воннаби кодера
>>170413936>>170413943>врёёёёти
>>170413955
>>170413955Надеюсь, ты правда веришь в свои мантры, в таком случае ты очень сладко соснёшь.
>>170413834Тот же питон разве сильно сложней жс? Мне всегда казалось, что через веб вкатываться не очень, потому что там огромный разброс в технологиях и библиотеках, последние так вообще постоянно меняются. А в других языках всё более-менее устоявшееся.
Вкатываться в веб нормальному человеку мешает то что это одна из shitty jobs как и все кококограмисты на 99%мимопрограммист
>>170413859> никому не нужная Мда.
>>170413896>2к$ за 10-15 часов Зарабатываю 8к$ в месяц, живя в мухосрани 500к. Ссу на нищенок.HTML-программист тян
>>170414058А что не говно?
>>170414064>8k$ в месяцПровел шершавым по губам нищеёбинеbasic программист
>>170414064>HTML>программист
>>170414081много что, но говна таки больше. не веб программирование иногда не говно
>>170411276 (OP)Программаны, приступил к изучению bash, когда освою - легче будет вкатываться а тот же питон?
>>170414110>много чтоНу назови хотя бы три не-говна.
>>170414121В питон и так должно быть не сложно вкатываться.
>>170411276 (OP)Эх, помню раньше на дваче были специалист треды, где собирались знающие аноны, и макали головой в горшок со ссылками на спецлитературу всяких залётных ньюфагов, если те пытались сойти за специалиста.Потом им на смену пришли офисотреды.Потом заводо-треды.Сейчас РНН-треды.Что дальше?
>>170414141>Ну назови хотя бы три не-говна.хирургинженерученыйпреподаватель
>>170414063Манда. Бум уже прошел. Никому не нужны новые сайты, новые программы, все отлажено и работает без твоего обезьяньего труда. Раз в полгода тебе напишет какой-нибудь Сергей Викторович и попросит зделать ему сает чтобы брусья продавать, тыщ за 30 рублей. Тебе хватит их на полгода? Вперед
>>170411276 (OP)Просто что-то делать всегда лень, это конкретно ты если что-то знаешь можешь посылать вопрощающего нахуй. Я такими скиллами не обладаю и могу даже дцп дауну разжевать понятным языком.
>>170414107Раньше программировала на CSS, но теперь я, как сениор девелопер и тимлид, пишу на HTML!
>>170413733нет
>>170414185четы пиздишь рнн были всегда с зарождения интернетов
>>170414246Сеньерка, девелоперка
Вчера ходил на собеседование на джуниор жс разработчика, попросили написать мини-имиджборду с фронтендом на реакте и с бекендом на ноде и с базой данных.
>>170411774100р охранник в пятерочке получает аты за эти днище задания еще будешь умолят закзачику оплизат ьему жопку.http://ko-lipe.ru/pochemu-aleksandr-redkin-i-igor-poltavcev-moshenniki/
>>170414234Я СДЕЛОЮ СВОЮ ИГРУ ГДЕ МОЖНО БУДЕТ ГРАБИТЬ КОРОВАНЫ!! БУДУ РАБОТАТЬ НА СЕБЯ
>>170414279Ах ты хуемразь-угнетатель!
>>170411276 (OP)Наверное, проблема не в наличии открытой информации, а просто в том что лень. Я вот вкатился в C#, но иногда таааак лень работать.
>>170411276 (OP)Программирование это не язык программирования, это способность к абстрактному мышлению и созданию этих самый абстракций.В этом и наебка как раз, можно легко запилить курсы за 100к по программированию, обучить синтаксису, показать как решать примитивные задачи, но вот как только перед человеком встанет реальная работа и реальное приложение, вот тут он и обосрется знатно.
>>170414230Знакомые преподы говорят, быть преподом тоже говно.А из айти что не говно?
>>170414354>А из айти что не говно?хачкель и мамин борщик
>>170414234>Никому не нужны новые сайты, новые программы, все отлажено и работает без твоего обезьяньего трудаНужны, не отлажено и не работает. Люди всегда пилят что-то новое.
>>170414312Много таких Тодов Говардов по весне оттаяло
>>170414403нет он же ТЕБЕ СКОЗАЛНИНУЖНЫ ВСЕ ЕСТЬБУДЕШЬ ДВОРЫ МЕСТИбля совков напоминает узколобых которые живут на своих 16 кв метрах но мнение имеют обо всем на свете
Учил js в 2008, читая сорцы jquery и prototypejs и спеки. Никаких трудностей не было. JS это как FACE в рэпе, его никто не любит, а он ебет твою тёлку.
>>170414380>хачкель Работа-то хоть есть для таких?
>>170414354преподом быть говно из-за дебильноой бюрократии, а так очень даже ничего, важная работа. ну и руснявая специфика.из айти не говно всякие прикладные задачи, программирование + что-то. чистое программирование уже всё говно
>>170414462зачем когда есть мамин борщ
>>170414403Что новое? Хуйню для плеймаркета? Приложения уровня ТРЕСНУТЫЙ ЭКРАН, НАПУГАЙ МАМКУ И ПОЛУЧИ ПИЗДЫ, ПРОГА С ФИЛЬТРАМИ ДЛЯ ФОТОК! СТРИТ ИЛИГАЛ РЕЙСИНГ КОЛПИНО!
>>170414493Ебать ты дурачок, пиздец. Иди нахуй
>>170412362>из стандартной либы твоего языка в котором нет стандартной либы
>>170414506бля а ты тока поняля ваще не понимаю почему с ними в треде кто-то пытается в осмысленный диалогтаких отбитых даунов можно только на хуй слать и говном кормить
>>170414506Быстро ты слился.
>>170414493У тебя программирование ограничивается вебов и мобилками что ли?
>>170414516Назови его.
>>170414535да да ты всех нас тут затралел и СРЕЗАЛиди уже куда-нибудь в другое место
>>170414230Ты явно не знаешь ничего об этих профах.>хирургЧСВшные алкаши которые видели столько говна что не пить нереально.Многие кстати даже красиво аппендицит удалить не могут.>инженерЧистая профа некому не нужна, это уже скорее дополнительная к основной.Развитие ИТ убивает инженеров так как большую часть их работы теперь делают автоматизировано проги.>ученыйСомнительно. Так как большая их часть толчет воду в ступе.Хотя в США и Европе быть ученым круто, ибо там есть возможности, а у нас бюрократия одна с которой хуй что сделаешь.>преподавательО да, профа года блять.Если не умеешь работать - иди учи.Ты явно никогда не преподавал никому раз тебе кажется это крутым, а по факту пиздец пиздецом.
>>170414546А ты можешь ещё что-то предложить конкретное, кроме сайтя для рогов и копыт и мусора на плейиаркете? Какие-то ПРОЕКТЫ? Ну давай, удиви меня.
>>170414554JS
>>170414464С преподами проблема: ты и в предмете должен разбираться, и уметь учить, сразу оба навыка на уровне мало у кого развиты по моему опыту.
>>170414185Колесо Сансары даст оборот и снова появятся специалист-треды.
Ну че там, ПУЗЫРЬ ЛОПНУЛ уже или ещё терпит?
>>170414612А кто твой вконтактик обновляет, добавляет новые фичи, кто двач поддерживает, кто в гугле пишет новые сервисы? Аллах, наверное? Долбоеб.
>>170411276 (OP)Очень сложно знакомый показывал основы этой хуйни это пзд какой-то. Яж гумунитарий.
>>170414612Социальная сеть типа как вконтакте но не контакте, чтобы там можно было фильмы смотоеть и знакомится и чтобы быд разные виды лайков, можыти зделать такое? Плачу 10 тысяч рубдей.
>>170414613https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
>>170414573хуя бесполезный выблядок порвался, эти работы нужны человечеству и самому человеку-работнику.http://translatedby.com/you/on-the-phenomenon-of-bullshit-jobs-david-graeber/into-ru/
>>170414702Маня, в нее не вшиты алгоритмы сортировки. compareFunction ты пишешь сам.
>>170414622Эта да, быть нормальным преподом пиздец как сложно
>>170414670Те же кто его сделали овер 1 лет назад, но точно не вкатывальщик-ноунейм с жвача.
>>170414702И более того, на нетривиальных задачах, особенно при работе с байтовыми-массивами и графикой, .sort ебать как не эффективен.
>>170414622>С преподами проблема: ты и в предмете должен разбираться, и уметь учить, сразу оба навыка на уровне мало у кого развиты по моему опыту.Любой человек с IQ > 100 умеет учить. И чем выше IQ - тем лучше он учит. Другой вопрос в том, что преподам нихуя не платят (не только у нас, даже на западе), и люди которые одновременно и разбираются в предметной области и имеют IQ выше среднего преподавать не идут.
>>170412242Ну смотри сюда, даун.1. Выучиваешь синтаксис2. Идёшь на собес, там сталкиваешься с сотней таких же ёбаных макак, не осиливаешь физбазз, отлетаешь3. Либо идёшь срать на харкаче о переполненности рынка, либо пониамешь, что с твоими знаниями что-то не то, идёшь учить жс дальше синтаксиса, гуглишь фронтенд экосистему, ставишь нод.жс, пишешь тудухи на каком-нибудь реакте4. Устраиваешься джуном, ведь теперь ты знаешь больше 99,(9)% вкатышей и конкуренции для тебя почти нет5. Делаешь говноформочки за копейки6. Если ты не даун, то со временем понимаешь, что здесь что-то не так, начинаешь думать, как писать достаточно абстрактный и переиспользуемый код, начинаешь задумываться о производительности на всех устройствах, ведь твоя писанина должна охуенно работать на китайских смартфонах за 50$7.Доходишь до миддла, к этому времени твоя зп растёт в несколько раз, ты уже занимаешься только архитектурой и логикой приложения, а вёрсткой и формочками занимается джун/стажёр, которого тебе недавно дали на обучение8. Спрашиваешь у свое тимлида, что почитать о языке, который вы там используете для бэкенда, начинаешь мелкий коммиты делать по АПИ, внимательно смотришь код сеньоров-бэкендеров в репозитории, спрашиваешь у них, если что не понятно, хотя вряд ли тебе будет непонятно много, ведь ты уже не вкатыш9. Становишься фуллстек-богом, от твоей зарплаты текут все вне зависимости от возраста и пола, а аура твоей охуенности лечит рак и спид на расстроянии до 2 метров10. Смеёшься над очередным студентом-харкачером, который пытается всем доказать, что язык X - говно
как же таки охуенно быть погроммистом. сидишь дома/в теплом офисе, в удобном кресле за большим монитором, скроллишь двачи. График обычно свободный или можно работать дома, работа непыльная - знай нажимай себе кнопки. можно обсуждать с коллегами игорь или пойти в какую-нибудь бургерную, можно зарубиться всем офисом во-что нибудь в рабочее время или после работы.одно херово - только платят немного, жалкие 5к долларов, но все равно лучше чем на заводе пахать
>>170414612Тебе серьёзно надо расписывать, что ещё можно программировать кроме сайтов и мобилок? Тот же великий энтерпрайз в каком-нибудь банке, всякие байтоёбские вещи.
В js есть только объекты. Больше ничего.Есть еще примитивы, но их можно тоже рассматривать в качестве синглтон объектов, потому как они боксятся, а сделаны разумеется для производительности. (тем более что сейчас ничего не мешает у примитивных добавить в цепочку прототипов прокси объект, отлавливащий сообщения, типа присваивания, и реалиховать поведение прототипов как полноценных объектов, но это ни к чему. проще воспринимать их как синглтоны. когда надо, любой примитив можно обернуть в полноценный независимый объект).Так. Короче только объекты.Все объекты делятся на callable и non-callable. Callable это функции, в понимании большинства. Но по факту это все те же объекты, со всеми свойствами что и у других.Все объекты могут принимать всего несколько типов сообщений - get, set и call. При чем call может принимать только callable объект. при попытке послать call сообщение не-callable объекту будет исключение. Сообщение get содержит один параметр, сообщение set два. Сообщение call параметром содержит кортеж аргументов, а так контекст this.Если в объекте (а так же в цепочке прототипов) не назначены слушатели для get и set с определенными параметрами, ищутся слоты с такими именами в объекте и по цепочке. Если находится возвращается то, что в них лежит. Если в них лежит callable объект и ему посылают сообщние call сразу как получили его из слота, то у него будет перегружен контекст (this) на объект из чьего слота его получили. Если только этот объект не был сконструирован стрелочным синтаксисом, иначе контекст перегрузить нельзя. Если после получение callable объекта из слота его сразу не вызвать, а например положить ссылку на него в переменную, то контекст будет сброшен на тот, который был установлен у него в момент его создания (и это не обязательно будет тот же объект из чьего слота его получили).У callable объектов есть scope (область видимости) и контекст (this) в момент посылки им сообщения call (вызова). scope средствами языка перегрузить нельзя, если только специально этого не предусмотреть (есть eval, который может захватытвать область видимости) и некоторые окружения (например в ноде есть модеуль vm), this перегружается у callable объектов сконструированных не-стрелочным синтаксисомКлассов нет. Есть конструкторы. Любой конструктор принимает новый созданный объект, которому выставлен определенный прототип (другой объект). Оператор instanceof (someObject instanceof SomeClassName) проверяет лишь есть ли в цепочке прототипов у someObject объект который лежит у SomeClassConstructor в слоте с именем prototype. На сам конструктор ему поебать. Чтобы сменить класс, достаточно сменить цепочку прототипов. Даже если объект был сконструированным определенным конструктором. Так же у объектов есть параметр ограничения доступа, контролирующие его расширяемость или изменяемость (sealed, extensible, frozen). У слотов объекта есть параметры configurable, enumerable, writable. Параметры слотов объекта не влияют на объекты, что в них лежат. Они лишь контролируют доступ к самим слотам. Все. Никаких классов. Никаких интерфейсов. Как отдельных сущностей. По факту все есть объект и все строит из них.наследование реализуется выстраиванием цепочки прототипов. Инкапсуляция только на уровне scope'в (читай замыканий). В остальном все меняется и все динамично, если только специально все не зафризить в момент конструирования. Но обычно этим никто не заморачивается по причине оверхеда и бессмысленности. Разве только фанатики по иммутабельности, н это все из разряда те, кому надо чтобы им по рукам бил компилятор\рантайм\дядя петя. Все "привычные" понятия тянуться в язык для еще более простого вкатывания тех, кто приходит из других языков. Так уж сложилось, что есть куча литературы по привычному, статически классовому ООП, но очень мало по мессадж-пассинг\прототайп-базед\мета-программинг. Все эти притянутые понятия выливают в синтаксический сахар, который не делает ничего полезного, а даже наоборот, еще больше вносит путаницы и от того непонимамания многих вещей в языке. При этом часто этот синтаксический сахар дэже урезан и вспомнинают об этом лишь после (как например проебались с полями в конструкции class и тянут ее теперь только в proposol'ах будущих версий).JS истинно объектный язык. В современный язык притащили много вкусных вещей для метапрограммирования. Нову примитивную сущность Symbol, и Proxy-объекты. С помощью которых можно еще больше и сильнее перегружать и менять поведение в динамике.Другое дело, что почти никто не умеет этим пользоваться и не понимает, что такое объектное программирование на самом деле.Им нужно не объектное, а статически типизированное. А какие именно структуры будут скрываться за этими типами, не собо важно. Важно что это просто структуры и функции, строго привязанные к ним, или иногда менее строго. То, что в Java\C++ это больше структурное программирование, нежели объектное. Объектное программирование не может существовать без динамической среды. Это противоречит самому понятию объекта. А динамическое программирование это слишком сложна и непанятна. И как бы не старались с пеной у рта фанатики кричать про низкий порог входа - низкий он именно что для входа, а не для всего остального. Модификация программ в рантайме всегда было уделом креативно мыслящих людей. Для большинства это слишком сложный уровень высокой абстракции.
>>170414612Ебать, анон, оглянись вокруг себя, посмотри на свою пеку хотя бы, там всё от железа до ОС кто-то программировал, и всё это надо до сих пор пилить. Неужто это не очевидно?
>>170414726Ты ебобо? Ты просто компаратор описываешь, т.е. по каким свойствам сортировать. https://stackoverflow.com/questions/234683/javascript-array-sort-implementationБыстрый гуглинг показал, что там обычный квиксорт. Какого хуя я, который с жс не работает, знаю это, а ты нет?>>170414752Конечно неэффективен, ведь он высирает тебе копию массива, а не сортирует указанный, после чего gc начинает охуевать, если ты делаешь это в цикле отрисовки.
>>170414850Много написал уже?
>>170414064>>170414246Содомит, прекрати!
>>170414868Что пилить, касперского, фети луп, может фотошоп? Эту хуйню и так есть кому пилить.
>>170414354>быть преподом в рашке тоже говноFTFY
>>170414064Света?
>>170414964Не только.
>>170414863>Другое дело, что почти никто не умеет этим пользоваться В смысле, нигде это нихуя не поддерживается и даже нода не имеет 100% поддержки ES6. Ебучий майкрософт и эппл тормозит развитией фронтенда, одно говно by design, а другим всё НИНУЖНА, в результате обо всех новых фишках языка можно смело забывать года на 3, если они не поллифилятся.
>>170414900Нет. Но речь и не про меня конкретно была.
>>170414935Это уже не так смешно, как ты думаешь, в 2018. В css есть переменные, несколько функций, и примитивная логика для адаптивности. И большинство не умеет в это (а ведь казалось бы css это не программирование, да?). Даже банальными адаптивными единицами измерения em/rem большинство не пользуется потому что сложна. А уж описывать calc (100% - 20rem) или медиа квайресы - это вовсе, без бутстрапов никуда
>>170414939Но ты же пишешь, что "всё написано и новое никому не нужно".
>>170411276 (OP)ОП ебланлень пояснять
>>170415008Лол. НапомнилоПК МАСТЕР РЕЙС, 60 ФПС И ФУЛ АШДИ@НО НЕ ЛИЧНО У МЕНЯ
>>170415004>даже нода не имеет 100%Что не поддерживает нода из ES6, пиздабол? Да что там нода, что хром не поддерживает из ES6? на дворе es8, на подходе новая спека, мань
>>170415051http://node.green/
>>170412563Я не ОП, но мне кажется что ты что-то перепутал. Твои имплементация работает быстрее чем билд-ин? Что-то я не охотно верю. ИМО, сортировки нужно знать ибо они дают тебе понимание работы алгоритма, а твой код, суть - алгоритм и при знании различных эффективных алгоритмов тебе легче написать свой.
>>170414804Звучит морозно.развернул из трея страуструпа
>>170415004>В смысле, нигде это нихуя не поддерживаетсяЧто несешь.
>>170415024Ну да. Или ты собрался создать конкурента фотошопу? Или ты можешь его улучшить?
>>170415058Ты это скинул, чтобы показать как ты обосрался?Там же и написано, что все поддерживается уже ебать как давно. И уже даже есть частичная поддержка грядущих стандатов
>>170411695ПРИЛОЖУХУ НА ХЕРОКУ
>>170415050Что за манёвры? Речь шла про "что можно делать", а не "что конкретно ты сделал".
Тут аноны не врубаются что "улучшают" фотошоп и все остальное не программисты, эти макаки потом просто переводят сделанное в код
>>170415117
>>170415089> Или ты можешь его улучшить?Ты не поверишь, но софт дорабатывается.
>>170415114>ES 2015 99%>Там же и написано, что все поддерживаетсяТроллинг тупостью уже давно не в моде.
>>170415075Ну давай блядь мне прокси сделай в IE11.
>>170415051> Что не поддерживает нода из ES6, пиздаболimport huy from "huy";
>>170415160Ты даун нет? Ты блядь на цифры дрочишь? Единственное что не реализована это оптимизация хвостовой рекурсии. Каким боком это блядь отношение имеет ко всему перечисленному в посте, что ты высрал чтоээто не поддерживается? Иди нахуй, даун.
>>170415191Тебе в рот нассать? https://nodejs.org/api/modules.html
>>170415215>нинужнаВот и начались манёвры.
>>170415232Всё ясно.
>>170415229Ты хоть сам читал, что запостил, обсосок? У ноды своя модульная система, а не из стандарта.
>>170415229Там ничего про это нет. Чтобы использовать нормальные импорты и экспорты, нужно гонять код ноды через бабель.
>>170415277В стандарте нет модульной ситсемы, даун.Module Loaders это не часть спеки ES, он реализуется окружением. В ноде это модульная система ноды, в браузере это WebAPI.Стандарт ES декларирует только синаксис import\export - и нода его уже поддерживает, дегенерата ты кусок.
>>170415304https://nodejs.org/api/esm.html
>>170415147>Ваши программисты не программисты
>>170415340получается можно гонять через --experimental-modules, а бабель выпилить7мимо другой
>>170415388Если ты пишешь только под ноду, то можешь.
>>170415349>Ваши программисты не программистыkek мне вообще похуй
>>170415388Лол. Бабель уже поддерживает пайп оператор, который будет только в будущей спеке, например. |>
>>170411276 (OP)>я помог научиться кодить 16 лвл птушникуНахуя? Почему не послал его в пизду?За каким хуем нужно быдло в нашей профессии, его и так там дохуя?
>>170415317>Module Loaders это не часть спеки ES, он реализуется окружением>Стандарт ES декларирует только синаксис import\exportITT: долбоёб не знает, что такое стандарт
>>170415500Долбоеб тут только ты, который не знает что JS это встраиваемый язык без средств ввода вывода. Все реализуется окружением. Стандарта на модульную систему еще не существует в природе.
>>170415419Ага, так похуй, что аж мимо пройти не смог. Знаем таких.
>>170411276 (OP)> С какими проблемами сталкиваются вкатывальщики в жаваскрипт?Вместо тысячи слов: https://alf.nu/ReturnTrue
>>170415500Модульная система не задача JS. Это задача окружения куда JS встраивается.В фотошопах и автокадах, например, вообще может не быть никакой модульной системы. В браузерах стандарт под загрузчик пилят даже не w3c https://whatwg.github.io/loader/
>>170414863Это просто ебануто спроектированный язык, серьёзно, я начал выкатываться, а до этого год php программистом работал. Блять, я теперь начал ценить php, абстрактные классы, интерфейсы, классы.Все просто и понятно, никаких подводных.Здесь же все объект, когда вызываешь метод у строки, что интерпретатор создаёт из этой строки объект, вызывает метод и потом удаляет объект, но это же блять ебануться, костыль.Функция конструктор при создании через new создаёт пустой объект, записывает в его свойство, а ему в прототип. Полный, блять, бред.Первый месяц в js - 0.Нахуя мне динамически менять прототип объекта? Покажите мне пример, где эта хуйня нужна.Вообще js, ебанутейший язык и я вынужден его учить, потому что на нём пишеэут все
>>170415697Это не язык ебануто спроектирован. Это ты ебанутый.Сходи посмотри что такой smalltalk. Может поймешь свою тупость.
>>170415622?
>>170415697>Функция конструктор при создании через new создаёт пустой объект, записывает в его свойство, а ему в прототип. Полный, блять, бред.Внезапно, эту концепцию придумал тот, кто придумал термин ООП. Представляешь? Так что даун скорее всего все-таки ты.
>>170413990Веб хорош что там порог вхождения не столь большой, по сути начинающей макаке JS надо осилить на базовом уровне, а в остальном он дожмет на HTML/CSS/LESS/SASS.Питон же мне кажется проще ЖС будет.
>>170415755Первый уровень любой вкатывальщик пройдёт за два символа. Дальше решай.
>>170415697>но это же блять ебануться, костыль.Боксинг костыль? Дурак? В Java есть боксинг. Скоро в твой PHP его завезут.Несешь сам не понимаешь что.
>>170414185>Что дальше?Путин.
>>170415822Стать джуном - легко, но есть шанс остаться навсегда на одном уровне, если не попадёшь в команду чистых фронтендеров, где тебя будут постоянно ебать за косяки и тянуть вверх. В противном случае придётся самому рвать жопу и учить дохуя информации, если не хочешь навсегда примерно на одной зарплате остаться. С какой-нибудь джавой или сисярпом такое вряд ли будет, если не в говновебстудии работаешь с полными макаками.
>>170411276 (OP)А что спрашивают на собеседовании? Я так понимаю, без портфолию пошлют нахуй.
>>170413333ухх бля, щас бы учить бэк на другом языке, когда есть node J мать его S
>>170415159Откуда вы лезете, блять?Проблема не в том, что софт не дописывается.Проблема в том, что этим всем УЖЕ кто-то занимается, и их не так уж много нужно. И ты, вкатывальщик, не нужен.По поводу кодов в моей пеке. Да, там тоже уже все готово, нужно лишь твикать существующий код под новую железку, которая с программной точки зрения отличается лишь своим chipid.Про хуету из говномаркетов и говносайты тебе уже сказали.Дошло, долбоеб?мимо байтомакака
>>170415748>>170415784>>170415909Хомячки сразу зашевелились, да простите, блять, буду считать январь нулевым месяцем и радоваться прекрасному и спроектированному на коленке языку js
>>170416040Чепуха, во-первых никто толком не умеет твикать, ну просто так мозг устроен, что написать с нуля проще, чем твикать, а чем больше уже система, тем сложнее написать с нуля. Во-вторых, железки отличаются дохера чем, иначе бы был этакий единый драйвер, однако же даже для планшетов хер найдешь дрова.
>призываю все профессии и спрашиваю, почему вы не программистыОтвечаю: как и любая профессия, не связанная с перекладыванием бумажек, требуются врожденные особенности и навыки, получение которых занимает от 3 лет до всей жизни. Кто не способен - тот разобьет себе лоб в попытках изучения, но хуй там плавал, а не научиться ему.
>>170416260Но он этого не поймет. Потому что эффект Даннинга-Кригера.Собственно большая часть итт, его жертвы.
>>170415896>Дальше решай.Какое число не равно само себе?i++ не катит
>>170416322С чего ты решил, что это должно быть число?
>>170416322ЭтоНеЧисло
>>170416322Там не написано нигде про число.И там нет ничего про неравенство, там нестрогое сравнение.
>>170416322https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/NaN
>>170416040Так же как книги/фильмы/сериалы все сюжеты сходятся к десятку и уже давно все что можно было снято, так зачем снимать новое?
>>170416358>>170416414>>170416430Простите, не так выразился.Какое %хуйнянейм% не равно само себе?
>>170411774>>170416547NaN
>>170416547NaN не равен сам себе, и js тут не причем. Это во многих языках, если не во всех.
>>170414293Написал?
>>170416515>>170416588Спасибо.Я так понимаю такая функция нужна для проверки, чтобы предотвратить попадание NаN в дальнейший код.>>170416414Теперь понял изящество ответа.
>>170416040>этим всем УЖЕ кто-то занимаетсяАга, одни и те же люди 20 лет пишут одно и то же. Никто не уходит, никого не увольняют.>И ты, вкатывальщик, не нуженПеречитай ветку - анон пишет, что вообще никто новый не нужен, а не только вкатывалищики.>нужно лишь твикать существующий код под новую железкуАга, ОСи не допиливаются, конечно же. Или думаешь, там везде застой?Посему у меня такой же вопрос к тебе>Откуда вы лезете, блять?
>>170416790Не всё, что просили, примерно 60% от функционала.
>>170411276 (OP)Вообще не понимаю, как можно страдать по JS? Выучил за неделю, брат жив, зависимости нет
>>170411276 (OP)> JS-Макака> программистКак же я обосрался. Синтаксис этого говна даже умственно отсталый выучить сможет, вот только без нормальных околознаний, так и останется тупым макакером в в говноконторе за 20к, если его ещё возьмут, конечно.
Если вы такие же тупгие гуманитарии, как я, порекомендую видео-курс от Бауманки центра 'Специалист' - дядька оче умный все разжевывает и в рот кладет. Лабы там хуе моё. Как по мне, эффективнее, чем вкатывание через онлайн-игры-конструкторы.
>>170411276 (OP)Проблема одна - чисто ваниллу жс мало где юзают, нужно фреймворками обмазываться. А они меняются постоянно, поэтому каждые 2 года разные фреймы
>>170411276 (OP)Как вкатиться в ООП после низкоуровневого погроммирования контроллеров?
>>170417621Какая еще проблема. Если ты знаешь ванилу, в любой фреймворк вкатываешься в момент. Проблема у тех, кто вкатывался не в язык, а в фреймворк. Конечно, как они перекатятся, если языка не знают, на самом деле.
>>170417428>вкатывание через онлайн-игры-конструкторы.И не говори.мимо_невкатился
>>170411276 (OP)Я лучше за еду буду работать, чем писать на джсе. Это ж как нужно себя не уважать.
>>170411276 (OP)Я вкатываюсь в фулл-стек. html, css, bootstrap, js, jquery, ajax, php, yii2, mysql. Причём сразу начал хуячить пет-проекты. Больше того, эти проекты в итоге удалось запустить на текущей работе и они реально работают и приносят пользу (а работаю не программистом вообще-то). И вот теперь, полтора года спустя, решил поискать работу прогером. И знаете, что мне говорят? Мне говорят на собеседованиях "У вас нет базы". Типа да, то, что я что-то там написал работающее - это хорошо, код комментирую, гуглить умею, всё круто. Но элементарных вещей не знаю, потому что не было никаких наставников. И меня нужно ещё учить и учить. Больше того, в одной конторе сказали, что не возьмут именно потому, что я уже чему-то "научился неправильно и теперь нужно будет переучивать"! Типа, если бы я к ним пришёл, прочтя одну книжку, то приняли бы джуном на 60к. А так - пошёл нахуй. В другой сказали, что мой потолок 20-25к. В ДС, ага. Но не возьмут, потому что контора маленькая, работы много и учить меня некому. Посоветовали пойти в школу программистов. Только в одном месте предложили 30к на первый месяц и 40к потом, что в общем-то не лучше, но хоть от голода не помрёшь. Но у них сначала неделя бесплатной стажировки, потом ещё какая-то хуйня и трудоустройство только через месяц, за который они отфильтруют из набранной команды годных стажёров. То есть, я могу уволиться со старой работы, месяц с лишним "стажироваться", а потом пошлют нахуй. Такие дела.
>>170417621Я вкатился в AngularJS два года с лишним назад. До сих пор на нём пишу, и он поддерживаться будет (версия 1.7) как минимум до 2021 года. Не всё так однозначно.
>>170417950Ну, твой выбор.
>>170418022Ну потому что у тебя и правда нет базы.
>>170418022>Больше того, в одной конторе сказали, что не возьмут именно потому, что я уже чему-то "научился неправильно и теперь нужно будет переучивать"! Типа, если бы я к ним пришёл, прочтя одну книжку, то приняли бы джуном на 60к. А так - пошёл нахуй.Нахуй такие конторы, срсли.Я так понимаю сказал тебе это пизда-hr какой-то закостенелый 30-летний погромизд с 5летним стажем который ВСЁ САМ ВСЁ САМ
>>170418022Ты подавал резюме, возможно, в какие-то мелкие веб-студии?>научился неправильноНу это вообще ПУШКА. Думаю, даже с наставниками нихуя нельзя научиться правильно кодить без сотен часов практики на сложных проектах с код ревью.
>>170418022Просто пиши подробные отзывы о таких компаниях и "неправильных" они больше не увидят.У меня друг в такой компании работает в которой директор дебил был и отказывал годным ребят по предрасудкам, типа самоучки и подобное, компания словила дохуя негативных отзывов и сейчас не может найти кадры вообще, прут одни дебилы. Им пришлось пару ХХ нанять чтобы хоть кого-то найти, потому что база клиентов растет и штат не справляется.При том что руководство давно все сменили и дают реально годные условия, но репутация все портит.
Вот допустим я хочу начать что-то делать на жабе. Есть туториалы для тех, кто даже в школе бейсик не осилил и вообще нет одного полушария мозга ?
>>170418366Возможно, это подойдёт. Почему именно жаба?
>>170418207>Ну потому что у тебя и правда нет базы.Не спорю. И ещё память плохая. Не помню (именно по памяти) даже как вытащить в js содержимое инпута в переменную. Хотя точно знаю, что это делается либо нативным js, либо через подключённый jquery. И кучу раз делал. и даже в шпаргалку записал, как именно. И не только из простого инпута, но и из селекта, или та, ещё из какой хрени. Но вот по памяти - не помню. >>170418214>Я так понимаю сказал тебе это пизда-hr какой-то закостенелый 30-летний погромиздЕму лет 27 было, не больше.>>170418317>Ты подавал резюме, возможно, в какие-то мелкие веб-студии?Подавал для пробы во всякие. Но, пожалуй, да, в крупных ещё не был. В основном конторы, в которых отдел разработки был человек на 5-20.>>170418362>Просто пиши подробные отзывы о таких компанияхНе, ну так-то они правы. Я не высокого о себе мнения.
>>170418366Эм. Нет. Наебалово одно и сборник задач под видом онлайн-курса.И в этом основная проблема в изучении.Ты ищешь некоторую волшебную книжку с туториалами вида "функция х делает из числа y текст", а тебе нужно понять, что тебе пояснят "как писать", а "как учиться писать" ты должен понять сам.Есть туториалы по установке и настройке основной хуйни которая тебе понадобится в изучении(видео номер 2 в плейлисте, но там сразу всё, поэтому не переживай, если не будешь коммитить первое время вообще, а будешь просто пересохранять исходник)https://www.youtube.com/watch?v=3Wn_mc12_yA&list=PLW8mAQ8rFUhKFkuXDTb3PT1GKz0T-lCv6
>>170411276 (OP)ВотУчит он такой CSS, а оказывается что сейчас без LESS, SASS, SCSS никуда, ну ебать, начинает он учить их, оказывается для компиляции нужна нода, берёт ноду, а там вебпак конфиги нужно хуярить. Окей, начал учить JS, а потом понял что этого мало, JQUery маст хэв, но на нём одном нахуй ты никому не сдался, приходится учить AngularJS для большинства вакансий, но оптом ты понимаешь что сейчас актуальная версия Ангуляр 5, а для него нужен тайпскрипт. Я уже не говорю про всякие HTML-бойлерплейты, пост процессинг и прочие смуззи штучки фронтендовские.Короче, по началу кажется, что на самообучение потратишь 400 часов, а потом на сотом часу приходит осознание, что твоих оставшихся 40 лет жизни уже не хватит.
>>170418618> либо через подключённый jqueryОйвей.
>>170418495Я вообще не предвзят, но говорят что она проще для новичков. Да и запросов для работы на нее чуть больше.>>170418626Спасибо, посмотрю
>>170418362>директор дебил был и отказывал годным ребят по предрасудкам,Пригорело.Недавно не взяли на втором этапе. При этом директор задал 10-12 вопросов из которых к работе относилось 2.Кстати, может тут есть ХР, которые пояснят мне, зачем директор, не участвующий в производстве продукта и никак на этот процесс не влияющий, решает, кто лучший работник месяца? Это ХР так избавляются от ответственности? Типа сами вы его пропустили, трьщ начальник, а он алкаш оказался.
>>170418848Возможно, у джавы повыше порог входа, чем у какого-нибудь C#. Т.к. со временем придётся въехать в линукс, а у пользователей винды это может вызвать БОЛЬ.Под C# можно очень просто писать и на винде. И синтаксис у C# чуть более понятный и выразительный, как мне кажется.
>>170418805Что?var n = document.getElementById('id1').value; //нативноvar n = $("#id1").val(); //jquery
>>170411855В рб на стадировку джуна хотят как минимум профильную вышку или студента последних курсов, портфолио, разговорный англ и ещё щепотку технологий, про которые битард и не слышал. В рб в ойти поперлись вообще все, от врачей до доярок, тк это единственный способ получать больше 400 баксов в этой стране. В qa вообще только из иняза берут выпускников.
цвййцвйцвйцвйц йцвпкуп
Опытный кодер в треде.Поясняю про макакОп говорит что даже вкатившись макакой в фронтенд можнонеплохо стартануть с зп в 800баксов и дойти туда куда хватит воли.Работать макакой в айти - это лучше чем в пятёрочке охранником как никрути.Поясняю за "путь к программирванию из фронтенда"В 2к18 фронтенд может быть как простым говном из js html css, так и навороченным кодерским говном с OOP MVVM MVC ... с ReactJS Flux Redux и прочим модным и сложным говном, которое по сложности не снилось бекендщику (да да, бекенды не всегда сложнее фронтенда в современном мире), правильно сделанный фроент енд может быть в разы сложнее сделан (с точки зрения качества) чем бекенд
>>170418996>И синтаксис у C# чуть более понятный и выразительный, как мне кажется.Главное, LINQ не использовать.
>>170419387>Работать макакой в айти - это лучше чем в пятёрочке охранником как никрути.Раунд.
>>170418868Потому что большинство ХР дебилы похуже директоров.>При этом директор задал 10-12 вопросов из которых к работе относилось 2.Порой совместимость внутри коллектива важнее чем навыки работы поэтому директор старается подбирать "правильных" людей зная свой коллектив.Плюс у некоторых различные свои метрики, к примеру сейчас многие чекают онлайн жизнь, если ты годный программист и у тебя есть одноклассники, то ЗП тебе предложат куда меньше, тоже и с ВК если ты постишь хуйню, то это отразиться на твоей работе.Слышал так же что многие большие компании начали практиковать полный онлайн профиль, даже смотрят в какие игры играет в стиме и есть ли баны.Но все это применимо только к реально хорошим вакансиям, а на всякое говно за 50к никто ничего чекать не будет, так как людей там каждые полгода можно менять, ибо процесс разработки построен под текучку.
>>170419067Ты несёшь какуюто хрень и сам в это веришь.Ойти работа подразумевает что ты из своей мухосрани можешь работать в заоблачной USA, или Russia, где с потрохами рвут за любого кто хотя бы синтаксис HTML понимает
>>170419545>Главное, LINQ не использовать.Ты ахуел? Это одна из лучших вещей в шарпе, а ты предлагаешь ее избегать?
>>170416322Я только вкатываюсь, дальше второго не могу пройти. Я безнадежен?
>>170418796>Короче, по началу кажется, что на самообучение потратишь 400 часов, а потом на сотом часу приходит осознание, что твоих оставшихся 40 лет жизни уже не хватитНо хватит чтобы устроится на работу хотя бы и получать свои 30-40 на старте, что в пределах СНГ неплохо. Ну или пиздовать куда-нибудь продавцом работать или официантом, морально выматываясь каждый день.
>>170419617> кто хотя бы синтаксис HTML понимаетЭто кстати не смешная шутка. Большинство вкатившихся на самом деле нихуя не понимает.Все на уровне магии черного ящика.
>>170418996>как мне кажется.Ты начинал с простого С?В гайдах и обзорах-сравнениях по выбору языка для изучения обычно сложность JAVA описывается как более низкая, по сравнению с С-языками.
>>170419711Почему все вкатывающиеся просто не прочитают спецификацию языка?
>>170419647Она лучшая, но далеко не такая лёгкая.
>>170419711>Я только начал ходить, могу пройти пару метров, потом падаю. Я безнадёжен?Нет.
>>170418796Чувак, если ты выучил JS CSS HTML, то смежные технологии тебе даются в 10 раз легчеLESS SCSS SASS после CSS понимает даже обсалютный новичок (я гарантирую это, проверял многократно)Jquery нынче не модно если ты юзаешь AngularJS/ReactJS (это дурной тон там их юзать)webpack и прочая херота, стоит понять одну и другие тоже понимаешь сборщики, и к тому же их ненадо знать приходя в уже работающий проект, они уже настроены...>пост процессингкак будто чтото плохое или сложное...
>>170419545Ничего сложного не вижу. Единственное не юзать лексический вариант sql style, только extensions. Мимо fullstack developer, работаю на аутсорсе сеньйором в одной крупной забугорной конторе.Когда вкатывался полгода назад, знал только .net, за пару месяцев вкатился во фронт, React, Angular с тайпскриптом, Redux и все-все-все.С точно зрения сложности, фронт куда сложнее, нежели бекэнд, rest-like api сейчас клепается по одним и тем же лекалам от проекта к проекту, та же самая 3-layers архитектура как и 5 лет назад, .net core особо ничем не отличается если сравнивать со скачком от бэкбона до ангуляра/реакта/вуя со всякими флакс-редакс архитектурами.
>>170419552приходишь такой и говоришь "я не сижу в соц сетях", лайфхак.
>>170419886>(это дурной тон там их юзать)Это дурной тон везде его юзать. Сейчас все, для чего он использвался умеет ванила. А для поддержки кроссбраузерности надо использовать полифилы.
>>170419981два чая господину
>>170411276 (OP)https://wasm.in/blogs/vvedenie-v-reversing-s-nulja-ispolzuja-ida-pro-chast-29.610/
>>170419387>Работать макакой в айти - это лучше чем в пятёрочке охранником как никрутиВот это верно все сказал. Это где-нибудь в европках ты можешь работать садовником например или чинить велосипеды, получать от этого удовольствие, но при этом у тебя будет достойная зарплата. В СНГ же если ты хочешь получать деньги вменяемые, у тебя выбор либо ойти, которое так или иначе интересно само по себе для сыча с харкачика и приносит деньги, либо продаван какой-нибудь, с карьерой до эффективного менеджера что конечно же нихуя не вдохновляет, но тоже приносит деньги. Какая-то созидательная творческая деятельность или просто приятная работа в этой стране оплачивается несоразмерно. Я в одно время работал автомойщиком, работа не из приятных, но и не такое отвратительное говно как работа в продажах например, продержался на этой работке аж почти год, потому что эта была просто работа, которую я просто делал и она не напрягала, но платили мне там 14-16к в месяц что в современных реалиях копейки которых хватит только на аренду жилья и еду.
>>170420021этот выродок прав!
>>170417148Двачую
Ява не очень нравится, больше срр, на счёт инфы - да, согласен. Кому нужно - тот вкатится.
кажется мы все пришли к единому мнению чтовкат в ойти в рашке актуален - окначинать с фронтенда - окрост зп и перспективы - оквостребованность через интернет - окпроблемы у нищюков с заводов только их голове - ок</thread>
>>170411276 (OP)Кодить можно научиться за 2 месяца. Именно веб макакингу. Посидел на CodeAcademy 1,5 месяца. А потом пошел веб макакой за 35к, совмещая работу и вуз. Оправдывайтесь. 19 лвл
>>170420339>Оправдывайтесь
>>170419986тупаяпиздаHR: Вы какой-то странный, мы вам перезвоним.
>>170417148Страдают всего два типа людей.Не программисты вовсе, которые никогда ни на чем не кодили и не имеют вообще предствления о каких-то примитивах (переменных, циклах, потоке исполнения, функциях, массивах, короче вообще не и о чем), просто нулевые. Страдают они не из-за js, а из-за самого вкатывания в программирование. Второй тип людей, это утята, которые привыкли к парадигмам одной сферы, и не могут без нее уже нигде и тащат ее всюду. Функциональщики тянут иммутабельность к месту и не к месту и повсеместные замыкания и карринг, даже если это лютый оверхед. Люди из статического\структурного\классвого программирования ноют о ниправильных классах, динамической слабой типизации (как они без ideшечки и компилятора бьющего их по рукам) и прочим своим привычным вещам. Особо веселит нытье о неявности. Таких надо просто мокать с головой в говно и посылать писать на ассемблере, потому что иных явных языков не существует. Нормальные программисты, с нормальным складом ума соответствующим профессии, умеющие менять абстракции по месту и вникать в суть технологий, использующих язык как инструмент, а не как панацею, и способностью в гугл - не испытывают никаких сложностей. Синатксис усваивается в день, он си-подобный. Все остальное достаточно мельком пробежаться по спеке\циатам из нее, чтобы понять особенности объектной модели и приведения типов, и дальше достаточно просто MDN чтобы мониторить API и гугл.
Задачка для умных номер 1:Необходимо сделать так чтобы следующий код заработал а именно дописать какой-то код, после которого след.строки выполнятся без ошибки с ожидаемым результатом:console.log("some strange string".wordsCount()); // =>> 3console.log("some strange string 2".wordsCount()); // =>> 4Если сделать не можете - считайте жс вы нихуя не знаете, это "база"
>>170420653я бы разбил через пробел в массиви посчитал бы количество элементов массиваправильно?
>>170420473Были ли реально такие случаи? Я читал только про пикабушника, которого не взяли, потому что "друзей в вк мало" вроде. Но чтобы вообще не брать из-за отсутствия профиля - это возможно? Какой в этом смысл?
>>170420932Так то да, но тебе нужно добавить такую функцию в любую строку по дефолту. чтобы оно работало так же как и родные split и тп
>>170420653если надо подрочить перформанс то можно тримнуть, убрать переносы строк, знаки препинаний, и посчитать количество пробелов+1
>>170421005String.wordsCount = function(){...} ?
>>170421012 -> >>170421005
>>170420947Ну я могу себе представить логику уровня: нет профилей в соц.сетях - нет знакомых ирл - социофоб - не сможет работать в команде
>>170421055а я на опережение скажу что уже 5 лет в комманде в офисе работаю с положительными отзывами и портфоли
>>170421037Нет.
>>170421055>нет профилей в соц.сетях - нет знакомых ирл Сейчас уже соцсети на второй план отходят, HRки должны же это понимать.
>>170421037не сработает, можешь на jsbin'e затестить. Однако сразу видно что не знаешь "фишку" js'a.
>>170421055Куда логичней звучит другое - "нет соцсети - нигде не проёбывает время", что тоже не факт, конечно.
>>170420640Двачую. Даже после того, как не кодил 2 года, новый язык дается за пару дней
>>170421005>Так то даНет не да. разделители слов не только пробелы.
>>170413174Ну и выходит, что ты не осилил джоэс, ибо дальше одного ООП не смотришь. А как же всякая функциональщик, которой в джоэс навалом и которая реально портит восприятие новичкам? Хотя щас в джоэс подвезли таки классы в привычном понимании, но это там вроде синтаксического сахара, реально там прототипы так и остаются
>>170421173>HRки должны же это понимать.Ты так не шути плез, всем падиком смеемся
>>170421250*Функциональщинасамофикс
>>170421209суть не в разделителе слов, а в том, знаешь ли ты как добавить функцию к любому типу, в данном случае к String
Не буду читать тред, а просто сагану. Обычно, от диванных рассуждений анона у меня случается CLOJURE.JS-программист
>>170421181ну я хотя бы попытался, в отличии от прочихпоэтому я в ойти в остальные нет
>>170421429ну давай тогда>>170420653у меня еще вторая есть, да пока некому её задать
>>170421390С помощью объекта и метода?
>>170420947Это везде так, просто в 98% случаев тебе скажут "у вас знания в технологиянейм слабовата, мы вам перезвоним если что", никто не скажет что отказали из-за отсутствия друзей или профиля. Смысл простой: пока ты не дорос до синьора, который дверь ногами открывает и первым делом расстегивает ширинку чтобы эйчарка его ублажила пока он собеседование с тимлидом проходит, твой важнейший навык - умение работать в команде. А отсутствие профиля или друзяшек делает наличие у тебя такого навыка столь сомнительным, что проще не рисковать и сразу скипнуть тебя.
>>170421526С помощью цепочки прототипов. Только вот от того, что вкатывальщик будет знать о prootype в кострукторе - нихуя ни о чем не говорит. Даже о том, что он поннимает что такое цепочка прототипов и наследование делегированием. Так что это вонаби проверялищк несет какую-то чушь.
>>170419986Тебя никто спрашивать не будет, тебя тупо пробивать будут.И не иметь профиля это нормально, если можешь пояснить почему у тебя его нет.Но некоторые реально могут из-за отсутствия профилей отказать, потому что когда-то где-то кто-то написал что это типа плохо и они это записали и запомнили, так и крутят эту пластинку.
>>170421475>да пока некому её задатьМне задай
>>170421570>проще не рисковать и сразу скипнуть тебя.А потом ныть что кадров нет и что никто не идет к тебе на работу.
>>170412184>веб-протоколыЭт чё? Хттп какой-то там? Достаточно запомнить названия типов запросов (или даже не запоминать, а знать, как загуглить).> понимание того, как работает серверная частьНажми на кнопку - получишь результат. Отправил запрос на эндпоинт апи - получил ответ в жсон. Ничего сложного.>алгоритмы. Сортировка, поиск, сложностьЗаорал в голос. Щас бы на жс писать сортировки.> нужно еще уметь пользоваться гитомСогласен. Ты таки не полную хуйню написал.>стиль программирования и конвенции-хуенцииEslint с плагином для редактора кода.мимо фулл стек жс $1000
>>170421333Ну чё мне теперь контакт-хуякт, ок-хуёк заводить и вот это всё?
>>170419787Я начинал лет в 15-16 с паскаля ещё. Потом в универе делфи, C/C++, php, на последних курсах самостоятельно учил C# и JS. У Java же С-подобный синтаксис лол, похож на C# как две капли, но в шарпе он сильно допилен для людей.
>>170420653Сделай что for(let i of 10) console.log(i);выводило в консоль числа от 0 до 10
>>170420653первая задача это задача на знание прототипного наследования в жс String.prototype.wordsCount >>170421698бинго, то что знает да, ни о чем не говорит, говорит как раз то, если НЕ знает - дальше обычно можно не спрашивать. Замыкания только:>>170421783бамп и задачка номер 2Написать функцию принимающую другую функцию и возвращающая эту же функцию, которая не может быть выполнена дважды в один момент времениОбъясняю хуёво, но вот пример:const test = singleRunFunction((t) => { console.log('in ' + t); test(3); test(2); // сколько угодно вызовов test не приведёт к зацикливанию console.log('out ' + t);}); test(2);Задача написать эту singleRunFunction, чтобы вывод был следующий:in 2out 2
Джаваскрипт это обычная ебаная вёрстка. В ЕЕ все вещи на бэкэнде происходят, кроме каких-нибудь ебучих графиков, поэтому уважающие себя программисты от этой недоработанной параши плюются.
>>170421813>А потом ныть что кадров нет и что никто не идет к тебе на работу.Когда ноют, что кадров нет и никто работать не идет - подразумевают тех самых расстегивающих ширинку спецов. Тут ситуация как с тянками, ноющими что парня найти невозможно - не для вас написано.
>>170421570>А отсутствие профиля или друзяшек делает наличие у тебя такого навыка столь сомнительнымТо есть хиккан-распиздяй с фейк-профилем, в который закидывает всех подряд, подойдёт лучше, чем хиккан, который со знаниями и который не прожигает время в соцсетях?
>>170421974Что ты там верстаешь на ноде, например?
>>170422064Да.
>>170421720А если у меня есть профиль с ненастоящим именем?
>>170422138Пиздато живём.
>>170422156Сразу нахуй. Не годишься для командной работы.
>>170421904>в универе делфи, C/C++Да, я так и предполагал. >Java же С-подобный синтаксис лолЭто я понимаю, на мой взгляд по возрастанию сложности разработки(в рамках написания качественного кода)C > C++ > JAVA > C#Но я диванный сильно.
>>170422189Я в глаза долблюсь. С фейками так же не нужны, как и без аккаунтов.
>>170422293Блядь, в обратном порядке написал.Чистый С - самое сложное.
>>170411276 (OP)Ебать,Еще модно вкатываться во фронтенд залупу?Фреймворки новые уже накатили дебики?Когда уже люди поймут что сейчас дикая нехватка пыхеровкоторые делают сайты на битриксе и 1с ников.А они свой фронт ссаный дрочат.
>>170422293Ява проще всего, как по мне.
>>170422307А как они будут отличать фейковость?
>>170422405>нехватка пыхеровШто?Хотя работать на пыхе наверное мало кто остаётся, хотя знают её многие.
>>170421950const singleRunFunction = (fn, n) => (i => n === void 0 ? fn(n = i) : void 0)
>>170422405Поэтому им аж 90 тыщ предлагают при пятилетнем опыте? А какие-нибудь руберы на 140 за пару-тройку лет выходят.
>>170411276 (OP)Нахуй ты палишь годноту, скажи? Чтобы у меня конкурентов больше стало?
>>170421909сраный jsbin не дружит с генераторами оказывается.Number.prototype[Symbol.iterator] = function* () { for(let i=0;i<this;i++) { yield i; }}; for(let i of 5) { console.log(i);}
>>170422474Если ты про фейковость друзяшек - то по пекафейсам и анимедевочкам вместо аватарок. Если ты про фейковость собственного аккаунта - то тебя точно не возьмут ни при каких обстоятельствах.
>>170411276 (OP)лол у нас на фирме курс для других програмеров для перехода на проекты js\ts две недели, кто изучает больше - считается тупым долбоебом и выгоняется ссаными тряпками, кек мимо плюсовик
>>170422648Все правильно делают.Если программист не может вкатиться в js, это не программист, а дятел.
>>170411276 (OP)Большинство вкатывальщиков просто долбоёбы. Они даже не умеют в гугл и доки, чуть что бегут в телограм чатики спрашивать.
>>170422508хорошая попытка, но работает только для функции одной переменной, а переменных может быть n
>>170422711Нет точных сведений, что их большинство.Просто их только и слышно.Те, кто умеют в гугл и доки, тихо мирно вкатываются. Стандартная ошибка выжившего же. Нет вообще никакой статистика по соотношению макак к немакакам.
>>170422758....n ....i
>>170422758const singleRunFunction = (fn, n) => ((...i) => n === void 0 ? fn(...(n = i)) : void 0)
Джаваскриптеры, какие самые интересные проекты вы мутили?Личные или по работе
>>170411276 (OP)Вы заебали. JS как единственный язык нужен, только если ты фронтендер топ класса, умеющий во все реакты, ангуляры, ноду, монго, и ваниллу с опытом лет 5 и до хуя проектов за плечами. А так, чистый жс на хуй никому не вперся. Мимо фуллстек js/php/sql/что угодно вебовское
>>170422647Я про первое. Ну вот увидят они, что у меня много всяких долбоёбов в друзьях, и дальше как? Я вообще не понимаю логики всего этого, если честно, я в вк много общался только во времена школы, когда он ещё был популярен, это 2009-2010 года, и на первых курсах универа. С тех пор там висели люди мёртвым грузом, ни с кем не общался, в универе все перешли на телеграм. Я и подумал "нахуй мне этот вк тогда" и выпилил его. А потом начинаю читать, что на работе смотрят и теперь думаю, не закроют ли мне из-за такой вещи дорогу в нормальные места.Про "фейковость собственного аккаунта" тоже ничего не понял.
>>170422479Спойлер читал?>>170422514Нормальные люди за 5 лет уже руководителями становятся или бизнес открывают.
на рынке очень большая нехватка хороших js’ов525000 р в месяц jsкун
>>170423089Ну, вряд ли станут сразу судить при отсутствии аккаунта, т.к. есть вероятность того телеграма. Скорее всего будут вопросы задавать.Мимо
>>170422910>Uncaught SyntaxError: Identifier 'singleRunFunction' has already been declaredМы вам перезвоним.
>>170423207того же*фикс
>>170411276 (OP)> При этом помощь моя в 80% сводилась к варианту фразы "ты заебал, погугли". Ну и вообще, рассказывая что-либо я почти всегда сразу мог вспомнить, где читал это сам. Т.е. какой-то секретной инфы нет, абсолютно все сказано и разжевано тысячу раз в тысяче мест.Такая бы хуйня в медицине бы была. Чтоб погуглил, и тебе сразу по фасту рассказали, как сделать оборудование и синтезировать нужные препараты. И ты такой безплатно без смс биохакаешь у себя в сычевальне и становишься пост-человеком.
>>170411276 (OP)> который в тысячу раз нуднее и хуже любого современного руководстваО каких годных современных руководствах речь? Даже не только по жабаскрипту. Я думал, ничего годнее носорога и жс.ру нет
>>170423515MDN
>>170423671Смешно, пиздец.
>>17042351510-15 лет назад я метался между htmlbook.ru, javascript.ru и еще пары тройки сайтов, ныне утративших свою поплуярность. Сейчас мне хватает MDN в качестве справочника за глаза, ибо он теперь охватывает полностью весь стек (а не только firefox специфичное апи, как было тогда), и поддерживается в более чем актуальном состоянии.
>>170423823Что смешного?
>>170422758>>170422910>>170422508я ошибся, работать не так как надо будет. Твоя функция одноразовая, а надо чтобы не допускала вложенных запусков/зацикливанийесли после test(2); еще раз вызвать test(2); то сработает функция всё равно один раз, хотя зацикливания нет.Но ты молодец.
>>170424022Ну так формулирую задачу вернее, че ты.const singleRunFunction = (fn, n) => ((...i) => n === void 0 ? (i = fn(...(n = i)), n = void 0, i) : void 0)Это уже нечитаемое говно, которое надо переписать с нормальным оформлением, но суть ты понял.
>>170424272Ты всё сильно усложняешь, эта хрень за минуту пишется юзая фичи не выше es5сука капча заебала, 30 раз клацаю, капча не появляется, но и не отправляет. Абу ублюдок.
>>170424593Я ее меньше чем за минуту написал, лол. А фичи выше es5, потому что однострочник.
Поясните сколько времени нужно для освоения asp.net на уровне могу написать говносайт.
>>170424593function singleRunFunction (fn) { return function f (tmp){ if (f.run) return; f.run = true tmp = fn.apply(undefined, arguments) f.run = false return f.tmp }}
Пацаны, какие знания нужны, чтобы взяли джуниором фронтом или на ноде писать бэк?
>>170425485Надо уметь сосать хуи.
>>170425485Те которые требуются. Открываешь вакансии, смотришь что нужно в данный момент на рынке. Для фронтэндщика это будет либо асп.нет либо жабаскрипт + реакт + хтмл и ксс, умение работать с бд.
>>170425537Я умею я тян
>>170425698>асп.нетПиздос
>>170425714Город?
>>170423888Говно он потому что.>>170423869>Сейчас мне хватает MDN в качестве справочника за глаза, ибо он теперь охватывает полностью весь стек (а не только firefox специфичное апи, как было тогда), и поддерживается в более чем актуальном состоянии.Да хуйня же какая-то незаконченная. И да, это справочник, а не учебник.
>>170425921Лол, ясно.
>>170425921>Да хуйня же какая-то незаконченнаяЧто вы говорите.
Бедные яваебы.
>>170414900Какой симпатичный человек!
>>170411276 (OP)Зачем что-то делать когда можно ныть?Нужно реально въёбывать, инфа сама тебе ничего не дастНу и да, код -- лишь инструмент. То есть нужно в первую очередь работать с людьми, закрывать задачи и прочее
>>170425401молодец
>>170426019Ну, кидай ссылки на MDN, где рассказывают про примеры применения Yii2 или бэкбона. Плюсы, фишки, особенности.
>>170425988Между учебником и справочником разницу видишь?
>>170421197На двоще же
>>170423147Не всех хочется быть менеджерами. Это вообще другая работа
>>170422981Нульчaн
>>170425295> asp.net на уровне могу написать говносайт.Тебе делать нехуй совсем?
>>170428308Я искренне надеюсь, что эйчарки не знают про сосач.
>>170429681НА ДВАЧЕ В РАЗДЕЛЕ /b/ ВЫ ПИСАЛИ ЧТО ВАША ЗАРПЛАТА НА СТАРОМ МЕСТЕ СОСТОЯЛА 300 ТЫСЯЧ В СЕКУНДУ, ПОЧЕМУ СЕЙЧАС ВЫ РЕШИЛИ УСТРОИТЬСЯ В НАШУ КОМПАНИЮ НА ПОЗИЦИЮ МЛАДШЕГО ВЕРСТАЛЬЩИКА С ОКЛАДОМ В 27 ТЫСЯЧ РУБЛЕЙ?
>>170425763Покажи мне развитый мегаполис без мусульман.
Как вкатываться в ваше программирование?С начала JS потом СиИли наоборот?
>>170431447Для тебя сначала notepad++ и google chrome с поиском google
>>170431447Слушай сюда, сына. Завтра ищешь в интернете книжку HTML5 Canvas. Похуй если ничего не поймешь. Затем идешь на w3.org и изучаешь стандарты от корки до корки. Потом зубришь, именно, сука, вызубриваешь содержимое сайта developer.mozilla.org, чтобы от зубов отскакивало. Когда напишешь свой первый сайт - видеоредактор, по пути детально разобравшись в WebGL, скачиваешь и изучаешь любой редактор, рекомендую Notepad++ или Adobe Dreamweaver. Как переделаешь редактор, чтобы можно было добавлять объекты из 3DSMax и красивые 3D-переходы, можешь идти дальше - тебя ждет увлекательный мир JavaScript. WebCL, XUL, сверхбыстрый асинхронный Node.JS, сверхмощная мозговыебывательная многоуровневая обфускация. Отсос хиккующих выблядков / просто неудачников типа рейфага или Flash/Silverlight-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
>>170431929А можно такую же пасту, только для шарпа?
>>170431447Сначала алгоритмы, дебич. Сегодня же регаешься на codewars и начинаешь решать задачи.
>>170431993А после этого значит ищешь в интернете книжку CLR via C#. Похуй если ничего не поймешь. Затем идешь на msdn.microsoft.com и изучаешь FCL от корки до корки. Потом зубришь, именно, сука, вызубриваешь C# 7.0 и ASP.NET Core Recipes, чтобы от зубов отскакивало. Когда напишешь свой первый форум на Kestrel, по пути изучив .Net Core, устанавливаешь и изучаешь любую ORM, рекомендую Entity Framework или NHibernate. Когда переделаешь форум, как минимум с REST'а на веб-сокеты, можешь идти дальше - тебя ждет увлекательный мир корпоративного легаси кода. Монструозные сайты на вебформах, сверхбыстрый SignalR, Razor'овские серверные страницы вперемешку с кодом на AngularJS 1.x и т.д. Отсос джава-петухов / просто неудачников типа крестоебов или джаваскрипт-макак, которые сосут хуй по жизни не заставит себя ждать и уже через год жепной боли ты будешь писать такие LINQ-запросы, что любой сервак будет охуевать при любом обращении к базе.
>>170432034кодеварса помогает в реальном погромировании?у меня вроде неплохо там получается задачки щелкать, за плечами только интенсив по js от кодкадеми
>>170411276 (OP)Че сказать то хотел?мимо-js-боярин-140к
>>170430630>Срака Васильевна, ну не я это был, меня подставили.
>>170432217Да, особенно когда новый язык изучаешь. Там после того как решишь задачу, тебе открываются чужие решения этой же задачи. Иногда дух захватывает от красоты и изящности. Я много годных приемов так подчерпнул.
>>170432369Что сейчас модное из фремворков? На чем писать приходится? Нода сдохнет или она уже навсегда?
>>170433156там часто однострочкодрочеры похуй, что нечитаемо, ЗАТО В ОДНУ СТРОЧКУ, но есть и годнота, да
>>170433256вуй, ангуляр, реакт. Особо ничего нового.А чем тебе нода не нравится?
>>170433256Модное - Реакт, Вуе, Анусляр. Именно в таком порядке. Мы пишем на реакте.Нода уже точно навсегда, но применение именно как полноценной серверной технологии у нее нет и наврядли будет.
>>170433840Ну как бы серверсайд, там питон обосновался, голанг подпирает. Есть ли вообще смысл изучать ноду человеку который не знает жаваскрипт или лучше сосредоточиться на фронте?
>>170433319>однострочкодрочерыВ школе был таким, все задачи решал в одно супервычисление.Училка бугуртила и снижала оценку, но было пох.Чем расписывать говно на полстраницы проще в одной строке всё вычислить. Один хуй рефакторинга не будет, только ревью, ибо всё работает. А паттерны её я на хую вертел.А некоторые так программы пишут, будучи уже взрослыми.
>>170431993Вот сразу все, что есть.http://lurkmore.to/%D0%9A%D0%BE%D0%BF%D0%B8%D0%BF%D0%B0%D1%81%D1%82%D0%B0:Python
>>170435778чет мне кажется джуна за такое ссаными тряпками на мороз попрут, если он попробует такое вытворить на рабочем проекте
>>170434299Питон же тормозной, как ебаный питон. Рнр даже 5.5 быстрее в три раза, даже на апаче. С опкод-кешем
>>170434299>Есть ли вообще смысл изучать ноду человеку который не знает жаваскрипт или лучше сосредоточиться на фронте?А фронт извините без жаваскрипта - это как?
>>170433256>Нода сдохнетВы ее уже с 2009го хороните
>>170435897И правильно сделают.Я и говорю >некоторые так программы пишутХорошо что их мало.
>>170435916Какой апач, дядя, откуда информация, сейчас давно не нулевые.И на моем компе питон дергает пхп на хелловорде.root@system:~# time php -r 'print "Hello World!";'Hello World!real 0m0.012suser 0m0.004ssys 0m0.008sroot@system:~# time python -c 'print "Hello world"'Hello worldreal 0m0.009suser 0m0.005ssys 0m0.004s
Проблема не в изучении яваскрипиа а во всём остальном. В школе раньше всех учили бейсику, ну и где миллионы программистов?
>>170414804>к этому времени твоя зп растёт в несколько разИли нет. Как будто не в рахе живешь
>>170434299Лол. Ты фронт сейчас не соберешь без ноды.Хочешь называться жс-погромистом - нода маст хев.Хочешь бекенд - тут уже можно поспорить. Из крупных проектов, написанных исключительно на ноде я знаю только learn.javascript.ru. Все остальное использует ее для отдельных небольших задач (в основном API-слой).
>>170436234В школе то их заставляли учить, по программе. Им это нахуй не надо было, как и все остальные предметы. В js же они пытаются вкатываться осознано самостоятельно. Вот только я все равно считаю, что мотивация нынче у вкатывающихся не та. Они только для заработать вкатываются, а не потому что им интересно программирование. По мне это как вкатываться в математику, чтобы только бабки платили.
>>170436355Я вообще неделю в теме, еще пока ничего не понимаю. У меня за спиной опыт сисадминства линукса, на питоне всякие скрипты писал, в том числе и api на twisted, так что асинхронную парадигму я понимаю. Но джаваскрипт я пока бегло изучаю, пока понял что нода это последняя самая версия, а браузеры еще не подтянулись и поэтому применяют некие трансляторы из джаваскрипта в джаваскрипт, но уже браузеронезависимый.
>>170436555Не совсем правильно ты понял. Браузер и Нода это два разныз окружения. Под капотом - совсем разных.Но есть стандарт языка (те самые ECMA), которые предписывают набор языкового апи. И оба этих окурежния стараются его реализовывать, но опять же в рамках своих парадигм.Например в браузерах есть service workers и жсное апи для них. Нода и знать не знает об этом, зато у нее есть process.spawn, например. Или всякие таймеры. В браузере их всего 2 (ну ок 3, если извернуться), в ноде 4. Ну и т.д.Короче нода это не последняя версия, нету вообще такого понятия как последняя версия. Есть лишь окуражения, которые стараются внедрить последние фичи стандарта как могут.
>>170436745А как же await и async ключевые слова. В ноде это есть, а в браузерах же нет.
>>170436871>а в браузерах же нет.Всё есть.
>>170436871в браузерах на помощь приходит babel, посколько async/await это просто сахар поверх промисов, а промисы - это уже браузерное апи.
>>170436988Вот как раз про babel то я и читал
>>170436871У ноды движок для js - v8 от google.Она поддерживает все фичи, что и браузеры на этом движке. Читай все что на хромиуме (хром\опера\вивальди\яндекс\етк).JS это встраиваемый язык. Нода и браузер это разные окружения. В браузерах это WebAPI\BOM\DOM\CSSOM, на все есть спек. В ноде окружение ноды, без спек. Трнаспайлеры для браузеров нужны, чтобы поддерживать ЛЕГАСИ браузеры. Те, в которых старые версии движков js. Транспайлеры даунгрейдят синтаксис. Полифилы реализуют недостающие современные апи. В техюраузерах, для которых транспайлят код подержки новых фич и не появится никогда. Просто настанет время, когда поддерживать эти устаревшие платформы будет не нужно. Веб в этом плане не отличается ничем от любых иных сфер. Сейчас никто например не поддерживает Windows XP, но еще поддерживают семерку. Придет время перестанут поддерживать семерку.
>>170436871И помимо ноды и браузера, у JS есть еще куча окружений - фотошоп, юнити, автокад, етк. Куда встроили - там и есть JS.
>>170436871>А как же await и async ключевые слова. В ноде это есть, а в браузерах же нет.Что вы говорите.
>>170433319Апну тред. Там есть два типа лайков за выполненное задание, один это умное решение, сюда попадают все однострочники и хаки над синтаксисом языка, а второе это лучшее решение, тут голосуют за следование стандартам и духу языка.