Kaltes Wasser

Wir sind ja im Moment auf Azubi-Suche. Nachdem der vielversprechende Anwärter einen Tag vorher abgesagt hat ist hier nun so eine Azubi-Praktikum-Rotation angesagt. Mein Herr Chef sagt ja auch immer “Die Azubis ins kalte Wasser werfen!“, ob er damit gemeint hat das ich dem aktuellen Probe-Azubi gleich sowas um die Ohren hauen soll?

  1. <script language="Javascript">
  2. /*      Ändern einer Gruppe            */
  3. $(‘.styled’).change( function () {
  4.     var name =  $(this).attr(‘name’);
  5.     var value =  $(this).attr(‘value’);
  6.     $(‘.’ + name + ‘.faktor’).html  ($(‘.’ + value + ‘.faktor’).attr(‘value’));
  7.     $(‘.’ + name + ‘.zu’).html  ($(‘.’ + value + ‘.zu’).attr(‘value’));
  8.     $(‘.’ + name + ‘.von’).html ($(‘.’ + value + ‘.von’).attr(‘value’));
  9. });
  10. /*      Ändern der Richtung einer Gruppe   */
  11. $(‘.putin.von’).change (function () {
  12.     $(‘.’ + $(this).attr(‘group’) +‘.putin.von’).click ();
  13. });
  14. $(‘.putin.zu’).change ( function () {
  15.     $(‘.’ + $(this).attr(‘group’) +‘.putin.zu’).click ();
  16. });
  17. $(‘.putin.von’).click (function () {
  18.     $(‘.’ + $(this).attr(‘group’) + ‘.butt’).attr(‘direction’,‘vonzu’);
  19.     $(‘.’ + $(this).attr(‘group’) + ‘.left’).attr(‘src’,‘images/left_w.gif’);
  20.     $(‘.’ + $(this).attr(‘group’) + ‘.right’).attr(‘src’,‘images/right_r.gif’);
  21. });
  22. $(‘.putin.zu’).click (function () {
  23.     $(‘.’ + $(this).attr(‘group’) + ‘.butt’).attr(‘direction’,‘zuvon’);
  24.     $(‘.’ + $(this).attr(‘group’) + ‘.left’).attr(‘src’,‘images/left_r.gif’);
  25.     $(‘.’ + $(this).attr(‘group’) + ‘.right’).attr(‘src’,‘images/right_w.gif’);
  26. });
  27. /*      Das eigentlich Berechnen        */
  28. $(‘.butt’).click (function () {
  29.     var group = $(this).attr(‘group’);
  30.     if($(this).attr(‘direction’) == ‘vonzu’){
  31.         //Button Altwert->Neuwert (Hinrechnung)
  32.         $(‘.’ + group + ‘.putin.zu’).attr(‘value’,
  33.             $(‘.’ + group + ‘.putin.von’).attr(‘value’) *
  34.             parseFloat($(‘.’ + group + ‘.faktor’).html ())
  35.         );
  36.     } else {
  37.         //Button Neuwert->Altwert (Rückrechnung)
  38.         $(‘.’ + group + ‘.putin.von’).attr(‘value’,
  39.             $(‘.’ + group + ‘.putin.zu’).attr(‘value’) /
  40.             parseFloat($(‘.’ + group + ‘.faktor’).html ())
  41.         );
  42.     }
  43. });
  44. </script>

Bisher waren seine Javascript-Bemühungen… naja – das Grundprinzip hat der Azubi verstanden. Er hat ja vorher so eine Theorie-Schule-für-Informatik besucht. Leider – muss ich jetzt mal echt sagen – bringen die nen Scheißdreck. Erstmal ist mir schon aufgefallen – er liest Bücher und sein Google langweilt sich -WTF?!. Also bisher hatte ich noch keinen der wirklich Programmieren konnte – abgesehen von denen die das auch in Ihrer Freizeit gemacht haben. Da fehlt halt einfach so Grundlegendes – vor ein Paar Minuten hat er gefragt “Wie bringe ich die eine Variable von der einen Funktion in die andere Funktion?”. Den Tipp “Globale Variable oder Übergeben” konnte er nicht umsetzen – evtl. hat das im Buch-Index gefehlt.
Oje, ich lästere schon wieder…

Worauf ich eigentlich hinaus wollte:
Kann jemand – wenn man ihm nen Sack kaltes Wasser an den Kopf wirft – diesen in ein gutes Bier verwandeln?
Ich meine NEIN. Deshalb gibt es ja auch Ausbildungen und wir werden ja auch ohne Führerschein geboren. Vor mir wird gerade quasi verlangt das ich einen Azubi finde der fertiger Webdeveloper ist. Was soll ich den den ganzen Leuten sagen:
Tut mir leid aber du kannst das nicht, dich nehmen wir nicht!
Das kann man bei einem normalen Job sagen – aber doch nicht zu nem Azubi der gerade aus der Schule kommt.

Ich muss mir jetzt noch irgend eine HTML / CSS ABM für den Probe-Azubi ausdenken.
Hoffentlich packt er das… dann kann ich zumind. sagen “Er kann schon etwas.” – der arme Schlumpf…

One Response to “Kaltes Wasser”

  1. Clemens Says:

    Naja, relativ komplexes jQuery als Einstieg in JavaScript ist imho schon ein bisschen fehlplatziert… v.a. ist chainability ja nicht gerade ein Feature das man von heute auf morgen durchblickt und schon effektiv benutzen kann.
    Ein paar einfache JavaScript-Beispiele wären da schon eher angebracht.

    Auf jeden Fall viel Glück bei der Suche, auf dass du jemanden findest, der dir ein bisschen Arbeit abnimmt.

Leave a Reply

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken.

Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da einige von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Menschen schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.
Quelle: http://www.gesetze-im-internet.de/urhg/__95a.html