Author Topic: Карьера в ИИ  (Read 6586 times)

Online Euskaldun

  • Администратор
  • Трижды герой
  • *****
  • Posts: 32463
  • Карма: +4506/-429
    • View Profile
Карьера в ИИ
« on: 31 May 2023, 19:23:31 »
  • 0
  • 0
мне сегодня намекнули, что если я хочу серьезно идти по карьерной лестнице мне нужен Swift, C++ и Objective-С (?). С чего начать, за что хвататься?

Offline Leo

  • Posts: 21346
  • Карма: +718/-3657
    • View Profile
Re: Карьера в ИИ
« Reply #1 on: 31 May 2023, 19:33:38 »
  • 0
  • 0
мне сегодня намекнули, что если я хочу серьезно идти по карьерной лестнице мне нужен Swift, C++ и Objective-С (?). С чего начать, за что хвататься?
а что такое ии?

Offline Leo

  • Posts: 21346
  • Карма: +718/-3657
    • View Profile
Re: Карьера в ИИ
« Reply #2 on: 31 May 2023, 19:35:19 »
  • 0
  • 0
Мучили меня на повышении квалификации с++ -ом еще в далеком 1994. Мнение : старьё и гамно

Offline Квас

  • Ветеран
  • *****
  • Posts: 1438
  • Карма: +424/-16
    • View Profile
Re: Карьера в ИИ
« Reply #3 on: 31 May 2023, 19:48:34 »
  • 0
  • 0
Мне по плюсам рекомендовали Professional C++, Marc Gregoire. Но я так ничего и не выучил.

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 6762
  • Карма: +2300/-350
    • View Profile
Re: Карьера в ИИ
« Reply #4 on: 31 May 2023, 19:57:16 »
  • 0
  • 0
мне сегодня намекнули, что если я хочу серьезно идти по карьерной лестнице мне нужен Swift, C++ и Objective-С (?). С чего начать, за что хвататься?
Странно, по нейронкам сейчас вроде Python лидирует.
Это что за направление в AI? На Swift же вроде в основном под iOS пишут?
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный
Ceterum censeo gebniam esse delendam.

Offline Квас

  • Ветеран
  • *****
  • Posts: 1438
  • Карма: +424/-16
    • View Profile
Re: Карьера в ИИ
« Reply #5 on: 31 May 2023, 20:00:33 »
  • 0
  • 0
Кстати, я некоторое время работал примерно в области ИИ. Ткну пальцем в небо и предположу, что программирование вам нужно довольно ограниченное и специфическое. Грубо говоря, запустить нейронку и написать какой-то базовый UI. Имеет смысл как можно быстрее перейти к ковырянию в проектах, не залезая в дебри тех же плюсов. Мне, наверно, было проще, потому что у нас писали на котлине (язык навроде жавы), там IDE всё подсказывает, ничего учить не надо.

Про iOS ничего не скажу, никогда с ним не работал, да и видел в основном на витринах.

Offline Квас

  • Ветеран
  • *****
  • Posts: 1438
  • Карма: +424/-16
    • View Profile
Re: Карьера в ИИ
« Reply #6 on: 31 May 2023, 20:03:07 »
  • 0
  • 0
Странно, по нейронкам сейчас вроде Python лидирует.

Да. Причём, опять же, программировать там особо не надо, на уровне скриптов: запустить обучение. Трудность в том, чтобы понять, что учить, как, на каких данных.

Но потом юзер эти нейронки захочет запустить в телефоне, там питона нету, нужно телефонное приложение писать.

Online Euskaldun

  • Администратор
  • Трижды герой
  • *****
  • Posts: 32463
  • Карма: +4506/-429
    • View Profile
Re: Карьера в ИИ
« Reply #7 on: 31 May 2023, 20:05:31 »
  • 0
  • 0
да, верно, UI и квири какую-нибудь вытащить данные из БД. Прям уж так от А до Я мне программировать не надо, но если хочешь работать с биг-датой ты должен сам разные скрипты писать, никто за тобой бегать не будет

Offline Leo

  • Posts: 21346
  • Карма: +718/-3657
    • View Profile
Re: Карьера в ИИ
« Reply #8 on: 31 May 2023, 20:08:27 »
  • 0
  • 0
а что такое ии?
ааа понял , artificial intelligence. Спасибо 😉

Online Euskaldun

  • Администратор
  • Трижды герой
  • *****
  • Posts: 32463
  • Карма: +4506/-429
    • View Profile
Re: Карьера в ИИ
« Reply #9 on: 31 May 2023, 20:08:55 »
  • 0
  • 0
Странно, по нейронкам сейчас вроде Python лидирует.
Это что за направление в AI? На Swift же вроде в основном под iOS пишут?
я же по лингвистической части, я не программист и никогда им не буду :)

Offline Bhudh

  • Дважды герой
  • **
  • Posts: 6762
  • Карма: +2300/-350
    • View Profile
Re: Карьера в ИИ
« Reply #10 on: 31 May 2023, 20:53:57 »
  • 0
  • 0
Тем более, нафига лингвисту Swift знать⁈
Ладно плюсы, это как бы база.
Jestem dokładny i dociekliwy. (Wg Pinii.)
Всё, что нужно для торжества зла — это бездействие добрых людей. Поэтому бездействовать не надо. Алексей Навальный
Ceterum censeo gebniam esse delendam.

Offline Upliner

  • Администратор
  • Дважды герой
  • *****
  • Posts: 5258
  • Карма: +482/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Карьера в ИИ
« Reply #11 on: 31 May 2023, 21:33:27 »
  • 0
  • 0
Если кодите под Apple, то да, нужен либо Swift, либо Objective C. Недавно тоже столкнулся с тем, что для CoreML нет API для C/C++, пришлось использовать эти языки. Сначала сделал на Swift, но там была проблема с интеграцией с существующим C++ кодом, тогда переделал всё на Objective C, там интеграции практически никакой не надо -- просто extern "C" функции.
Вход в Московское княжество -- 1 рубль, выход -- бесценен.
Дві найголовніші помилки українського народу -- зек і зєк.

Offline Upliner

  • Администратор
  • Дважды герой
  • *****
  • Posts: 5258
  • Карма: +482/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Карьера в ИИ
« Reply #12 on: 31 May 2023, 21:52:10 »
  • 0
  • 0
Мучили меня на повышении квалификации с++ -ом еще в далеком 1994. Мнение : старьё и гамно
Начиная с C++11 он начал выглядеть более-менее прилично. До этого и правда там была куча внутренних противоречий.
Вход в Московское княжество -- 1 рубль, выход -- бесценен.
Дві найголовніші помилки українського народу -- зек і зєк.

Online Euskaldun

  • Администратор
  • Трижды герой
  • *****
  • Posts: 32463
  • Карма: +4506/-429
    • View Profile
Re: Карьера в ИИ
« Reply #13 on: 31 May 2023, 22:00:24 »
  • 0
  • 0
так какая рекомендация? начать с С++, а потом по ситуации?

Offline Upliner

  • Администратор
  • Дважды герой
  • *****
  • Posts: 5258
  • Карма: +482/-18
  • Gender: Male
  • Кис-кис-кис!
    • View Profile
    • лифчег
Re: Карьера в ИИ
« Reply #14 on: 31 May 2023, 22:21:55 »
  • 0
  • 0
Без знания специфики вряд ли что-то посоветовать сможем. Может оказаться, что ничего кроме Swift-а знать не потребуется. Единственное что C++ может понадобиться если будете также разрабатывать под не-Apple платформы (в моём случае так и есть)
« Last Edit: 31 May 2023, 22:23:29 by Upliner »
Вход в Московское княжество -- 1 рубль, выход -- бесценен.
Дві найголовніші помилки українського народу -- зек і зєк.