Test: siete dei bravi programmatori?


Home Page | Commenti | Articoli | Faq | Documenti | Ricerca | Archivio | Storie dalla Sala Macchine | Contribuire | Imposta lingua:en it | Login/Register


Test: siete dei bravi programmatori?

Da un po' ricevo mail relative alle mie storie ed al mio "rapporto" con i programmatori. Eccovi quindi il corrispondente test...

  1. Per sviluppare una applicazione avete bisogno di un server di sviluppo, domandate al SysAdmin se puo' installarlo, lui vi domanda di preparare una lista di cosa esattamente deve essere installato. Voi rispondete:

    1. "la solita roba"
    2. a+"che domande!"
    3. "perche' me lo domandi? se tu il sysadmin!"

  2. Il SysAdmin ha installato il server di sviluppo, vi ha consegnato un foglio dicendo "qui' ci sono le password e le altre informazioni che ti servono". Voi:

    1. cestinate il foglio e poi vi lamentate con il vostro capo che non potete accedere al server
    2. cestinate il foglio, aspettate una settimana e poi vi lamentate con il vostro capo che SysAdmin non vi ha detto niente
    3. cestinate il foglio e vi lamentate con il capo di SysAdmin che lui non sa fare il suo lavoro

  3. Il foglio di cui alla domanda precedente e' stato pero' recuperato da quelli delle pulizie e giace in bella vista sul vostro tavolo. Voi:

    1. vi assicurate di stracciarlo in 5732 pezzetti prima di cestinarlo
    2. assumete un'aria stupita affermando che non lo avete mai visto prima
    3. ignorate il fatto e ne chiedete una copia via mail perche' e' piu' facile da gestire

  4. L'applicazione che avete scritto crasha miseramente ogni volta che provate ad eseguirla. Voi:

    1. vi lamentate con SysAdmin che il server e' instabile
    2. a + vi lamentate con il capo di SysAdmin che lui non sa fare il suo lavoro
    3. b + vi lamentate con il vostro capo

  5. Voi, SysAdmin, il vostro capo, il capo di SysAdmin siete a consulto per vedere come mai la vostra applicazione crasha in continuazione, la cosa e' critica perche' la data di consegna prevista si avvicina. SysAdmin vi domanda se avete controllato i file di log. Voi rispondete:

    1. perche' dovrei? non e' affar mio!
    2. a + e' il tuo server che e' instabile!
    3. a + che cosa sono i file di log ?

  6. Dietro reiterate richieste state verificando l'applicazione con SysAdmin, il vostro capo ed il capo di SysAdmin. Avviate l'applicazione ed immediatamente compaiono 8 Mb di file di log. Voi affermate:

    1. non e' la mia applicazione!
    2. non so niente di tutto questo!
    3. che cosa hai fatto?

  7. SysAdmin nota che gli 8Mb di file di log che vengono creati non appena la vostra applicazione viene avviata contengono migliaia di righe del tipo IllegalStateException, ClassNotFoundException, NullPointerException e cosi' via. Vi domanda se la cosa non puo' costituire un problema. Voi affermate:

    1. e' perfettamente normale, non e' un problema!
    2. a + e' giusto che sia cosi'!
    3. a + sono io il programmatore!

  8. Il SysAdmin nota che dei 149 file sorgenti che compongono la vostra applicazione solo 3 sembrano effettivamente venire compilati. Domanda se la cosa non sia un problema. Voi affermate:

    1. e' perfettamente normale, non e' un problema!
    2. a + e' giusto che sia cosi'!
    3. a + sono io il programmatore!

  9. Il SysAdmin nota che quei famosi 3 file che sembrano venire compilati somigliano stranamente a 3 file di esempio che sono inclusi in ogni copia del compilatore. Domanda se non e' strano il fatto. Voi rispondete:

    1. e' perfettamente normale!
    2. a + fatti gli affari tuoi!
    3. a + e' troppo complicato, tu non puoi capire!

  10. Il cliente che aveva richiesto l'applicazione summenzionata ha ritirato la commessa, il vostro capo e' piuttosto incazzato e vi ha assegnato il compito di debuggare una applicazione gia' fatta e funzionante ma con alcuni problemi. Voi:

    1. dichiarate che non potete lavorare in un posto cosi' e ve ne andate sbattendo la porta
    2. dichiarate che non vi capiscono e che voi siete superiori a chiunque altro li' dentro e ve ne andate sbattendo la porta
    3. a o b + vi accorgete che tutti saltano e ballano giulivi.

Risposte

Avete letto le domande ridacchiando e pensando "questo sembra proprio...": forse non siete dei programmatori ma non fa' niente.

Avete letto le domande cercando di rispondere in modo sensato ed inventandovi le risposte: avete seriamente bisogno di ferie e di un riassestamento della realta'. Se non lo avete capito questo non e' un vero test a cui e' necessario dare risposta.

