1. Foren
  2. Kommentare
  3. Games
  4. Alle Kommentare zum Artikel
  5. › Sam's Journey: Neues Kaufspiel für C64…
  6. Thema

Endlich mal wieder echte Programmierer

  1. Thema
  1. 1
  2. 2
  3. 3

Neues Thema Ansicht wechseln


  1. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 21:16

    Und was du halt scheinbar nicht kapierst ist die simple Tatsache dass wenn all diese Frameworks von Leuten programmiert würden die eine Ahnung haben wie man Software optimiert (und das muss nicht wesentlich mehr Entwicklungszeit sein) wie viel effizienter darauf aufbauende Software wäre

    Aktuell ist es tatsächlich egal ob dein Code optimiert ist weil schlampig umgesetzte Frameworks die wesentlichen Laufzeitkosten sind

  2. Re: Endlich mal wieder echte Programmierer

    Autor: Anonymer Nutzer 29.12.17 - 22:21

    > Wir servicieren 80% aller Requests unter Load komplett ohne DB-Verbindung
    > ergo werde ich dort nicht nach weiterem Optimierungspotential suchen weil
    > es keines gibt

    Das ist genau das, was ich gesagt habe. Irgendwie scheinst Du nicht nur Stackoverflow nicht zur Gänze zu lesen, sondern hier auch. Naja, kann man nichts machen.

  3. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 22:33

    david_rieger schrieb:
    --------------------------------------------------------------------------------
    > > Wir servicieren 80% aller Requests unter Load komplett ohne
    > DB-Verbindung
    > > ergo werde ich dort nicht nach weiterem Optimierungspotential suchen
    > weil
    > > es keines gibt
    >
    > Das ist genau das, was ich gesagt habe. Irgendwie scheinst Du nicht nur
    > Stackoverflow nicht zur Gänze zu lesen, sondern hier auch. Naja, kann man
    > nichts machen.

    Doch, ich lese es schon und meistens ist die Antwort auf eine konkrete Frage "Ist egal, optimiere wenn dann dies und jenes" und das geht stark in die Richtung "Keine Ahnung wie ein steak schmeckt aber probiere doch Banane"

    Es ist eigentlich sogar eine Frechheit wenn ich eine konkrete Frage nach Optimierung stelle mit irgendwas völlig anderem wie Datenbanken zu kommen - Habe das Gesetz dass alles eine Datenbank braucht nirgends gefunden

  4. Re: Endlich mal wieder echte Programmierer

    Autor: Stormking 29.12.17 - 22:52

    Es ist nicht "mein" Business-Modell, sondern das einzig sinnvolle Business-Modell für alle Bereiche, die hauptsächlich mit als "gelöst" betrachteten Problemen hantieren - also z.B. alles was irgendwie mit CRUD zu tun hat. Das ist einfach ein Fakt.

  5. Re: Endlich mal wieder echte Programmierer

    Autor: Stormking 29.12.17 - 22:53

    LearnYourJob schrieb:
    --------------------------------------------------------------------------------
    > Und was du halt scheinbar nicht kapierst ist die simple Tatsache dass wenn
    > all diese Frameworks von Leuten programmiert würden die eine Ahnung haben
    > wie man Software optimiert (und das muss nicht wesentlich mehr
    > Entwicklungszeit sein) wie viel effizienter darauf aufbauende Software
    > wäre.

    Ja, wäre sie.

    Gleichzeitig wäre sie aber über ihren kompletten Lifecycle hinweg zehnmal so teuer, incl. der Kosten für den Betrieb.

    Und glaub' mir, ich habe diese Lektion auf die harte Tour gelernt. Ich war über Jahre hinweg derjenige, der über Bloatware, insbesondere die von Zulieferern aus Indien, gemeckert hat wie kein zweiter. Ich war derjenige der in Meetings mit der Faust auf den Tisch gehauen hat und gesagt hat, daß es nicht sein kann, daß eine simple Middleware, die eigentlich nur Daten durchreicht, 4G RAM pro Prozess verbrät usw.

    Bis ich dann mal selbst ein paar derartige Projekte leiten durfte ...



    2 mal bearbeitet, zuletzt am 29.12.17 23:01 durch Stormking.

  6. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 23:15

    So what, ich leite seit 15 Jahren Projekte und die Frameworks die ich selbst implementiert habe und seit Beginn wo immer möglich optimiere und auf Stand halte haben einfach einen anderen life cycle als deine weil letztlich jedes Bit eines Projekts da durch läuft und sich mircooptimizing in der Zwischenzeit tausendfach rentiert hat

    Nicht heute oder gestern sondern über den kompletten life cycle der hier einfach etwas länger ist wenn jede performance Optimierung sich sofort auf hunderte Instanzen auswirkt wo wir Entwicklung UND Infrastruktur stellen

    Du kennst halt nur die Welt wo du irgendwo hingehst und mehr Hardware andorderst, ich komme aus der Welt wo ich zu mir selber gehen muss weil ich sowohl die Entwicklung als auch die notwendigen Ressourcen selbst verantworten muss

    Im Gegenzug kann ich halt auch Zusagen am Projektbeginn machen die dann auch halten

    Dass das nicht überall geht ist mir auch klar, aufgrund von bereits begangenen Fehlern

    Du willst einfach die Grundaussage des threads nicht verstehen dass in vielen Fällen mehr als ein Weg zum Ziel führt und oft einer davon weniger Ressourcen bei gleichem Outcome erfordert und wenn es konsequent durch die komplette Codebase praktiziert wird hinten mehr rauskommt

    Im Prinzip bist du mir völlig wurscht, ich habe alleine in den letztes 3 Jahren bei gleicher Hardware die Leistungsfähigkeit der Systeme vervielfältigt und das bringt bei steigender Kundenanzahl bares Geld

    Abseits der cloud sind nämlich Dinge Stromverbrauch relevant weil es gewaltige Auswirkungen auf sie Dimensionierung von USV Anlagen und Kühlung hat neben den eigentlichen hardware Kosten der Server

    Das alles siehst du nur nicht als kleine Kostenstelle

  7. Re: Endlich mal wieder echte Programmierer

    Autor: throgh 30.12.17 - 02:00

    Hui, also da war aber Jemandem wirklich langweilig. Ganz ehrlich? Ich möchte deine Kompetenz nicht in Frage stellen, aber wie du dich hier mitsamt deinem Nutzernamen präsentierst ... ist schon wirklich sehr lautstark. Und du gibst ebenso Zahlen zum Besten, aber keine konkreten Gesamtzusammenhänge zu dem jeweiligen Projekt. Wenn es danach geht, kann Niemand hier genau das positiv oder negativ bewerten und du kannst sprichwörtlichst ALLES behaupten.

    Ich bin auch kein Freund ineffizienter Entwicklung und die vielen Frameworks sind mir auch keine gute Hilfe in so mancher Situation. Aber deswegen muss ich hier nicht so laut im Forum tönen und neoliberale Grundannahmen zum Besten geben. Wenn du dich selbst verwirklicht hast durch deine Beschäftigung? Schön für dich. Du hast Softwarepakete optimiert? Toll. Deswegen sind aber alle Anderen nicht gleichermaßen "inkompetent" denn genau das kommt zwischen den Zeilen sehr gut lesbar an. ;-)

  8. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 30.12.17 - 02:40

    Well, ich spreche von Frameworks auf denen dann beliebige Webprojekte aufsetzen und dass damit realisierte Projekte per Definition schon mal um ein vielfaches effizienter sind als mit dem üblichen Zeug

    Warum eigene Frameworks?

    Weil um 2000 herum kaum was brauchbares da war und was es gab keine sonderlich lange Lebensdauer hatte während mit den Eigenentwicklungen umgesetzt noch das allererste Projekt bis heute läuft wenngleich die Codebase darunter kaum mehr eine Ähnlichkeit hat

    In der Zeit in der andere Anpassungen an komplett über Bord geworfenen 3rd party APIs mehrfach neu machen mussten habe ich halt optimiert und deployment Systeme geschaffen die auch hunderte Instanzen automatisch auf aktuellstem Stand halten.

    Darum geht es aber eigentlich nur am Rande sondern dass du die gleiche Funktionalität oft ohne grossen Aufwand ressourcensparender umsetzen kannst wenn du Wert darauf legst

    Sei es weniger CPU Last oder memory allocations

    Es gibt halt endlose Beispiele wo eine simple website mit durchschnittlichen Zugriffszahlen genausoviel Last wie alle anderen Kunden zusammen produziert

    Hier läuft ein mäßig besuchter webshop in einer isolierten VM die über den Tag mehr Last als eine Website mit eigenem Framework und Millionen Zugriffen im Monat

    Und NEIN ich habe nicht gesagt dass alle anderen unfähig sind aber ich halte zumindest jeden für einen Idioten der die Sinnhaftigkeit von code optimizing anzweifelt und ernsthaft glaubt dass er jedes problem mit ausreichend Hardware erschlagen kann weil sich nicht alles endlos parallelisieren geschweige denn einfach so auf mehrere Maschinen verteilen lässt

    Der Aufwand etwas so clusterfähig umzusetzen dass ich einfach ausreichend Instanzen hinstelle wird gerne unterschätzt, speziell von Leuten die nur in der Theorie sprechen

    Facebook ist ein gutes Beispiel wo immer wieder dein eigener Post angeblich nicht existiert weil dich der Load Balancer auf einen node geworfen hat der noch hinten nach hängt - Dafür skaliert das Zeug halt wie Sau nur verträgt dass nicht jeder Usecase und endlose Nodes zu jeder Zeit synchron halten inkl sessions ist nicht kostenlos und skaliert auch nicht endlos

  9. Re: Endlich mal wieder echte Programmierer

    Autor: Arkarit 30.12.17 - 10:12

    LearnYourJob schrieb:
    --------------------------------------------------------------------------------
    > Sollte Pflichtübung für alle Entwickler sein dann frisst nicht jeder Furz
    > unendlich Ressourcen weil wir haben sie ja und brauchen nicht mehr
    > nachdenken bei der Programmierung...
    >
    > Mit 64 KB RAM etwas lauffähiges zu machen erfordet mehr KnowHow als 17
    > verschiedene Frameworks und Abstraktionslayer mit 3 eigenen Codezeilen
    > zusammenzustümpern

    Wenn ich sowas schon höre. Als ob es damals keine Scheissspiele gegeben hätte.
    Die selben, die heute mit 3 eigenen Codezeilen 17 verschiedene Frameworks zusammenstümpern, hätten das damals genau so mit 3 eigenen Codezeilen und dem Rest abgetippt gemacht.

    Und die, die damals brilliert hätten, tun das auch heute. Und freuen sich, dass sie anders als damals nicht für jeden Kleinkram das Rad neu erfinden müssen. Auch die verwenden vielleicht 17 Frameworks, aber sie wissen genau, WELCHE das sein müssen und WIE man sie zusammenfügt - damit man Zeit für die wirklich spannenden Sachen hat - zu denen sicherlich auch Optimierung gehört.

  10. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 30.12.17 - 10:50

    Wenn du meinst....

    Schau dir doch an die ganzen Deppen auf stackoverflow die zb einem Newbie der fragt wie man in Javascript eine redirection macht ernsthaft eine jquery Zeile hinrotzen um einen weiteren ihrer Art die ohne framework noch nichtmal alleine laufen kann zu züchten ohne sich dabei zu schämen

  11. Re: Endlich mal wieder echte Programmierer

    Autor: StefaniaM 06.08.19 - 19:33

    Ich bin auch der Meinung nach, echte Programmierer und Software Unternehmen lassen ihren JOb zu machen, und keine Amateurs auf dem Markt zu kommen...es gibt so vieles zu entdecken, wir sollten die Spezialisten lassen.


    https://nearshoringpartner.ro/

  1. Thema
  1. 1
  2. 2
  3. 3

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. websedit AG, Ravensburg
  2. EPLAN Software & Service GmbH & Co. KG, Monheim am Rhein (Düsseldorf/ Köln)
  3. Witzenmann GmbH, Pforzheim
  4. Parador GmbH & Co. KG, Coesfeld

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. (reduzierte Überstände, Restposten & Co.)


