Erfarung sammeln...

  • Hallo Leute!

    ich habe also eine Frage an euch! Wie kann ich eigentlich die Erfahrung im Softwareentwicklung sammeln?! :) Naja, alle Firmen wollen so was schon von Anfang an, und ich selbst finde es sehr wichtig, wärend meines Studiums irgendwie auch die Erfahrung zu sammeln.

    Also hier ist ein bisschen genauer meine Situation:
    ich studiere Software Engineering. In meinem Heimat habe ich schon 4 Semester erfolgsreich absolviert, in Österreich fange ich von Anfang an. Ich habe grundsätzliche Kentnisse in Java, HTML (paar einfache Seite schon geschrieben), Delphi und C++ (also 4 Semester lang hab ich gelernt). Da JavaScript ist zu Java ziemlich ähnich, und PHP zu C++, diese zwei versteh ich ein bisschen auch, und könnte meine Kentnisse auch dort vertiefen. Naja, und CSS kann ich auch ein bisschen.

    Der Auswahl von Sprachen usw. aber so groß ist, dass ich komme damit allein nicht klar, womit ich mit der Erfahrungsammlung anfangen sollte?! Ich interessiere mich fast für alles, und es macht mir Spaß, obwohl es krank klingt! :) Naja, deswegen studiere ich eigentlich Software Engineering...

    Also gebe ihr, bitte, mir paar Ratschläge! Womit ich mich beschäftigen kann? Ich habe genug Freizeit. Wo kann ich irgendwelche konkrete Projekten finden (da diese Aufgabe in Bücher zu primitiev sind), oder vielleicht könnte ich irgendwo mit irgendjemand in irgendwelche Projekt teilnehmen?! :) Falls ja, wie und wo kann ich danach suchen?!

    Ich denke jetzt ist meine Frage schon ein bisschen klar, und jemand könnte etwas dazu sagen?

    ich würde über eure Antworte sehr freuen,
    vlg, Wowa.

    P.S
    english is also on the normal level... i think it's really important in the Software Developing, whereever you are studying...

    "Es gibt keinen Patch für Dummheit"
    Divide and Conquer!

  • Hallo,

    wenn du viel Freizeit hast und doch schon etwas Programmiererfahrung ... such dir doch auf sourceforge.net ein interessantes Projekt und frag ob sie Leute suchen.

    lg Stefan

  • Hallo,

    wenn du viel Freizeit hast und doch schon etwas Programmiererfahrung ... such dir doch auf sourceforge.net ein interessantes Projekt und frag ob sie Leute suchen.

    lg Stefan


    Danke sehr! :thumb: Ich versuche nun mit dieser Seite... Hat jemand vielleicht noch paar ähnliche Links für mich?! :) Oder worauf ich überhaupt suchen soll?!

    "Es gibt keinen Patch für Dummheit"
    Divide and Conquer!

  • Ähnliche Links wirst du nicht brauchen. Auf Sourceforge sind 160000 OpenSource-Projekte verzeichnet, da wird sich hoffentlich ein interessantes finden. Am besten suchst du einfach auf http://sourceforge.net/people/ nach Projekten, die selbst aktiv Leute suchen oder du versuchst über http://sourceforge.net/softwaremap/ bzw http://sourceforge.net/search/ ein interessantes Projekt zu finden.

    -- Stefan

  • Hat jemand vielleicht noch paar ähnliche Links für mich?! :) Oder worauf ich überhaupt suchen soll?!

    Ausser sourceforge fallen mir jetzt noch http://code.google.com/hosting/ , http://rubyforge.org/ , http://java.net/ ein.

    Am besten suchst Du dir einfach ein oder mehrere interessante Projekte raus, lädst Dir den Sourcecode herunter und liest Die Mailinglisten mit. So findest Du heraus was da alles an Arbeit anfällt, wo Du dich nützlich machen könntest, und vor allem, ob du da mitmachen möchtest.

    Den Sourcecode anschauen ist nicht nur gut um dann später daran mitzuarbeiten: Du lernst extrem viel darüber, wie Software aufgebaut ist.

    - Das wichtigste bei einem Projekt ist, das es Dich interessiert. Du sollst ja Spass haben, wenn Du daran arbeitest.

    - Ein guter Einstieg in ein Projekt ist oft, Dokumentation zu schreiben. In vielen Projekten wollen die meisten lieber Code schreiben als dokumentieren, darum ist jemand der Doku macht oft sehr gerne gesehen. Außerdem muss man z.b. Code verstehen, um ihn zu dokumentieren: Ein guter Einstieg um das Projekt kennenzulernen.

    - Wenn Du Dich möglichst nützlich machen möchtest, dann suchst Du dir Projekte, die viel von dem machen, was Du schon kannst. Dann lernst Du immer noch sehr viel, weil Java programmieren in einem Team, an einem richtigen Projekt schon sehr viel anders ist als die Uebungen, die man auf der Uni macht.

    - Aber wenn Du möglichst viel neues dazulernen willst, dann suchst Du dir ein Projekt, das viel Technologien verwendet, die moeglichst anders sind als das was Du schon kennst. Wenn Du schon C++ und Java kennst, willst Du z.b. vielleicht mal Erlang oder Python lernen.

    - Javascript ist absolut nicht ähnlich zu Java. Die Syntax sieht ähnlich aus, aber abgesehen davon hat Javascript mehr Aehnlichkeit mit z.b. Lisp oder Ocaml als mit Java.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!