Come avviare una società di software [chiuso]


13

Sono sempre stato interessato a chiedermi come accadono le aziende di software. Trovo estremamente difficile una volta che sei legato con la macchina, la casa, la vita, ecc. I finanziamenti sono sempre la principale preoccupazione.

Per renderlo un po 'più specifico, vedo due tipi. Quelli che offrono un prodotto / servizio o quelli che offrono una società di consulenza .

Una cosa che mi infastidisce del tipo di prodotto / servizio è che sappiamo tutti come bruciare la candela ad entrambe le estremità sia estremamente faticoso. Codificare per 8-10 ore al giorno e poi programmare la sera sulla tua roba, non dura a lungo. Non importa quanto tu sia appassionato della tua idea, in poche parole, programmare giorno e notte è una ricetta per esaurirsi. È questo un atteggiamento disfattista? Può essere bilanciato?

Un tipo di consulenza non è così complicato secondo la mia onesta opinione. Penso che una volta trascorsi anni e anni nel settore costruendo relazioni, contatti da contrarre o spostarsi, e, naturalmente, essere coinvolti nella comunità, quindi atterrare il tuo primo progetto come consulente, sono sicuro che è più facile del prodotto / tipo di servizio. Immagino che gli amici potrebbero unirsi a te mentre intraprendi progetti aziendali più grandi, come un'implementazione Agile o una formazione TDD, poi vai a guadagnare cose più grandi.

Potresti specificare a quale tipo di azienda stai rispondendo se non puoi contribuire ad entrambi. Mi piacerebbe sentire le esperienze o le idee di tutti a qualsiasi livello per le start-up delle società di software.


5
Non voterò per spostare questa domanda, ma assicurati di dare un'occhiata a answer.onstartups.com qui a SE.
Fixee,

Risposte:


16

Come antipasto ti consiglio di dare un'occhiata al libro Founders At Work . È una serie di interviste a fondatori di aziende tecnologiche, tra cui Joel Spolsky di StackOverflow (è stato intervistato come fondatore di FogCreek, SO non esisteva al momento). Ricorda che Joel è l'autore del blog più popolare sulla creazione di una società di software. Potresti voler leggere i suoi vecchi post .

C'è un modello interessante nel libro e nella storia di altri fondatori che incontro:

  • Molte start-up di software di successo sono iniziate come società di consulenza.
  • In seguito hanno scoperto il potere e la libertà di vendere prodotti invece di vendere servizi (meno scalabili).
  • Funzionava perché i servizi pagavano le bollette mentre sviluppavano il loro primo prodotto.

Mi sono iniziato così.

Se ti ispiri, ti consiglio l'eccellente libro The Art of the Start di Guy Kawasaki . Aneddoto: il mio gravatar è una foto ritagliata di Guy & me al Vertice europeo di Bizspark.

Se sei ancora motivato, ti consiglio vivamente di avviarlo e di smettere di preoccuparti. La creazione di una società di software è probabilmente la cosa più semplice e più bella del mondo da fare per uno sviluppatore.


1
"La cosa più semplice?" Sono uno sviluppatore di lunga data e non ho ancora idea di come tutte queste società di consulenza (spesso piuttosto incompetenti) con cui ho lavorato ottengano un unico contratto.
keppla,

14

Se sei ancora motivato, ti consiglio vivamente di avviarlo e di smettere di preoccuparti. La creazione di una società di software è probabilmente la cosa più semplice e più bella del mondo da fare per uno sviluppatore.

Questa citazione di Pierre 303 è la citazione più approfondita che tu possa mai trovare su come avviare una società di software. Puoi leggere molto sull'argomento, ma è come imparare molto su come usare una bicicletta senza mai provare a farlo. Ti ammaccerai il ginocchio, lavorerai molto ma ci sono grandi possibilità che ti piacerà.

Anche i saggi di Paul Graham sono molto interessanti. Dovresti provarlo.