Haben wir etwas übersehen?

E-Mail an news@golem.de


Netzwerke: Warum 5G nicht das bessere Wi-Fi ist
Netzwerke
Warum 5G nicht das bessere Wi-Fi ist

5G ist mit großen Marketing-Versprechungen verbunden. Doch tatsächlich wird hier mit immensem technischem und finanziellem Aufwand überwiegend das umgesetzt, was Wi-Fi bereits kann - ohne dessen Probleme zu lösen.
Eine Analyse von Elektra Wagenrad

  1. Rechenzentren 5G lässt Energiebedarf stark ansteigen
  2. Hamburg Telekom startet 5G in weiterer Großstadt
  3. Campusnetze Bisher nur sechs Anträge auf firmeneigenes 5G-Netz

Echo Dot mit Uhr und Nest Mini im Test: Amazon hängt Google ab
Echo Dot mit Uhr und Nest Mini im Test
Amazon hängt Google ab

Amazon und Google haben ihre kompakten smarten Lautsprecher überarbeitet. Wir haben den Nest Mini mit dem neuen Echo Dot mit Uhr verglichen. Google hat es sichtlich schwer, konkurrenzfähig zu Amazon zu bleiben.
Ein Test von Ingo Pakalski

  1. Digitale Assistenten Amazon verkauft dreimal mehr smarte Lautsprecher als Google
  2. Googles Hardware-Chef Osterloh weist Besuch auf smarte Lautsprecher hin
  3. Telekom Smart Speaker im Test Der smarte Lautsprecher, der mit zwei Zungen spricht

