All streams
Search
Write a publication
Pull to refresh
-7
0.6
Send message

Тот момент, когда прошел такие собеседования, а по факту в компании десяток golang приложений в docker, которые обмениваются между собой protobuf данными. Ну и несколько шин в Кафке, куда срут бизнесовые сервисы.

Когда доходит задача на написание нового сервиса, предлагаешь какую-то определенную и наиболее подходящую технологию (не старую и достаточно распространенную), а тебе ее рубят из-за того что это не наш стек и экспертизы в компании нет. В итоге используешь строго ограниченный стек... который вообще ну ни как не подходит, и часто это стрельба из пушки по воробьям.

Вывод: ведите собеседования по потребностям. Не надо стоить из себя супер мега корпорацию уровня гугл, когда по факту являетесь местечковой компанией с десятком сервисов для пересылки json.

Да хватит уже. Есть официальная информация. Его разработку поддержали из-за необходимости замены С в инфре. Все! Поэтому он такой же простой как С.

И корни у Go идут из 70-х. RTFM.

Расследовал я инциденты уже по портянкам из стека вызовов, по которым вообще не ясно. Нет ни значений параметров, ни вызова, где именно произошла ошибка.

Одна портянка на два экрана... А если там еще многопоточка, то вообще черт ногу сломит.

Знакомьтесь ИРЛ

Теперь горячо будет не только в разъеме видях, но и материнки.

В самом приложении нет, но не исключено что что-то есть в библиотеках.

У меня знакомый уже жаловался, что Макс вылитает при включенной защите памяти.

Еще одна прокладка всплыла.

Народ уже распробовал AMD с их чипсетами. Интелу будет не просто отвоевать потребительский рынок, особенно без изменения политики.

2к примерно. Зависит от модели и качества копии.

Они изначально для витрин офлайн магазинов созданы. На Озоне можно посмотреть.

Слои в паинте! Не думал что когда нибудь доживу до этого.

Если из паинта получится что-то уровня фотошопа 7-й версии, то это будет отличная бесплатная альтернатива.

Что, разумеется, тоже показывает Go далеко не с лучшей стороны

Так golang делали, в первую очередь, как замену С внутри Google.

Всегда пишите a = append(a, some) и не будет проблем.

Только вместо:

return fmt.Errorf("%w: %w" err, err2)

стоит писать

return errors.Join(err, err2)

Так как это не обертка ошибки, а совершенно отдельная ошибка, не относящаяся к f.Write()

В пыхе документацию некогда было читать, надо было говнокодить сайты и интернет магазины.

В java к сожалению не успел перейти, хотя всерьез собирался, когда появился андроид. Но надо было работать и обеспечивать семью.

Нет, я просто привел свой пример. Думаю у многих такой же опыт, так как в то время многие начинали входить в разработку через интерпретируемые языки, типа PHP.

Да, мы использовали ассоциативные массивы не подозревая что это хэш-таблица.

Об этом узнал только когда начал интересоваться поиском и скоростью чтения.

Чаще всего такое при собесах на удаленную работу.

При устройстве в офисе и offline собеседования приближены больше к классическим.

Information

Rating
1,899-th
Registered
Activity

Specialization

Backend Developer