Nel complesso, troverai molti fondatori, ex fondatori e solo persone a caso che danno vita e vendono libri. From the Everybody is Free to Wear Sunscreen text:

Il consiglio è una forma di nostalgia. Dispensarlo è un modo per pescare il passato dallo smaltimento, spazzarlo via, dipingere sulle parti brutte e riciclarlo per più del valore.

Il miglior attore da fare è prendere tutti questi consigli, leggerlo, prendere una lezione o due e andare là fuori facendo i tuoi errori. Tra cinque anni, vieni di nuovo qui per dare consigli a qualcun altro che avvia un'azienda di software.

Ora, chiudi questo browser e stai solo cercando di farlo .


Mi piace molto la tua risposta, vorrei poter votare più di 1. :(
necixy,

7

Sei preoccupato di lavorare una settimana di quaranta ore al "giorno di lavoro" e un altro all'avvio. Non ho fatto la cosa al chiaro di luna, ho solo saltato la nave. Per il primo anno circa ho avuto una visione di ciò che stavo per fare che si è rivelato completamente estraneo a ciò che sto facendo ora.

Ho scritto un libro, che non è un modo per diventare ricchi, ma è un ottimo modo per attirare i clienti interessati a prenderti sul serio. Ho avviato un prodotto per applicazioni Mac, che è arrivato alla beta pubblica e quindi non è riuscito a suscitare interesse nel suo mercato di riferimento. Oh bene, ho imparato molto ...

La cosa importante da notare è che c'è abbastanza lavoro contrattuale là fuori che non avrai problemi a pagare l'affitto mentre costruisci l'attività. Certo, potresti non avere soldi per nient'altro per un po '. La cosa grandiosa di contrattare e consulenza è che anche meno di una settimana al mese, tiene i lupi alla porta e puoi passare l'altra volta a cercare, promuovere, lavorare sul tuo prodotto o qualsiasi altra cosa.

Naturalmente, se ciò che ti interessa è in particolare il contratto o la consulenza, puoi passare il resto del tempo a fare di più. Per favore, non commettere l'errore di pensare che creare una consulenza sia facile: le persone non ti assumeranno se non hanno sentito parlare di te e quando inizi, nessuno ha sentito parlare di te. Molto di ciò che faccio è la consulenza sulla sicurezza delle app per i team di sviluppatori di iPhone: per iniziare a usare il libro di cui sopra, oltre a insinuarmi in tutti i concerti di conferenze che sono riuscito a gestire. Ognuno di questi non è pagato, richiede molto tempo, costa denaro e ne vale la pena.

Un paio di punti di separazione generali:

  • se davvero non sai cosa vuoi fare nella tua azienda, o anche se si tratta di un prodotto o di una consulenza, non dovresti avviare la società. Avrai bisogno di lavorare qualche sera tardi senza alcun compenso per un po ', quindi sarà solo la tua convinzione che quello che stai facendo cambierà il mondo che ti farà andare avanti.

  • ci sono molte informazioni sulle startup allo scambio di stack delle startup .


Grazie per il tuo grande consiglio ovviamente parlato per esperienza. Non mi è venuto in mente di usare la scrittura di un libro come un modo per venderti e installare la fiducia molto rapidamente in un punto vendita. Apprezzo questo Graham :).
Martin Blore,

2

Lavoro come consulente e ho cercato di avviare aziende che forniscono un servizio. Per il primo, utilizza le tue connessioni in precedenti lavori, i tuoi amici e parenti per nuove attività. Renditi il ​​ragazzo giusto per il loro lavoro di sviluppo.

Per quanto riguarda l'avvio di una società, trova un partner di cui ti puoi fidare (un partner di cui ti puoi fidare) che abbia un set di competenze gratuito. Potrebbe avere l'idea o potresti essere tu, assicurati solo che tu abbia entrambi ruoli e un impulso per vedere attraverso il progetto.

Tutto il resto è reattivo.


Trovare un partner di cui ti puoi fidare - controlla! Grazie Dimitry.
Martin Blore,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.