Reading through these forums it would appear that a lot of INTJs are drawn to/engaged in computer related careers. Out of curiosity I was wondering if INTJs pursue careers in Computer Science over MIS (Management Information Systems) or vice versa? Do INTJs find more satisfaction in one career option or the other? Some definitions describing/differentiating the two disciplines have been provided:
Computer Science (CS) grew out of the disciplines of mathematics and electrical engineering. It refers to the study of the machine itself and its use as a tool in various disciplines. A professional in CS will know a considerable amount of mathematics which will help in technological applications such as computer networking, image processing, database design and development, and artificial intelligence. A computer scientist focuses on the development of solutions to problems taking into account the limitations of the machine and its resources, as well as how to best utilize the resources. He/she should be able to develop algorithms and data structures that can work within the constraints of available hardware and software to produce an acceptable solution. Most of the development by such people will be done in high level languages , such as C and C++, that can take full advantage of the system hardware and software resources.
Management Information Systems (MIS) is the application of information technology to organizational and managerial needs. The strength of a MIS professional lies in his/her ability to apply the knowledge of information systems and technology to help organizations compete more successfully in the marketplace, or to streamline current operations. MIS professionals utilize their business-based backgrounds in working with managers and users to specify technology needs that benefit the organization. In addition, they write programs to codify that technology and later manage it. As such, the MIS professional might develop code for business transaction processing systems, client/server systems or end-user support systems; they might implement such systems in languages as COBOL, C++, Visual Basic or JAVA. MIS graduates also design and administer databases and analyze and implement enterprise-wide solutions to information problems and manage telecommunications efforts. Some MIS graduates implement and manage corporate-wide Intranets. Finally, MIS graduates can also provide project management skills, technical writing or training by melding their knowledge of information technology and business processes.
As for the poll, "formal study" shall refer to the acquisition of at least a 4-year/baccalaureate degree in that field. Please note that I turned on the public poll option.