анархопутин
noi
Я не волк
И в базу эту попасть скорее всего не мог, мало собеседуюсь, не свечусь, все документы есть, ничего экстраординарного в резюме нет
noi
Так что херня это всё
noi
noi
Это та же самая компания, или другая?
noi
Aleks
Это объясняет многие отказы:
https://habr.com/ru/articles/855102/
Dmitriy
Alex
Dmitriy
пожалуйста...
Dmitriy
Это оно...?
Дмитрий
поведайте что за Антон Назаров...
думаю что стоит начать с его выступления на какой-то конфе с докладом "Осознанная меркантильность"
как будто бы это самое начало
Aleks
Если бы он не впаривал всем свои курсы, то вполне сошло бы за беспристрастный взгляд.
Дмитрий
Ilya
Aleks
noi
Alex
Курсы - ерунда. Основная претензия к волкам (не берусь утверждать насколько правдивая), что они через созвон тайком помогают взламывать собесы на любые позиции с любым уровнем знаний за половину ЗП.
Дмитрий
Aleks
Alex
Aleks
И нет разницы кто смеется или взламывает дебильные собесы, тестируйте знания и проблемы не будет.
Дмитрий
Aleks
Если собес проходит не тот, кто знает и умеет что надо бизнесу, а тот кто чешет языком без костей и понравился HRке, это проблема работодателя.
noi
Alex
В каком плане "взламывать"?
Когда даже не джун, стажёр, в наушник подслушивает ответы двух сеньеров и успешно залетает на сеньёрскую позицию. Сидит там несколько месяцев, а потом они это повторяют в другом месте.
Aleks
В каком плане "взламывать"?
Использовать дурь. Если собес проверяет не знания и умения (которым нельзя научится за неделю и даже за год), а процент натяжки совы на глобус, они за неделю научат ее натягивать сильно.
noi
noi
Классическая битва меча и щита, правда куда оно приведет - непонятно.
С одной стороны в американские компании спокойно устраиваются северокорейские ребята без единого голосового созвона, с другой стороны надо натягивать сову на Юпитер, дичь какая-то
⛪️Поп Гапон⛪️
noi
Есть испытательный срок
Вот это единственное нормальное решение. Голова на плечах есть? Берем, будешь на испыталке
noi
И не нужно никаких литкодов и прочего
noi
Я так на первую работу устроился, со мной поболтали 10 минут, распроссили про жизнь и готово
Alex
Тут же не результат важен, а "продержаться до зп".
⛪️Поп Гапон⛪️
⛪️Поп Гапон⛪️
Там за пару часов хкйню не сделать
⛪️Поп Гапон⛪️
Нуи такие типчики стажеры пишут странный код, это их выдает
Alex
Ну ок, значит всё это шутка и неправда)
noi
а если не закрывает, то тут увольнение в любом случае)
I. Ali
I need a suggestion!
Best Approach for Setter Methods with Nested Pointers: Performance vs. Efficiency?
I'm working on an application with many setter methods that involve nested pointer objects. I’m considering two approaches for implementing the setters:
1. Initialize the object every time the setter is called.
2. Initialize the object once and check if it’s already initialized on subsequent calls.
From a performance and efficiency standpoint, which approach would you recommend, and why?
Example
type Person struct {
Name string
Contact *Contact
}
type Contact struct {
Email string
Phone string
}
func (p *Person) Setter1(name, email, phone string) *Person {
p.Name = name
p.Contact = &Contact{
Email: email,
Phone: phone,
}
return p
}
func (p *Person) Setter2(name, email, phone, street, city string) *Person {
if p.Contact == nil {
p.Contact = &Contact{}
}
p.Name = name
p.Contact.Email = email
p.Contact.Phone = phone
return p
}
Yurii
I need a suggestion!
Best Approach for Setter Methods with Nested Pointers: Performance vs. Efficiency?
I'm working on an application with many setter methods that involve nested pointer objects. I’m considering two approaches for implementing the setters:
1. Initialize the object every time the setter is called.
2. Initialize the object once and check if it’s already initialized on subsequent calls.
From a performance and efficiency standpoint, which approach would you recommend, and why?
Example
type Person struct {
Name string
Contact *Contact
}
type Contact struct {
Email string
Phone string
}
func (p *Person) Setter1(name, email, phone string) *Person {
p.Name = name
p.Contact = &Contact{
Email: email,
Phone: phone,
}
return p
}
func (p *Person) Setter2(name, email, phone, street, city string) *Person {
if p.Contact == nil {
p.Contact = &Contact{}
}
p.Name = name
p.Contact.Email = email
p.Contact.Phone = phone
return p
}
В тестах производительности проверь, указатели это далеко не всегда быстрее чем выделение памяти для объекта в стеке, возможно тебе просто стоит использовать Contact. Конкретно по твоему вопросу, напиши и тест и проверь что быстрее, выггоднее по памяти
noi
I need a suggestion!
Best Approach for Setter Methods with Nested Pointers: Performance vs. Efficiency?
I'm working on an application with many setter methods that involve nested pointer objects. I’m considering two approaches for implementing the setters:
1. Initialize the object every time the setter is called.
2. Initialize the object once and check if it’s already initialized on subsequent calls.
From a performance and efficiency standpoint, which approach would you recommend, and why?
Example
type Person struct {
Name string
Contact *Contact
}
type Contact struct {
Email string
Phone string
}
func (p *Person) Setter1(name, email, phone string) *Person {
p.Name = name
p.Contact = &Contact{
Email: email,
Phone: phone,
}
return p
}
func (p *Person) Setter2(name, email, phone, street, city string) *Person {
if p.Contact == nil {
p.Contact = &Contact{}
}
p.Name = name
p.Contact.Email = email
p.Contact.Phone = phone
return p
}
use testing.Benchmark
🦍chupep🦍
V
#job #opentowork #leadGO #Golang
Лиды Golang, вакансия супер!!!Формат работы: Удаленный/Офис кроме локаций РФ, РБ, Пакистан, Иран, Индия
В очень классную компанию требуется LEAD GOLANG!!
Если ты сильный, умелый, есть опыт работы с GO 4+ лет и в должности Lead 1+ год (командой от 3 человек) и у тебя английский С1 тогда компания тебя зовет в свой дружный коллектив!!!
Что предлагаем:
💡 Возможность работать удаленно в любой точке мира или в одном из офисов компании на Ваше усмотрение;
💡 Возможность получать бонусы и премии внутри компании, регулярный пересмотр заработной платы и др
Основные задачи:
🔍 Проектирование и разработка высоконагруженных сервисов с нуля.
🔎 Выявление проблем в коде приложения и формирование задач по рефакторингу, декомпозиция задач.
🔍 Структурирование и управление техническим долгом.
🔎 Проведение код-ревью.
🔍 Анализ требований к продукту, проектирование планов разработки и др
Скорее пишите мне, отвечу на любые вопросы @ValeriyaStynke
qwerty
ура, наплыв ботов
анархопутин
как же неподозрительно это выглядит!
Awesome
😁
noi
Лол
Group Help
Report sent
Group Help
Report sent
Tatiana
#vacancy #вакансия #job #работа #hiring #ищу #golang #ташкент
👩🏼💼 Position: Golang Developer
🎓 Level: Senior / Lead
💪 Experience: 8+ лет (NOT freelance)
🛠 Stack: Golang, Kafka, PostgreSQL, ElasticSearch, ClickHouse
⚙️ Здоровый мониторинг: Prometheus, Grafana, Loki, Jaeger
🧬 Кодом управляют: GitHub Actions, k8s, Playwright, SonarCube
🌎 Location: #Tashkent, OFFICE
🕗 Employment: #Fulltime
🚀 Company: Billz
💰 Salary: 3500 – 5000$ / month
✏️ Telegram: @Tany_Jobs
🎯 КОГО ИЩЕМ:
В команду Backend ищем Ведущего Golang Разработчика (80% кодинг и 20% менеджмент) в ОФИС в г. Ташкент. В первую очередь нам требуется кодер, а уже потом менеджер.
💼 НАШ ПРОДУКТ:
Экосистема полезных SaaS-решений для более 3000 магазинов одежды, косметики, аксессуаров и всего что связано с модой и красотой.
🕰 ЗАДАЧА В ПЕРВЫЙ МЕСЯЦ РАБОТЫ:
Погрузится в проект, построить roadmap, согласовать с командой и менеджерами.
🧑🏽💻 ЧТО МЫ ДЕЛАЕМ ЕЖЕДНЕВНО:
1. Пишем код
2. Пишем тесты
3. Упрощаем архитектуру приложения
4. Улучшаем опыт наших пользователей
🏅 МЫ ОЖИДАЕМ:
1. Коммерческий опыт разработчиком (именно кодером) от 8 лет
2. Опыт работы с Golang от 6 лет
3. Опыт работы от 5 лет в продуктовых компаниях (НЕ аутсорсинг, НЕ фриланс)
4. Умение писать код с тестами, проводить code-review
5. Опыт лидирования команды разработки не более 3 лет
6. Опыт самостоятельного кодинга на Golang последний год – обязательно!
⭐️ МЫ ПРЕДЛАГАЕМ:
1. Комфортный офис в центре Ташкента
2. Официальное трудоустройство
3. Работа в продуктовой компании
4. Мы оплачиваем участия в конференциях, курсах для прокачки скилов
5. Кофе, снеки и приятная атмосфера в офисе
🔎 ЭТАПЫ ОТБОРА СОИСКАТЕЛЕЙ:
1. Техлид отбирает релевантных соискателей по резюме, ответам на уточняющие вопросы и зарплатным ожиданиям
2. Интервью с HR (15-30 минут)
3. Техническое интервью (30-40 минут)
4. Live coding сессия (15-30 минут)
5. Интервью с CEO (20-30 минут)
⚡️ ДОПОЛНИТЕЛЬНО:
1. Рассматриваем кандидатов, готовых самостоятельно переехать в г. Ташкент.
2. Оказываем содействие в оформлении рабочей визы.
3. На испытательный срок (максимум: 3 месяца) готовы рассмотреть удалённый формат работы. Однако, после испытательного срока предусмотрен ТОЛЬКО офисный формат работы в г. Ташкент.
✏️ TG: @Tany_Jobs
..
noi
#vacancy #вакансия #job #работа #hiring #ищу #golang #ташкент
👩🏼💼 Position: Golang Developer
🎓 Level: Senior / Lead
💪 Experience: 8+ лет (NOT freelance)
🛠 Stack: Golang, Kafka, PostgreSQL, ElasticSearch, ClickHouse
⚙️ Здоровый мониторинг: Prometheus, Grafana, Loki, Jaeger
🧬 Кодом управляют: GitHub Actions, k8s, Playwright, SonarCube
🌎 Location: #Tashkent, OFFICE
🕗 Employment: #Fulltime
🚀 Company: Billz
💰 Salary: 3500 – 5000$ / month
✏️ Telegram: @Tany_Jobs
🎯 КОГО ИЩЕМ:
В команду Backend ищем Ведущего Golang Разработчика (80% кодинг и 20% менеджмент) в ОФИС в г. Ташкент. В первую очередь нам требуется кодер, а уже потом менеджер.
💼 НАШ ПРОДУКТ:
Экосистема полезных SaaS-решений для более 3000 магазинов одежды, косметики, аксессуаров и всего что связано с модой и красотой.
🕰 ЗАДАЧА В ПЕРВЫЙ МЕСЯЦ РАБОТЫ:
Погрузится в проект, построить roadmap, согласовать с командой и менеджерами.
🧑🏽💻 ЧТО МЫ ДЕЛАЕМ ЕЖЕДНЕВНО:
1. Пишем код
2. Пишем тесты
3. Упрощаем архитектуру приложения
4. Улучшаем опыт наших пользователей
🏅 МЫ ОЖИДАЕМ:
1. Коммерческий опыт разработчиком (именно кодером) от 8 лет
2. Опыт работы с Golang от 6 лет
3. Опыт работы от 5 лет в продуктовых компаниях (НЕ аутсорсинг, НЕ фриланс)
4. Умение писать код с тестами, проводить code-review
5. Опыт лидирования команды разработки не более 3 лет
6. Опыт самостоятельного кодинга на Golang последний год – обязательно!
⭐️ МЫ ПРЕДЛАГАЕМ:
1. Комфортный офис в центре Ташкента
2. Официальное трудоустройство
3. Работа в продуктовой компании
4. Мы оплачиваем участия в конференциях, курсах для прокачки скилов
5. Кофе, снеки и приятная атмосфера в офисе
🔎 ЭТАПЫ ОТБОРА СОИСКАТЕЛЕЙ:
1. Техлид отбирает релевантных соискателей по резюме, ответам на уточняющие вопросы и зарплатным ожиданиям
2. Интервью с HR (15-30 минут)
3. Техническое интервью (30-40 минут)
4. Live coding сессия (15-30 минут)
5. Интервью с CEO (20-30 минут)
⚡️ ДОПОЛНИТЕЛЬНО:
1. Рассматриваем кандидатов, готовых самостоятельно переехать в г. Ташкент.
2. Оказываем содействие в оформлении рабочей визы.
3. На испытательный срок (максимум: 3 месяца) готовы рассмотреть удалённый формат работы. Однако, после испытательного срока предусмотрен ТОЛЬКО офисный формат работы в г. Ташкент.
✏️ TG: @Tany_Jobs
Что такое "опыт разработчиком(именно кодером)"? Бывают разработчики не "кодеры"?
Dmitrii
Dmitrii
noi
noi
А разработчик это всегда тот, кто пишет код
noi
Хотя на самом деле самыми ценными кадрами являются не кодеры, а инженеры)
noi
Tatiana
noi
То есть инженер и код пишет, и думать умеет)
Aleksandr
Aleksandr
со стаковрефлоу
Aleksandr
битриксойды
L
Илья
А в чём разница между кодером и инженером?
Кодеру дают алгоритм в виде "блок-схемы" или подробного словесного описания алгоритма и он просто его переписывает в код (буквально переводчик на язык компьютера)
Инженеру дают "желание", он представляет план технического решения и в случае апрува этого решения пилит его на задачи и отдаёт команде "кодеров"