![](https://infosec.pub/pictrs/image/e0219d2f-e38d-4c21-9669-2173c7a8b1cb.jpeg)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
IMO an engineer should be able to develop a complex system which an entire company could potentially be based upon.
A developer who isn’t an engineer would focus more on individual libraries, apps or tools that don’t necessarily require the mindset of an engineer to design and maintain.
Are civil servants allowed to be this based?