Oleg
В своё время был хороший язык. Но всему своё время.
Musлим
Ребят, здравствуйте. Вопрос не по теме, но может вы чего придумаете🤔 Какую тему на диплом можно взять, в плане мобильного приложения?😅🤔
Обыкновенную игрушку с тестами, с тематикой английского, либо на Unity “One Click” игрушку. Если хочешь впечатлить универ - выбирай образовательную тематику, т.е Уберизация,, digital twin
Oleg
Ещё можно отчислиться и начать заниматься полезным
Дима
Улицу подметать
Oleg
Улицу подметать
Это зависит от понятия полезного
Дима
Это зависит от понятия полезного
Ну если совсем дела плохи, то на пыхе писать
Oleg
@ Уехал по инвесторской
Дима
Хотя не, мы же про полезное
Oleg
Ну если совсем дела плохи, то на пыхе писать
Я знаю человека что окончил плехановку, не помню на сколько красным был его диплом. Сейчас на пыхе на цмсах пишет сайты в вебстудии.
Oleg
Матан знал на ура
Anonymous
Мне как-то раз отказали в вакансии из-зи отсутсвия ВО. Сказали, что не могут обосновать мою кандидатуру перед начальством, но если я решу вопрос (ну, вы поняли), то готовы подождать.
Дима
Лол, хороший индикатор
Дима
Надёжный
Anonymous
Ну такое.
Anonymous
Значение.
Дима
Матан знал на ура
Ну поэтому в веб студии и оказался
Дима
Матан это же первый курс
Anonymous
Я рад, что не стал ради них суетиться. Сейчас бы вдвое меньше зарабатывал. =)
Nikita
Любая реакция отличная от "О, у вас еще и диплом есть? занесите потом" неадекватна и является звоночком размером с колокол
Oleg
Матан это же первый курс
Это образно-собирательно
Nikita
О том что тут не стоит работать
Anonymous
А про вышку давно думаю.
Anonymous
Но при том не хочу платить деньги шарлатанам, которые ничего не знают.
Nikita
Знания в любом случае надо проверять
Nikita
И если необходимый набор у тебя есть
Anonymous
У меня натура такая - меня бомбить будет от таких преподов.
Nikita
То ты можешь работать
Oleg
Рабом с меткой о сорте быть приятно (суровый вечерний тред, да)
Anonymous
=)
Nikita
Но если тебя не берут писать на ангуляре потому что у тебя нет подтверждения что ты отходил на матан 5 лет
Oleg
На галерах на самые тяжелые весла посадят
Anonymous
Ну, мне для себя.
Oleg
Если для себя и учат там нормально - то отлично
Anonymous
Последняя надежда на Иннополис - говорят, там нормальные преподы.
Anonymous
Но инфа не проверена.
Anonymous
Кстати. Может быть, здесь присутствуют товарищи, которые прикоснулись к этому чуду образования?
Anonymous
Я палюбас буду работать, если смогу не работать.
Anonymous
Более того, если мне удастся сколотить себе актив, который обеспечит мне безусловный доход, я, скорей всего, освою ещё пару профессий. Не для бабла, а для души.
Musлим
Матан знал на ура
Ну да, все мы учили матан что бы уметь интегрировать вёрстку с цмской
Anonymous
Лишь бы жизни хватило.
Oleg
Если под рабом понимается работать на работе, то я уже давно не работаю работником на работе и не фрилансю
Anonymous
Фундаментальные знания нужны миддлу для дальнейшего роста же.
Anonymous
Ты не понимаешь. Красноглазие, оно в крови.
Anonymous
Это я ща про себя.
Musлим
Так вот, я пытался написать оптимальное решение для трансп. задачи методом СЗУ, и понял что эта не просто задачка которые мы делали на CodeWars
Musлим
А главное пообещал до 24 ноября сделать, месяц назад пообещал. Думал что за часика 3 напишу. А оказалась там алгоритм решения и прохода по столбцам и строкам не маленький.
Musлим
Вот и спросил может кто решал...
Oleg
Разве писать код нужно только для работы на работе?
Bohdan
Разве писать код нужно только для работы на работе?
В противном случае странен выбор JS
wp0
В противном случае странен выбор JS
На js приятно писать по целому ряду причин. Ничего странного нет в том чтобы писать и наслаждаться.
Anonymous
В противном случае странен выбор JS
Это, всего лишь, твоё мнение. Всего лишь, мнение одного из ~7000000000. Можешь сам посчитать шанс того, что ты ошибаешься.
CherryTea
В противном случае странен выбор JS
Богдан, что же тут странного. Например, знает человек 3 языка, и нужна простая программа для себя. Сценарий ее использования сразу зарешает какой язык использовать. Js это о том что должно работать кросс-платформенно включая смартфон. Это что-то что не нужно устанавливать, что-то что можно бесплатно захостить на гитхапейджес (и ещё десяток аналогов) и использовать где угодно зная только ссылку. Что-то что имеет огромное количество уже готовых пакетов.
CherryTea
Что то что можно очень быстро написать, потому что не строгая динамическая просто таки решает в деле быстрого прототипирования и простых программ
Konstantin
жаваскрипт многое прощает))
CherryTea
Js это карманный складной мультитул каждого разработчика
CherryTea
Скажем я быстро набросал свою консольную утилиту на питоне, потому что мне не нужна она в вебе. Но если у меня планируется к ней графический интерфейс я снова жалею что не написал ее на js потому что qt это блин боль. Особенно если захотел симпотишнее чем формочки Хр и драгэнд дроп
Anonymous
На js приятно писать по целому ряду причин. Ничего странного нет в том чтобы писать и наслаждаться.
Внезапно, но я была такого же мнения когда только вкатывалась. Спустя полтора года поняла свою ошибку и ужасаюсь от того, какой франкенштейн на велосипедах из огрызков разных ЯП получается.
Anonymous
wp0
Да все с ним в порядке, с жс.. такой же инструмент как другие языки. Местами бесит, местами прекрасен.
wp0
У него есть недостатки, но большинство недостатков становятся мнимыми, когда научишься пользоваться этим инструментом. И работать не мешают.
Anonymous
Потрясные браузерные апи, например. Ууух. Я прям писаюсь кипятком от счастья когда надо, например, с буфером обмена работать или с кареткой в инпуте. Или необходимость в костылях для самого себя, чтобы ВДРУГ что не крашнулось из-за отсутствия какого-нибудь nextElementSibling. А сравнение объектов по ссылке и /особенный/ const? Это просто сказка. А создание кучи костылей для типизации? А прототипы? А всякие диалекты вроде purescript, которые пилят в надежде обойти факапы языка? Из того что первым на ум пришло. Про всякую чушь уровня нестрогого сравнения я не говорю ибо подобные особенности есть много где.
Thomas
+1 к последнему оратору у меня вопрос к тем кто считает что JS - норм - а вы пробовали что-то принципиально другое? Ruby, Haskell, Rust?
Дима
Ну что значит в надежде, пурскрипт мощный и ничего он даже не планирует обходить потому что является близким родственником haskell
Дмитрий
Пишу на c# на работе, возвращаюсь к js с радостью
Alex
Пишу на c# на работе, возвращаюсь к js с радостью
Пишу на js на работе 80% времени. С радостью возвращаюсь к АСПш серверу остальные 20%
wp0
Потрясные браузерные апи, например. Ууух. Я прям писаюсь кипятком от счастья когда надо, например, с буфером обмена работать или с кареткой в инпуте. Или необходимость в костылях для самого себя, чтобы ВДРУГ что не крашнулось из-за отсутствия какого-нибудь nextElementSibling. А сравнение объектов по ссылке и /особенный/ const? Это просто сказка. А создание кучи костылей для типизации? А прототипы? А всякие диалекты вроде purescript, которые пилят в надежде обойти факапы языка? Из того что первым на ум пришло. Про всякую чушь уровня нестрогого сравнения я не говорю ибо подобные особенности есть много где.
Ну, браузерные апи - не часть языка. В других языках их нет, как бы. С браузерными апи тоже можно работать с удовольствием, но для этого нужен какой-то опыт. Зачем вы сравниваете объекты? Вы что-то делаете не так. Зачем вам типизация? Что непонятного в прототипах?
wp0
Жс позволяет кучу разных вольностей. Можно делать кучу разных странных вещей, на которые жс движки не станут ругаться. Но это совсем не значит, что эти странные вещи нужно делать. Конечно, если пытаться тащить в жс концепции из других сред, например полиморфизм а-ля сиплюсплюс - придется повозиться чтобы сделать монолитно и выразительно. Но это не проблема языка, это проблема прослойки между клавиатурой и стулом.
wp0
У всех других (живых) языков, кстати, вообще нет браузерных апи :)
Дима
Кстати да, а что за наезд на браузерные апи которыми ecma даже не управляет)
Anonymous
Ну, браузерные апи - не часть языка. В других языках их нет, как бы. С браузерными апи тоже можно работать с удовольствием, но для этого нужен какой-то опыт. Зачем вы сравниваете объекты? Вы что-то делаете не так. Зачем вам типизация? Что непонятного в прототипах?
В этом сообщении так и сочится желание сказать что я ничего не понимаю. Ух. >с браузерными апи можно работать с удовольствием Не со всеми. С некоторыми только через библиотеки. А к некоторым и библиотек не сделали, и приходится страдать. >но для этого нужен какой-то опыт Опыт нужен чтобы найти апи, с которыми работать можно только через одно место. То что это можно делать со смазкой не убирает факта чрезодноместности. >зачем вы сравниваете объекты? Вы что-то делаете не так. А при чём тут я? И не казалось ли Вам, что подход "не сравнивай объекты" появился как раз из-за отсутствия возможности их нормально сравнивать, без применения всяких странных вещей? >зачем типизация? function is undefined хотя бы >что непонятно в прототипах? Их неявность и возможность наставить граблей. См. prototype.js
wp0
В этом сообщении так и сочится желание сказать что я ничего не понимаю. Ух. >с браузерными апи можно работать с удовольствием Не со всеми. С некоторыми только через библиотеки. А к некоторым и библиотек не сделали, и приходится страдать. >но для этого нужен какой-то опыт Опыт нужен чтобы найти апи, с которыми работать можно только через одно место. То что это можно делать со смазкой не убирает факта чрезодноместности. >зачем вы сравниваете объекты? Вы что-то делаете не так. А при чём тут я? И не казалось ли Вам, что подход "не сравнивай объекты" появился как раз из-за отсутствия возможности их нормально сравнивать, без применения всяких странных вещей? >зачем типизация? function is undefined хотя бы >что непонятно в прототипах? Их неявность и возможность наставить граблей. См. prototype.js
Не, ничего там не сочится, не выдумывайте.
wp0
Браузерных апи много, и каждый вендор пилит что-то своё. Они требуют привычки и, как правило, приходится писать какие-то врапперы чтобы с ними работать. Но они имеют слабое отношение к жс как языку, как ни странно. А сейчас за их стандартизацию взялись всерьез и скоро все будет замечательно. Дом апи, например, уже прекрасен. Подхода "не сравнивай объекты" не существует. Просто сравнивая объекты нужно помнить, что это не хэш-таблицы, не ассоциативные массивы и вообще не массивы, которые есть в других языках. И, опять таки, я с трудом могу представить код, в котором не избежать сравнения объектов. Function is undefined - следствие хреново организованного кода. Некоторые другие языки просто не позволят писать такой код, да. Но это не проблема жс. Прототипы прекрасны как раз своей открытостью. Если вы зачем-то их неправильно используете в своем коде - это не проблема языка как инструмента.
wp0
Нет, я не пытаюсь сказать, что жс - совершеная среда, лишенная всяких недостатков, это было бы идиотизмом. Но от работы с ним можно получать не меньше удовольствия, чем от работы с менее гибкими языками. Большинство его мнимых недостатков вылазят тогда, когда вы пытаетесь тащить в JS сущности подходы, к которым привыкли в других языках, и большинство этих сомнительных недостатков компенсируется небольшим опытом работы с ним.
Anonymous
В итоге всё упирается в "не делай так, так, вот так, ещё вот так, а вот так ок". И какой тогда смысл в этой открытости, если ограничения всё-равно накладываются?
wp0
всё упирается в "не делай так, если точно не уверен в том, что пытаешься сделать" :)