Мой друг и я начинаем наш последний год в университете (магистр наук) через 2 месяца, и поэтому мы должны начать думать о нашей диссертации (как мы решили написать один вместе).Подумав, мы подумали над темой, которая потребовала бы как много размышлений, так и реализации, поскольку мы действительно хотели сделать что-то практичное, что мы могли бы показать в наших портфолио - мы будем разрабатывать и внедрять большую систему для дидактики.поддержка нашего университета.План выглядел великолепно на бумаге. Я - Java-парень (Java EE), так что я отвечал бы за веб-ресурсы, «представления», логику сервера и т. Д., А также занимался базами данных (Oracle / MySQL) иЧто ж, эта система будет действительно посвящена базам данных.
Проблема в том, что теперь, когда я думаю об этом, я не понимаю, как будет выглядеть командная работа, я имею в виду, что я выполнил несколько проектов Java EE среднего размера.Я работал в течение месяца-двух в маленькой компании, но в моей команде никогда не было программиста баз данных, в большинстве случаев я делал все сам с помощью JPA / Hibernate (мне не нужно было писать базы данныхЯ просто использовал соответствующие аннотации и т. Д.).В общем, мой вопрос в том, как люди разделяют работу, когда у вас есть кто-то, кто хорош в написании уровня представления и логики на стороне сервера, и кто-то, кто действительно действительно хорош в базах данных?Или, может быть, мы пошли в совершенно неправильном направлении, и такие комбинации не нужны / невозможны?
@ Edit: хорошо, плохо, я подумал, что «диссертация» - это также когда ты делаешь степень магистра (которую яделаю сейчас).Является ли это скучной и / или хорошо подходящей темой для магистратурытезис позвольте мне просто сказать, что я очень много думал и обдумывал, прежде чем выбрать его, и я доволен своим выбором;) (извините за смайлик, я знаю, что некоторые люди находят их несовершеннолетними).О, также я думаю, что я действительно не упомянул об этом (поскольку я не думал, что это все так важно) - сама система является лишь частью тезиса, основная часть заключается в том, чтобы на самом деле придумать способ планирования / поддержкидидактический процесс (создание расписаний занятий и т. д.), который, очевидно, не так прост, как мой университет или, по крайней мере, мой факультет, борется с ним каждый семестр;)