Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There is one interesting observation from my experience - the less developed (or even banana) the country is, the more (or exclusive, for banana countries) demand is for PHP/ASP.NET/J2EE etc Web/CRUD stuff.

On the other hand, in more developed countries, the demand is quite big for C++/Desktop/3D/Compilers etc "good stuff".

Web + large scale JavaScript stuff also falls in the latter case, although I don't consider it as "good" ;)



> "On the other hand, in more developed countries, the demand is quite big for C++/Desktop/3D/Compilers etc "good stuff"."

I don't think this relationship really holds. It's really more like: in every non-US country the overwhelming demand is for CRUD stuff. The demand for non-CRUD software is almost exclusively an American phenomenon.

This is, of course, somewhat of a generalization, but I do believe the trend holds true.

I grew up in Canada, where the software scene is very heavily CRUD. The main CS employers in town are such exciting names as SAP, IBM, TD Bank, Royal Bank, Bank of Montreal, and Scotia Bank. I spy a pattern. The demand for "higher level" programmers is tiny (there's a Mozilla outpost, and a small smattering of startups few people even know about).

From talking with friends internationally, it seems like this is the case in the UK and France also - all highly developed countries.

The only place where I've seen any substantial opportunities for C++, 3D, compilers, and other non-CRUD code is in the US.


It's not as clear cut as this

There is a lot of C++ work in 'developing countries' (dependent on the country as well)

No 3D in France? Have you heard of Catia? There is C++ as well

YMMV, even though I like working with low level programming, the high level, semi-crud work can be nice and with less BS


There's plenty of C++ opportunities in the financial industry, including non-US financial hubs.


No ways, I disagree.

Now you may debate the status of South Africa as either developing/developed, but I work in South Africa and since 98 I have worked on C/Cpp, VB, Python and mixtures of DB backends. Country does not determine the tool.

The solution determines the toolset.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: