En mis pocos años de experiencia en el campo del desarrollo de aplicaciones web, me di cuenta de lo poco que realmente sé y cuán vasto puede ser el universo del desarrollo de software. Así que en este momento no me sentiría cómodo con los papeles principales, ya que tengo mucho que hacer para crecer.
En cuanto a otros roles … Personalmente, soy más un experto en todos los oficios, una especie de generalista-especialista. Siempre he trabajado como programador / desarrollador / ingeniero centrado principalmente en backend, pero también encuentro interesantes otras partes del desarrollo de software, como UX / UI, frontend, etc. Por lo tanto, mi interés puede ser bastante amplio y variado, aunque en última instancia lo que me apasiona es todo el proceso de diseño y construcción de algo.
Una vez, durante una entrevista, me preguntaron por qué me gusta lo que hago, pero me gusta expresarlo con palabras. Es como otras actividades … ¿por qué me gusta dibujar? ¿Por qué me gusta leer? ¿Por qué me gusta jugar videojuegos? ¿Por qué me gusta lo que me gusta hacer? Algo sobre construcción, codificación y estructuración de alguna manera me da satisfacción y diversión.
- ¿Cuántas réplicas de esclavos necesito tener?
- ¿Cuáles son las principales compañías tecnológicas en Turquía para ingenieros de software?
- ¿Habrá alguna vez un motor de software / juego que elimine / minimice el efecto de cuello de botella de la CPU en los juegos?
- ¿Cuáles son los identificadores de un mal proyecto?
- ¿Qué es un software de utilidad?
No diría que un rol tradicional es donde encajo, siento que de alguna manera encajaría en diferentes roles siempre que me permita diseñar, crear y construir. Algo que me permite resolver situaciones y mejorar las cosas.
En mis pocos años de carrera, he experimentado un gran diseño, estructuración, análisis, pruebas además de la programación. En algunos proyectos tuve que hacer todo desde cero y me divertí más cuando podía poner en juego mi creatividad.