V大米爸爸V
电气工程还不算IT行业。尽管现在有许多方面都采用了计算机远程控制。因为IT行业主要是电脑维修网络和编程脚本等,而电气工程只是电子系统,包括安装,调试等,相对于电气工程是一个非常好的工作。It是指互联网技术行业,多数是指民用建筑和工业项目逐步的实现自动化,智能化,它是利用互联网的一种it只是一种辅助,所以说这种电气工程是属于建筑工程。不能算真正的IT行业。
风吹杨柳千条线
工程师和程序员的区别有:
1.着重解决业务问题:
程序员的着力点在于项目里的技术问题,工程师的着力点在于解决业务问题。有时候只要优化一下业务流程,就可以减少很多技术难点。我们经常讲的技术驱动就是指这个方面。
2. 控制开发过程:
程序员只管闷头写代码,实现各种业务功能逻辑。工程师会从开发过程、项目成本的角度来思考,包括选择开发语言、采用哪些中间件、使用什么数据库等等。技术架构尽量简单,业务逻辑也尽量简化,代码结构也尽量简洁,大项目尽量迭代开发。
3. 降低维护难度:
程序员通常不会考虑后期维护的难度。软件工程师会思考这个问题,所以他们会尽量完善项目文档,检查代码注释,甚至专门做一些工具用于后期维护检查,尽量做到容易维护。
4.知识方面有差异:
这个一定不必多说,既然工程师站在了总指挥的位置上,那么需要负责的事情一定是非常多的。不仅要写代码,还要会整合,在后期的整合上需要学的知识还有很多,包括对各个代码进行检测,发现整合后的错误等等。所以相比之下,工程师需要具备的知识水平更高。
优质电气工程师资格证问答知识库