Anonymous
у меня на собесе по го спрашивали
Anonymous
про ооп(недо) алогоритмы, горутины, каналы, grpc, docker
Anonymous
и еще что-то
Anonymous
не рил скажите что на собесе требуют
Anonymous
интересно стало
Anonymous
да
Максим
Конечно, согласен Но пока это интересно
Anonymous
актуально будет через 2-3 года?
Максим
А можно на будущее ссылку?)
Anonymous
так там изи все
Anonymous
нет?
Anonymous
герман добряк этого чата
Максим
Anonymous
так это на джуна?
Anonymous
почему меня душили
Anonymous
на джуна
Anonymous
вау
Anonymous
вскрываемся
Anonymous
боже еще бд учить
Anonymous
Anonymous
вылетел?
Anonymous
что такое праймари кей
Anonymous
Anonymous
че то так не хочется на собесы время тратить))
Anonymous
они за такой бред могут не взять)
Anonymous
ты время потратил и нервы)
Anonymous
ну понятно, что рано или поздно на плюс морали залетишь
Anonymous
про поведенческие структурные порождающие паттерны просто наизусть с примером для каждого
Anonymous
потом погнал про докер
Anonymous
а там и кубер не за горами
Anonymous
и на джуна за 30к возьмут)
Anonymous
Зато опыт
так никакого фидбека нету
Anonymous
мало компаний указывают на недочеты
Anonymous
некоторые вообще не перезванивают
Anonymous
а где фидбек то
Anonymous
вместо скобочек могла бы написать что реально подтянуть надо
Anonymous
почему эти хр получают по 100+к?
Anonymous
они просто в чатах сидят и ищут народ
Anonymous
а получают как миддл
Anonymous
хахахаха
Anonymous
так это бред уже
Anonymous
не?
Oleg
https://www.slideshare.net/ramsekhargrandhi/number-of-computer-languages-3-25383408 https://cs.stanford.edu/people/nick/ https://cs.stanford.edu/people/nick/python-in-one-easy-lesson/
Oleg
компиляция (плюсы), Java (JDE), Питон (скрипт)
Anonymous
Anonymous
какой смысл пайтона если в большинстве случаев он юзается в дата сайенсе
Anonymous
а там нужен вышмат
Anonymous
если скажете, что для бека, то го замена ;)
V
где? я говорил что это норма - учить язык раз в полгода новый
За полгода не изучишь, особенно если не перестанешь писать на предыдущем. Год нужен, просто потому что быстрее не наберёшь нужное количество строк. Ну так-то доку прочесть можно, но изучить - это уметь на нём решать задачи, а не просто понимать что написано.
Anonymous
зачем спорить будет юзаться язык или нет
Anonymous
это же в первую очередь от разрабов зависит
Anonymous
не завезут дженериков и все отмена
Anonymous
TEH3OP
А к разговору о популярности голяхи в вообще. Первая ссыль в гугле показала: https://www.tiobe.com/tiobe-index/ И там нереально скакнула популярность Visual Basic - чоэттак :)
Anonymous
го 18
Anonymous
он же был 11-12
TEH3OP
Хаха Извините за начало срача, просто очень боюсь кидать все силы в него и потом понять, что много потратил, не зря конечно, но не то результат, что хотелось бы
Братюнь, я за свою жизнь освоил(ну т.е. сделал готовый проект, а не просто туториалы), не меньше 7 языков. И скажу что учить язык - это кайф. Второе что я тебе скажу, после очередного освоенного языка следующий учить легче. И как мой дед говорил, а мой дед был разведчиком в трёх войнах и ушёл в отставку полковником КГБ: стреляет хорошо тот кто много стреляет, а не тот кто много целится. Ну начни с English, он тебе во всю пригодиться в IT. Вот с eng книжки по GO и начни. Главное начни, голова не сморщится от этого - это уж точно.
TEH3OP
Сколько времени уходило на освоение каждого нового языка?
Ой... Ну после C++, где-то месяц. Неделю читаешь книжки и делаешь туториалы. Потом три недели пишеш (читай говнокодишь) первый проект. Очень сложно было въехать (вот именно въехать) в F#, в основном потомучто на нём пишут ненормальные IMHO. :) А вот SQL например, очень быстро понимаешь сам язык - но очень долго не понимаешь что говнокодишь,
TEH3OP
первый язык какой был?
VBA Excell ...он очень класный, потомучто можно дебажить и писать одновременно - можно курсор дебага назад сдвинуть и переписать код, а потом заново пройти этот участок.
V
звучит как часть тулинга а не самого языка
TEH3OP
звучит как часть тулинга а не самого языка
"часть тулинга" - это что? Конкретно: что вы услышать хотите?
V
тулинг - это инструментарий. не сам язык в смысле семантики
V
Например есть clojure, а есть плагин calva, которая позволяет грубо говоря выделить в редакторе кусок кода и сразу его выполнить. Очень органично дополняет сам язык.
TEH3OP
тулинг - это инструментарий. не сам язык в смысле семантики
Занятно я это IDE называл. Ну VBA офисный, он со своим IDE ну прямо сиамские близнецы.
V
Нет, IDE - это редактор, вундервафля. А тулинг - это например встроенный в стандартную либу форматтер кода, работающий из консоли.
V
> VBA офисный, он со своим IDE visual studio?
TEH3OP
Например есть clojure, а есть плагин calva, которая позволяет грубо говоря выделить в редакторе кусок кода и сразу его выполнить. Очень органично дополняет сам язык.
Я не припомню чтоб где-то можно было вот так нагло дебагом управлять. В vs code есть плагин который позволяет код выполнять в момент написания (я не помню точно, что там делалось, но что-то подобное).
V
а на каком языке твоя продуктивность была выше всего в смысле количества фичей за единицу времени?
TEH3OP
> VBA офисный, он со своим IDE visual studio?
Нет. Редактор макросов в Excell внутри сразу. Ну это было давно - может сейчас можно в студии делать MSO проекты.
TEH3OP
а на каком языке твоя продуктивность была выше всего в смысле количества фичей за единицу времени?
Ну вот вообще не скажу. Я на первой работе был жостко приземлён на эту тему. Меня научили писать просто и понятно, а не делать кучу фич. А продуктивность зависела не от языка а от IDE и тулинга и от того как пишешь код. Я напримео ну очень не хотел с hg на git переходить, потомучто tortoise HG - это ну просто пушка была.
Null
First-class functions в Golang https://uproger.com/pervoklassnye-funkczii-v-golang/ @Golang_google
Igor
First-class functions в Golang https://uproger.com/pervoklassnye-funkczii-v-golang/ @Golang_google
Переводчик отжег 😊 First-class functions, "функции первого класса" - это термин из computer science. Не надо писать вместо него "Первоклассные функции" - будет смешно.
🔥
Можно делать врапперры
🔥
https://github.com/f-secure-foundry/tamago