Para un futuro en las empresas de inicio de Internet, ¿debo estudiar informática o tecnología de la información?

Como fundador de una startup y estudiante de ciencias de la computación en la Universidad de Cambridge, diría que depende mucho del tipo de startup en la que quieras participar y del tipo de posición que deseas tener.

Para un CEO, una formación técnica puede ser útil (pero a menudo puede llevar a seguir las últimas tecnologías o soluciones ingeniosas en lugar de responder a las necesidades de sus clientes), pero definitivamente no es necesario.

Argumentaría que si se dedicara directamente a los negocios en lugar de ir a la universidad, sus tres años de experiencia valdrán considerablemente más que la educación que podría haber adquirido.

Por supuesto, esto cambia si quieres ser responsable de la parte tecnológica de la puesta en marcha (como un CTO, por ejemplo), en cuyo caso obtener un título te ayudará a comprender muchos de los conceptos que de otra manera te resultarían desconcertantes. Este también puede ser el caso si desea liderar una compañía que esté más centrada en la tecnología (por ejemplo, RealVNC, Xen, Google, etc., en lugar de Quora, Digg o Facebook).

Personalmente, elegí hacer ambas cosas, habiendo iniciado mi empresa en mi segundo año de universidad, pero eso requiere mucha disciplina y, en última instancia, harás sacrificios tanto en tu carrera como en tu carrera universitaria.

Si estas son las únicas dos opciones que está considerando, Ciencias de la Computación es más aplicable a sus objetivos, sin embargo, ninguno de los títulos lo preparará completamente por sí mismo.

Los grados de TI e IS tienden a centrarse en el desarrollo de las habilidades prácticas necesarias para integrar la tecnología en las organizaciones. Muchos de los problemas abordados por los grados de TI / SI no existen en organizaciones que son del tamaño de su inicio típico. Pasará mucho tiempo aprendiendo sobre administración de redes, seguridad corporativa, etc., que no se aplicará directamente a su trabajo de inicio. IT / IS tiende a prepararte para una carrera en IT / IS, que está bastante lejos del mundo de las startups.

Un título de CS lo ayudará a desarrollar una sólida base teórica para comprender cómo funcionan las computadoras y el software en particular. En una buena escuela, aprenderá algunos lenguajes de programación, un montón de matemáticas y un poco sobre la estructura del hardware de computación moderna. Todas estas son cosas excelentes que debe saber si desea realizar un trabajo técnico, ser respetado por personal técnico y contribuir directamente al producto de construcción.

Dicho esto, en un programa de licenciatura en CS, probablemente aprenderá poco sobre los aspectos de ingeniería del software de construcción, poco o nada sobre el diseño de UX, nada sobre negocios y nada sobre cómo tratar con personas no técnicas. Si toma la ruta CS, tendrá que aprender estas cosas por su cuenta.

Si está haciendo esta pregunta, probablemente ya no sea un desarrollador de software con experiencia, y probablemente no sea un programador de superestrella (los programadores de superestrella generalmente lo muestran cuando tienen 15-16 años y no se imaginarían un IT Grado como opción). Es probable que tampoco tenga la intención de ser un “hombre de negocios”, de lo contrario, estaría hablando de los títulos de negocios como una tercera opción.

Si mis suposiciones son correctas, tal vez deberías considerar estudiar HCI o al menos obtener un título de CS con un componente prominente de HCI. HCI enfoca la experiencia del usuario y el diseño de interacción sin desestimar demasiado la tecnología. Estas son habilidades absolutamente cruciales en el mundo de las startups. La mayoría de los graduados de CS que están fuera de la escuela saben todo sobre el diseño de la experiencia del usuario y sobre la ingeniería de software. Las mejores escuelas al menos están empezando a enseñar HCI a estudiantes de pregrado. SE es menos común en la educación de pregrado, y se aprende mejor construyendo muchas cosas de todos modos.

En resumen, si vas a ir a la escuela, y quieres trabajar para nuevas empresas en una capacidad de desarrollo de productos, dedica tu tiempo a estudiar HCI y construir cosas.