Виталий
Слишком непонятно
Юра (Юрий Александрович)
Во многих случаях там, где нам приходится использовать interface{} можно с помощью дженериков вернуться к строго типизированному коду. Но подобные конструкции надо продумывать.
Юра (Юрий Александрович)
Например, если мы хотим написать какую-то универсальную функцию сортировки, то нам придется в нее передавать слайс any, и функцию сравнения двух элементов func(any, any) bool
(фу какая гадость).
А там мы можем сразу это все параметризировать тем типом, с которым собираемся работать в данном вызове.
Юра (Юрий Александрович)
Я точно не уверен, но нет.
У нас именно компилируются несколько разных экземпляров одной и той же функции, и вызов одной и той же функции с разным набором параметризаций - это фактически будет вызов разных функций.
Юра (Юрий Александрович)
у них даже адреса будут разные, кстати, надо проверить...
Виталий
Юра (Юрий Александрович)
да. Так это ж еще с тех пор, когда дженериков не было. И сортирует такая функция далеко не все.
Если у нас будет слайс коров, который нужно будет отсортировать по возрасту, или по весу, или по надоям, Sort не отсортирует.
Юра (Юрий Александрович)
Хотя нет, если правильно настроить функции Swap и Less, то отсортирует.
Юра (Юрий Александрович)
Только функции Swap и Less придется определять не для типа, а для каждого конкретного слайса, замыкая в них нужный слайс
Юра (Юрий Александрович)
А с дженериками можно сделать то же самое, определив соответствующие функции для всего типа целиком
daniel
Мне очень стыдно, я напиздел
daniel
Там сверху что-то про вход на го спрашивали. Я устроился на го мидл позиция. Без опыта. Пришлось немножко нахлабучить про опыт. Испыт еще не прошел, вроде со скрипом по 10 часов в день включая выходные таски выполняю. Хз, кажется пока не спалился
daniel
Но кто знает какая таска прилетит следующая, точнее я сам беру сложные и непонятные - стыдно что платят так много, хочу показать что не зря
Andrey
Sasha
daniel
Я не то чтобы похвастаться, я к тому что если ты реально уверен в своих силах, готов впахивать, брать ответственность, то все возможно, хотя я искал 5 мес, и оффер прилетел просто внезапно. Если бы я читал со стороны что тут пишут то наверно бы устроился через n лет
Alexey
daniel
daniel
Потому что люди в меня поверили на собесе
daniel
Извините, не смогу ответить на некоторые вопросы, там конечно не много гоферов, но мало ли тут читают, мало ли меня вычислят по косвенным признакам
Sasha
Gameover
Gameover
или по самозанятости
Sasha
Sasha
В крипте оплачивали в стартапе
Sasha
Gameover
Владимир
daniel
Хочу сказать что это тяжело, именно морально. Я типа сам по себе ответственный чел, в жтом мой минус, мне советуют знакомые расслабиться - не могу
Владимир
Владимир
Вот завтра - отличный день чтобы поработать!
Владимир
Уже кстати сегодня!
С праздником всех леди тут, особенно HR!
daniel
Я как раз этим пользуюсь, выходными.
daniel
Проект сложный, я читал пару реп опенсорсных на гитхабе, вообще шляпа
Gameover
надо создать фейковое резюме высококвалифицированного низкооплачиваемого специалиста и проспамить его по всем галерам завтра. И добавить приписку что ждешь оффер только в этот день 😁 А далее берешь поп-корн, включаешь переадресацию на Олега и заносишь все перезвонившие конторы в черный список с пометкой "переработки"
daniel
А еще денег сильно много платят, меня это грузит. Лучше бы платили меньше, я бы наверно не так нервничал
Владимир
Владимир
Только не криптой
Миринговин
Артем
Артем
Рф контора?
daniel
Это не крипто, не гемблинг, норм приличная контора которая платит грязными американскими бумажками)
pumpkin
pumpkin
закончить пет проект?
daniel
Я не писал пет, никогда, у меня гитхаб нулевой. Просто читал много кода
Emin Zalaev
Без бэкграунда в айти вообще
pumpkin
смело
pumpkin
и как результат
Emin Zalaev
Ну в 2х компаниях просто с hr пообщался, почему то дальше тех собеса не было
Emin Zalaev
На 3-е в вб на стажировку взяли, ну там собеса практически и не было
Emin Zalaev
На собесы точно нужно хотя бы чтобы понимать что от тебя хотят и каких знаний
Emin Zalaev
И любой отказ воспринимать как опыт прохождения собеса
Миринговин
Ну ты ж студент. Вот если б с завода
Emin Zalaev
Emin Zalaev
Типа аля мне 19 лет как родителям сказать что я зарабатываю сто пицот тыщ
Миринговин
Хотя на ютубе есть интервью с чуваком, который прямо с завода и через годик у Илона уже работал. Настолько хорошо, что люди не верят человеку.
daniel
как вообще понять что ты готов проходить собесы?
Когда можешь ответить почти на любой вопрос по го. На общеищвестные впросы про алгоритмы, сети, базы данных, линупс, мемори модел, конкаренси, отказоцстойчивость, паттерны, мкрсервисы, кэш, транпорт
Владимир
Когда можешь ответить почти на любой вопрос по го. На общеищвестные впросы про алгоритмы, сети, базы данных, линупс, мемори модел, конкаренси, отказоцстойчивость, паттерны, мкрсервисы, кэш, транпорт
Ну или готур прошел хотя бы
Emin Zalaev
Emin Zalaev
Поэтому таски на того же мидла могут быть от «перекинь жсон» до «спроектируй и напиши код для распределенной системы с авторизацией»
Emin Zalaev
Зависит от места и обстоятельства
daniel
Emin Zalaev
Владимир
Владимир
Миринговин
В России?
Сначала WoT, потом за бугор
Vinniepuh
Skaz
Миринговин
Хотя если "читал репы", то наверное присутствовал