Long ago a computer science degree focused on PL/I, assembler, COBOL, Fortran, LISP.
Knuth (Theory of Automata, and other Knuth texts were the backbone of developing programming expertise)
Graduates with the above degree were hired as programmers - not developers, not engineers.
They were / are employees of brick and mortar companies. The likes of State Farm, UHC, John Deere etc. The exception being firmware development - perhaps "engineer" is then appropriate.
They aspired to or have aspired to be subject matter experts, IT management, systems programmers.
Game programming obviously did not exist then. Yet I think many a recent CS graduate dreams of being a billionaire - creating a widely accept game.
That thinking is akin to my dreams as a young adult of starring in the NFL.
I guess the new dream is to be that of an AI entrepreneur - in my opinion - another fantasy.
Back to the brick and mortar companies.
Presumably the recruitment of programmers skilled in business programming suffers from lack of qualified candidates. The Brick and Mortar companies resort to off shore consulting to meet the needs of their business.
Given the glitter of game development and AI, it is indeed difficult to staff an on going sales order entry system, an inventory control system, material requirements planning , shop floor control, claims processing system, etc. that major companies rely upon to manage their businesses.
Knuth (Theory of Automata, and other Knuth texts were the backbone of developing programming expertise)
Graduates with the above degree were hired as programmers - not developers, not engineers.
They were / are employees of brick and mortar companies. The likes of State Farm, UHC, John Deere etc. The exception being firmware development - perhaps "engineer" is then appropriate.
They aspired to or have aspired to be subject matter experts, IT management, systems programmers.
Game programming obviously did not exist then. Yet I think many a recent CS graduate dreams of being a billionaire - creating a widely accept game.
That thinking is akin to my dreams as a young adult of starring in the NFL.
I guess the new dream is to be that of an AI entrepreneur - in my opinion - another fantasy.
Back to the brick and mortar companies.
Presumably the recruitment of programmers skilled in business programming suffers from lack of qualified candidates. The Brick and Mortar companies resort to off shore consulting to meet the needs of their business.
Given the glitter of game development and AI, it is indeed difficult to staff an on going sales order entry system, an inventory control system, material requirements planning , shop floor control, claims processing system, etc. that major companies rely upon to manage their businesses.