9. Juli 2024

Was kannst du eigentlich?!

Neulich wurde mir gesagt, dass mein Portfolio nicht deutlich genug zeigt, was ich wirklich kann. Also konkret, welche Programmiersprachen ich als Entwickler beherrsche.

Dieses Feedback fand ich sehr wertvoll. Seit einiger Zeit überlege ich nun, wie ich meine Präsentation verbessern kann, um diese Unschärfe zu reduzieren.

Dabei möchte ich mich aber nicht zu sehr auf das gesamte Spektrum der verschiedenen Technologien versteifen. Vielmehr möchte ich versuchen, die richtige Botschaft zu vermitteln.

Denn welche Programmiersprachen ein Entwickler oder eine Entwicklerin beherrscht, ist für mich nicht so interessant. Für mich ist es viel entscheidender zu verstehen, wie jemand arbeitet.

💡 Die Ideen.
💭 Die Denkweise.
💚 Die Leidenschaft.
⚙️ Die Lösungen.
🧹 Die Sorgfalt.
🤝 Vor allem aber die Zusammenarbeit mit anderen.

Die Menschen, die gerne mit mir zusammenarbeiten, schätzen mich nicht nur wegen meiner fachlichen Kompetenz, sondern vor allem wegen meiner Arbeitsweise.

⤴️ Wie ich um die Ecke denke.
⚠️ Wie ich Risiken einkalkuliere.
🔎 Wie ich Code-Reviews durchführe.
📈 Wie ich skalierbaren und wartbaren Code schreibe.
🤌 Wie ich immer für die beste Lösung kämpfe.
🚀 Und wie ich das ganze Team in meine Prozesse einbeziehe und damit vorantreibe.

Es ist für mich nicht so relevant, womit ich den Code schreibe - als Senior Developer bin ich in der Lage, mich mühelos in neue Tools oder Frameworks einzuarbeiten. Die Grundregeln dahinter sind meist sehr ähnlich.

Ich sage immer: „Programmieren ist Logik, alles andere ist nur Syntax.“

Trotzdem möchte ich mir das Feedback zu Herzen nehmen. In Zukunft werde ich mich auf ein paar ausgewählte Hard Skills konzentrieren. Zum Beispiel auf meine Kernkompetenz CSS (Styling) und einige Trendthemen wie React, Next.js, etc.


💥 Entgegen der Botschaft dieses Beitrags hier trotzdem eine völlig zusammenhanglose Liste einiger Technologien, mit denen ich bereits gearbeitet habe (Überspringen erlaubt):

Sprachen: HTML, CSS, JavaScript, PHP, Python, Go, SQL, Shell-Script
Preprocessors: TypeScript, Babel, Sass, Less
JS-Frameworks: React, Vue.js, Angular, Alpine.js, jQuery
Site-Frameworks: Next.js, Gatsby, Astro, Nuxt, Hugo, Grow
Backend-Frameworks: Node.js, Express.js
Testing-Frameworks: Jest, Testing Library, Playwright
Bundler-Tools: Vite, Webpack, ESBuild, Gulp, Grunt
CSS-Frameworks: Tailwind, Bootstrap, Material UI, BassCSS, UIkit
Styleguide-Tools: Storybook, Fractal
Templating-Engines: Twig, Jinja, Mustache, Pug, Handlebars, Nunjucks, Blade
Search-Engines: Algolia, Elasticsearch
Server: Apache, NGINX
CMS: Contentful, WordPress, Tina, Typo3, Liferay, Joomla
E-Commerce: Shopware, WooCommerce, Magento
Andere: Git, RESTful API, GraphQL, uvm.

Sebil konzentriert auf den Laptop schauend.

Hat dir der Beitrag gefallen?

Wenn dir dieser Beitrag gefallen hat, würde ich mich über einen Like oder Kommentar auf LinkedIn freuen. Über den Button gelangst du zum originalen Post auf LinkedIn.