Modi per un principiante di connettersi in rete e trovare clienti per lo sviluppo web


11

Sono nuovo nello sviluppo web. Ho studiato molto da solo e creato alcuni progetti per conto mio. Ho raggiunto il punto in cui sento che la mia abilità non progredirà molto senza più esperienza pratica. So che una cosa è costruire un progetto sui miei granelli ed è un'altra cosa soddisfare i requisiti di qualcun altro. Ho lavorato in ASP.NET e ho imparato un bel po 'di HTML, CSS JavaScript. Nel mio lavoro quotidiano lavoro regolarmente con SQL e SQL Server. Se hai qualche suggerimento sarebbe molto apprezzato.

Risposte:


4

Freelance e volontariato per aiutare senza fini di lucro sono un ottimo modo per apprendere nuove competenze. Hai ragione, puoi imparare così tanto da solo. Quando sei sotto la pistola, impari MOLTO di più. Punti bonus se riesci a trovare un posto con un mentore esperto e paziente che ti guiderà e suggerirà miglioramenti al tuo lavoro.

Ho lavorato per diversi anni in lavori di tipo light-challenge in cui ero da solo per portare a termine il lavoro ... poi ho consultato una banca internazionale ... revisioni istantanee del codice, gestione delle modifiche, riunioni di strategia e tempi ristretti .. .. L'ho sudato per alcuni mesi prima che mi sentissi davvero a mio agio. Tra questo e il mio libero professionista (che spesso prendo a un costo inferiore in cambio dell'opportunità di affrontare una sfida nel modo GIUSTO piuttosto che nel modo economico) ho fatto enormi progressi negli ultimi anni. È una bella sensazione sapere che sai come eliminare il codice "corretto". Farlo, potrei aggiungere, richiede ancora disciplina.

Inoltre, non posso dire abbastanza quanto sia importante "cross train" Sono fortunato in quanto la mia laurea è in design, ma la mia professione è davvero sviluppo. Passa al "lato oscuro" dell'interfaccia utente e allo sviluppo delle interazioni, perché è incredibile quanto sia importante e quanto scarsamente molti sviluppatori lo fanno. Affronta Jquery o Javascript o simili solo per imparare. Sembra fantastico su un curriculum.

In bocca al lupo.


Grazie per la risposta. Ho studiato un po 'il design, perché capisco l'importanza degli asceti, specialmente quando stai cercando di mostrare i tuoi talenti a qualcuno che non è esperto di tecnologia. Ho imparato molto su CSS e JavaScript. Ho trovato dei buoni tutorial su jQuery che vorrei provare. Dopo che mi sono sentito a mio agio con la piattaforma ASP.NET, ho voluto espandermi in PHP e MySql. Trovo che ci siano molti siti no profit che hanno bisogno di qualcuno che li aiuti, ma il sito è in PHP.
icsracer,

Onestamente, se capisci i concetti di programmazione (orientamento degli oggetti, array, flusso logico, ecc.), Passare da ASP a PHP o Java, ecc. È solo una questione di prendere un libro. È quando non capisci i concetti chiave che passare dall'uno all'altro diventa un'impresa enorme. Non posso sottolineare abbastanza i concetti di OO e una forte comprensione di come funziona il DOM. Con il non profit, molti sono PHP perché questo è ciò che alcuni volontari a caso sapevano. Se hai un obiettivo da aiutare, chiedi loro se vorrebbero aiuto e sono aperti al cambiamento. Ho ottenuto due lavori a tempo pieno in quel modo!
bpeterson76,

2

Potresti esaminare cose come

  • Programma di installazione della piattaforma Web Microsoft e WebMatrix (ancora in versione beta)
  • Sistemi di gestione dei contenuti
  • XSLT

WebPI e WebMatrix sono ottimi strumenti da conoscere per gli sviluppatori web. I CMS sono uno strumento molto comune da utilizzare per la creazione di siti Web orientati al contenuto e XSLT è una tecnologia straordinaria per lo sviluppo Web. Se non hai familiarità con XSLT, in pratica è una trasformazione che può trasformare una struttura XML (in genere descrivendo i dati) in un'altra struttura XML (in genere xhtml).

Se vuoi provare tutti i punti sopra puoi iniziare con WebPI e WebMatrix su http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience e una volta ce l'hai in esecuzione puoi lavorare con XSLT su http://docs.composite.net/C1/XSLT.aspx .

Ci piacerebbe ricevere feedback da te sulla tua esperienza.


grazie per il consiglio lo controllerò e ti darò un feedback!
icsracer,

2

Considera di essere coinvolto in progetti open source. È un'esperienza inestimabile: lavorare in team, fare rete con colleghi, mettersi alla prova assumendo compiti che non si conoscono, ecc. Per i progetti relativi a .NET, Codeplex non ha precedenti .

Se non riesci a trovare il progetto OSS "giusto" a cui partecipare, creane uno. Anche se sei solo tu a lavorare da solo, reinventare le stesse vecchie ruote, esporlo liberamente nel mondo, attirerà l'attenzione su di esso e attirerà coetanei (e forse molte critiche aspre, ma anche questo è utile) e aiutare a spianare la strada a progetti futuri.

Come bonus, sarai in grado di inserirlo nel tuo portafoglio, che generalmente non sarai in grado di fare come dipendente per un'azienda: possiedono il codice, non puoi farci nulla. Questo è enorme: sono nel bel mezzo di iniziare la mia consulenza con un sacco di buchi nel mio portafoglio, e punge un po '.


1

Craigslist è un ottimo posto per trovare lavoro nella tua zona.

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.