The number of female hams (ham radio operators) is a consistent ~11% across countries, cultures and time. Back in the olden days of personal computers, hams were first adopters of the technology, being well versed in electronics.
I have a math degree (and engineering) and work on some pretty cutting edge stuff mostly doing embedded system design work and rarely do anything that I could not have done with a high school education. Basic algebra mostly, if even that. Other system engineers whose responsibility it is to make sure the engines aren't throttled down too quickly are responsible for writing the engine specifications, slew rates, dead bands etc. I know all that stuff too and occasionally work in that position, but ultimately it's not my responsibility on software.
When doing coding, my responsibility is to make sure that the electronics do what the particular system engineers want (doesn't crash, talks to the correct systems, runs in under 730uS, etc). As such, I don't have to know or understand any of their math. It' can even be discouraged knowing too much about a particular sub system by reading too much into a requirement or making too many assumptions. At best, you can talk to a system engineer to maybe offer suggestions, but often they have a wider visibility into a particular problem than you do and could have reasons for wanting things a certain way,
How much logic is required to solve a partial differential equation? I've had a few semesters on this subject, but never had to think of problems in the Boolean or number theory sense of logic It's mostly tricks and techniques to manipulate equations to something that's known.
I'm pretty good at writing astronomy type applications, but have never written html or sql or a windows, mac or android software. I mostly reuse libraries though. Yes, I've written math libraries in assembly, but it was because I had to. The overwhelming majority of people don't have to.
I can only count one job out of about 2 dozen in thirty years where I had to multiply vectors. And this includes a few NASA subcontracts that I've been on.
I have a bs in applied math and a bsee, yet have so rarely come across a real math problem in my career despite seeking out jobs where I could put my math training to use. Usually when I did come across a real math problem like with scale numbers, it was trivial and early high school level. This was a big lament from many of my college class mates, so it's not just me.
One job where I had to do some curve fitting, I was lazy and looked up the answer in my hs math book (this was significant because my manager wanted to patent my process until I brought in the book to show him it had been around for a few hundred years). I did go back later and verify that everything was kosher and not going to overflow some intermediate (scaled) value, but really was unnecessary (and wanted to extend my contract).
Most trees in the US were chopped down in the 1800's. There are more trees now than there were 100 years ago. Not old growth, but younger, faster growing (with more co2 gobbling).
From my experience, most males get out too.
In other words, fly. Los Angeles beckons.
Where are the (potentially) best participants going? Perhaps to better fields with a greater chance of a career lasting more than 20 years.
Offensensitivity
The number of female hams (ham radio operators) is a consistent ~11% across countries, cultures and time. Back in the olden days of personal computers, hams were first adopters of the technology, being well versed in electronics.
http://www.ebay.com/sch/i.html...
Goes for a Ride In Walking Robotic Exoskeleton
When doing coding, my responsibility is to make sure that the electronics do what the particular system engineers want (doesn't crash, talks to the correct systems, runs in under 730uS, etc). As such, I don't have to know or understand any of their math. It' can even be discouraged knowing too much about a particular sub system by reading too much into a requirement or making too many assumptions. At best, you can talk to a system engineer to maybe offer suggestions, but often they have a wider visibility into a particular problem than you do and could have reasons for wanting things a certain way,
99.8% of people are not doing what Carmack did.`
Yes! This exactly.
Wrong Picard
Same for me with a few exceptions, but that was because I was looking for them I felt bad that most of my math career was a waste.
How much logic is required to solve a partial differential equation? I've had a few semesters on this subject, but never had to think of problems in the Boolean or number theory sense of logic It's mostly tricks and techniques to manipulate equations to something that's known.
I'm pretty good at writing astronomy type applications, but have never written html or sql or a windows, mac or android software. I mostly reuse libraries though. Yes, I've written math libraries in assembly, but it was because I had to. The overwhelming majority of people don't have to.
Don't neglect applied math.
I can only count one job out of about 2 dozen in thirty years where I had to multiply vectors. And this includes a few NASA subcontracts that I've been on.
I largely grew up in a multithreaded environment (creating tests) and have a math degree. I really don't see a lot of overlap.
How much math? Calculus of variations? Differential geometry? Clifford algebra?
In most cases even non optimal is more than sufficient.
How much math do you need to write a serial line interrupt handler?
Uh, I built my house from googling. It really was not that difficult. Youtube helped a lot too.
One job where I had to do some curve fitting, I was lazy and looked up the answer in my hs math book (this was significant because my manager wanted to patent my process until I brought in the book to show him it had been around for a few hundred years). I did go back later and verify that everything was kosher and not going to overflow some intermediate (scaled) value, but really was unnecessary (and wanted to extend my contract).
I wrote a defenders clone before I had algebra.