20-30 years ago the classic path to a software development career was a degree in computer science, mathematics or a closely related field. Our eco-system has changed a lot since then and many developers have joined the industry from all walks of life: self-educated, going through developer bootcamps, cross-training from other professions etc.
While mathematics is not necessarily a requirement to be a good software developer, there are a lot of areas in our day-to-day work that use maths to a varying degree. Think about animations, machine learning, functional programming, lambda calculus and many more.
This talk is for people who are interested in extending their maths knowledge, building up on existing foundations or starting from scratch.
While it’s obviously impossible to teach maths in 30 minutes or so, this session will look at a selection of 2 or 3 specific areas in which maths help us being better developers and at the pathways to build up the knowledge needed. You will leave this talk with an idea of what might be useful to know and brush up on and some guidance on how to get there.