Diverse Text-Updates
This commit is contained in:
parent
cacac3010d
commit
2c3bcb5531
3 changed files with 98 additions and 20 deletions
|
|
@ -89,41 +89,118 @@ export function AboutSection() {
|
||||||
Motivation
|
Motivation
|
||||||
</span>
|
</span>
|
||||||
<h3 className="font-serif text-2xl sm:text-3xl lg:text-4xl mt-4 text-balance">
|
<h3 className="font-serif text-2xl sm:text-3xl lg:text-4xl mt-4 text-balance">
|
||||||
Meine Faulheit hat mich zum Programmierer gemacht
|
Faulheit hat mich zum Programmierer gemacht
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<div className="mt-8 space-y-6 text-muted-foreground leading-relaxed max-w-3xl">
|
<div className="mt-8 space-y-6 text-muted-foreground leading-relaxed max-w-3xl">
|
||||||
<p>
|
<p>
|
||||||
Ich war schon immer faul – und diese Eigenschaft habe ich immer wieder mit Intelligenz zu
|
Ich war schon immer faul – und habe versucht, das mit Intelligenz zu kompensieren.
|
||||||
kompensieren versucht. Gern hätte ich als Schüler im Mathematik-Leistungskurs und später an
|
Eigentlich hätte ich schon im Mathematik-Leistungskurs und später an der Universität
|
||||||
der Universität große, anspruchsvolle Projekte gerechnet. Doch ich war einfach zu faul dazu.
|
gern große, anspruchsvolle Aufgaben gelöst. Aber ich war zu bequem dafür.
|
||||||
Erst im VWL-Studium musste ich programmieren lernen – und das war der Wendepunkt.
|
Erst im VWL-Studium musste ich programmieren lernen – und genau das wurde zum Wendepunkt.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Sofort faszinierte mich, was sich mit dieser Methode alles bewerkstelligen ließ: Was der
|
Mich hat sofort fasziniert, was man damit alles automatisieren kann.
|
||||||
kybernetische Rechenknecht erledigen konnte, musste ich mir nicht mehr mühsam abringen.
|
Was der Rechenknecht erledigt, muss ich mir nicht mehr mühsam selbst abringen.
|
||||||
Das wurde für mich lebenslang Motivation, immer mehr Programmiersprachen zu lernen und mich
|
Das wurde meine dauerhafte Motivation, immer mehr Programmiersprachen zu lernen und mich mit Rechnern zu beschäftigen.
|
||||||
mit Rechnern zu beschäftigen. Mit Systemen, bei denen sich nichts wirklich Nachhaltiges lernen
|
Mit Systemen, bei denen man nichts Nachhaltiges lernen kann, habe ich mich nie lange aufgehalten.
|
||||||
ließ, habe ich mich nie lange aufgehalten. Deshalb habe ich bis heute nur sehr wenig Ahnung
|
Deshalb kenne ich mich mit Windows bis heute nur oberflächlich aus.
|
||||||
von Microsoft‑Produkten.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Wer sein Geld damit verdient, banalen Code geheim zu halten und die Menschheit abzuzocken,
|
Software künstlich zu verkomplizieren und dann zu verkaufen, hat für mich wenig Wert.
|
||||||
schrumpfte in meiner Wertschätzung auf ein Minimum. Umso größer wurde mein Enthusiasmus für
|
Umso größer ist meine Begeisterung für Open Source. Dort lernt man wirklich etwas, das bleibt –
|
||||||
Open-Source‑Projekte. Dort kann man wirklich Nützliches lernen – ohne dass sich alles alle
|
ohne dass sich alles alle paar Jahre nur deshalb ändert, damit neue Schulungen verkauft werden können.
|
||||||
zwei Jahre wieder ändert, nur weil ein Softwareverkäufer neue Kurse anbieten will.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div className="mt-8 pt-8 border-t border-border">
|
<div className="mt-8 pt-8 border-t border-border">
|
||||||
<p className="font-serif text-lg italic text-foreground">
|
<p className="font-serif text-lg italic text-foreground">
|
||||||
Und so gilt das erste Jamulix‑Gesetz:
|
Und so gilt für mich das erste Jamulix-Gesetz:
|
||||||
</p>
|
</p>
|
||||||
<p className="font-mono text-xl lg:text-2xl text-accent mt-3">
|
<p className="font-mono text-xl lg:text-2xl text-accent mt-3">
|
||||||
Je schlauer, umso Linux!
|
Je schlauer, umso Linux!
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Heute programmiere ich alles – vom Mikrocontroller in Kaffeemaschinen, Waschmaschinen oder Autos
|
||||||
|
bis hin zu Systemen im Hochleistungsrechenzentrum. Und dann kam die Rente.
|
||||||
|
Ich hatte vor, mich endlich einem lange geplanten Projekt zu widmen:
|
||||||
|
computergestütztes Trading an Online-Börsen. Dafür hatte ich während der Corona-Zeit Python gelernt.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Python wirkt auf den ersten Blick langsam, aber die entscheidenden Teile laufen in C oder C++
|
||||||
|
und sind entsprechend schnell. Doch Ende 2022 kam der KI-Hype dazwischen.
|
||||||
|
Plötzlich waren leistungsfähige Tools für alle verfügbar – zu erschwinglichen Preisen.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Der Begriff „künstliche Intelligenz“ ist dabei eher Marketing.
|
||||||
|
Die Systeme verstehen nichts im menschlichen Sinne.
|
||||||
|
Dahinter steckt Mathematik: lineare Algebra, Statistik, Wahrscheinlichkeiten, Markov-Ketten.
|
||||||
|
Nicht geheimnisvoll – aber extrem nützlich und endlich breit zugänglich.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Nach kurzer Zeit war mir klar: Diese Technologie wird unser Leben grundlegend verändern –
|
||||||
|
vergleichbar mit der Dampfmaschine oder der Elektrifizierung.
|
||||||
|
Also habe ich entschieden, mich intensiv damit zu beschäftigen.
|
||||||
|
Seitdem arbeite ich fast ausschließlich mit diesen mathematischen Werkzeugen.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Wer sich dem verweigert, macht es sich unnötig schwer.
|
||||||
|
Die Entwicklung lässt sich nicht aufhalten.
|
||||||
|
Sinnvoller ist es, zu lernen, wie man diese Werkzeuge sinnvoll einsetzt –
|
||||||
|
und auch zu verstehen, welche Risiken sie mit sich bringen.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Wer sie ignoriert, wird es schwer haben.
|
||||||
|
Wer sie beherrscht, wird gebraucht – weil er effizienter arbeitet und Kosten spart.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div className="mt-8 pt-8 border-t border-border">
|
||||||
|
<p className="font-serif text-lg italic text-foreground">
|
||||||
|
Und so gilt für mich das zweite Jamulix-Gesetz:
|
||||||
|
</p>
|
||||||
|
<p className="font-mono text-xl lg:text-2xl text-accent mt-3">
|
||||||
|
Wer "KI" beherrscht, darf weiter arbeiten.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Ich muss zwar nicht mehr arbeiten. Trotzdem halte ich es für wichtig, weiter zu lernen.
|
||||||
|
Das hält den Kopf fit. Und ehrlich gesagt: Wenn ich einen Tag nichts Neues gelernt habe,
|
||||||
|
fehlt mir etwas. Neugier war schon immer mein Antrieb.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Ich verstehe übrigens längst nicht jedes Detail des maschinellen Lernens.
|
||||||
|
Aber das ist nicht entscheidend. Zuerst kommt die Anwendung, die Theorie kann folgen.
|
||||||
|
Man kann diese Werkzeuge sinnvoll nutzen, auch ohne jedes mathematische Detail zu durchdringen.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Im Grunde ist es wie beim Autofahren: Man muss keinen Motor bauen können, um ein Auto zu benutzen.
|
||||||
|
Wichtig ist, dass man weiß, wie man damit ans Ziel kommt.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div className="mt-8 pt-8 border-t border-border">
|
||||||
|
<p className="font-serif text-lg italic text-foreground">
|
||||||
|
Und so kommen wir zum dritten Jamulix-Gesetz:
|
||||||
|
</p>
|
||||||
|
<p className="font-mono text-xl lg:text-2xl text-accent mt-3">
|
||||||
|
Man kann ruhig blöd sein, man muss sich nur zu helfen wissen.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Happy Coding!
|
||||||
|
</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ export function FocusSection() {
|
||||||
className="mt-20 pt-12 border-t border-border"
|
className="mt-20 pt-12 border-t border-border"
|
||||||
>
|
>
|
||||||
<div className="flex flex-wrap gap-3">
|
<div className="flex flex-wrap gap-3">
|
||||||
{['vim', 'git', 'tmux', 'ssh', 'systemd', 'nginx', 'PostgreSQL', 'Redis', 'FastAPI', 'PyTorch', 'Transformers', 'tiktoken'].map((tool) => (
|
{['git', 'tmux', 'ssh', 'systemd', 'nginx', 'PostgreSQL', 'ansible', 'FastAPI', 'PyTorch', 'Transformers', 'tiktoken', 'TensorFlow', 'vLLM', 'JupyterLab'].map((tool) => (
|
||||||
<span
|
<span
|
||||||
key={tool}
|
key={tool}
|
||||||
className="font-mono text-xs px-3 py-1.5 border border-border rounded text-muted-foreground hover:text-foreground hover:border-accent/50 transition-colors cursor-default"
|
className="font-mono text-xs px-3 py-1.5 border border-border rounded text-muted-foreground hover:text-foreground hover:border-accent/50 transition-colors cursor-default"
|
||||||
|
|
|
||||||
|
|
@ -47,10 +47,11 @@ export function Hero() {
|
||||||
transition={{ duration: 0.6, delay: 0.1 }}
|
transition={{ duration: 0.6, delay: 0.1 }}
|
||||||
className="text-lg lg:text-xl text-muted-foreground leading-relaxed max-w-2xl"
|
className="text-lg lg:text-xl text-muted-foreground leading-relaxed max-w-2xl"
|
||||||
>
|
>
|
||||||
Erste Programmiersprache: Fortran{'\u00A0'}IV. Dann C und 68000-Assembler auf dem Atari{'\u00A0'}ST.
|
Erste Programmiersprache: Fortran{'\u00A0'}IV im VWL-Studium.
|
||||||
An der Universität Unix entdeckt – und Linux nie wieder losgelassen.
|
Dann C und 68000-Assembler auf dem Atari{'\u00A0'}ST programmiert.
|
||||||
|
An der Universität Unix entdeckt – und dann Linux, das mich nie wieder losgelassen hat.
|
||||||
Seit Ende 2022 konzentriert auf KI-Tools und KI-Programmierung.
|
Seit Ende 2022 konzentriert auf KI-Tools und KI-Programmierung.
|
||||||
Heute: Python und Rust.
|
Heute: KI, Python, Rust, C und vieles mehr.
|
||||||
</motion.p>
|
</motion.p>
|
||||||
|
|
||||||
<motion.div
|
<motion.div
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue