[Python] Dimmi tre libri informatici che non si puņ non aver letto
enrico franchi
enrico.franchi a gmail.com
Ven 4 Dic 2015 13:48:49 CET
2015-12-03 14:31 GMT+00:00 Manlio Perillo <manlio.perillo a gmail.com>:
Forse un libro che aiuta un informatico a fare meglio il suo lavoro?
>
Eh, ma e' proprio questo il problema. Ci sono tanti tipi diversi di lavoro
che finiscono sotto.
Puoi essere uno sviluppatore (e anche qui... frontend, full stack, devops,
back end... system programming, desktop applications, mobile, web, etc),
puoi essere un system engineer, un tpm, un lavoro ibrido dev e mgmt. Puoi
essere un ricercatore (accademico oppure R&D).
Per quello ho cercato di restringermi a roba che "piu' o meno" serve per
tutte le parti tecniche. Ovviamente ho lasciato fuori (apposta) competenze
strettamente di gestione progetto/mgmt. Ho anche lasciato fuori roba "solo
teorica", ho lasciato fuori ui design e human interaction, ovviamente.
Apposta, intendo. E certamente la selezione che ho fatto non e' esattamente
ideale per tutti i ruoli la sopra. Per dire, sebbene sia tutto rilevante
per un mobile dev, manca anche tanto di specifico. per un frontendista (o
addirittura per qualcuno che faccia ui design) manca un sacco di roba e
molta roba non e' rilevante. Eh... non e' che PP sia troppo rilevante per
qualcuno che fa strettamente accademia: ci sono parti utili, ma anche parti
non troppo utili.
Purtroppo il problema di avere un denominatore comune non e' affatto banale.
>
> > [...]
> > Quindi:
> >
> > 1. SICP:
> > [...]
> > 2. The Linux Programming Interface:
> > [...]
> > 3. Pragmatic Programmer:
> > [...]
>
> Manca un testo fondamentale sull'interazione con l'utente, dato che la
> maggioranza dei software deve interagire con un utente che nella
> maggioranza delle volte non sa come il software funziona (e nemmeno lo
> vuole sapere).
>
Certo. Mancano anche altre cose: ho fatto in modo di restringermi a roba
che piu' o meno faccia comodo a tutti.
Non tutti i dev, specie ora che si va di microservizi hanno il problema
dell'applicazione "user-facing", per dire.
>
> Io ho letto l'ottimo Don't Make me Think, orientato al web.
> Di seguito ho comprato The Design of Everyday Things, ma la lettura
> procede a rilento perchč a differenza di Krug, il testo č lungo e mal
> si adatta ad una lettura di poche pagine al giorno.
>
Ha... DMT lo ho li da tempo. Leggerollo prima o poi.
--
.
..: -enrico-
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20151204/d35d0237/attachment.html>
Maggiori informazioni sulla lista
Python