This is a good move by the French, and will help attract entrepreneurs away from other countries (particularly like those just across the channel currently inflicting generational economic damage on themselves.)
This is a good move by the French, and will help attract entrepreneurs away from other countries (particularly like those just across the channel currently inflicting generational economic damage on themselves.)
It took years to find surprising interest (even passion) in things like biology, geography, or literature for that matter (chemistry is still a big mystery to me, although basic principles seem trivial). Grammar in any language is is still a big no-no.
It might seem ridiculous but if you pick an expensive language course, that adds some proper motivation (with added value of good teachers/materials).
telecommunication, Telekommunikation, Télécommunications/communication électronique, telecommunicatie, telecomunicación, etc.
And yet I still have to rewind a few times in every episode for dialogue that I just can't decypher. Sometimes I never quite get the words.
I moved to Poland from the UK yonks ago, and have equally disastrous - if not worse - language skills as you.
Not long after arriving, I accidentally got a job at a startup, and I'd been led to believe everything was done in English internally: communications; client emails; heck, even variable names in the code, all was in English and I had nothing to fear.
This turned out to be a slight exaggeration; anything in English was the rare exception, rather than the rule.
You know what, though? Even without lessons and fully resenting Polish's grammar, you learn really quick. You also won't be facing this alone; as long as you're actually capable of getting the job done, plenty of local language speakers in your office will bend over backwards to encourage and help you.
Don't let language be the only thing holding you back. If I had my time again, I'd let things like bureaucracy and road safety guide my decision rather than what noises come out of peoples' mouths.
Interesting direction. As a Polish person I have to ask: was your reason to move personal, or did you notice a career opportunity and went after it?
While, personally, the U.K. and Sweden remain the most viable destinations if I were to move abroad, Poland isn't far behind in terms of the personalities of the people I've met, the scenery they've showed me, and the cultural/historical depth there. Obviously, take that with a truck load of salt since I've yet to visit.
As a English-is-my-second-language person I can't imagine naming variables using any other language but English.
English is most of the times more concise than my mother language (Polish), and it is much easier to share code on the net, find help on stackoverflow, etc.
If one were to pick Polish variable names, would the default be the neutral forms[1]? I'm sure this applies to other languages that also have forms of complex declension compared to English. Which would make more sense in Polish?
If another developer comes on board, will their English be fluent enough to know those terms? There's also a huge risk in having a translation error. We're programmers, not translators.
For general variable names, I agree. On the other hand, in my experience, when the programmers aren't fluent enough in English, if English is imposed, they tend to choose really bad variable names and not comment their code properly. So I tend to impose clear names/doc over imposing a specific language.
Another factor to consider is that if we write in language that has some constructs (e.g. C - if/then/else/while/return/int/double/class/void etc.) then writing:
if (znalezione) {
...
}
looks awkward.Also one has to consider popular libraries and functions/methods/classes in them are English based, so this would add even more awkwardness to the code:
zwierzęta.stream()
.filter(z -> z.kończyny().contains(noga))
.map(z -> z.toString())
.collect(Collectors.toList());I agree with you, but the example you gave is more common than you think. We tend to over-estimate people's language skills. (keep in mind, English is not my native tongue, I'm including myself in there and it's not meant as an attack, just something we need to deal with, and I would not outright exclude bilingual code)
That's why my startup uses language-neutral variable names like i, j, k and x, y, z.
Joke aside, for anyone curious: we use such i, j variables for abstract logic like a counter (e.g. i=0 at the beginning of a loop, and gets incremented by 1 each time the loop runs), or booleans maybe (e.g. P=0 or 1, true or false). But generally it is considered good practice to give names to variables that are self-explanatory (e.g. studentName or vehicle_age) for readability and ease of understanding. Even counters and booleans should be significant when possible (e.g. "hasResponded" or "day_num").
On topic, I think english or not doesn't matter theoretically. Its cultural and indeed 80% of computing/code happens in english on earth (no source, waddayathink!). What matters imho is that semantics are correct (both human and machine language...) and reasonably meaningful to a collaborator.
To anybody wanting to know better: read open-source code. Best school there is, actual practice.
I can't imagine naming variables using any other language but English.
I spent some time as a consultant auditing other companies' software. Even with platforms where the coding-standards dictated the use of English, most of the projects I audited in Europe used the local language, rather than English - especially in variable names.Admittedly there was a selection bias - I wasn't ever hired to audit perfectly good software - but it was remarkably common.
Then one day he found his future wife who could speak only in German, and he picked it up instantly.
And English will still be widely used. Even after the rest of the EU breaks up..
But yeah, English being the modern lingua franca is a major benefit to SV, London, etc.
I took three years of German in high school and a semester in college. I could never get the der/die/das stuff to stick. Later on I started reading German fiction for fun and then I got frustrated because I know the verb but not who did what to whom and then I got a lot better in the grammatical agreement area quickly.
I have gone through many years of on and off anime fandom without formal schooling. When I do pick up a book about the Japanese language, I often think "that is obvious" or alternately realized I'd heard the phrase many times without understanding it.
When I was first learning French 22 years ago, my teacher, an older woman who'd grown up and studied in France, shared a funny little joke about French women: their wrinkles start from the lips and spread outward across their face. This was said because they keep their lips far tighter, nearly pursed, than one does when speaking English. I've noticed and paid attention to how the French use their mouths when speaking ever since. It's been immensely helpful.
The mouth is much more pursed, there are more sibilants, sounds either come from the very back of the throat or the very tip of the tongue.
You'll get better results within 1 month living in the target place
The math/tech background helped a lot in the beginning. The texts there are more structured than normal, so you can get functional quickly without being conversational.
Moving there is the best thing that happened to me. Don't let the language discourage you from going anywhere. You'll struggle, and overcome.
edit: typos
Either the universities could invest more in a better computer science degree, but finding good fundings is probably difficult for public universities whose budget is decided by the government. Or the engineering schools could join the 21st century.
French billionaire Xavier niel recognizes the problem and tries to address it with his "42" school[1], I wonder how much impactful this has been
Go to a graduation ceremony at a top school (note: it's delayed 1-2 years after graduation) and you'll learn that the top 10% have ALL left the country, no exception.
(I'm talking about the top in terms of technical abilities, entrepreneurship and/or skills that are valuable to execute , not necessarily school grades).
But i am in an engineering school, i am in the top 10%, and it is true.
There was even a note from the ministry this year asking engineering school to stop the mandatory semester in a foreign university for all engineering student, to try to reduce the drain.
There are some schools which are relatively young and focus on coding. Historically they were expensive (for French schools), even though one of them is now free thanks to the generosity of a French billionaire. They recruit students with different profiles than the traditional "Grandes Écoles" and they get much less recognition from French employers, especially large companies. Because of that, their top students may indeed be inclined to move abroad, where degrees matter less.
In the more generalist, traditional engineering Grandes Écoles, however, the phenomenon is a lot less prevalent. Some students do move abroad, but my experience is that it is not correlated to their competence. Those with propensity to found companies are more likely to go to the US, but that is mostly because the ecosystem there is like no other. On the other hand, you may have noticed that some large US companies (Google, Facebook...) have been opening research labs in Paris, while top French companies such as Criteo send their marketing department to the US but keep development in France. This is not only because talent is cheaper (others have already explained how low salaries for not mean low costs) but also because top technical talent doesn't necessarily want to emigrate. This is cliché, but Fabrice Bellard is still living in France, and Yann Le Cun moved back. :)
How much does the dynamic part of the French society offered you for you work?
I am dubious because as mentioned by hiq above, you would need to wait much more than 2 years to figure out who are the "best". Another reason I am dubious is that working in France or at least in a French company is still the best way to climb the hierarchy fast when you're coming from X/Central Paris/ Mines de Paris/Telecom/etc... except for a few specific fields (finance comes to mind).
For those in those French "Ivy league" it makes sense to stay in a non-meritocracy / credentials based company then, but for all other engineering schools, it's a better deal to get a 6 figures salary job in the US, where it's much closer to a meritocracy than in traditional French companies.
In US tech you certainly see some Harvard, Stanford, mit graduates, but also a lot of non ivy league colleges with jobs such as software engineer, program manager, management, etc. One extreme example is Satya Nadella who got his MS from University of Wisconsin. Even if is undergrad degree was prestigious is India, it doesn't have the ivy League "power" similar to a X/Centrale/Mines in France or Harvard in the US in traditional jobs.
However, if you're from these schools but have nothing except your hard work to sell, you're better off in UK/USA (and your alumni network definitely extends there)... but you're likely a Parisian with friends/family/housing in Paris, so there are strong incentives to stay in the place you already are. Your school name alone will afford you a career decent enough for little effort.
For someone from any other school who ain't Parisian, there is no incentive to emigrate to Paris. The opportunities are much better in the UK/USA to the point of insanity, and it may even be easier logistically (it was for me).
For an European. Why the hell would he go to Paris? It's not even worth if for French people who ain't already in Paris.
Many of these students do start their careers elsewhere, partly due to the way the curriculum is planned (which leads many of them to finish their studies abroad). If you do look for them for your company/startup you'll be able to see them, although you could have to dig a bit deeper due to the small size of these programs (advertising in one specific French university does not have the same impact as in the UK/US and most other countries in the world).
Surprising because if a first world nation with high quality life in so many ways faces this problem what about the rest of the world.
Moved for the job. Stayed abroad for the job and the money.
Then whenever you look at what the country has to offer if you ever go back, you're like: "Fuckkkkkkkk" (yeah, it's that much of a disaster).
Just eyeballing this would indicate going after a German or Fin would likely cost more, because 1. They have similar programs, 2. They don't care about Visas and therefore are less likely to be invested in being or staying in France long-term. If France gives me a visa you can be sure I'm there for more than just my business. 3. Language. 270+ million people speak French, so why not pull from countries and cultures that have some shared history and association.
Seems to me this makes way more sense for France than chasing down Germans, Dutch, Fins or anyone else local.
Also, you're begging the question.
Also, you have to factor in that when the coffers are empty, France may be more willing to sell weapons abroad... So maybe it's not France that sees that harm.
http://www.france24.com/en/20150503-arms-sales-becoming-fran...
I note I have down-voted responses to replies that do not have further responses. Hence, from my point of view, it seems when the argument got difficult, down-voting was resorted to..
note: this comment was also down-voted within 5 minutes, again without comment. Those who never comment, never run the risk of malicious down-votes.
> I note I have down-voted responses to replies that do not have further responses
by "have" I mean, I have received down-votes, not I have down-voted them.
Not surprisingly, it helps the economy: people dont lose their savings, jobs and houses when they get sick in Europe.
> I'd rather have a less strong economy
There are plenty of countries/citizens that can't dictate what they want.
Do competing developing countries have this choice? Why not?
As for Paris, I love Paris but then I'd have a hard time getting work done there. Being near would be enough. I worked in Milan and Geneva and would take the train into Paris for the weekend but not for work.
(it was the classic regional thing: when we saw a car with a '69 license plate, we'd grumble ;p)
not to mention setting up a company costs £14, 20% corporation tax (dropping to 17%), tax back for individuals investing in SEIS companies (which is easy for a firm apply for), and R&D tax credits
That's a bigger deal than it might seem, even if you're recruiting from countries that aren't nominally Anglophone.
If you pick a random engineer in, say, China, there's a lot higher probability that the engineer will speak English than French.
English also opens up India, where most educated people have studied English, and English is actually one of the official languages.
French is only common in countries where French is an official language, most of which have small populations and/or not much of a tech scene.
I confirm!
Leaving the country = Best decision in my life :D
I had chalked it up to some kind of national self-deprecation that is the pride and birthright of true French people :)
There's been a lot of nice french initiatives to promote tech, in the last few years. It's still hard to overcome the anglosphere bias and to promote internationally, but from the inside it's still a nice atmosphere.
There are of course some exceptions, but right now I plan to try to move to the USA.
Would you do an ELI5?
I don't think that's a proper topic for HN though.
When the Prime Minister was asked what this means, she replied with "Brexit means Brexit." http://www.bbc.co.uk/news/uk-politics-36782922
When people have asked specific questions like "am I going to be able to continue to live here?" or "am I going to continue to receive scientific funding that is distributed by the EU?" or "how is this going to affect my business?", they haven't recieved answers.
In the words of Douglas Adams, "This has made a lot of people very angry and been widely regarded as a bad move."
the UK Government is has stated it will guarantee the right for EU citizens to remain, if the same right is given to Britons in rEU, however the European Union refuses to engage on the issue ("no negotiation without notification")
> Home Office says in letter that it cannot give unilateral assurances until status of Britons in other EU countries is protected
It appears that some people in the union want to retaliate to the British for wanting to leave the union and thus insulting the honour of Juncker et al. They are even ready to shoot their own foot in retaliation, instead of just accepting that Britain leaves and life goes on, and new agreements are made, and trade goes on based on new agreements, for mutual benefit.
Most assuredly the relationship of Britain and EU will have to be formed based on proposals and answers from both sides. It would be really, really strange if EU could make general schemes of preferential trade with Cuba and South Sudan but not Britain, out of sheer malice.
"Home Office says in letter that it cannot give unilateral assurances until status of Britons in other EU countries is protected"
(emphasis mine)
Sorry, I didn't know what you were referring to.
:-)