Jako pierwszy programista w niepełnym wymiarze czasu pracy w małej firmie konsultingowej staram się zorganizować czas na pogłębienie wiedzy na temat tworzenia oprogramowania - czy to czytanie książki, śledzenie popularnych pytań na StackOverflow, badanie technologii, którą używam dogłębnie lub podążam na pierwszej stronie Hacker News. Widzę wyniki płynące z mojego przydzielonego czasu na naukę, ale wyliczenie i wykazanie umiejętności i wiedzy zdobytej w ramach rozwoju zawodowego jest trudne.
Firma nie ma żadnych zdefiniowanych zasad dotyczących PD i istnieje duża presja, aby zrobić coś teraz! podczas pracy dla konsultantów. Sprawdziłem, co robią moi współpracownicy, i wydaje się, że nie przeznaczają czasu na samodoskonalenie; po prostu pracują nad zadanymi problemami, wyszukując określone referencje MSDN, próbki kodu i tym podobne, gdy są potrzebne.
Zdaję sobie sprawę, że zasady dotyczące PD będą się różnić w zależności od firmy o różnej wielkości i kulturze, a firma taka jak moja jest prawdopodobnie trochę przewrotna. Chciałbym usłyszeć opinie i doświadczenia bardziej doświadczonych programistów; szczególnie ci, którzy muszą dokonywać wyborów dotyczących polityki prywatności w swoim zespole lub firmie.
Chciałbym również dowiedzieć się o bardziej radykalnych podejściach do PD, nawet jeśli są one całkowicie dostępne; zawsze ciekawie jest zobaczyć, co próbują inni ludzie.
Niezupełnie podsumowanie, ale o co staram się zapytać:
- Czy firmy często przydzielają czas PD?
- Czyim obowiązkiem jest zapewnienie aktualności wiedzy i umiejętności programisty?
- Czy harmonogram pracy w niepełnym wymiarze godzin powinien inspirować niższy stosunek czasu PD do pracy?
- W jaki sposób programista może pokazać współpracownikom, którzy nie są programistami, że czytanie blogów i książek przynosi efekty netto?
- Czy czytanie blogów i książek jest faktycznie produktywne? (referencje mile widziane)
- Czy pisanie blogów jest skutecznym sposobem na PD? (ostatni temat w Hacker News)
Jest to dość szerokie pytanie, ponieważ nie wiem dokładnie, jakie pytania muszę tutaj zadać, więc wszelkie przemyślenia dotyczące istotnych kwestii, których nie rozwiązałem, są bardzo mile widziane.