No you can’t. At least not practically. iOS turns of hot spot after like 60s of activity, meaning working over an iPhone means constantly turning on hot spot. It’s one of those eternal software bugs in the Apple eco system. The general poor state of software of apple products was discussed some time ago:
I know that. I use it often and know how flaky it is. I want my laptop to have an always on Internet connection, just like my phone, tablet, and watch. I want to open my laptop and have my email already downloaded. I want my MacBook Pro to have the same option for a cellular modem that is available for a Dell laptop. I do a lot of work away from home. It is okay that you do not need such a thing.