¿Cómo es trabajar en ciencia e ingeniería computacional?

Las diferentes compañías son muy diferentes, pero te sentarás en un escritorio con un montón de otras personas con una computadora portátil, o te sentarás en un cubículo en una “granja de cubos” (peor escenario y más probable) o compartirás una oficina pequeña con algunas otras personas (mejor) o tendrá una oficina para usted (muy raro) o compartirá una pantalla muy grande con otro programador para hacer programación de pares (aún más raro). Es menos probable, pero posible que te pares en tu escritorio o que tengas un escritorio en cinta.

Trabajará en una parte de un programa más grande, donde probablemente escribirá código de “pegamento” para ajustar un conjunto de proyectos de código abierto (junto con algunos componentes patentados). Pasará entre el 10 y el 20% de su tiempo codificando, entre el 20 y el 30% de su tiempo en reuniones, asegurándose de que todos en el equipo tengan una comprensión compartida de lo que está tratando de construir y el resto de su tiempo tratando de entender el código o los requisitos de otra persona.

El mayor desafío que tendrá generalmente no es escribir código complejo (aunque si avanza a PhD (o tal vez Master) probablemente escribirá algo interesante … es comprender dónde encaja su código en todo el código existente.

Con el tiempo, comprenderá muchas API diferentes y el código fuente abierto lo hará más valioso y pasará de Jr Deverloper a Developer a Sr Developer … en cada paso tiene más información sobre las herramientas que está utilizando y usted ‘ escribiré incrementalmente más código nuevo.

Como estudiante de pregrado, trabajé en modelado computacional en una supercomputadora. Puedo recordar que el modelado científico y de ingeniería que estaba haciendo fue extremadamente interesante y estimulante. Siempre variaba de un proyecto a otro, dependiendo de lo que quisieran los donantes. Robotronics LLC | Facebook

More Interesting

¿Hay alguna forma para que una compañía de distribución de energía monitoree el uso de energía de su red eléctrica y luego distribuya solo la cantidad de energía necesaria a un sector particular de la red (como cómo un enrutador de Internet controla el tráfico en una red)? Si es así, ¿ya existe un sistema de este tipo?

Acabo de ser admitido en Purdue for Computer Science y ahora quiero cambiar mi especialidad a Computer Engineering. ¿Cómo lo hago?

¿Qué es la "felicidad" para un ingeniero informático?

Estoy estudiando Ingeniería Eléctrica e Informática. ¿Es posible trabajar como neurocientífico y combinar EE con neurociencia?

¿Cuál es el mejor microcontrolador para un rover?

Soy un ingeniero eléctrico (de circuitos) voluntario para ayudar a los estudiantes de secundaria a fabricar un robot. ¿Qué necesito saber teniendo en cuenta que solo hago circuitos?

¿Cómo usan las aplicaciones la RAM?

¿Puedo triplicarme en ingeniería informática, ingeniería eléctrica e ingeniería aeroespacial?

¿Cuáles son algunas ideas para un proyecto de sistemas embebidos que serían geniales para ganar experiencia y se verían muy bien en un CV?

Cómo usar el diseño orientado a objetos en Objective-C

Como estudiante de pregrado, ¿cómo aprendiste c?

¿Cómo se pronuncia el apellido de Neil Weste (autor del libro de texto CMOS VLSI Design)?

En una ciudad de los Estados Unidos, ¿todos los semáforos están controlados por una computadora central? ¿Es esa computadora controlada y monitoreada en una ubicación?

¿Qué debería preferir aprender si soy de la secuencia ECE: sistema embebido o diseño VLSI o MATLAB? ¿Cuál es digno y más utilizado hoy en día?

¿Es cierto que los ingenieros tienen mayores posibilidades de convertirse en multimillonarios?