Погнали!!!
Если вы молоды и энергичны и уверены в себе, вы сможете набрать столько ответственности, сколько сможете унести. Хотите помочь настроить сервак — вперед. Хотите пообщаться с клиентами — пожалуйста.
Видите, что какие-то вещи делаются неоптимально — предлагаете как это исправить и оуните процесс. Знаете как можно сделать лучше — делайте.
Я прокладывал интернет в офисе, пересобирал и настраивал железки, выезжал на встречи с клиентами вместе с продажниками для демо, и делал еще много всего, что не относится к разработке и дс.
Все это я делал по собственному желанию. Было весело, нервно, страшно, бессонно — но ни капли не жалею.
Вам придется научиться работе в команде, как техническим её аспектам, так и софт-скиловым. Людей в команде мало, все они разные. И у каждого свои тараканы: кто-то веган, кто-то коммунист, кто-то верит в антинаучную дичь, кто-то не ест сахар, кто-то не любит евреев.
В случае конфликтов не получится уйти в другой отдел, или просто перестать взаимодействовать с каким-то человеком. Поэтому пресловутая толерантность, умение уважать чужое мнение, а так же умение аргументированно отстаивать свое — ваши главные софт-скилловые друзья.
Помимо добровольных активностей, у вас наверняка будут задачи, которые сильно более про разработку (если конечно вы не совсем сырой джун с 0 знаний за пределами ds).
Написать апишку, сверстать страничку, запилить апп под андроид, или написать пару аналитических запросов в бд - хотя ты пришел заниматься CV.
Кому-то это по вкусу и не даст заскучать от смотрения на падающий лосс в тензорборде, а кто-то скажет: да ну его, фигня какая-то, пойду лучше в nvidia учить ганы.
Работа в стартапе — это классная возможность создать то, чего раньше не было: в отличие от устоявшихся компаний, где часто пилят инкрементальные улучшения в существующий продукт, в стартапах почти всегда делают что-то новое.
К сожалению, по статистике, зачастую то, что вы сделаете отправится на свалку истории. Не потому что оно плохо или не работает, а потому что гипотеза оказалась не верна, и это нормально.
Кстати, поспорю с мнением, высказанным выше @digitman_: AI в поверпоинте это скорее не про стартап, а про консалтинг. Там это сплошь рядом.
А еще стартап это очень хорошая возможность научиться инжинирингу на грани — научиться делать вещи так, чтобы с одной стороны через месяц вы все еще понимали что там происходит, могли вносить изменения и поддерживать, а с другой — чтобы оно было готово к вчера.
В стартапе время — это реально деньги: не успел — продолбал клиента, не поднял инвестиций → умер.
Слишком поторопился и сделал говно на палке — продолбаешься в следующей итерации, оказавшись под завалами рухнувшего технического долга, или просто похоронишь перспективную идею из-за багов, тормозов и человеческого фактора.
Вернуться назад времени уже не будет. Это относится как к коду и архитектуре, так и к работе с данными.
Для многих стартап — это полное отсутствие work-life balance — прилетающие посреди спринта срочные задачи, личное чувство ответственности за результат (а как же, фантики же сгорят!!!), проблемы с оценкой сроков (так как придется делать малознакомые вам вещи).
Будет и работа по выходным, и поздним вечером, и в ночь перед отпуском. Для особенно упоротых будет и в отпуске).
Но в то же время ваш график гибкий: и посреди дня можно отлучиться по делам, взять выходной, и в отпуск отпустят когда попросишь - без бюрократии и прочей фигни. Главное чтобы задачи делались.
Подводя итоги, я считаю, что работа в стартапе лучше всего подходит молодым амбициозным сеньорам и мидлам, уже не обремененным учебой в вузе, но еще не обремененным семьей.
Если вы уже умеете решать задачи, хорошо понимаете свои возможности, способны принимать взвешенные решения по широкому кругу вопросов - в стартапе вы быстро прокачаетесь дальше, сильно расширив свой скоуп, попробовав много всего, и если повезет, неплохо заработаете.
Джунам - не очень советую этот путь: как минимум будет мешать учебе, а если не повезет - будет мало работы непосредственно с дс, или из-за пункта 6 вас будут гнать, и не позволят научиться делать работу хорошо, но медленно.
Исключением могут быть те, кто перебирается в дс из разработки. Но в таких случаях советую быть очень внимательным в выборе команды, высока вероятность, что вы опять будете заниматься разработкой, только потому, что вы умеете делать это лучше своих коллег.