In the end is about how much you want to sacrifice. Put some money aside, invest your free time, believe in an idea, but in the end: Put in the Work! Specially in our branch. A full stack developer earns in average EUR 1.500/month in Portugal. Work remotely from Portugal, have a side gig and make it happens.
Coming from Poland (theoretically a country with lower salaries than Portugal) this strikes me as super low - you can easily earn 2-3x that working remotely for English-speaking contracting companies, and way way more if you try to get a job at a remote first tech company.
Really? Care to elaborate how demanding are these jobs in terms of productivity, hard skills, etc?