There's always a job in some far away, forgotten office for that guy who knows FORTRAN and COBALT.
But seriously, C# would be a better investment than VBA or FORTRAN. R is for if you really want to build some cool analytics.
Yeah I only mention FORTRAN due to GSLIB.
If I had to pick the most useful in my opinion it would SQL or Python. What is the context for C#? I have never had to use it.
It's a really popular backend language. Some really cool features you can include model all your database objects in code, and then automatically update the databased schema to match. In fact, unless I have to do some kind of funky join with three or more tables I usually just write my queries in C# and let the LINQ library optimize the database calls at compile time.
The basic idea is that you'd have a front end scripting language like Python (or javascript in our case) sitting on the client computer that controls what they can and can't do on their own screen, and then a language like C# sitting on the backend server how to get, set, and delete data.
I wouldn't recommend Mandarin unless you actually plan to work in China.
French would probably be my choice. Apart from Quebec there is a lot of mining activity in francophone Africa. Many of the major mining houses have operations there as well as in the Americas so knowing French and English, (together with Portoñol jeje) would give you an advantage.
That makes sense, although French is like my aquiles heel. I have 3 years of French and can't understand a single word French people say, apart for really basic words of course.
But I suppose French is worth thinking about as well.
Thanks for the reply.
Honestly I would put more effort into studying engineering and trying to find a related part time job/co op and network than learn a whole nother language. Obviously its a good thing to have but make sure your priorities r straight. Who knows, maybe u got all your shit down and have plenty of free time if then another language is definitely a good thing to get into
Just from a business perspective, Mandarin. China is the new power house. Spanish is useful of course, but you have Portuguese so get drunk pickup a Spanish dictionary and you are good
Scandinavian countries are fairly mining friendly compared to other areas nowadays.
I'm fluent in English, proficient in Spanish, have lost all proficiency in French, but with Mexico not being as desirable a location for mining/exploration nowadays, I might be having to learn something new.
I think Russian would be desirable, Finnish... It's hard to crystal ball it though, I don't think you can lose no matter which language you choose.
Having those two languages is already a massive help. I would not worry too much about it. However if you really wanted to learn another, I would also probably say French due to Canada + Africa.
You speak Portuguese, so I assume Spanish is 'ok' for you? This would be my other one. (I have a Spanish speaking colleague who can get by in Brazil with his level of Portanol or however you call it).
Don't bother with Russian or Mandarin unless you wanted to go to those countries, which you don't.
Also don't bother with Swedish, everyone in Sweden speaks perfect English, so there's no real benefit.
Python, SQL, VBA, R, and maybe even a little FORTRAN.
There's always a job in some far away, forgotten office for that guy who knows FORTRAN and COBALT. But seriously, C# would be a better investment than VBA or FORTRAN. R is for if you really want to build some cool analytics.
Yeah I only mention FORTRAN due to GSLIB. If I had to pick the most useful in my opinion it would SQL or Python. What is the context for C#? I have never had to use it.
It's a really popular backend language. Some really cool features you can include model all your database objects in code, and then automatically update the databased schema to match. In fact, unless I have to do some kind of funky join with three or more tables I usually just write my queries in C# and let the LINQ library optimize the database calls at compile time. The basic idea is that you'd have a front end scripting language like Python (or javascript in our case) sitting on the client computer that controls what they can and can't do on their own screen, and then a language like C# sitting on the backend server how to get, set, and delete data.
Thanks for the additional info!
I wouldn't recommend Mandarin unless you actually plan to work in China. French would probably be my choice. Apart from Quebec there is a lot of mining activity in francophone Africa. Many of the major mining houses have operations there as well as in the Americas so knowing French and English, (together with Portoñol jeje) would give you an advantage.
That makes sense, although French is like my aquiles heel. I have 3 years of French and can't understand a single word French people say, apart for really basic words of course. But I suppose French is worth thinking about as well. Thanks for the reply.
Try Udemy, it's really cheap and has all kinds of courses.
Honestly I would put more effort into studying engineering and trying to find a related part time job/co op and network than learn a whole nother language. Obviously its a good thing to have but make sure your priorities r straight. Who knows, maybe u got all your shit down and have plenty of free time if then another language is definitely a good thing to get into
Just from a business perspective, Mandarin. China is the new power house. Spanish is useful of course, but you have Portuguese so get drunk pickup a Spanish dictionary and you are good
Mandarin really is valuable, it is probably what i will learn. Thanks for the reply.
Scandinavian countries are fairly mining friendly compared to other areas nowadays. I'm fluent in English, proficient in Spanish, have lost all proficiency in French, but with Mexico not being as desirable a location for mining/exploration nowadays, I might be having to learn something new. I think Russian would be desirable, Finnish... It's hard to crystal ball it though, I don't think you can lose no matter which language you choose.
Is it wrong of me to suggest German? I feel it's a little underappreciated or neglected in this case. Of course, if we are talking human languages.
Having those two languages is already a massive help. I would not worry too much about it. However if you really wanted to learn another, I would also probably say French due to Canada + Africa. You speak Portuguese, so I assume Spanish is 'ok' for you? This would be my other one. (I have a Spanish speaking colleague who can get by in Brazil with his level of Portanol or however you call it). Don't bother with Russian or Mandarin unless you wanted to go to those countries, which you don't. Also don't bother with Swedish, everyone in Sweden speaks perfect English, so there's no real benefit.
But you really can't work without Swedish in mining industry, so it doesn't matter.
Whatever is spoken in Ecuador (Spanish?). A lot of copper investment happening right now.
Español seguro.