与通过计算机科学进入该行业的软件开发人员(具有电子或其他工程背景的软件开发人员(软件工程师,建筑师,无论职称))之间是否存在系统性差异?
在电子领域,我指的是EE学位,或者是自学成才的电子修补匠,其他类型的工程师和实验物理学家。
我想知道是否会从对触发器,三态缓冲器,时钟边沿上升时间等方面的丰富知识进入软件制造行业,通常会导致在某些专业和缺乏条件下采用独特的方法来解决问题,思维方式或高级技能与具有抽象数据类型,面向对象,数据库规范等概念的计算机科学类型相比,他们会以编程语言来谈论“闭包”,这对烙铁人群来说是毫无意义的学习足够的编程。
我敢肯定,现实世界提供了各种各样的个别例外,但是在大多数情况下,您能否说出总体差异?这些会产生招聘影响吗,例如(组成某种东西)“从不雇用电子争吵者来进行数据库设计”?知道任何差异可以帮助求职者更有效地找到合适的东西吗?还是为那些发现自己不适合某个特定职位的人提供启发或一些实用建议?
(顺便说一句,我从未上过任何计算机科学课程;我对它们所涵盖内容的印象是模糊的。我自己是电子/物理/艺术类型。)