从前景上来说,必须是两者都掌握,但可以有所偏重。
从上手来说,软件上手更快一些。硬件相对来说,需要积累更多。
换句话说,如果你一直做技术,做软件也更容易被淘汰一些。
这个需要看你自己的兴趣,有人喜欢硬件的手眼协调,有人喜欢软件的千变万化,一开始,你可以先都尝试一下,再选择自己的路。听别人的,难保不会后悔。