Lavorare su progetti open source ha aiutato la tua produttività nel tuo lavoro giornaliero?

5

Se sì, puoi fornire un esempio? È dovuto all'apprendimento di nuovi trucchi che altrimenti non impareresti leggendo il codice di altri? O anche per altri motivi?

    
posta Roopesh Shenoy 06.12.2010 - 20:35
fonte

4 risposte

3

Assolutamente.

  • Spesso, partecipo allo sviluppo di progetti open-source che utilizzo al lavoro - non c'è modo migliore per mantenere l'esperienza su qualcosa che non essere una delle persone che l'hanno scritto!

  • La codifica di cose non correlate al lavoro può aiutare a evitare la visione del tunnel nella programmazione. Rimanendo attivo in diversi tipi di progetti di sviluppo, ho evitato "beh ... abbiamo sempre fatto così".

  • Lavorando in open source, ho avuto l'opportunità di ricevere indicazioni da programmatori molto più esperti di me; questo mi ha reso un programmatore migliore.

  • Lavorando in open source, ho avuto esperienza nel mondo reale nella gestione di team di sviluppo, quindi ero pronto quando sono arrivato a una posizione di leadership al lavoro.

  • Lavorando in open source, mi espongo alle nuove tecnologie prima di quanto avrei fatto sul posto di lavoro: quando arriva il momento di valutare la tecnologia Foo per l'uso sul lavoro, ho delle opinioni e dei fatti e dell'esperienza per sostenerle .

  • È semplicemente divertente. :)

risposta data 07.12.2010 - 00:41
fonte
4

Sì, lavorare su qualsiasi tipo di progetto al di fuori del lavoro aiuta ad ampliare le tue conoscenze su un particolare argomento, ti consente di entrare in rete con altri sviluppatori e ti aiuta a costruire il tuo portfolio.

Come sviluppatore, non vi è alcun motivo per non avere qualcosa che funzioni sul lato, che si tratti di un progetto open source o commerciale o anche di un blog tecnico.

Inoltre, ho trovato progetti secondari come un modo per rimanere appassionato alla programmazione. Sui tuoi progetti puoi fare tutto quello che vuoi, il che può essere eccitante e un bel cambiamento rispetto alla vita quotidiana del programmatore aziendale.

Più cose lavorerai, più imparerai e più diventerai commerciabile.

    
risposta data 06.12.2010 - 20:51
fonte
2

Beh ... non particolarmente open source, ma lavorare per qualche progetto di hobby nel tuo tempo libero può davvero aiutarti con le tue capacità di codifica e con il tuo cv.

Come esempio, ho iniziato a usare python per uno strumento di generazione di report nel 2001 e poi sono stato in grado di candidarmi a un lavoro in python nel 2003.

È successo di nuovo con le tecnologie Java e ora sto imparando Scala ...

    
risposta data 06.12.2010 - 21:10
fonte
1

Il modo più ovvio con cui la mia produttività lavorativa ha tratto vantaggio dall'open source è quando invio una correzione per un bug che mi impedisce di svolgere il lavoro.

    
risposta data 07.12.2010 - 00:54
fonte

Leggi altre domande sui tag