It's true that the prolonged crisis and unemployment are (finally) pushing young people to start businesses. But there is very little "to look for" here, the best developers are leaving the country as soon as they have a good MVP.
The weather is great but prohibitive taxation (and social security contributions), confusing and sloppily implemented regulation, absence of infrastructure and bad work ethics don't help. It's much easier to set up shop in Cyprus.
Cyprus is pretty good for creating a company. They have low taxes and a nice industry of accounting firms revolving around this which makes things pretty easy. You can create a company without setting foot in Cyprus. Doing the paperwork for a company in Greece is a nightmare. Plus tax is 28% and constantly changes always upwards.
You are also obliged to pay for state health insurance in order to own a company which also changes constantly and upwards all the time. I you fail to pay your own health insurance you can go to jail. You cannot stop the health insurance. You have to close the company. If you owe health insurance payments and cannot pay them you cannot close the company and the health insurance debt keeps mounting up.
In relation to how modern and competitive the dev community is. As far as the 'off shore taxing', bear in mind that media exaggerate a lot, it can be done, but you MUST have a good support team of accountants and lawyers.
The weather is great but prohibitive taxation (and social security contributions), confusing and sloppily implemented regulation, absence of infrastructure and bad work ethics don't help. It's much easier to set up shop in Cyprus.