Really insightful article, especially for someone like me: a EE/CE student wondering about whether or not the current trends in tech jobs will continue into the future. I know I can get a job when I graduate in either hardware or software design, but I've been uncertain as to how quickly the industry will saturate and whether or not jobs will still be around (or pay well enough to be satisfied with the additional educational investment) in 5-10 years. Glad to see some insightful, well-informed confidence in the future of the industry.