TBH? You just need the willingness to learn. It will be hard it will sometimes be de-motivating but if you keep pushing even just 1hr a day. You will progress in months and youll become a better programmer than other senior developers out there. Trust me, Im a senior software engineer and sometimes tinatamad ako mag work or na sstuck din ako. Google is your friend. It will also help kung saan ka natututo ng mabilis, na stuck na din ako sa tutorial hell yung mag sstart ka ng tutorial tapos puro ganun na lang gagawin mo. Need mo ng passion and you need to make something if your own creation, hindi copy paste dahil nag follow ka ng tutorial. Okay yun for starters pero after mo ma follow yung program na yun need mo gumawa ng masasabi mong sarili mo.