Using Neuroscience to Become a Better Developer
Tips for efficiency++ and stress-- while coding, sprint planning, learning new tech and more. From neuropsychology with love.
We call these soft skills. How can I be more productive and (dare I say it) happier at work? "Soft" because they can't be measured, right?
Turns out, there are plenty of studies on how our brain works in N familiar situations, like:
- fix that pesky bug
- meet a new client
- plan the next sprint
- understand this shiny&new Node framework
In this session, we'll discuss the best (and worst!) practices for these scenarios. You'll learn about how the brain works, like how fast is the prefrontal cortex, how the amygdala gets involved and how hormones such as dopamine and cortisol influence productivity. All this will help you ride the waves and stay away from sharks.
> Skill level: elementary
> Duration: 45 min
In 7 years at Sematext, I've been doing:
- consulting: build, optimize and troubleshoot search solutions on top of Elasticsearch and Solr. Usually either product search or time-series analytics
- production support: troubleshooting Elasticsearch/Solr running in production
- training: designing and delivering our Elasticsearch trainings
- engineering: helped with Sematext Cloud, our logging and monitoring SaaS, especially on the Elasticsearch and rsyslog side
- wrote articles on our blog
- presented findings at various conferences
- co-authored the Elasticsearch in Action book and the Working with Elasticsearch video course
I've also studied psychology at the university and specialized in transactional analysis for psychotherapy afterwards.
First of all I'm a father of two great kids and a husband. When it comes to professional life - software engineering was always a thing for me. Starting for early days of 8bit computers up to know. I started writing real code on my Amiga and then I just followed the road. For more then 12 years I'm mostly focused on search and data - Apache Lucene, Apache Solr and Elasticsearch being a consultant, trainer and software engineer in Sematext Group, Inc. in all of the mentioned topics. I love dealing with problems, finding the proper solutions and applying them to see how the system is properly working. I'm also a gamer with not enough time to play games and I recently fell in love with running, which is starting to become a passion for me :)