Quantencomputer: Intel entwickelt coolen Chip für heiße Quantenbits
Quantencomputer
Intel entwickelt coolen Chip für heiße Quantenbits

Gebaut für eine Kühlung mit flüssigem Helium ist Horse Ridge wohl der coolste Chip, den Intel zur Zeit in Entwicklung hat. Er soll einen Quantencomputer steuern, dessen Qubits mit ungewöhnlich hohen Temperaturen zurechtkommen.
Von Frank Wunderlich-Pfeiffer

  1. AWS re:Invent Amazon Web Services bietet Quanten-Cloud-Dienst an
  2. Quantencomputer 10.000 Jahre bei Google sind 2,5 Tage bei IBM
  3. Google Ein Quantencomputer zeigt, was derzeit geht und was nicht

  1. Datendiebstahl: Facebook warnt eigene Mitarbeiter erst nach zwei Wochen
    Datendiebstahl
    Facebook warnt eigene Mitarbeiter erst nach zwei Wochen

    Nach dem Diebstahl von Festplatten mit unverschlüsselten Gehaltsabrechnungen und persönlichen Daten hat sich Facebook laut einem Medienbericht offenbar sehr viel Zeit gelassen, die betroffenen Mitarbeiter zu informieren.

  2. Ultimate Rivals: Apple Arcade eröffnet Sportspielreihe mit Hockey
    Ultimate Rivals
    Apple Arcade eröffnet Sportspielreihe mit Hockey

    Eishockeylegende Wayne Gretzky gegen Fußball-Weltmeisterin Alex Morgan oder andere Sportstars: Das ist die Idee hinter einer neuen Sportspielserie auf Apple Arcade. Nach dem Hockey-Auftakt namens The Rink geht es im Frühjahr mit Basketball weiter.

  3. T-Mobile: John Legere warnt US-Richter vor Scheitern von Fusion
    T-Mobile
    John Legere warnt US-Richter vor Scheitern von Fusion

    Mehrere US-Bundesstaaten kämpfen gegen die Fusion von Sprint mit T-Mobile in den USA. Dessen Chef John Legere hat sich jetzt bei der Gerichtsverhandlung zu dem Thema geäußert - aber die Aktionäre verlieren offenbar die Geduld.


  1. 14:08

  2. 13:22

  3. 12:39

  4. 12:09

  5. 18:10

  6. 16:56

  7. 15:32

  8. 14:52