No. I programmatori non sono più una sottocultura di ingegneri, medici o avvocati. Se le professioni fossero in realtà sottoculture, allora la parola non significherebbe molto.
Diamo un'occhiata ai 6 criteri sulla pagina di Wikipedia:
1. attraverso i loro rapporti spesso negativi al lavoro (come 'idle', 'parassiti', in gioco o nel tempo libero, ecc.);
Questo ovviamente non è il caso. I programmatori più bravi lavorano abbastanza duramente e in qualche modo ne godono.
2. attraverso la loro relazione negativa o ambivalente con la classe (poiché le sottoculture non sono "classconsapevole" e non sono conformi alle definizioni classiche di classe);
La maggior parte dei programmatori sono di classe media, quindi non è nemmeno applicabile.
3. attraverso la loro associazione con il territorio (la "strada", il "cofano, il club, ecc.), piuttosto che la proprietà;
A meno che internet valga come territorio, dovrei dire di no anche a questo.
4. attraverso il loro movimento fuori dalla casa e in forme di appartenenza non domestiche (cioè gruppi sociali diversi dalla famiglia);
Molti programmatori sono dal lato anti-sociale ma ancora, e anche Internet non si applica qui perché tutti usano i social network ora.
5. attraverso i loro legami stilistici con l'eccesso e l'esagerazione (con alcune eccezioni);
Sicuramente non è il caso dei programmatori.
6. attraverso il loro rifiuto delle banalità della vita ordinaria e della massificazione.
Praticamente tutti i programmatori che conosco godono delle comodità casuali di birra, pizza e giochi per computer.
Verdetto: No , la programmazione non è una sottocultura. È una carriera. Quello che fai per vivere ha ben poco a che fare con la tua filosofia sulla società.