Thanks to the today's higher level programming languages we do not need to implement them by ourselves but I believe knowing what they are still gives us great ability solve some of our day-to-day problems and sometimes they can help us to pass our dream job's interview. Also hey, if you want to build the next big thing you'll definitely need them!