Avete letto e risposto a tutte le domande e non ci trovate niente di strano: AIUTO!!!

Davide
18/04/2003

I commenti sono aggiunti quando e soprattutto se ho il tempo di guardarli e dopo aver eliminato le cagate, spam, tentativi di phishing et similia. Quindi non trattenete il respiro.

9 messaggi posta messaggio

Andrea

Mah... Di Andrea postato il 11/03/2009 20:43 - rispondi

Sono abbastanza convinto che tu abbia incontrato qualcuno così(ok, dalle tue storie direi più di "qualcuno" :-\)) però, forse sono fortunato, io mai.

Che ti devo dì, fai una capatina a Napoli ed esprimi un voto a S. Gennaro :-\)

Andrea

-- Andrea


Mousse

Beh. non è solo nell'informatica Di Mousse postato il 03/12/2009 23:38 - rispondi

Io lavoro in pubblictà e... basta cambiare i nomi degli elementi e il risultato non cambia.

Complimenti, che sto ancora ridendo! -- Mousse

ARM_

curiosità Di ARM_ postato il 14/08/2010 18:53 - rispondi

Ma domande e risposte sono parto dell'immaginazione o sono fatti reali? -- ARM_

Davide Bianchi

@ ARM_ Di Davide Bianchi postato il 15/08/2010 09:50 - rispondi

> Ma domande e risposte sono parto dell'immaginazione o sono fatti reali?

Devi domandarlo? -- Davide Bianchi

ARM_

@ Davide Bianchi Di ARM_ postato il 15/08/2010 21:13 - rispondi

> > Ma domande e risposte sono parto dell'immaginazione o sono fatti reali?
>
> Devi domandarlo?
>
Si, lo domando perchè una parte di me non ci crede. In particolare quelle di "sei un bravo IT manager?", sono troppo demenziali. Dimmi almeno che le hai colorite e/o ingigantite. -- ARM_

Davide Bianchi

@ ARM_ Di Davide Bianchi postato il 16/08/2010 08:10 - rispondi

> Si, lo domando perchè una parte di me non ci crede. In particolare quelle di "sei un bravo IT manager?", sono troppo demenziali. Dimmi almeno che le hai colorite e/o ingigantite.

Devo ammettere che l'ultima e' piu' un mio desiderio che altro...
-- Davide Bianchi

Andrea Quaglia

Di Andrea Quaglia postato il 21/03/2011 14:10 - rispondi

Io aggiungerei un:

4a: La vostra applicazione è più lenta di un bradipo. Voi:

a. vi lamentate con SysAdmin che il server e' lento

b. a + vi lamentate con il capo di SysAdmin che lui non sa fare il suo lavoro

c. b + vi lamentate con il vostro capo

4b: Il SysAdmin scopre che la vostra applicazione fa 100 query al db per ogni dato che deve visualizzare. Alla sua richiesta di normalizzare il db, scrivere delle stored procedure, usare gli indici e le chiavi primarie per unire le query voi:

a. dite che non sono affari suoi di come loro leggono i dati, il server deve comunque essere veloce

b. a + vi lamentate con il capo di SysAdmin che il server è ancora lento

c. b +  chiedete al vostro capo un server più veloce ed un nuovo SysAdmin, casualmente è pure vostro amico e più a buon mercato di quello attuale...

-- Andrea Quaglia

Andrea di Savona

Di Andrea di Savona postato il 25/03/2011 09:39 - rispondi

Sono un programmatore, o almeno ci provo, e secondo il tuo test ho bisogno di ferie...

Mi devo preoccupare?

 

laugh

-- Andrea di Savona

Il Project Manager

Di Il Project Manager postato il 06/04/2019 17:18 - rispondi

Non ho capito nessuna di queste domande.

Forse perché non le ho lette.

è pronta la cena?

-- Il Project Manager

9 messaggi posta messaggio

Precedente Successivo


Il presente sito e' frutto del sudore della mia fronte (e delle mie dita), se siete interessati a ripubblicare uno degli articoli, documenti o qualunque altra cosa presente in questo sito per cortesia datemene comunicazione (o all'autore dell'articolo se non sono io), cosi' il giorno che faccio delle aggiunte potro' avvisarvi e magari mandarvi il testo aggiornato.


Questo sito era composto con VIM, ora e' composto con VIM ed il famosissimo CMS FdT.

Questo sito non e' ottimizzato per la visione con nessun browser particolare, ne' richiede l'uso di font particolari o risoluzioni speciali. Siete liberi di vederlo come vi pare e piace, o come disse qualcuno: "Finalmente uno dei POCHI siti che ancora funzionano con IE5 dentro Windows 3.1".

Web Interoperability Pleadge Support This Project
Powered By Gojira