Ho programmato per oltre 30 anni. Ho sviluppato numerose applicazioni e lavorato in diversi linguaggi di programmazione, sistemi operativi e piattaforme hardware. Recentemente, ho intervistato per un regolare 9 a 5 con una società di avvio che sembrava vagamente promettente. Ho fatto una chat online che mi ha fatto un sacco di domande stupide e alcune domande di programmazione. A loro piacevano le mie risposte, così mi hanno fatto andare nel loro ufficio per un'intervista in persona che durava quattro ore. Non ho intervistato per un lavoro in oltre 15 anni.
Ho dovuto trascorrere un'ora con ciascuno dei loro 4 sviluppatori. Le domande sono passate da semplici a difficili. Durante tutto il processo, ho trovato difficile organizzare il mio pensiero e mi sono sentito come se qualcuno avesse una pistola alla testa. Le domande erano molto informatiche e raramente si incontrano tali problemi nel mondo reale. Tuttavia, erano un po 'semplici come contare i nodi di un albero con un numero qualsiasi di bambini e quadrare un elenco di numeri interi ordinati mantenendolo in ordine.
In generale ho capito come farlo, ma ho faticato con i dettagli e ho continuato a confondermi. Mentre lavoravo ai problemi, non riuscivo a ricordare l'ultimo passaggio. Ho sempre avuto problemi con la mia memoria di lavoro, ma in questo caso ero eccezionalmente cattivo. Sospetto che la maggior parte sia legata all'età. L'età influisce sulla tua capacità di programmazione?