Beware that any ESP need not only CH_PD/EN to be pulled up, but also GPIO2/GPIO0 and RES. And GPIO15 needs to be pulled down.
So pullup is the default execution mode, and placing a push button switch to GND will temporarily bring it in programming mode during reset or power recycle.