Lavorare sul software libero [chiuso]

2

La mia esperienza principale è con iOS, ma mi piacerebbe passare alla scrittura di software libero e open source. Ci sono molti lavori là fuori che ti permettono di lavorare su progetti come questo? Ho consultato il sito Web di FSF tra gli altri, ma ho difficoltà a trovarne uno.

Ci sono alcune comunità o organizzazioni che vorrei trarre vantaggio dall'adesione? E ci sono alcune aree del mondo che favoriscono questo tipo di lavoro?

Questo è qualcosa che voglio davvero fare, ma non sono sicuro di come iniziare. Qualsiasi consiglio sarebbe molto apprezzato.

    
posta AdColvin 14.03.2015 - 16:46
fonte

1 risposta

2

La tua domanda sembra un consiglio di carriera, quindi potrebbe essere fuori tema qui.

A volte lavoro sul software libero, ma non sono un esperto in questo.

In primo luogo, il più importante (o grande e significativo) software libero (kernel Linux, compilatore GCC, browser Firefox) sono principalmente (ma non interamente) sviluppati da professionisti pagati. In altre parole, l'idea che il maggior software libero sia sviluppato da hobbisti part-time è oggi per lo più un mito (potrebbe essere ancora vero per molti progetti one-man, è falso per le linee multi-milione di codice sorgente libero Software). Il software libero è un'attività molto seria.

Quindi, come mercato del lavoro, le comunità del software libero sono molto esigenti ed estremamente competitive (a livello mondiale). Sei improbabile (IMHO) di trovare un lavoro retribuito se non sei conosciuto con la meritocrazia del software libero.

Quindi il mio consiglio è di iniziare a lavorare da solo su qualche progetto di software libero esistente che ti piace (probabilmente potresti controllare che il tuo contratto di lavoro non lo proibisca legalmente) . Una volta conosciuti per alcuni contributi positivi ad alcuni software gratuiti, le cose potrebbero diventare diverse. Contribuire al software libero (in modo regolare e trasparente) richiede sia abilità tecniche (comprensione della base di codice) che abilità sociali (interagendo con la comunità).

A proposito, le cose sono diverse se sei impiegato da qualche società, o se sei un lavoratore autonomo. Diversi free-lancers sono in grado di vendere alcuni contributi part-time al software libero. Diverse aziende consentono ad alcuni lavoratori di lavorare su alcuni software gratuiti part-time.

Quindi potresti iniziare oggi trovando un software gratuito interessante (per te!), ad es. su github , quindi aggiungendo del codice.

    
risposta data 14.03.2015 - 16:55
fonte

Leggi altre domande sui tag