¿Cuáles son algunas de las tareas diarias de un programador más allá de solo escribir código?

Más allá de escribir código nuevo, las tareas que hago o he realizado incluyen:

  • Abrir / actualizar / cerrar informes de errores
  • Hablar con QA sobre errores, reproducibilidad, comportamiento esperado, etc.
  • Hablar con los gerentes de producto sobre sus prioridades.
  • Charlas / conferencias con ingenieros de clientes.
  • Sentado en demostraciones de vendedores de herramientas
  • Trabajando con diseñadores de placas EE y diseñadores IC (ya que hago principalmente SW integrado)
  • Ayudando a los ingenieros de aplicaciones de marketing con demostraciones y documentos
  • Buscar en la red los detalles de la solución (por ejemplo, stackoverflow.com)
  • Reuniones de estado del equipo, pizarra
  • Entrevistando candidatos de ingeniería

Gran parte de lo anterior se puede hacer a través de un navegador o correo electrónico. A veces viajo por una tarea como visitar a un cliente o socio tecnológico para trabajar en un error.
Cada empresa será diferente, pero gran parte de lo anterior es válido para todos.

Escribir el código real es una pequeña fracción del pensamiento que entra en el desarrollo del programa.

En cuanto al desarrollo del juego, también necesitarás fuertes habilidades matemáticas, así como algunos conocimientos artísticos. Incluso cuando trabajas en equipo, es más probable que encuentres momentos en los que un gráfico no se comporta como esperabas, o necesitas un ajuste rápido y al menos un fondo novato que trabaje con gráficos no tiene precio, especialmente en el ámbito de las animaciones, sprites, etc.
El desarrollo del juego tiene que ver con las matemáticas, por lo que necesitas álgebra, geometría y Trig.

Espero que esto ayude un poco, y buena suerte en todos tus esfuerzos.

More Interesting

¿Qué lenguajes de computadora debo aprender si soy un estudiante de segundo año de ciencias de la computación?

¿Puedo hacer mis apuestas en Ruby y Ruby on Rails para mi futuro?

Soy un estudiante universitario en el campo de la informática, pero la programación y la codificación nunca han sido mi taza de té. Me gusta estudiar y quiero ver mi carrera brillante. ¿Qué tengo que hacer?

¿Cuál es el futuro de los desarrolladores de ASP.NET MVC?

¿Cómo debo manejar a un gerente que dice que debo dejar de codificar?

¿Cómo aumentaré mi interés en la informática?

No soy bueno en programación competitiva, pero estoy bien en Álgebra, Matemáticas y Algoritmos. ¿Cómo debo hacer una carrera exitosa en informática en la India?

Soy un estudiante de B.Tech Computer Science actualmente en el tercer año. ¿Cuáles son buenos lugares para una pasantía en Hyderabad?

¿Cuáles son las exportaciones de mercancías del esquema de India (MEIS)?

Cómo hacer que mis conferencias sobre informática sean más interesantes y dinámicas

Si un estudiante de informática con un CGPA de 3.5 y 4 años de experiencia en programación competitiva quiere convertirse en investigador, ¿qué puede hacer?

¿Es posible que un estudiante con un CGPA de 7 puntos en UG obtenga una beca en universidades de EE. UU. Para una maestría en informática?

Cómo comenzar una carrera en Indian Railways como más reciente en ingeniería informática

¿Debo hacer una carrera de SAP / ABAP?

¿Cómo puedo, viniendo de un entorno que no sea CS, asegurarme de que mi currículum esté preseleccionado por compañías de software como Oracle, NetApp, Amazon y otras?