Wie fange ich als Programmierer (Freelancer) an? [geschlossen]

Ich möchte anfangen, als Programmierer Geld zu verdienen, ich bin im dritten Jahr an der Uni (Maturant), ich habe Fähigkeiten, aber nicht auf Top-Niveau, da ich arbeiten muss, um mich selbst zu erhalten. ein anderes Mal, als ich an Projekten für die Uni arbeitete, sah ich, dass ich ziemlich viel tun kann, daher bin ich sicher, dass ich meine Fähigkeiten schnell verbessern kann, wenn ich genug Zeit für das Programmieren aufwenden kann - das Problem ist, dass ich es jetzt nicht habe. Um es zu ändern, möchte ich als Programmierer anfangen - ich denke, freiberuflich wäre das Beste. Ich genieße das Programmieren sehr, das kann mich dazu bringen, Nächte und Tage wach zu bleiben, und ich werde das gerne tun, wenn es mir Geld und Gelegenheit zum Lernen gibt und meine Arbeit angemessen für meine Bemühungen belohnt wird. Ich erwarte Gott weiß nicht was - ich weiß, dass ich ein Anfänger bin.

Die Frage ist - wo fange ich an? Ich kenne Websites wie odesk, getacoder und ein paar andere - hat sie jemand benutzt? sind sie zuverlässig? Wie finde ich einen potenziellen Arbeitgeber? Wie überzeuge ich den Arbeitgeber, dass ich über Fähigkeiten verfüge und wenn nicht, bin ich in der Lage, sie aufgrund meiner Leidenschaft für das Programmieren und meiner Fähigkeit, schnell zu lernen, schnell zu erwerben? Letzteres halte ich für das wichtigste, da ich – wie bereits erwähnt – meine Programmierkenntnisse verbessern werde, sobald ich damit anfange, mich intensiver damit zu beschäftigen. An Projekten an der Uni kann ich nicht teilnehmen, weil ich arbeiten muss. Eigene Projekte habe ich aus dem gleichen Grund nicht. wäre sinnvoll mal abseits der arbeit was für die uni zu zeigen - ich meine bei der bewerbung?

Ich würde gerne mit Java programmieren - das scheint mir im Moment die interessanteste Technologie zu sein. aber offensichtlich ist dies nicht die einzige Sprache/Technologie, die ich lernen oder verbessern kann.

wenn mir jemand einen tipp geben kann - wäre super.

Wir haben eine spezialisierte Stackexchange-Site freelancing.stackexchange.com , wo Ihre Fragen viel besser passen würden. Sie sollten auch erwägen, Ihren Beitrag in mehrere separate Fragen aufzuteilen.
Die Frage wäre (auch) off-topic zum Thema Software Engineering , trotzdem finden Sie dort vielleicht einige Tipps .

Antworten (2)

HINWEIS: Die Antwort basiert auf meiner persönlichen Erfahrung.

Alle Freiberufler-Websites sind von erfahrenen Leuten besetzt, und als Neuling können wir keine Projekte bekommen, indem wir den Arbeitgeber davon überzeugen, dass wir über Fähigkeiten zum Arbeiten verfügen. Um der beste Freiberufler zu sein, müssen wir einige Tags in unserem Profil haben, die unsere Fähigkeiten auf sichtbare und praktische Weise darstellen (Nur diese Dinge werden von Arbeitgebern berücksichtigt). Wir haben einige Tests auf den Websites verfügbar, die dem Arbeitgeber helfen, unseren Fähigkeiten zu vertrauen, und basierend auf unserer Leistung in diesen Tests erhalten wir Credits und einige Tags, für die wir nützlich sein werden uns unsere Fähigkeiten unter Beweis stellen und dann können wir etwas Ruhm erlangen, dann vertrauen uns die Arbeitgeber und vergeben Projekte.

Das letzte Wort ist, dass wir als Neuling, selbst wenn wir Fähigkeiten haben, um zu arbeiten, keine Projekte dazu bringen können, auf Freelancer-Websites zu arbeiten. Nehmen Sie an den Tests teil, zeigen Sie Ihre Fähigkeiten und werden Sie als guter Freelancer erfolgreich.

Als ich an der Uni war, habe ich fast Vollzeit als Freelancer gearbeitet.

Die Websites, von denen Sie sprechen, sind wirklich schwierig zu bearbeiten, wenn Sie keine Erfahrung haben. Und obendrein ist es nicht wirklich gut bezahlt.

Aber Sie müssen wissen, dass um Sie herum möglicherweise viele verschiedene Verträge auf Sie warten. Das Problem ist, dass sie nach einem Entwickler suchen, aber keinen kennen.

Sichtbarkeit gewinnen

Sichtbarkeit in deiner Uni ist das, was dir deine ersten Verträge verschafft.

Deine Uni hat wahrscheinlich einen IT-Club oder so etwas. Auch wenn Sie das vielleicht für langweilig halten, ist es ein wirklich guter Weg, um sichtbar zu werden und von den Leuten als „qualifiziert“ angesehen zu werden. Erstellen Sie Websites für andere Vereine in Ihrer Schule oder kleine Software usw. Sie werden wahrscheinlich nicht bezahlt, aber Sie werden neben dem Sammeln von Erfahrungen wieder sichtbarer (was sehr wichtig ist, es ist besser, dort einen Fehler zu machen, als wenn es der Fall ist bezahlt).

Wenn Sie einige Arbeit für wenige Leute erledigt haben und diese zufrieden sind, können Sie sicher sein, dass sie Sie das nächste Mal empfehlen werden, wenn sie hören, dass jemand nach einem Entwickler sucht. Mir ist das oft so passiert. Und obendrein, obwohl Sie für die ersten kein Geld verdient haben, können Sie problemlos freien Eintritt zu ihren Clubpartys oder Getränken usw. aushandeln. Im Allgemeinen ist es für sie schwierig, Ihnen Bargeld zu geben, aber sie kann leicht verschiedene Dinge anbieten, die besser sind als nichts.

Das müssen Sie nicht, aber wenn Sie zu Partys wie dieser gehen, wo Sie für die Software verantwortlich sind, die sie verwenden usw., im Grunde, ohne Sie könnten sie es nicht tun, gibt Ihnen das sogar noch mehr Sichtbarkeit.

Und sobald Sie anfangen, echte Kunden zu haben, bleiben Sie professionell und Sie werden bald mehr Kunden bekommen usw. Dies ist eine kleine Welt, wenn die Leute das Gefühl haben, dass Sie nicht zu viel gekostet haben und fleißig und professionell waren, Sie können sicher sein, wieder eingestellt zu werden oder dass Ihr Name in Gesprächen auftaucht.

Einer meiner größten Kunden (ich habe während des Studiums einen 7000€-Vertrag von ihm bekommen (was ziemlich viel ist, wenn man noch Student ist!)) kam direkt zu mir. Der Präsident des IT-Clubs gab ihm meinen Namen, weil er mich für den qualifiziertesten hielt und dass ich hart arbeitete.

Also, um sich in Zukunft selbst zu helfen, helfen Sie anderen. Abgesehen davon, dass Sie manchmal einige coole Projekte durchführen, sammeln Sie wirklich wertvolle Erfahrungen und eine Kontaktliste (was am wichtigsten ist, wenn Sie freiberuflich tätig sind).