Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Поиск работы для выпускника уни

1405  1 2 все
  Est vopros завсегдатай23.11.18 10:00
NEW 23.11.18 10:00 

Нужны советы бывалых)


К осени планирую закончить обучение в уни, специальность "Компьютерная лингвистика". За плечами четыре семестра Java и Python. Знаю Eclipse, Git, GWT, ну и XML, HTML, CSS конечно. Знаю хорошо английский, немецкий неважный, но я его быстро подтяну, пока даже на курсы не ходила. Основное направление у меня NLP, поэтому сомневаюсь, что работодатели мной заинтересуются как Softwareentwickler. Или я заблуждаюсь?)


У меня семья, дети, поэтому я не очень мобильна. Мы хотели бы переехать к осени поближе к району Бодензее, а там вакансий по NLP совсем нет. Как думаете, с моими знаниями меня могут взять в качестве джуниора? На что мне стоит обратить внимание и подтянуть в знаниях?


И может порекомендуете сайты для поиска работы? Я знаю про indeed, stepstone, monster.

#1 
MrSanders старожил23.11.18 10:11
23.11.18 10:11 
в ответ Est vopros 23.11.18 10:00

Если место программиста искать хотите - найдите сейчас подработку. На кафедре или в какой-то фирме. Где надо именно программировать. Опыт работы чуть ли не важнее хорошей оценки.

Если вы уже знаете в какой район переезжать собираетесь, посмотрите уже сейчас какие в этом районе вакансии. В среднем с Java работу в Германии найти проще чем с C# или с питоном.

P.S. Просто интересно: вы больше с синтаксисои или семантикой разбирались? В каком университете заканчиваете?

#2 
vlad_s_69 старожил23.11.18 10:22
NEW 23.11.18 10:22 
в ответ Est vopros 23.11.18 10:00, Последний раз изменено 23.11.18 10:24 (vlad_s_69)

НЛП это круто!

У меня есть приект по теме (поисковая система, как раз нужен линвистичесский анализ), мог бы взять вас практиканткой.

мы в штуттгартe


#3 
AlexOtt местный житель23.11.18 12:11
AlexOtt
NEW 23.11.18 12:11 
в ответ Est vopros 23.11.18 10:00

Посмотрите на https://stackoverflow.com/jobs remote jobs - там много компаний ищет... Вот например:


А вообще, ремотных вакансий на тему data science достаточно много, тот же Elasic активно ищет на ремотные позиции

#4 
Stepashka2015 постоялец23.11.18 16:07
NEW 23.11.18 16:07 
в ответ AlexOtt 23.11.18 12:11

нп :

а поделитесь, пожалуйста, опытом заданий или вопросов для джуниорских позиций по java? знаю на универском уровне алгоритмы, структуры данных, математику, БД и немножко веб прог (CSS/ html) ну и пару дизайн паттернов и агильный манифест 😬

Бывают какие то домашние задания или тесты на собеседовании?

Спасибо!

#5 
AlexOtt местный житель23.11.18 19:40
AlexOtt
NEW 23.11.18 19:40 
в ответ Stepashka2015 23.11.18 16:07

прошу прощения, это не ко мне... насколько я знаю, любят спрашивать по алгоритмам, но там можно натаскаться по книжками типа "programming interviews exposed"...


у меня обычно собеседование состоит из разговора про сделанные проекты, как я их решал, как бы я их решил и т.п. Я, когда сам собеседую, примерно также людей спрашиваю, а не докапываюсь почему он не помнит название конкретной функции в каком-то дремучем классе JDK

#6 
Nik O'Lai посетитель23.11.18 21:16
Nik O'Lai
NEW 23.11.18 21:16 
в ответ Est vopros 23.11.18 10:00

а в машинном обучении разбираетесь?

#7 
  Est vopros завсегдатай23.11.18 22:44
NEW 23.11.18 22:44 
в ответ MrSanders 23.11.18 10:11, Последний раз изменено 23.11.18 23:14 (Est vopros)

Спасибо всем большое за ответы, даже не ожидала, что будет столько хороших откликов :)


Я учусь в Тюбингене. На данный момент у меня сданы все предметы по бакалавру, осталось только написать диплом, который я планирую начать писать в феврале и закончить к апрелю. В этом семестре я делаю мастерские курсы, очень много предметов взяла, поэтому времени сейчас на работу нет. Если все осилю в этом семестре, то на летний семестр у меня останется всего 2 предмета. Вот тогда бы я с удовольствием попробовала поработать. Кстати, я проходила практику у нас в университете, писала код на java.


Хотя учусь я довольно хорошо, пока средний балл по бакалавру чуть лучше двух баллов (осталось получить последнюю оценку за диплом), я не уверена, что смогу работать удаленно. Хотелось бы в команде набираться опыта, иметь возможность посоветоваться если на чем-то застряла. Я не могу назвать себя особенно опытной ни в синтаксисе, ни в семантике, ни в машинном обучении. Есть знания, преимущественно теоретические, есть знание программирования, а как это все связать в единое целое я больше догадываюсь. Надо набирать опыт, но за кучей порой странных лекций и часто несуразных, отнимающих кучу времени заданий, просто не остается времени на то, чтобы применить знания практически. К тому же у меня семья, дети - им тоже мое внимание надо. Поэтому с нетерпением жду окончания учебы в уни :) На работе, мне кажется, будет легче: у меня будут конкретные задания, а не высосанные из пальца, и к тому же у меня будут свободные вечера и ночи для сна, а также выходные)


