Come faccio a mostrare la mia esperienza lavorativa nella programmazione? [chiuso]

8

Sono uno studente di linguaggi di sviluppo web come PHP, Ruby e Python. Attualmente sto lavorando su alcuni progetti scolastici, ma sto provando a lavorare su alcuni progetti del fine settimana che posso utilizzare per mostrare i potenziali datori di lavoro, qual è il modo migliore per farlo? In particolare, ci sono dei suggerimenti per un nuovo programmatore perché non voglio opinioni su come questo o quello dovrebbe o non dovrebbe essere impostato. Se possibile, si prega di fornire esempi reali.

Modifica: e Git? È un buon posto per mostrare i miei progetti?

    
posta Muhammad Usman 24.10.2010 - 09:50
fonte

6 risposte

9

Onestamente penso che tu non possa fare di meglio allora sborsare qualche dollaro per comprare un nome di dominio che ha il tuo nome e un server mensile. Non è costoso.

In questo modo, puoi fare tutto ciò che vuoi su di esso, mostrare i tuoi progetti e lasciarli essere visualizzati e scaricati dai datori di lavoro o dagli amici che stai cercando di impressionare =) Il modo in cui vuoi che le persone li vedano. Piccole parti o download completi, il controllo del nome e del contenuto.

    
risposta data 24.10.2010 - 20:31
fonte
2

Suggerisco di esaminare Google AppEngine in quanto consente di distribuire gratuitamente la propria applicazione Web (Python / Java) ai propri server per piccoli progetti. Puoi quindi avere una vetrina persistente per le tue abilità.

Quindi fai in modo che quell'applicazione faccia qualcosa di utile e rendila il migliore possibile. Rendi il codice facilmente accessibile in modo che possano vedere quanto sei bravo a scrivere codice gestibile.

    
risposta data 24.10.2010 - 10:42
fonte
1

Di solito partecipare a un progetto Open-source ti dà una certa copertura e un po 'di credibilità come sviluppatore, sia un progetto ruby o un progetto open php, che hanno un'applicazione quotidiana in un ambiente aziendale. Il tuo impegno e contributo al progetto sono tracciabili.

    
risposta data 24.10.2010 - 15:26
fonte
1

Non penso che tu abbia bisogno di un "portfolio di vetrine" così tanto, a meno che tu non sia un designer. Ciò che è nella tua testa è molto più importante.

Prepara un buon CV che elenchi chiaramente le tecniche che hai usato e il tuo impatto (ad esempio processi memorizzati ottimizzati in modo che il tempo medio di esecuzione delle query diminuisca del 20%). È più probabile che ti vengano poste domande tecniche durante le tue interviste che hanno chiesto di mostrare il tuo "portfolio".

    
risposta data 24.10.2010 - 19:25
fonte
0

Vorrei provare a pubblicare un articolo o dare alcuni discorsi ai gruppi di utenti. Ogni rivista (Dr Dobbs, rivista Linux ecc.) Ha una lista di cose su cui vogliono vedere articoli. E naturalmente puoi sempre proporre le tue idee. Se dicono di no al tuo campo, chiedi loro cosa potrebbero voler vedere.

È stata la mia esperienza che molti editori sono molto cordiali e disposti a collaborare con te per trovare qualcosa che possa funzionare.

Anche i gruppi di utenti sono un buon modo per fare rete e farsi conoscere, guardare intorno alla tua area e farti coinvolgere, offrire al presente e via.

    
risposta data 17.04.2011 - 12:57
fonte
0

Secondo me, l'unico modo per dimostrare che sei in grado di codificare in una lingua è mostrare il codice che scrivi. Pertanto, impostare un account GitHub e spingere qualche progetto (forse i tuoi progetti scolastici?) Sarebbe un'opzione molto intelligente. In questo modo le persone vedono ciò che fai e ciò che sei in grado di fare. Inoltre, GitHub è gratuito per progetti pubblici.

    
risposta data 03.03.2013 - 23:02
fonte

Leggi altre domande sui tag