Artikel getaggt mit Software

Das Ende der Coder?

Ich habe in den vergangenen Monaten viel mit KI gearbeitet – um Texte zu schreiben, Bilder zu erstellen oder Informationen zusammenzufassen. Ich habe auch ein wenig Vibe Coding ausprobiert – mit überraschend positiven Ergebnissen.

Natürlich macht mich das nicht zum Softwareentwickler. Aber es verändert die Grenze zwischen denen, die programmieren können, und denen, die lediglich eine Idee für ein digitales Werkzeug haben. Wenn KI einen wachsenden Teil der eigentlichen Codeerzeugung übernimmt, werden Problemverständnis, klare Anforderungen und kritisches Urteilsvermögen wichtiger. Fähigkeiten also, die nicht ausschließlich bei Programmierern liegen.

Doch welchen Einfluss hat das auf die Tätigkeit von Softwareentwicklern? Ein Artikel des Softwareentwicklers Devrim Ozcay auf Medium fragt: Was geschieht mit Menschen, deren Beruf bisher wesentlich darin bestand, selbst Code zu schreiben? Seine zugespitzte These lautet, dass Programmierer nicht einfach verschwinden – dass sich ihre Aufgabe und damit auch ihr beruflicher Wert aber deutlich verschieben.

Der Artikel geht von einer realen persönlichen Begebenheit aus, die für die grundsätzliche Frage jedoch nicht entscheidend ist, und erstreckt sich über mehrere längere Teile. Deshalb habe ich versucht, sein zentrales Argument hier auf Deutsch zusammenzufassen:

Den Rest des Eintrags lesen. »

Tags: , , , , , , , , , ,

Gegen einfache Wahrheiten

Fundstück vom 1. Science March : Wenn du diesem Mann nicht traust, solltest du besser in gar kein Flugzeug steigen, aber auf jeden Fall einen Bogen um die Modelle Boeing 747-400, Boeing  747-400 und Boeing 777 machen:

 

Flug Vertrauen

Quelle:

Keinen Neun-mal-Sechs Beitrag mehr verpassen: Das E-Mail Abo nutzen.

 

 

Tags: , , , ,

Was sind Smart Contracts?

Smart Contracts: Bunte Perlenkette?

Smart Contracts: Bunte Perlenkette?

Das aktuelle Buzz-Thema in der Blockchain Community ist das Thema Smart Contracs. Um was es sich dabei genau handelt und wozu es nutzen soll, bleibt oft unscharf. Das liegt zum einen daran, dass die Definitionen unterschiedlich sind, aber auch weil die möglichen Use Cases sehr vielfältig sein können. Hier ein kleiner Versuch, das spannende Thema zu ordnen, seine verschiedenen Aspekte herauszuarbeiten, Anwendungspotentiale aufzuzeigen und mögliche Umsetzungstechnologien zu benennen.

Definition

Diese drei Definitionen zeigen beispielhaft, wie unterschiedlich man das Thema angehen kann (Hervorhebungen von mir, um die wichtigen Elemente herauszustellen):

Smart contracts are small programs or scripts that run on a blockchain and govern legal or contractual terms on their own. They represent a simple form of decentralization. They will become available in a variety of application areas, such as for wagers, family trusts, escrow, time stamping, proofs of work delivery, etc. In essence, they are about moving certain assets or value from one owner to another, based on some condition or event, between people or things. Smart contracts represent an “intermediate state” between parties, and we will trust these smart programs to verify and take action based on the logic behind these state changes.

Quelle: William Mougayar: Understanding the blockchain

Den Rest des Eintrags lesen. »

Tags: , , , , , , , ,

Expert-Question: Software runs „under“ or „on“ any OS?

Question:

Does a program run „under Linux“ or „on Linux“? Do I do things differently „under Linux and under Windows“ or „on Linux and on Windows“?

Answer:

Whether a program runs on Windows|Linux|OS or under it depends on the context.

In USE it boils down to this: If one speaks of the OS controlling the program, then it runs under the OS. If one merely speaks of the program and what platform it runs on, then it runs on the OS.

The difference is subtle, and not everyone would really notice. If you dont want to go this deep, on is probably more generic than under.

 

Keinen Neun-mal-Sechs Beitrag mehr verpassen: Das E-Mail Abo nutzen.

Tags: , , , , , , ,