Ho giocato con il pensiero di come avrei costruito la compagnia dei miei sogni e di come si potesse renderlo estremamente attraente per i grandi programmatori. Se uno potesse impiegare alcuni programmatori "superstar" invece di molti "buoni".
Una cosa che mi piacerebbe personalmente è la libertà di lavorare quando volevo. Quindi potrei viaggiare in diverse città se ne avessi voglia e lavorare da remoto, o potrei semplicemente sedermi a casa quando c'era la modalità scricchiolio. Nella mia esperienza, tuttavia, vuoi una sorta di ufficio con colleghi dove puoi discutere di cose e avere una "cultura" aziendale.
Quindi supponiamo che tu voglia assumere un gruppo di programmatori di talento, probabilmente provenienti da diversi paesi e città. Come si potrebbe impostare per competere con i campus? Avere una società completamente priva di uffici sembra un po 'non ottimale, probabilmente vuoi uno spazio ufficio in cui le persone possano incontrarsi e scegliere di lavorare.
Immagino che ciò che si possa fare è avere piccoli uffici in diversi paesi e lasciare che le persone lavorino da quelle che hanno scelto. I programmatori potrebbero decollare per "modalità crunch" se garantito, ma anche lavorare da un luogo in cui era necessario il lavoro di squadra e faccia a faccia.
Un altro modello sarebbe invece di avere uffici dei propri posti a noleggio in uffici in cui lavorano altri programmatori. In questo modo, anche se nella tua città ci sono solo uno o due dipendenti, potresti comunque ottenere qualche compagnia se ti sentissi "solo" a lavorare in remoto.
Un'altra idea è che come una settimana ogni due mesi porti tutta la squadra nella stessa posizione. Che potrebbe non essere un ufficio ma potrebbe essere solo una città interessante o un resort attraente e lavorare insieme da lì. Le persone con i coniugi potrebbero avere un problema con cose del genere però.
Potresti anche avere una rete di appartamenti aziendali in diverse città (per 2-3 persone), sia dove hai uffici che in altre posizioni, in modo che programmatori o team o programmatori possano vagare e "aggrapparsi" insieme come desiderano.
Se fosse legale (non sono sicuro di come differisca da paese a paese) potresti persino scambiare due mosche in una volta e avere uffici / appartamenti combinati in diverse città. "Hack Pad: London" "Hack Pad: Berlin" ecc
a) Quindi suppongo che le mie domande siano: un'installazione come questa sarebbe praticabile? Come si potrebbe migliorare il concetto?
b) Troveresti attraente un'azienda che ti offre questo tipo di libertà o preferiresti quella con un grande ufficio in cui vai ogni giorno?
Quindi, in sostanza, ciò che renderebbe un programmatore "superstar" ha scelto di lavorare con una società come questa invece al campus di Google, Facebook o Microsoft, dove si ottiene il divertimento e la compagnia di molte persone di talento.