I left EE and became a full-stack developer! No complaints about JavaScript here. Verilog should just switch to lambdas and get it over with.
(I had trouble with the continuous math once we reached steady-state analysis. Besides, I wanted to just get through all that to the fun stuff: discrete math, logic design, and programming.)