Теория баз данных для программиста
Разбираемся, нужна ли математика программисту и если да, то насколько
Должен ли программист в совершенстве знать математику или это не обязательно? Многих новичков, желающих начать изучать программирование этот вопрос пугает, как впрочем и еще один, - должен ли программист знать английский. Ну что-ж, пришла пора честно ответить и на этот вопрос. Если вы попробуете зайти на любую образовательную платформу, выберете какой-нибудь курс по программированию и зададите вопрос - а нужна ли мне будет математика?, то скорее всего, вас будут уверять, что стать программистом можно и без нее...
Что такое индексы в базе данных? Почему успешные программисты не могут обойтись без них?
Есть одна маленькая, но невероятно важная технология, о которой молчат многие профессиональные программисты. Небольшой нюанс, который как бы "между делом" проскакивает в процессе обучения - но без которого немыслимы современные информационные технологии. Эта технология - индексирование информации внутри баз данных. Благодаря этому "нюансу" сегодня мы привыкли к тому, что информационные технологии работают "моментально". И что же это за индексы, почему они так важны и нужны? Давай разберёмся в этом...