Was kann ich mit iso c++ machen?



  • Hallo Leute 😉

    Also ich muss in der Firma innerhalb von 6 Monaten soweit sein, dass ich C++ Programme schreiben kann. Was kann man nach 6 Monaten von einer Mitarbeiterin erwarten, die sich ca. jeden zweiten Tag einigermasen intensiv mit C++ beschäftigt? Die Geschäftsführung hat mich auch gefragt, wann ich mich ca. fähig fühlen würde externe und interne c++ schulungen zu halten... ich möchte ihnen eigentlich meine einschätzung im laufe der nächsten woche mitteilen. Was meint ihr ist realistisch? Und was kann man von mir nach 6 monaten erwarten?



  • Ist nicht böse gemeint, aber nach diesem Beitrag
    fehler bei ?

    Bist du dazu noch nicht fähig eine Schulung darüber zu machen. 🙂



  • desshalb frage ich ja welcher zeitraum realistisch ist. wie lange habt ihr benötigt, um c++ weitesgehend zu verstehen. Es geht hierbei nicht um "Profischulungen" sondern erstmal um interne Seminare, weil die Firma in der ich arbeite in den kommenden Jahren ihre Mitarbeiter mehr auf C++ abzurichten möchte. Aus Kostengründen wollen sie keinen externen Schulungen laufen lassen.

    Ich muss später in der Lage sein meinen Kollegen einen Anfängerkurs in C++ zu geben, um ihnen den Einstieg zu erleichtern. Später dann auch externe Schulungen.

    Wie lange also? Was soll ich meinen Bossen sagen? *g

    [ Dieser Beitrag wurde am 12.01.2003 um 19:57 Uhr von sabine-cc editiert. ]



  • Ist kein Linux-Problem. Ab nach "Rund um die Programmierung".



  • Original erstellt von sabine-cc:
    desshalb frage ich ja welcher zeitraum realistisch ist. wie lange habt ihr benötigt, um c++ weitesgehend zu verstehen.

    Die (ich bereue es) VB Zeit (sehr sehr lange) nicht abgezogen vermutlich ca. 3 Jahre.



  • Ist kein Linux-Problem. Ab nach "Rund um die Programmierung".

    Also ich würde sagen, dass du folgende Bücher lesen und verstehen solltest, um von C++ so viel Ahnung zu haben, dass du Seminare halten kannst.

    Die C++ Programmiersprache 4SE, Dr. Bjarne Stroustrup
    Effektiv C++, Scott Meyers
    Exceptional C++, Herb Sutter

    Mehr Effektiv C++, Scott Meyers
    More Exceptional C++, Herb Sutter
    Effectiv STL, Scott Meyers

    Du solltest aber nicht vergessen, dass du fleißig Programme schreiben solltest und fremde Programme lesen solltest, damit du genug "Praxis" Erfahrung hast. Neben dem lesen des Forums, würde ich dir auch noch empfehlen folgende Newsgroups zu lesen

    comp.std.c++
    comp.lang.c++.moderated
    de.comp.lang.iso-c++



  • Also ich hab allein den Stroustrup knap10 Monate gelsen. und ich behaupte mal, dann kann man nicht wirklich mit C++ programmieren! Aber ich hatte wegen der Schule auch nicht wirklich Zeit mich damit intensiv auseinander zu setzen!
    Also sonst würde ich mir dafür so 4 Monate Theorie und 2 Monate PRaxis geben.

    Ich muss(te) für meinen Info LK noch n Enisteigerkurs in Delphi anfertigen.
    Wurde mir vor 3 Monaten gesagt udn in 4 Wochen sollte er dann wohl stehen.
    Naja muss ich mich in den Ferien ma ranmachen.
    Wenn du schon eine Sprache kannst, dann wird es wohl schneller und leichter gehen sich in enie anderen einzuarbeiten!



  • "Die C++ Programmiersprache" vermitelt einem aber einen Blick auf C++ und den Umfang und man sollte das auf jeden Fall lesen, wenn man C++ lernen will! (und ich habe keine 10 Monate gebraucht :p)

    [ Dieser Beitrag wurde am 12.01.2003 um 22:28 Uhr von kingruedi editiert. ]



  • Hast du das ganz durchgelesen kingruedi? Wenn ja, wie lange hast du dafür gebraucht?



  • Welcher Zweck sollen denn die Seminare haben?

    1. Evaluation einer Programmiersprache (Vergleich von C++ und euerer jetzigen)
    2. Es werden in Zukunft C++ Projekte durchgeführt (verkauft?)
    3. Mit externen Schulungen soll Kohle verdient werden...
    4. keine Ahnung was die wollen
    5. ...

    Ohne den genauen Grund ist es IMHO schwer, einfach eine Anzahl Monate (Jahre) zu schätzen...

    [edit] es lebe dem wem-fall [/edit]

    [ Dieser Beitrag wurde am 12.01.2003 um 23:22 Uhr von Solaris'dUKe editiert. ]



  • @<Dummy>
    3 Monate



  • Hallo,
    geht es hier um die professionelle Anwendung von C++? Wenn ja, dann habt ihr in meinen Augen sehr komische Vorstellungen. Wie kann man denn von jemanden der gerade eigenständig in C++ laufen kann erwarten, dass er anderen Leuten eine Einführung gibt? Was außer Kraut und Rüben soll da bitte rauskommen?

    Also ich würde sagen, dass du folgende Bücher lesen und verstehen solltest, um von C++ so viel Ahnung zu haben, dass du Seminare halten kannst.

    Die C++ Programmiersprache 4SE, Dr. Bjarne Stroustrup
    Effektiv C++, Scott Meyers
    Exceptional C++, Herb Sutter

    Mehr Effektiv C++, Scott Meyers
    More Exceptional C++, Herb Sutter
    Effectiv STL, Scott Meyers

    Mal ehrlich, wenn man nach der Lektüre dieser Bücher bereits Seminare geben könnte, dann gäbe es wahrscheinlich mehr Seminare und Lehrer als Schüler.
    Dann hätte ich ja bereits meine eigene Berufsschule aufmachen können.

    Ne. Also so kann das in meinen Augen nicht laufen. Nach der Lektüre dieser Bücher kann man vielleicht unter Anleitung als Junior-Programmierer produktiv mitarbeiten. Alles andere wäre aber in meinen Augen zuviel verlangt.

    Um andere Leute *sinnvoll* ausbilden zu können muss man schon etwas mehr drauf haben als das Wissen, dass man durch das Lesen von Büchern erwirbt.

    Also ich muss in der Firma innerhalb von 6 Monaten soweit sein, dass ich C++ Programme schreiben kann. Was kann man nach 6 Monaten von einer Mitarbeiterin erwarten, die sich ca. jeden zweiten Tag einigermasen intensiv mit C++ beschäftigt?

    Vielleicht ein einigermaßen solides Verständnis für die Sprache C++ auf das sich aufbauen läßt.



  • Ich frag mich wie sich das heutzutage noch eine Firma leisten soll. Erstmal warten bis unsere Sabine richtig C++ drauf hat und dann bilden wir mal unsere Leute langsam darauf aus?! Falls die Leute selber schon programmieren können, denen du das später beibringen sollst, sollen die sich das gefälligst vorher selbst beibringen. :p



  • als ersatz für
    Die C++ Programmiersprache 4SE, Dr. Bjarne Stroustrup

    bietet sich http://www.c-plusplus.net/titel_19.htm
    an

    Leser, die eine vielleicht etwas besser verständliche Alternative zu Stroustrups Standardwerk “Die C++ Programmiersprache” suchen



  • also ich würde dir auf jeden fall tägliches lesen von C++
    verschreiben (so viele Praxisbezogene Probleme & Lösungen kriegst du nie in ein Buch)
    Auch Antworten ist wichtig damit kannst prüfen ob du Richtig liegst.

    Also vielleicht ist es gar nicht so schlimm wie du denkst, weil deine Schüller wahrschienlich langsammer lernen als du.
    Und du bist ihn also 6 Monate im Voraus, sie lernen grade die Grundbegriffe und du OPP und wenn sie dann zu OPP kommen, bist du fertig mit OPP und lernst schon was Neues.

    Wenn ein Schüller mal ne frage hast die du schlecht beantworten kannst, dann stellst du sie hier im Forum und sagst dein Schüller die Antwort gibst Morgen.

    Außerdem kannst du schon auf vorhanden tut’s aufbauen wie z.b. Volkards C++ Kurs dann muss du noch etwas Hilfestellung geben. (aber bitte bringe ihn nicht <iostream.h> und void main bei)

    Ahja wenn das ganze im Berlin ist, ich habe bis zum 4 nichts zu tun und gegen ein Praktikum als Lehrer Gehilfe hätte ich nichts.



  • es is eh nich so daß man c++ oder "programmieren" von einem moment auf den anderen versteht und dann perfekt kann...nach 6 monaten wird man auf anfänger schon einen guten eindruck machen...aber wenn man 10 jahre fast täglich gecodet hat is man vielleicht noch ne spur weiter...naja net ne spur, nach 10 jahren kannst im prinzip fast alles, während nach 6 monaten wird noch dauernd irgednwas kommen was du noch nich kannstest...
    praxis is meiner meinung nach des wichtigste..naja eigentlich so gar des einzige was zählt..wenn man sich 3 jahre nur Theorie reingepfiffen hat, würds mich nich wundern wenn man nich mal einen einfachen Algorithmus schreiben kann den man nicht zufällig studiert hat



  • Original erstellt von crass:
    **
    praxis is meiner meinung nach des wichtigste..naja eigentlich so gar des einzige was zählt..**

    Nix da! Ohne solide Theorie kann man einpacken, bzw. alles dauert elendig lange.

    zB ein Algo -> welchen man nimmt muss man vorher wissen, das implementieren ist dann die kleinigkeit.

    THeorie und Praxis sind beides wichtig, am besten ausgewogen!



  • mit der praxis kommt die theorie aber nich umegekehrt 🙂
    natürlich kann man sich tuts und bücher durchleseen, bringt aber nur was wenn mans gleich ausprobiert



  • Original erstellt von crass:
    mit der praxis kommt die theorie aber nich umegekehrt 🙂
    natürlich kann man sich tuts und bücher durchleseen, bringt aber nur was wenn mans gleich ausprobiert

    Effective C++ ist ein MUSS gelesen zu haben. Sicher, irgendwann kommt man auch drauf, aber es ist doch WESENTLICH einfacher, wenn man sich an die Regeln hält die Meyers gibt anstatt selber nach 10 Jahren dahinter zu kommen.

    Oder Modern C++ Design - auf solche Sachen kommt man als normalsterblicher wohl nie...

    Oder zB Exceptional C++ sagt einem, wie man Exception zu behandeln hat, um da alle Kniffe und Fallen zu finden muss man wirklich viel und lange programmieren.

    Oder nimm zB bestehende Idiome wie Policies, Singletons, OCP, RAII,... wie will man die alle Anwenden können wenn man keine Theorie beherrscht?

    Oder woher soll man wissen welche Algo der beste für diese SItuation ist, bzw. welche Algos es gibt.

    Ohne Theorie muss man verdammt gut sein um durchzukommen.
    Nimm mal Hume als Beispiel: er programmiert relativ wenig und liest dafür jedes Buch, dass ihn in die Finger kommt. Ich würde mal sagen, dass ich etwas mehr programmiere als er, aber dennoch bin ich ewig weit hinter ihm.



  • @sabine

    es hängt alles von so vielen einzelfaktoren ab, was du in 6 monaten schaffen kannst...
    was wird von der firma verlangt? auch sowas wie mfc und die gängige praxis damit? konkrete umsetzung von wünschen von kunden? oder" nur" standard und wirkliche anfängerkurse? templates? (ok, du sagtest eher richtung standard, aber arbeitgeber wollen doch gerne plötzlich ne datenbank angebunden haben mal eben so.. )

    bist du bereit, deine ganze freizeit zu opfern und abend für abend noch weiterzulernen? bist du total ehrgeizig? bist du absolut begeistert von programmierung? liebst du es, vor leuten zu stehen?

    und unterrichten? wenn du verrückt genug bist und nach 6 monaten das gefühl hast, die ersten grundkenntnisse der objektorientierung wirklich gut didaktisch aufarbeiten zu können, und dazu noch ein totaler überflieger im didaktischen bereich bist.. .. hmm

    warum verrückt? weil - wenn man das unterrichtet, muss man ziemlich verrückt sein, und ich weiß, wovon ich spreche 😉


Anmelden zum Antworten