Being heavily invested in shell scripting sometimes makes it hard to shift gears to other "real" languages. Haven't really found much, yet, that I can't accomplish more quickly in a shell script (due to the reflexive nature of same) ...And have also had a lot of people look at my shell code and remark, "I didn't know all of that could be done in shell scripting."
Would you say then that shell scripting is a beneficial "language" to learn? I have read blog posts saying that learning to shell script is a waste of time.
Depends on what you're doing. If you ever need to do OS-level tasks (rather than pure application-development), then it's foolish not to learn how to automate and optimize the execution of those tasks.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.