Façons pour un débutant de réseauter et de trouver des clients pour le développement Web


11

Je suis nouveau dans le développement web. J'ai fait beaucoup d'études par moi-même et créé moi-même quelques projets. J'ai atteint le point où je sens que mes compétences ne progresseront pas beaucoup sans plus d'expérience de pratique. Je sais que c'est une chose de construire un projet à ma mesure et c'est tout autre de répondre aux exigences de quelqu'un d'autre. Je travaille dans ASP.NET et j'ai appris pas mal de HTML, CSS JavaScript. Dans mon travail de jour, je travaille régulièrement avec SQL et SQL Server. Si vous avez une suggestion, ce serait très apprécié.

Réponses:


4

Les indépendants et le bénévolat pour aider les organismes à but non lucratif sont un excellent moyen d'apprendre de nouvelles compétences. Vous avez raison, vous ne pouvez apprendre tant de choses que par vous-même. Lorsque vous êtes sous le pistolet, vous en apprenez beaucoup plus. Points bonus si vous pouvez trouver un endroit avec un mentor compétent et patient qui vous guidera et suggérera des améliorations à votre travail.

J'ai travaillé pendant plusieurs années dans des emplois de type défi léger où j'étais seul pour faire le travail ... puis j'ai consulté une banque internationale ... revues de code instantanées, gestion du changement, réunions de stratégie et délais serrés .. ..Je l'ai transpiré pendant quelques mois avant de vraiment me mettre à l'aise. Entre cela et mon travail en freelance (que je prends souvent à moindre coût en échange de l'opportunité de relever un défi de la bonne manière plutôt que de la manière bon marché), j'ai fait d'énormes progrès au cours des dernières années. C'est un bon sentiment de savoir que vous savez comment expulser le code "correct". J'ajouterais que le faire demande toujours de la discipline.

Aussi, je ne saurais trop dire à quel point il est important de "cross trainer". J'ai de la chance car mon diplôme est en design, mais mon métier est vraiment le développement. Passez au «côté obscur» de l'interface utilisateur et du développement d'interaction, car il est étonnant de voir à quel point il est important et combien peu de développeurs le font. Tackle Jquery ou Javascript ou similaire juste pour apprendre. Il a fière allure sur un CV.

Bonne chance.


Merci pour votre réponse. J'ai un peu étudié le design, car je comprends l'importance des ascètes, surtout lorsque vous essayez de montrer vos talents à quelqu'un qui n'est pas averti en technologie. J'ai beaucoup appris sur CSS et JavaScript. J'ai trouvé de bons tutoriels sur jQuery que j'aimerais essayer. Après m'être familiarisé avec la plate-forme ASP.NET, je voulais me lancer dans PHP et MySql. Je trouve qu'il y a beaucoup de sites à but non lucratif qui ont besoin de l'aide de quelqu'un, mais le site est en PHP.
icsracer

Honnêtement, si vous comprenez les concepts de programmation (orientation d'objet, tableaux, flux logique, etc.), passer d'ASP à PHP ou Java, etc. n'est qu'une question de saisie d'un livre. C'est lorsque vous ne comprenez pas les concepts de base que passer de l'un à l'autre devient une entreprise énorme. Je ne saurais trop insister sur les concepts OO ainsi que sur une bonne compréhension du fonctionnement du DOM. Avec les organisations à but non lucratif, beaucoup sont PHP parce que c'est ce que certains voleurs aléatoires savaient. Si vous avez une cible à aider, demandez-leur s'ils souhaitent de l'aide et sont prêts à changer. J'ai obtenu deux emplois à temps plein de cette façon!
bpeterson76

2

Vous pourriez regarder des trucs comme

  • Microsoft Web Platform Installer et WebMatrix (toujours en version bêta)
  • Systèmes de gestion de contenu
  • XSLT

WebPI et WebMatrix sont d'excellents outils à connaître pour les développeurs Web. Les CMS sont un outil très courant à utiliser lors de la création de sites Web orientés contenu et XSLT est une technologie géniale pour le développement Web. Si vous n'êtes pas familier avec XSLT, il s'agit essentiellement d'une transformation qui peut transformer une structure XML (décrivant généralement des données) en une autre structure XML (généralement xhtml).

Si vous voulez essayer tous les points ci-dessus, vous pouvez commencer avec WebPI et WebMatrix à http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience et une fois vous l'avez en cours d'exécution, vous pouvez travailler avec XSLT sur http://docs.composite.net/C1/XSLT.aspx .

Nous aimerions recevoir vos commentaires sur votre expérience.


merci pour les conseils que je vais vérifier et vous donner quelques commentaires!
icsracer

2

Envisagez de vous impliquer dans des projets open source. C'est une expérience inestimable - travailler en équipe, travailler en réseau avec des pairs, vous mettre au défi en assumant des tâches que vous ne connaissez pas, etc. Pour les projets liés à .NET, Codeplex est à zéro.

Si vous ne trouvez pas le «bon» projet OSS à rejoindre, créez-en un. Même si c'est juste vous qui travaillez par vous-même, réinventer les mêmes vieilles roues, les mettre librement au monde attirera l'attention dessus et attirera des pairs partageant les mêmes idées (et peut-être beaucoup de critiques dures, mais c'est utile aussi) et aider à ouvrir la voie à de futurs projets.

En prime, vous pourrez le coller dans votre portefeuille, ce que vous ne pourrez généralement pas faire en tant qu'employé d'une entreprise - ils possèdent le code, vous ne pouvez rien faire avec. C'est énorme: je suis en train de démarrer ma propre consultation avec beaucoup de trous dans mon propre portefeuille, et ça pique un peu.


1

Craigslist est un excellent endroit pour trouver du travail local dans votre région.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.