Иосиф Магидович родился в семье уманского мещанина, Одесского первой гильдии купца, Магидовича Псахия Боруховича. Иосиф с золотой медалью окончил 4-ю одесскую гимназию, заслужил право поступить в университет. С 1907 по 1912 учился на юридическом факультете Петербургского университета. По окончании университета Иосиф Петрович отбывал воинскую повинность вольноопределяющимся, затем год прослужил помощником присяжного поверенного в адвокатуре Петербурга. В начале Первой мировой войны мобилизован и зачислен в запасный полк. Иосиф Петрович был очень образованным человеком, знал 7 языков, работы по истории географических открытий до сих пор считаются одними из лучших. Самый плодотворный период творческой деятельности Иосифа Петровича начался после ухода на пенсию (1951): четверть века он отдал историко-географической тематике. Он оставил значительное научное наследие: кроме капитальных работ по истории географических открытий, опубликовал книги по географии Бухары и Хорезма, Испании и Японии