Come sviluppatore di software part-time per la prima volta presso una piccola società di consulenza, sto lottando per organizzare il tempo per approfondire le mie conoscenze sullo sviluppo del software - che si tratti di leggere un libro, tenere il passo con le domande più frequenti su StackOverflow, ricercare una tecnologia che stai utilizzando in modo approfondito o seguendo la prima pagina di Hacker News. Posso vedere i risultati ottenuti dal mio tempo di studio auto-allocato, ma elencare e dimostrare le abilità e le conoscenze acquisite attraverso lo sviluppo professionale è difficile.
La società non ha alcuna politica PD definita e c'è molta pressione per ottenere qualcosa di consegnabile ora! quando si lavora per i consulenti. Ho verificato cosa fanno i miei colleghi e non sembrano dedicare tempo all'auto-miglioramento; lavorano solo sui problemi che vengono loro riscontrati, cercando riferimenti specifici a MSDN, esempi di codice e simili quando ne hanno bisogno.
Mi rendo conto che la politica del PD varierà tra società di dimensioni e cultura diverse, e una società come la mia è probabilmente un caso marginale. Mi piacerebbe ascoltare opinioni ed esperienze da sviluppatori più esperti; specialmente quelli che devono fare le scelte di politica del PD nel loro team o azienda.
Mi piacerebbe anche conoscere gli approcci più radicali al PD, anche se sono completamente disponibili; è sempre interessante vedere cosa stanno provando gli altri.
Non proprio un riassunto, ma quello che sto cercando di chiedere:
- È comune o consigliato alle aziende assegnare il tempo di PD?
- Di chi è la responsabilità di garantire che le conoscenze e le capacità di uno sviluppatore siano aggiornate?
- Un programma di lavoro part-time dovrebbe ispirare un rapporto inferiore di tempo PD: lavoro?
- In che modo uno sviluppatore può mostrare ai colleghi non sviluppatori che la lettura di blog e libri è netta?
- Leggere blog e libri è effettivamente produttivo? (riferimenti accolti)
- Scrivere blog è efficace come metodo di PD? (un tema recente su Hacker News)
Questa è una specie di domanda ampia perché non so esattamente quali domande devo porre qui, quindi qualsiasi pensiero su questioni rilevanti che non ho affrontato è molto gradito.