#8 
  Est vopros завсегдатай23.11.18 22:46
NEW 23.11.18 22:46 
в ответ vlad_s_69 23.11.18 10:22

Конечно интересно) Напишите, пожалуйста, название Вашей фирмы в личную почту. До апреля правда я очень занята учебой буду.

#9 
Nik O'Lai посетитель23.11.18 22:54
Nik O'Lai
NEW 23.11.18 22:54 
в ответ Est vopros 23.11.18 22:44

машинным обучением все ж займитесь, полезная вещь. был на emnlp, там ML во всех задачах

#10 
  Est vopros завсегдатай23.11.18 22:57
NEW 23.11.18 22:57 
в ответ Nik O'Lai 23.11.18 22:54

Я очень хочу, но пока времени нет от слова совсем. У меня были лекции по ML, но их конечно недостаточно, чтобы сказать, что я хорошо понимаю эту тему. Я купила книгу по Tensorflow, жду с нетерпением апреля, чтобы углубиться в нее)

#11 
  Est vopros завсегдатай23.11.18 23:06
NEW 23.11.18 23:06 
в ответ Stepashka2015 23.11.18 16:07

Могу посоветовать вот такую книгу https://www.amazon.de/Cracking-Coding-Interview-6th-Progra...

Но что именно на собеседованиях происходит, не знаю, еще не была ни на одном.

#12 
Nik O'Lai посетитель23.11.18 23:08
Nik O'Lai
NEW 23.11.18 23:08 
в ответ Est vopros 23.11.18 22:57

прекрасно. начнете углубляться, пишите :)

#13 
  Est vopros завсегдатай23.11.18 23:13
NEW 23.11.18 23:13 
в ответ Nik O'Lai 23.11.18 23:08

Раз Вы разбираетесь в компьютерной лингвистике, то может напишите, какие знания востребованы в реальном мире, а не в стенах университетов?)

#14 
Nik O'Lai посетитель23.11.18 23:24
Nik O'Lai
NEW 23.11.18 23:24 
в ответ Est vopros 23.11.18 23:13

я написал уже: машинное обучение. если вы можете решить задачу по обработки текста при помощи какого-нибудь алгоритма МО, то это хороший аргумент. не обязательно знать тенсорфлоу и разрабатывать нейронки. есть статистические и линейные алгоритмы МО, их тоже надо попробовать. naive bayes, libsvm или логистическая регрессия на малых объемах тренировочного датасета будут работать лучше, чем последняя распоследняя нейронка с lstm. Еще поиграйтесь с word vectors. А если хочется хардкора, то идите в машинный перевод.
я не большой специалист, но учусь, на работе. продавливаю МО :)

#15 
  Est vopros завсегдатай23.11.18 23:39
NEW 23.11.18 23:39 
в ответ Nik O'Lai 23.11.18 23:24, Последний раз изменено 23.11.18 23:48 (Est vopros)

Поспорю) Обычно все же требуется как можно больше данных, чтобы модель делала точные предсказания и на тест-данных. Тренируясь только на маленьком датасете есть риск получить overfitting. Логистическую регрессию я конечно знаю. Знаю как делать классификацию текстов, могу сделать pos-tagging, coreference resolution тоже могу.

Слегка знакома с некоторыми Python библиотеками: scikit-learn, numpy, matplotlib, pandas. С использованием этих библиотек писала очень небольшие программки. Знаю только теоретически про word2vec и tensorflow.

По машинному переводу вот в понедельник только презентацию сдала, но отдельного курса не проходила.

Вроде немало получилось, а все равно не уверенно себя чувствую)

#16 
Nik O'Lai посетитель24.11.18 00:15
Nik O'Lai
NEW 24.11.18 00:15 
в ответ Est vopros 23.11.18 23:39

Если данных мало, то надо использовать простой алгоритм, с простой гипотезой, типа наивного байеса. Модель не должна быть сложнее данных, на которых она тренируется, иначе она выучит эти данные.


у вас отличный набор! У вас все получиться!

#17 
Nik O'Lai посетитель24.11.18 00:22
Nik O'Lai
NEW 24.11.18 00:22 
в ответ Est vopros 23.11.18 23:39

рекомендую упомянуть monoses в презентации по mt. https://github.com/artetxem/monoses. Очень хорошая работа, призер emnlp2018, если мне неизменяет мой склероз

#18 
  Est vopros завсегдатай24.11.18 00:42
NEW 24.11.18 00:42 
в ответ Nik O'Lai 24.11.18 00:22, Последний раз изменено 24.11.18 00:45 (Est vopros)

спасибо, мельком пробежалась по статье, интересно)

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

#19 
  Est vopros завсегдатай24.11.18 00:54
NEW 24.11.18 00:54 
в ответ Nik O'Lai 24.11.18 00:22, Последний раз изменено 24.11.18 00:54 (Est vopros)

Так забавно: зашла сейчас на сайт EMNLP 2018 и первый же участник конференции - Johan Bos, по его теории в Семантике я сдала презентацию в прошлый четверг) Мир тесен)

#20 
1 2 все