c/c++高质量编程可以参见百度文库不只是硬件相关,其他的如软件,驱动等等,如果没有丰富的技术积累是难以有较高的工资的。至于软件工程师,就是给高端的软件公司培养人才,至于是什么级别的软件公司,说好听点的就是自己培养软件工程师,说难听点的,就是赚差价。另外,以软件工程为方向的工程师本身需要了解源码,可以看一些开源的东西,了解一下相关的代码,不用到了技术专家水平,但至少做到了初级工程师。
编程在软件领域就业前景还是比较好的,但是你要在这个领域投入非常多的时间,所以要做好思想准备。希望可以帮到你。
没有具体方向,ai,嵌入式都可以,找个企业先找个项目干干,做出demo和实际方案,然后再决定去不去互联网。
我一直说一句话:不会编程而想做ceo的,都是疯子。somethingisnot