Noam es correcto.
Los arquitectos de software en un lugar pueden ser diseñadores de software en otros lugares. Los arquitectos senior y de software de las empresas más grandes tienden a asumir más roles gerenciales y un puente hacia el lado comercial. Los arquitectos jefes de software tienden a ser más comerciales que cualquier otra cosa y, a menudo, llevan títulos de CTO.
Algunos se obsesionan con los títulos, pero creo que la mayoría de los gerentes de contratación estarán más interesados en su historial y experiencia.
- ¿Cuántas horas trabajan los ingenieros de software de teletrabajo?
- ¿Cuál es el mejor sitio para principiantes en el dominio comercial para aprender terminologías comerciales?
- ¿Qué lenguajes de programación deben saber todos los estudiantes de informática antes de graduarse de la universidad?
- Soy un ingeniero de software que gana alrededor de Rs 30,000 por mes en India. ¿Cómo puedo ganar más dinero durante las tardes y los fines de semana?
- ¿Cómo debo elegir si ser un SRE o un SDE en Google?
Un pequeño consejo, por lo que vale:
- La arquitectura es el juego largo, debe dedicar su tiempo a las trincheras como desarrollador, líder, etc. No quiere trabajar para una empresa que está dispuesta a confiar la arquitectura a un graduado universitario, de todos modos, sin importar el título. En ese punto de su carrera, todo lo que tiene en su caja de herramientas es un martillo y todo se verá como un clavo.
- Aprende a fallar rápido. Fracasarás y deberás fallar para ganar experiencia. Aquellas personas que fracasan lentamente matan proyectos y empresas, porque se niegan a ver el problema hasta que sea demasiado tarde.
- Aprende de los que te han precedido. Hay una gran cantidad de material en Internet, y es probable que algo que le hayan pedido que haga ya se haya hecho hasta cierto punto.
- Mantenga un ojo en el lado comercial, aprenda el método detrás de su locura. Será de mucha ayuda más tarde.
- Aprenda todo lo que pueda sobre los clientes, no solo se esconda detrás de su código. El mejor código y arquitectura del mundo no significa nada si no satisface una necesidad.
- Vigila la tecnología. Ten curiosidad por los nuevos campos. No te estanques. Has elegido un campo donde el estancamiento puede significar desempleo. Mire a su alrededor en su vida diaria, vea qué funciona y qué no. ¿Tienes que llevar niños al médico? Un hospital es un tesoro de inteligencia terrestre. ¿Aburridos viajes de compras? ¿Qué pasa con esos dispositivos de punto de venta? ¿Señalización digital? ¿Tecnología antirrobo?