|
GO - кто применяет - есть ли смысл? | ☑ | ||
---|---|---|---|---|
0
neomarat
31.08.21
✎
15:18
|
Задумался об изучении этого языка - есть ли смысл? Интересно с ним работать? Поделитесь реальным опытом.
|
|||
1
Asmody
31.08.21
✎
15:19
|
ну, сейчас, вот-вот уже сейчас!..
|
|||
2
polosov
31.08.21
✎
15:19
|
(0) Ты не понимаешь во что ты только что ввязался.
|
|||
3
1Сергей
31.08.21
✎
15:19
|
на распе за $30?
|
|||
4
neomarat
31.08.21
✎
15:23
|
(2) интрига нарастает... что должно случиться?
|
|||
5
Asmody
31.08.21
✎
15:25
|
Сейчас Garykom ножки у нового интела досчитает в соседней ветке, и всё про Го расскажет
|
|||
6
rphosts
31.08.21
✎
15:26
|
(3) эээээ, чё?
|
|||
8
PLUT
31.08.21
✎
15:28
|
(0)
package main import "fmt" // this is a comment func main() { fmt.Println("Hello World") } |
|||
9
PLUT
31.08.21
✎
15:29
|
||||
10
Garykom
гуру
31.08.21
✎
15:31
|
(0) >есть ли смысл? Интересно с ним работать? Поделитесь реальным опытом.
Смысл есть. Интереснее чем со многими другими. Идеально для бэкенда, консольных утилит и библиотек. |
|||
11
polosov
31.08.21
✎
15:31
|
(4) Придет Гариком...
|
|||
12
PLUT
31.08.21
✎
15:32
|
(6) https://www.raspberrypi.org/products/raspberry-pi-4-model-b/
а внутре обычно линух, но можно и Win10 "натянуть" |
|||
13
Asmody
31.08.21
✎
15:32
|
(8) могЁш!
|
|||
14
rphosts
31.08.21
✎
15:32
|
(8) немного сишняк напоминает
|
|||
15
neomarat
31.08.21
✎
15:33
|
(10) Вы на нем работаете? Насколько легко слезть с 1С и пересесть на GO? Сильно теряется в ЗП поначалу?
|
|||
16
PLUT
31.08.21
✎
15:33
|
(14) это ж неспроста :)
|
|||
17
rphosts
31.08.21
✎
15:34
|
(16) разумеется
|
|||
18
Garykom
гуру
31.08.21
✎
15:35
|
(15) Работаю для себя и параллельно с 1С для расширения где она не может
Если тебе до 30 лет легко перелезешь. И почти без потери зп. После 35-40 уже сложно ибо фиг наймут (HR ищет молодых) и провал в зп |
|||
19
neomarat
31.08.21
✎
15:36
|
(18) Хм... 42 уже... все так плохо - совсем?
|
|||
20
neomarat
31.08.21
✎
15:37
|
(18) Посоветуйте что почитать - книжка какая хороша в данный момент
|
|||
21
neomarat
31.08.21
✎
15:37
|
или курс
|
|||
22
Guk
31.08.21
✎
15:38
|
(15) >> Насколько легко слезть с 1С и пересесть на GO? Сильно теряется в ЗП поначалу?
и какой глубинный смысл в этом действе?... |
|||
23
neomarat
31.08.21
✎
15:40
|
(22) сильная усталость от системы - однотипные задачи, одни и те же тупые вопросы, все более долгое обновление - когда теряешь время попусту... Да много всего. Хочется что-то поменять.
|
|||
24
1Сергей
31.08.21
✎
15:41
|
(23) и есть надежда что там по-другому?
|
|||
25
Garykom
гуру
31.08.21
✎
15:41
|
(19) если нет связей то устроиться сложно, на джуна предпочитают молодых и зп сильно меньше чем у средних 1С
тут https://t.me/progbook поиск по "golang" |
|||
26
Asmody
31.08.21
✎
15:43
|
(18) поделился бы с народом, как расширения на go писать.
|
|||
27
Garykom
гуру
31.08.21
✎
15:43
|
(25)+ https://t.me/goproglib
|
|||
28
1Сергей
31.08.21
✎
15:43
|
посмотрел ХХ, программист 1С - 3000 вакух; программист GO - 1000 вакух
|
|||
29
neomarat
31.08.21
✎
15:43
|
(25) а с какой начать? Там книг вагон, а хорошая то какая?
|
|||
30
Garykom
гуру
31.08.21
✎
15:44
|
(26) Расширения для 1С никак, подразумевал расширение возможностей 1С, где функционала/возможностей ЯП 1С и платформы не хватает
|
|||
31
Garykom
гуру
31.08.21
✎
15:45
|
(29) хз с какой начинать, я отсюда https://golang.org/doc/ начинал
|
|||
32
Garykom
гуру
31.08.21
✎
15:48
|
(31)+ точнее сначала тут
https://ru.wikipedia.org/wiki/Go https://en.wikipedia.org/wiki/Go_(programming_language) все прочитал |
|||
33
Garykom
гуру
31.08.21
✎
15:51
|
(31)+ еще https://pkg.go.dev/github.com/f0rmiga/awesome-go?utm_source=godoc
и просто гуглить "awesome go" но это уже после изучения основ |
|||
34
fisher
31.08.21
✎
15:53
|
С точки зрения шансов пропихнуться в альтернативный кровавый ентерпрайз - наверное лучше java
А так go, конечно, поинтереснее. |
|||
37
ДенисЧ
31.08.21
✎
15:58
|
(0) Если ты не пишешь микросервисы - тебе го не нужен.
|
|||
38
arsik
гуру
31.08.21
✎
15:59
|
(30) Ну может, с ростом популярности языка, Нуралиев и компания что то придумают. Точнее опубликуют интерфейсы для динамического подключения.
|
|||
39
Garikk
31.08.21
✎
16:08
|
(0) ты лучше подумай как работу искать будешь, выучить язык полдела, сейчас вакансию джуна еще попробуй найди
|
|||
40
Arbuz
31.08.21
✎
16:11
|
Тогда уж лучше раст.
fn main() {println!("Hello, world!")} |
|||
41
bolder
31.08.21
✎
16:28
|
(0) Приятный язык.Все на модных тенденциях.Но блин,мало применения в обычных конторах находит. Утилиты - это админское.
На Мисте golang только один человек, Garykom практикует.Но соскочить с 1С не может ). |
|||
42
bolder
31.08.21
✎
16:33
|
(41) + А.Донаван и Б Керниган (тот самый!) "Язык программирования Go" - отличная книга, мне зашло.
|
|||
43
fisher
31.08.21
✎
16:37
|
(41) Да нормально он применения находит. Просто язык относительно молодой и на джунов вакух пока мало, в сравнении с той же джавой, на которой за десятилетия столько барахла понаписано, шо ховайся. И все сопровождать кому-то надо.
|
|||
47
Said_We
31.08.21
✎
17:29
|
(0) Ещё один из 1С решил сдернуть?
Тенденция однако..... |
|||
48
Said_We
31.08.21
✎
17:36
|
(0) А чего не сразу Rust например?
|
|||
49
Garykom
гуру
31.08.21
✎
17:37
|
(48) Rust для прикладных задач хуже чем Go, он больше как замена С++ в части системного софта и драйвера писать
|
|||
50
Said_We
31.08.21
✎
17:41
|
(49) Я просто темы автора посмотрел. Там постоянно что-то с оборудованием разным.
|
|||
51
bolder
31.08.21
✎
17:45
|
(47) Не взлетит у 99%.По причине другого стека технологий и уровня знаний.За сопоставимую зарплату на Go надо иметь больше знаний в ИТ технологиях.1с ники сильны в другом.Так что студенты может и свалят на суп зарабатывать поначалу, матерых 1с ников и тут хорошо кормят)
|
|||
52
Garykom
гуру
31.08.21
✎
18:04
|
(50) В этом случае как раз лучше Go если не требуется драйвера на низком системном уровне писать
Обычные C-Shared DLL на Go прекрасно делаются |
|||
53
Said_We
31.08.21
✎
18:16
|
(51) У меня достаточно много обратных примеров.
Один ушел из 1С в джаву и уехал в США. До этого десяток с лишним лет только 1С. Супруга правда много разных языков знала и работала на проектах - и мобильные приложения в том числе. Другой вернулся в с++ и уехал в США. Потом дернул собой ещё несколько человек - тоже на 1С долго работали. Ещё один ушел в мобильные приложения - живет по всему миру. До этого знал только 1С. Образование не ИТ. Ещё один вернулся в С++, но остался в РФ. У знакомой на работе отдел 1С (5-ть или 7 человек - уже не помню точное количество) встал и уволился в один день - ушли в Python. Все вместе к этому плодотворно готовились и даже работали дополнительно. + Кто-то открыл свое производство пищеве, кто-то магазины, кто-то на пенсии, кого-то нет в живых. |
|||
54
bolder
31.08.21
✎
18:29
|
(53) Вот это как с 1С пересекается?
>Обязанности: Разработка и поддержка нового функционала Умение работать в команде Написание высоконагруженных пуш-серверов, сервер авторизации, сервер активации и т.д Разработка микросервисов на языке Go code review Требования: Знание и опыт работы с Go (golang) Опыт работы не менее 3-х лет Cоздание микросервисов (RPC) Опыт создания веб/rest приложений Умение работать с Linux Знание технического англ. языка Умение работать с git Знание Postgres / RabbitMQ / Redis Знание WebSockets Желателен опыт работы с криптографией и криптовалютами Знание и понимание классических алгоритмов и структур данных Знание и опыт использования шаблонов проектирования Знание C++ как преимущество Опыт многопоточного программирования Опыт разработки высокопроизводительных серверов или веб-приложений |
|||
56
Eiffil123
31.08.21
✎
18:48
|
(55) и как там на загнивающем капиталистическом западе? ))
|
|||
57
ДенисЧ
31.08.21
✎
18:58
|
(56) Из Бостона в Крым ездит отдыхать...
|
|||
58
Said_We
31.08.21
✎
19:35
|
(54) А почему оно должно пересекаться?
Знания 1С как правило более не пригодятся. Хотя Эклипс+Гит и в 1С есть. Кто-то даже использует. В 1С точно используют. SQL Postgres придется серьёзно подтягивать. Сам язык SQL он и в Африке SQL, но в 1С он сильно обрезан. А знание настройки сервера - тут врядли требуется - это отдельная специальность. Знание и понимание классических алгоритмов и структур данных - частично в 1С есть. Просто в 1С это есть, но об этом не задумываешься. Создание микросервисов (RPC) - тут тоже какое-то подобие каких-то микросервисов есть и в 1С. Знание и опыт использования шаблонов проектирования - тоже иногда бывает в каком-то виде в 1С, но это скорее исключение. Умение работать в команде - это тоже общие фразы. Разработка и поддержка нового функционала - общая фраза. И т.д. |
|||
60
novichok79
31.08.21
✎
20:21
|
написал пет прожект на нем, потому что с java пришлось бы тащить JVM.
язык простой как 3 рубля, нет дженериков, исключений и лямбд, зато есть горутины. в Go многое реализовано для многозаданости из коробки - например каналы, они в жавке называются LinkedBlockingQueue. я бы сказал, что это смесь Python с C. насчет реальных задач - на него переписывают веб-сервисы, которые должны очень быстро работать. |
|||
61
novichok79
31.08.21
✎
20:22
|
IDE = Goland (красивый, как IntellijIDEA, но платный), Visual Studio Code с плагинами для Go (не такой красивый, но бесплатный)
|
|||
62
novichok79
31.08.21
✎
20:24
|
книга, которая зашла по Golang = Go для профессионалов. была еще одна от Кернигана, но она древняя как экскременты мамонта.
|
|||
64
novichok79
31.08.21
✎
21:22
|
(63) Every coupon code grants a free individual subscription for one JetBrains IDE of сhoice for a limited period of time (4 or 6 months, depending on the duration of the class).
даже если найдешь студента, будет максимум 6 месяцев. |
|||
65
Garykom
гуру
31.08.21
✎
21:31
|
(61) для Golang юзаю liteide или wide (последняя версия там в облако ударились, старая просто на свой сервер ставилась)
|
|||
66
novichok79
31.08.21
✎
21:43
|
(65) пробовал, не зашла мне она. visual studio code как-то интуитивно понятна.
|
|||
69
acht
31.08.21
✎
22:30
|
(67) Привет, Паша! Вау, у тебя новый ник. Всё хвастаешся...
До свидания, Паша. Век бабочки-однодневки недолог. Приходи завтра. |
|||
70
novichok79
31.08.21
✎
22:47
|
(68) ссылка?
|
|||
71
novichok79
31.08.21
✎
22:54
|
(70) уже нашел. запросил лицензию на Goland.
|
|||
74
Конструктор1С
01.09.21
✎
05:05
|
(23) устройся в крупную компанию разработчиком. Будешь отделен и от тупых юзеров, и от тупых вопросов, и от обновлений...
|
|||
75
novichok79
01.09.21
✎
09:56
|
(73) родственник учится в одной из онлайн-школ, взял на его имя лицензию.
|
|||
76
novichok79
01.09.21
✎
09:59
|
(0) уже полтора года мучаетесь. не пора ли уже куда-нибудь да перейти?
Phyton, Go, Android - куда развиваться? JOB: OFF: Истории успеха перехода из/в 1С это уже третья тема |
|||
77
novichok79
01.09.21
✎
10:53
|
(0) это я к тому, что если бы действительно хотел, то перешел бы без тем на мисте.
вероятно, ты еще не понял какие задачи тебе интересно решать. если понимания не будет, через пару лет появится такое же желание перескочить на другой ЯП. ибо ЯП - это инструмент для решения задач. логика перехода такая: типовой 1С -> нетиповой 1С + что-нибудь на другом ЯП -> другой ЯП. 1. смотришь какие технологии требуются в вакансиях на твой ЯП - отличная идея для пет-прожекта, парсер агрегатора вакансий и анализатор ключевых слов. 2. ищешь вакансии по 1С по слову "самописных конфигураций" + технологии, которые ты нашел в п. 1. 3. устраиваешься в найденную контору. наблюдаешь как работают коллеги на других ЯП. это полезно для понимания как данная технология используется для решения реальных задач бизнеса и пунктик в резюме. 4. просишься слезно взять тебя в соседний отдел или реализуешь пет-проекты на нужных технологиях. 5. дублируешь свое 1Сное резюме. в дубле заменяешь "1С разработчик" на "разработчик", "специалист отдела разработки ПО", "программист", "конфигурация" на "решение". надо убрать слово 1С из резюме, чтобы тебя не хантили по 1С. 6. выставляешь резюмеху в активный поиск. ходишь по собесам, тебе пишут отклик по тем вещам, которые ты не знаешь. ищешь ответы по темам, которые не знаешь. на гугле есть целые статьи про job interview questions по <твой любимый ЯП>. 7. повторяешь п. 6, пока не получаешь жоп оффер. у меня получилось. на собесах надо говорить только про опыт в ЯП, на который ты собеседуешься. пункт 2 для этого очень полезен, т. к. это не только 1С. когда расскажешь все про <твой любимый ЯП>, уже можно упомянуть что в 1С ты занимался оптимизацией SQL-запросов и что 1С на проекте был ORM + GUI. если тебе интересно про DS/ML - нужен мат. аппарат, возьми репетитора по математике, чтобы он тебя поднатаскал / купи книгу по DS/ML. а перейти очень просто - знакомый ушел в сбертех, поизучав пару недель Spring на тытрубе :) |
|||
78
neomarat
01.09.21
✎
11:00
|
(76) пора... поэтому и мучаюсь ))
|
|||
79
novichok79
01.09.21
✎
11:01
|
(78) денег предложили столько же кстати. поэтому пока не ушел из 1С.
|
|||
80
supersonic
01.09.21
✎
12:38
|
(79) Если не секрет, удалось уйти именно на GO? Сколько денег предложили джуну?
|
|||
81
supersonic
01.09.21
✎
12:40
|
Прочитал не внимательно. Тогда другой вопрос, что останавливает - если предложили ровно столько же?
|
|||
82
novichok79
01.09.21
✎
12:44
|
(81) удаленочка, комфорт.
ранее в этом году прошел тех. собес по Java, были предложения уйти на Kotlin, но я его не знаю от слова совсем. недавно прошел тех собес на Golang, думал не пройду. просто показал им свои пет-прожекты в резюме. на Java еще зовут сейчас в разные конторы, по крайней мере прохожу собеседования. just for fun. как-то так. |
|||
83
Ыцшесрук
01.09.21
✎
12:44
|
(53) Скорее всего, у перечисленных людей есть бэкграунд инженера-разработчика и соответствующие фундаментальные знания (алгоритмы, ООП etc). Но им и в 1С неплохо живётся, если переезд не планируется.
А те, которые "уйти в айти" из бухов-экономистов и всяческих гумунитариев с 1С спрыгнуть разве что себе на письку смогут, если исхитрятся. |
|||
84
Garykom
гуру
01.09.21
✎
12:44
|
(81) там работать надо
в 1С куча мест где зарплата не меньше а нагрузка сильно меньше и можно на форумах трындеть |
|||
85
novichok79
01.09.21
✎
12:46
|
(84) это вы про себя наверное.
|
|||
86
Garykom
гуру
01.09.21
✎
12:49
|
(85) Конечно про себя. А ты почему на себя спроецировал? :)
|
|||
87
Ыцшесрук
01.09.21
✎
12:50
|
(86) Обидно стало, что он вжобывает, а ты на форумах трындишь :)
|
|||
88
novichok79
01.09.21
✎
12:51
|
да-да, собралось тут стадо провокаторов ))
|
|||
89
Ыцшесрук
01.09.21
✎
12:52
|
(82) Кстати, удалёночка - далеко не всегда комфорт, увы.
Даже при наличии рабочего кабинета с закрытой дверью и на другом этаже. |
|||
90
supersonic
01.09.21
✎
12:54
|
(82) У меня тоже удаленка. Больше года в ленивом темпе изучаю go. То что-то делаю, то бросаю.
Но как-то чтобы было что не стыдно показать - пока такого нет. Изучил предложения для джунов по голангу - минимум в два раза теряю по зп. |
|||
91
novichok79
01.09.21
✎
12:55
|
на собесе важно называть "правильную цифру", иначе вам будут давать в 2 раза меньше.
|
|||
92
supersonic
01.09.21
✎
13:03
|
(91) Ну я это по хедхантеру смотрел (новичку дают до сотки) . Может и больше могут дать, я хз. Сильно провисать не хотелось бы, поэтому наверное и мотивация не достаточно сильная. А по 1С изучать что-то новое совсем не тянет.
|
|||
93
neomarat
01.09.21
✎
13:05
|
А почему вместо Java выбор пал на Go?
|
|||
94
novichok79
01.09.21
✎
13:09
|
(93) Golang больше подходит под те задачи, которые мне сейчас интересны. Java тоже норм, но на ней решать вы будете почти те же задачи, что и в 1С (если это банки, страховые). добавьте туда чуточку корпоративной бюрократии и попадете в тот же кровавый энтерпрайз, в котором сидят 1Сники, только на другом стеке.
|
|||
95
Ыцшесрук
01.09.21
✎
13:12
|
(94) Как будто крававый энтырпрайз - это что-то плохое :)
|
|||
96
novichok79
01.09.21
✎
13:12
|
(95) на вкус и цвет...
|
|||
97
Said_We
01.09.21
✎
13:28
|
(83) "Скорее всего, у перечисленных людей есть бэкграунд инженера-разработчика"
Я же написал. Не у всех. Есть у кого совсем не техническое образование и даже не экономическое с бухгалтерским. Но основная масса это математики и даже кандидаты математических наук. Не все работали инженерами разработчиками. После ВУЗа сразу в 1С как-то пришли. Знание других ЯП у многих были на уровне студентов + 10-ти летней давности. Буквально несколько человек имели опыт работы в других ЯП и после них их занесло в 1С. Те кто после других ЯП редко в 1С задерживались. Многие с 1С слезли сначала совсем в админы, что бы только 1С не заниматься. Потом обратно в свой ЯП и подальше от 1С. Сказать что у них не получалось в 1С - нет. Разбирались даже быстрее зачастую с задачами и предметки не боялись, но удовольствия от работы не получали. Получали удовольствие, когда задачи чуть интереснее ставились, но они их слишком быстро решали. Например, прикрутить нечеткий поиск по наименованию к какому-нибудь справочнику в 1С 77 за часик. А дальше опять уныние. |
|||
98
fisher
01.09.21
✎
13:38
|
||||
99
Ыцшесрук
01.09.21
✎
13:44
|
(97) Ну хз. Без профильной базы и фундаментальных знаний просто так уйти в серьёзный ЯП... впрочем, знание матана тоже неплохое подспорье так-то.
|
|||
100
Ыцшесрук
01.09.21
✎
13:46
|
+(99) "серьёзный ЯП" заменить на "серьёзную разработку"
|
|||
101
fisher
01.09.21
✎
13:48
|
(99) Легко. Просто впахивать надо. Не у всех получается ибо оксюморон.
|
|||
102
Кирпич
01.09.21
✎
15:25
|
(60) "язык простой как 3 рубля, нет дженериков, исключений и лямбд, зато есть горутины"
а когда из Go лямбды вырезали? |
|||
103
DexterMorgan
01.09.21
✎
16:11
|
(97) Про интерес это субъективно, для меня лично странно. У нас 1сник ушел в 17ом году в яву (вообще с нуля). Связь поддерживаем, рассказывает какие задачи решает - уныние. В 1с интересные задачи, причем реальные, ты видишь как помогает бизнесу та или иная фича, а не в команде пилишь свой абстрактный участок.
|
|||
104
fisher
01.09.21
✎
16:43
|
(102) Действительно. Полноценные лямбды вроде есть причем даже с замыканиями на борту. А не костыли как в java. И дженерики уже вот-вот зарелизят (а может уже и зарелизили).
|
|||
105
Garikk
01.09.21
✎
16:47
|
(103) зато у него ЗП гораздо выше и нагрузка ниже
|
|||
106
fisher
01.09.21
✎
16:49
|
(103) Это же только начало. В том-то и дело что по спектру решаемых задач ява на порядок шире. Именно на порядок. То есть чувак наберется опыта и сможет выбирать работу "под себя" в гораздо более широких пределах, чем это возможно в 1С.
|
|||
107
Garikk
01.09.21
✎
16:50
|
а чё вы вокруг лямбд так бегаете? они очень сильно читабельность кода портят...вон в js вообще по маразма это всё доходит уже, открываешь код, а там на два листа писанины из 10 вложенных ф-ций друг в друга...лямбду они бл.. юзают, попробуй разберись
|
|||
108
fisher
01.09.21
✎
17:00
|
(107) Читабельность кода портят не лямбды, а люди. Вот в 1С даже лямбд нету. И все равно умудряются писать так, что "попробуй разберись".
|
|||
111
Garikk
01.09.21
✎
17:12
|
(110) лямбды классно, особенно классно отладку по ним делать, когда там не a+b , а ченить побольше и посложнее. открываешь код, всё красиво...и приходится вглядываться куда там эту 'магию' насовали
Вообще я стал проще относится к всякому такому когда на питон переключился..но всёравно скорблю по временам когда я на яве писал.. (109) вообще не понимаю чё так всех от фронта прёт... у меня например тоже задачи для людей, вон интеграцию какойто crm в эдо штатовкую сейчас делаю, чисто бекендовский проект, фронта нет вообще...и обди видят и задача реальная |
|||
112
Garikk
01.09.21
✎
17:13
|
(111) *люди видят
|
|||
113
fisher
01.09.21
✎
17:15
|
(109) Ты еще спроси, почему с++ а не 1С.
|
|||
116
fisher
01.09.21
✎
17:21
|
Не всех же тянет фронт писать. Бэкендовые задачи с инженерной точки зрения часто более масштабны и академичны и этим многих привлекают.
А масштабный бэкенд на скриптовых языках только хипстеры писать порываются. |
|||
120
Garikk
01.09.21
✎
17:37
|
(114) я почему думаю? каждый второй вайтишник начинает js учить, ты же сам в (109) предлагаешь фронт, ноды на беке мало сейчас
(119) <потому что очень логичный> -- это скорее на троллинг похоже ;) с этими всякими 3=='3' и '3'!=3 |
|||
121
fisher
01.09.21
✎
17:59
|
(117)(118) Для больших сложных проектов (которых на бэкенде гораздо больше) рулит строгая типизация. В js же насыпали столько динамичности, что даже на фронтенде нехорошо получилось. Поэтому js эволюционировал в сторону урезания некоторых вольностей и все равно он оказался уж чересчур "динамичен". Отсюда и популярность type script на поле игры js. Скриптовые языки рулят на небольших простых проектах за счет лаконичного кода. Но на больших проектах с кучей разного народа строгая типизация дает лучший контроль кодовой базы и меньше тупых ошибок.
Это раз. Вторая плюшка скриптовых языков, которая оборачивается антиплюшкой для бэкенда - однопоточная модель исполнения. Да, там есть варианты выкручиваться, но это именно варианты выкручиваться. Это два. Скриптовые языки плохо поддаются компиляции, потому что это опять-таки обратная сторона их преимуществ. То есть при прочих равных они будут проигрывать по производительности. Это три. В итоге получается для больших бэкенд-проектов лучше джава и го, так как у них лучше запас по масштабируемости. И в части производительности и в части кодовой базы и в части написания многопоточных приложений. |
|||
125
Garikk
01.09.21
✎
18:08
|
(122) <Что??? >
ничто, в крупных проектах ноду не особо используют я в основном стараюсь касаться энтерпрайзных проектов и ноды практически нигде не видел руби, питон, ява, пхп, го, даже ерланг видел, ноду ниразу не видел. (122) <Ты показал пример говнокода. > я показал пример того как язык допускает делать ошибки. у меня от питона подгорает иногда из-за такого, но в js пошли гораздо дальше |
|||
126
Garikk
01.09.21
✎
18:09
|
(125) *я понимаю что в сайтиках-лендингах и всяких самопальных магазинах она есть где команда две калеки - все разработчики... но блин этож вообще ниочем
|
|||
131
Garikk
01.09.21
✎
18:35
|
(128) я работал в крупных конторах где было много разных направлений и языков. от си до ерланга, js был только на фронте
|
|||
132
ДенисЧ
01.09.21
✎
18:42
|
(131) Ты в Бостоне не работал, там бэк только на скриптах пишут.
|
|||
133
Garikk
01.09.21
✎
18:49
|
(132) да не, мне сдается что в бостоне он работает в конторе с заказчиками как у гения, чтобы быстро, дешево и на коленке
|
|||
134
Garikk
01.09.21
✎
18:56
|
я вот в мейлру работал, у нас там в одном подразделении на перле пишут, у меня язык не повернется сказать что перл - популярный язык для бека ;)
тоже кстати и про руби могу сказать, лет 10 назад хайп был, полно проектов на нем, много относительно новых начинают... но в целом язык закатывается и это заметно |
|||
136
Garikk
01.09.21
✎
19:00
|
(135) скажем так - в крупном энтерпрайзе ноды не существует
p.s. это потому что мне не интересны проекты не из энтерпрайза |
|||
139
Garikk
01.09.21
✎
19:08
|
(138) ну а тут https://www.tiobe.com/tiobe-index/ js на седьмом месте, это при том что это весь фронт
|
|||
141
Garikk
01.09.21
✎
19:10
|
(138) вообще опрос странный
там в web frameworks на первом месте jQuery при этом в списке есть Flask который бекенд и вообще он должен быть там где нода но его там вообще нет |
|||
142
Garikk
01.09.21
✎
19:12
|
(140) ты я смотрю в английский слабо?
ты читаешь то что цитируешь? August Headline: Data Mining and AI languages are booming in the TIOBE index |
|||
143
Garikk
01.09.21
✎
19:12
|
это спойлер, а не название статистики
|
|||
146
Гений 1С
гуру
01.09.21
✎
19:24
|
(0) это такой язык с черепашкой (тэртл), или тот ЛоGO назывался?
|
|||
148
Ыцшесрук
02.09.21
✎
06:45
|
О, тут опять Пашо умничает :)
|
|||
149
neomarat
02.09.21
✎
08:32
|
Garikk, а вот Вы я так понял на GO пишете - с 1С ушли практически? Можете рассказать как происходил переход вкратце?
|
|||
150
acht
02.09.21
✎
09:27
|
(148) Ну не может Пашенька в открытую сказать, что делает сайты для онлайн казино =)
|
|||
151
Garikk
02.09.21
✎
10:12
|
(149) я на питоне пишу сейчас, а помоему вы у меня под разными никами уже несколько лет это спрашиваете, не?
переход просто перешел, я на яве как хобби очень давно программил, в 14 году когда развалился мой бизнес пошел устраиваться сисадмином...меня взяли 1Сником, через полтора года я перешел в отдел программистов..и всё собственно я фактически два раза ушел из 1С, в 07 году (вобще в не-ИТ сферу) и в 16 (в этот раз уже на программиста) я вообще не вайтишник, я в отрасли тем или иным образом с 98 года, и 1С это случайно затесавшиеся два отрезка моей карьеры |
|||
152
neomarat
02.09.21
✎
10:42
|
(151) Не, у меня один ник... Спасибо.
|
|||
153
novichok79
02.09.21
✎
10:51
|
(151) не, это я спрашивал ранее. у вас по сути переход произошел в рамках одной конторы. это самый простой способ.
|
|||
154
Garikk
02.09.21
✎
10:58
|
(153) ну я потом поменял работу перейдя вообще тимлидом на питон который не знал вообще и написал проект с нуля
фокус в том что у меня был и довольно большой опыт в ИТ в принципе, и такой факт надо успешно использовать на собеседовании а должность тимлида - зачастую подразумевает довольно поверхностное тех.интервью == нет, я не вас имел в виду, у меня тут раз в год еще ктото спрашивает подробности перехода, буквально дословно копируя вопрос прошлогодней давности |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |