As someone that enjoys learning by building from scratch sure. There's another huge group of us that like diving in and figuring things out as we go.
I too was intro'd with C and ended up coding 2x as much in python cause I just wanted to do stuff without the overhead of low level. I did appreciate my C knowledge when I wanted to do optimizations and better understand my Python code but I definitely think that I could've learned these things in the reverse order.