真是让人头疼的一个话题,每逢有这种选择我都在咨询我的朋友,咨询我的老师,让他们给我出出主意,硬件工程师已经工作了快四个年头了,觉得工作比较单调可玩性也不高,每天都是在调各种的驱动,底层的工作真的很枯燥,而且现在硬件工程师这么不值钱,想想真的不如去学做应用呢。
大学刚毕业的我,一直到现在都认为硬件工程师是一个很神圣的称呼,因为我赋予了机器各种各样的能力,可以跑、可以跳、可以亮、还可以获取各种周围的信息,无比的自豪,渐渐发现,如今真的是硬件工程师需求越来越少,因为现在的资源根本不需要那么多人来研发,研发也都是为了应用层的使用,或者更高级一些APP进行调用,况且很实际,应用层的价值相对硬件要大的很多,它可以在原有硬件驱动的基础之上实现更多的功能,而且比底层实现更加轻松,更加容易,因为有高级语言的支持,比如java,比如python,几行十几行
就能开发出我们几百行的功能,另外收入也比我们多得多,这一点我并没有觉得不公平,因为从价值上来讲,应用层的价值体现是无限的,开发好了是可以直接出售直接进行使用的,所以我萌生了跳出硬件做软件的想法,最近我也在筹备这件事情,决定也得系统的学习一下,在观察一下行情,对于我这种硬件出身的人如果在做软件,我觉得是如鱼得水的感觉,因为很多会软件的人不一定懂得底层的协议和驱动,这样一来我的个人价值也会得到体现,在这个人工智能、5G的风口浪尖上,我还在犹豫,想法是美好的,可实际会什么样子确是不一样的,现在我觉得存在几点问题,人工智能推广了这么多年也没见有太大的动作和很完美的作品出现,5G也曾经在很久之前开始推广,理论性的内容全都看遍了,实际应用到底如何还不确定,因此我对这两个风口上的事情进行了详细的分析,人工智能目前百度、腾讯、阿里巴巴、讯飞、小影、小米等等等等都在做,并且提供了成熟的API接口,使用上是没问题的,编程语言的话,python也是必要的选择,java也需要,这两个内容还在决策中,不过还好,我这么多年的工作经验C是没问题的,对于其他语言上手也是蛮快的,5G呢真的是无法进行评估,不过刚好今天鸿蒙系统发布了,这更是给了我前进的一个动力,综上所述,我自己的意向是偏于走向软件的,我有硬件基础,况且,还是做软件才能得到价值体现。