News (GL)

QCon 2026: valor oculto dos problemas recorrentes na enxeñaría de software

QCon 2026
QCon 2026 - Reprodução

QCon London 2026 destacou o valor oculto dos problemas aburridos na enxeñaría de software, con Yinka Omole, O experto argumentou que os enxeñeiros deberían priorizar os problemas fundamentais e recorrentes en lugar de buscar tecnoloxías de tendencia. O enfoque Essa xera coñecementos duradeiros e xera valor sostible para as organizacións, aínda que as ferramentas como a IA avanzan rapidamente. A presentación tivo lugar durante o evento en Londres e analizou como problemas aparentemente rutineiros superan as tendencias fugaces no impacto a longo prazo.

A profesión da enxeñaría de software segue a expandirse a pesar das recorrentes previsións do seu declive. O número de desenvolvedores globais pasou duns 14 millóns en 2019 a uns 21 millóns en 2025. Previsões máis antigos, como Herbert Simon en 1965 sobre máquinas que se encargaron de tarefas intelectuais ou Dario Amodei en 2025 sobre a IA escribindo a maioría do código, non chegaron a fructificar nun ano. Engenheiros que se centran nos fundamentos acumulan coñecemento transferible entre diferentes tecnoloxías e industrias.

Problemas recorrentes que definen a carreira

Os enxeñeiros que invisten en clases de problemas duradeiros desenvolven unha experiencia que se acumula ao longo dos anos. Conceitos como o modelado de datos, a fiabilidade dos sistemas, a distribución e a orquestración de fluxos de traballo reaparecen en diferentes contextos. Ferramentas cambian rapidamente, pero estes desafíos fundamentais seguen sendo estables e permiten solucións máis sólidas.

A evolución de tecnoloxías como PostgreSQL ilustra este principio. Inicialmente eclipsado por MySQL na pila LAMP, PostgreSQL gañou protagonismo por priorizar a corrección, as garantías transaccionais e a extensibilidade. Recursos como busca de texto completo, compatibilidade con JSON e extensións vectoriais para IA incorporáronse sen cambios arquitectónicos drásticos. A estratexia Essa permitiu a adaptación continua ás novas demandas.

Exemplos reais de éxito centrándose no esencial

WhatsApp demostra a súa eficiencia no manexo de millóns de mensaxes diarias mediante Erlang, unha linguaxe desenvolvida na década de 1980 por Ericsson para sistemas de telecomunicacións de alta fiabilidade. Após a adquisición por parte de Facebook en 2014, a plataforma mantivo un equipo reducido duns 32 enxeñeiros. A elección aliñada perfectamente coas necesidades da mensaxería distribuída global e evitaba complexidades innecesarias.

Amazon revisou a súa arquitectura de análise de calidade de vídeo en Prime Video. Inicialmente, utilizou unha solución sen servidor distribuída con AWS Step Functions e Lambda, pero afrontou latencias debido a transferencias de estado. A migración a ECS con operacións en memoria reduciu os custos nun 90 % e duplicou o rendemento. Simplificações, polo tanto, prioriza a estabilidade e a eficiencia sobre o bombo tecnolóxico.

Riscos de buscar noticias sen criterios

As reescrituras completas do sistema adoitan xerar perdas importantes. O caso de Netscape na década de 1990 exemplifica isto: reescribir o navegador levou anos e impediu o lanzamento de novas funcións nun momento crítico da competencia. O coñecemento operativo acumulado en casos extremos e decisións arquitectónicas perdeuse, o que provocou un dos maiores desastres de software da historia.

O concepto de “fichas de innovación”, proposto por Dan McKinley, advirte da capacidade limitada das organizacións para adoptar novas tecnoloxías. Cada marco ou patrón consume un token de innovación. Engenheiros debe cuestionarse se a adopción resolve problemas reais ou só segue tendencias. Os tokens Gastar conservan coidadosamente os recursos para problemas que realmente importan.

Fundamentos que resisten a IA

As habilidades básicas como a descomposición de sistemas complexos, o deseño de arquitecturas fiables e a avaliación da corrección manteñen a súa relevancia mesmo con ferramentas de codificación de intelixencia artificial. Técnicas específicos evolucionan rapidamente, pero a capacidade de comprender os problemas subxacentes permítelle liderar equipos e ofrecer solucións duradeiras. Engenheiros con bases sólidas nos fundamentos segue a estar nunha posición destacada.

Nos sistemas de pago e plataformas de nóminas, os patróns recorrentes implican a xestión de fluxos de varios pasos con entidades en estados como iniciado, procesado, aprobado ou rexeitado. O foco na orquestración e as máquinas de estado supera a dependencia de ferramentas transitorias. A perspectiva Essa reforza a importancia dos problemas que parecen rutinarios pero admiten operacións críticas.

To Top