Wentixon,
Забудьте про методику "я один раз нормально спроектирую и потом не буде менять"
Так не бывает
Юзеры думают не так как вы
А вы делате софт не для себя, а для юзеров
А что думаете о том, чтобы взять postgres, сделать таблицу, в которой каждому юзеру будет создаваться запись, а в этой записе в поле words к примеру хранить в json статистику по словам?
можно. Если не смущает, что руками придется работать с большими словарями в своем ЯП
kazmiruk, данный набор предметов изучается за год самостоятельно, без напряжения и без наставников
Данный набор имеет слабое отношения к CS
Данный набор крайне редко применяется в подавляющем большинстве ИТ контор
При наличии отличных знаний
CS
(не того набора, который вы озвучили, как "фундаментальное образование"), а реального хардкора со знаниями которого вы можете сами написать СУБД/компилятор/свой ЯП/...
шансы получить работу на текущем постсовке не сильно возрастают
Те 4-6 лет будет потрачено впустую
При том, что если пойти на ту же самую кафедру после получения опыта пром разработки с понимание набора предметов, которые требуется изучить, даст кардинально другой результат
Забудьте про методику "я один раз нормально спроектирую и потом не буде менять"
Так не бывает
Юзеры думают не так как вы
А вы делате софт не для себя, а для юзеров
можно. Если не смущает, что руками придется работать с большими словарями в своем ЯП