You need 2 fobs or keys to self program in almost all cases, without extra hardware.
My wife never had a second key for her 2015 ram. I bought a smart key programmer and programmed 4 EBay keys for it. The smart programmer cost $90 and came with one key. The keys off eBay were $10 each. I’m not...