If you're feeling any sort of impostor syndrome, watch this presentation where the guy leading the team that's invented just-in-time optimizing-for-parallelism shell script recompilation admits at the end that after having done all that he still has to look up the bash "if then else" syntax every time.
Maybe you're not an impostor, maybe you're succeeding even though all this stuff is genuinely hard to use.
https://www.usenix.org/conference/osdi22/presentation/kallas
