nakal
Anfänger
Ich war schon in der Wirtschaft. Ich weiß, dass fälschlicherweise oft "der Billigere" bevorzugt wird. Ich sage es nur so krass, dass es besser ist, bei Programmen (auch schon kleinen Tools) Qualität zu wählen und die kostet halt ein wenig mehr. Ich habe auch gesagt, dass es im schlimmsten Fall doppelt so viel kostet. Bitte das beachten, weil ich von einem mal zur Abwechslung "erfahrenem Java-Programmierer" ausgegangen bin. Diese Spezies ist aber eine Seltenheit und wird deswegen auch etwas mehr kosten, was ich auch nicht beachtet habe.
Ich will Euch nur ein Beispiel aus der Wirtschaft geben, damit meine Frust mal klar wird. Ihr könnt natürlich sagen "Siehst Du!".
Mich hat ein Kunde mal gefragt wie viel ich für sein Projekt brauche. Ich habe ganz ehrlich geantwortet "eine Woche mit Tests und bis es glatt läuft". Der Kunde hat auch meinen Kollegen gefragt und er meinte "2 bis 3 Tage". Ich hab etwas geschmunzelt, weil ich wusste, dass das nicht klappen wird. Natürlich hat ER die Arbeit aufgehalst gekriegt, weil alles ja schneller fertig wird. Tja... nach 3 Monaten habe ich aus Neugier gefragt wie es läuft... er war immer noch dran. Natürlich. Immerhin hat er aber das Projekt geholt. Ich wäre da echt in einer Woche komplett fertig und hätte nicht so viel gekostet wie er, weil er ja nur für 2 bis 3 Tage bezahlt wird. Das geht hier jetzt übrigens nicht um Java vs Nicht-Java.
Ich bin inzwischen allergisch gegen die "Uni-Sprache". Viele sind der Meinung sie hätten die Weisheit mit den Löffeln gefressen, wenn sie Java kennengelernt haben.
Und was mich vor allem aufregt ist, dass C belächelt wird. Insbesondere von den Leuten, die es gar nicht kennen. Man hört dann immer wieder so etwas wie "C ist fehleranfällig" oder "C? Wieso dann nicht gleich Assembler?". Das ist grober Unfug und pure Ignoranz. Entweder man kann es, oder man macht Fehler.
Im nächsten Satz hört man nämlich von den Leuten, dass sie erst Version 1.1 oder 1.2 lieber nehmen, weil sie dann "ausgereifter" sind. Oder womöglich für den Kunden nie eine 1.0-Version ausgeben, sondern direkt als "2.5.4" herausgeben, damit der Kunde nicht meint es wäre eine instabile erste Version.
Das hängt alles zusammen. Ich habe sehr großen Respekt vor Leuten, die mit einer Sprache toll umgehen können, unabhängig von der Sprache. Aber ich sag das mal einfach so platt... solche Leute findet man gehäuft eher bei C. Von denen kann man schöne Sachen lernen. Bei Java sind sie sehr rar. Kein Wunder "Java-Experten" schießen ja überall wie Pilze aus dem Boden. Und sie haben keine Scham zu behaupten, dass sie Java kennen. Sie kommen ja von einer Uni und haben einen Java-Schein oder so.
So viel zu "moderner Sprache Java". Ich sage immer "Überzeugt mich durch Taten!" und das ist auch eine sprachenneutrale Aussage.
Ich will Euch nur ein Beispiel aus der Wirtschaft geben, damit meine Frust mal klar wird. Ihr könnt natürlich sagen "Siehst Du!".
Mich hat ein Kunde mal gefragt wie viel ich für sein Projekt brauche. Ich habe ganz ehrlich geantwortet "eine Woche mit Tests und bis es glatt läuft". Der Kunde hat auch meinen Kollegen gefragt und er meinte "2 bis 3 Tage". Ich hab etwas geschmunzelt, weil ich wusste, dass das nicht klappen wird. Natürlich hat ER die Arbeit aufgehalst gekriegt, weil alles ja schneller fertig wird. Tja... nach 3 Monaten habe ich aus Neugier gefragt wie es läuft... er war immer noch dran. Natürlich. Immerhin hat er aber das Projekt geholt. Ich wäre da echt in einer Woche komplett fertig und hätte nicht so viel gekostet wie er, weil er ja nur für 2 bis 3 Tage bezahlt wird. Das geht hier jetzt übrigens nicht um Java vs Nicht-Java.
Ich bin inzwischen allergisch gegen die "Uni-Sprache". Viele sind der Meinung sie hätten die Weisheit mit den Löffeln gefressen, wenn sie Java kennengelernt haben.
Und was mich vor allem aufregt ist, dass C belächelt wird. Insbesondere von den Leuten, die es gar nicht kennen. Man hört dann immer wieder so etwas wie "C ist fehleranfällig" oder "C? Wieso dann nicht gleich Assembler?". Das ist grober Unfug und pure Ignoranz. Entweder man kann es, oder man macht Fehler.
Im nächsten Satz hört man nämlich von den Leuten, dass sie erst Version 1.1 oder 1.2 lieber nehmen, weil sie dann "ausgereifter" sind. Oder womöglich für den Kunden nie eine 1.0-Version ausgeben, sondern direkt als "2.5.4" herausgeben, damit der Kunde nicht meint es wäre eine instabile erste Version.
Das hängt alles zusammen. Ich habe sehr großen Respekt vor Leuten, die mit einer Sprache toll umgehen können, unabhängig von der Sprache. Aber ich sag das mal einfach so platt... solche Leute findet man gehäuft eher bei C. Von denen kann man schöne Sachen lernen. Bei Java sind sie sehr rar. Kein Wunder "Java-Experten" schießen ja überall wie Pilze aus dem Boden. Und sie haben keine Scham zu behaupten, dass sie Java kennen. Sie kommen ja von einer Uni und haben einen Java-Schein oder so.
So viel zu "moderner Sprache Java". Ich sage immer "Überzeugt mich durch Taten!" und das ist auch eine sprachenneutrale Aussage.