UnternehmenDigitale Transformation

Überlebensleitfaden für Tech-Laien: 60 Tech-Begriffe erklärt

Ein Praktikum im Marketing in einem Softwareunternehmen ist nicht immer einfach. Als technisch unversierte Person unter all den Tech-Experten war das ziemlich schwierig. Vor allem, wenn es um unsere Integrationen oder ein anstehendes Update ging.

Ein Mann mit Brille und Bart lächelt und sitzt mit verschränkten Armen an einem Schreibtisch. Im Hintergrund stehen zwei Computermonitore, die unterschiedliche Bildschirme anzeigen: einer zeigt eine Designoberfläche, der andere Text oder Daten, in einem gut beleuchteten Büro.
Veröffentlicht am:
23 March 2021
Aktualisiert am:
22 February 2024
Teilen:

Deshalb wollte ich ein Glossar mit den wichtigsten Technologiebegriffen schreiben, über die Sie stolpern werden, wenn Sie Ihr Praktikum in einem Softwareunternehmen machen.

Technologie ist das nächste große Ding auf der Welt. Von unseren Smartphones über VR-Brillen bis hin zu den neuesten Funktionen in Autos. Alles hat seine Grundlage in der Technikwelt. Ich hätte nie gedacht, dass ich ein Praktikum in einem Start-up wie Azumuta machen würde. Aber hier bin ich, und sie haben nicht gelogen. Technologie ist ein ziemlich komplexes (aber interessantes!) Thema.

Das Wichtigste zuerst (weil ich diese Wörter nicht kannte)

  • Technik-Analphabet: Jemand, der nichts/sehr wenig über Technologie weiß.
  • Technikaffin : gut informiert oder versiert im Umgang mit moderner Technologie, insbesondere Computern.

A

Applications – Arten von Software, vielleicht besser bekannt als „Apps“, diese kleinen Symbole auf dem Startbildschirm Ihres Mobilgeräts – sie sind darauf ausgelegt, einem Benutzer oder einer anderen App eine Funktion bereitzustellen. Apps umfassen alles von Webbrowsern über Textverarbeitungsprogramme bis hin zu Foto- und Bildbearbeitungsprogrammen sowie Chatprogrammen.

API (Application Programming Interface) – eine Art Vermittler, der es zwei Anwendungen ermöglicht, miteinander zu kommunizieren. Jedes Mal, wenn Sie eine App wie Instagram verwenden, eine Sofortnachricht senden oder den Wetterbericht auf Ihrem Smartphone prüfen, nutzen Sie eine API

API – ist tatsächlich ein Vermittler, der die Kommunikation zwischen zwei Systemen ermöglicht, während ein API-Endpunkt eine URL ist, über die die API auf Ressourcen auf einem Server zugreifen kann. Ohne API-Endpunkte könnten APIs also nicht tatsächlich als Vermittler fungieren.

B

Back end – im Grunde der Teil einer Website und eines Webdienstes hinter den Kulissen (dazu gehören Anwendungen, Webserver und Datenbanken) und normalerweise für den Benutzer, der mit der Website oder dem Dienst interagiert, nicht sichtbar.

Best-of-breed approach – die Kombination verschiedener Lösungen (von unterschiedlichen Anbietern) innerhalb Ihrer Arbeitsumgebung. (mit anderen Worten: Arbeiten mit Integrationen). Es ist das Gegenstück zu einer Best-of-suite-Lösung.

Best-of-suite solutions – Während Sie bei einem Best-of-breed-Ansatz unterschiedliche Anbieter in Nischenbereichen Ihres Unternehmens haben, bedeutet Best-of-suite solutions den Kauf eines Systems, das alle Aspekte abdeckt. Der Nachteil ist, dass viele Funktionen im Vergleich zu dem, was auf dem Markt verfügbar ist, möglicherweise nicht die besten sind. Da Integrationen in den letzten Jahren einfacher geworden sind, entscheiden sich die meisten Arbeitgeber für einen Best-of-breed-Ansatz, weil jede Software ihre eigene Nische hat.

C

Call to action – ein Textbaustein, Banner oder Bild mit visueller Hervorhebung, das einen Besucher auffordert, eine Aktion auszuführen – mehr Inhalte lesen, eine E-Mail senden, sich für eine E-Mail-Liste anmelden usw. CTAs sind ein Marketinginstrument, das Webnutzer für Unternehmen in Leads umwandelt.

CamelCase – eine digitale Konvention, bei der der erste Buchstabe jedes Wortes in einer Wortverbindung großgeschrieben wird, mit Ausnahme des ersten Wortes. Zum Beispiel: „email checker“ wird zu „emailChecker“. Softwareentwickler verwenden beim Schreiben von Quellcode oft PascalCase, um Funktionen, Klassen und andere Objekte zu benennen und so den Überblick zu behalten.

Click through rate (CTR) – die Anzahl der Benutzer (in Prozent), die auf Links in Webseiten oder Marketing-E-Mails klicken. CTR ist wichtig, weil sie misst, wie viele Benutzer aktiv mit den verlinkten Inhalten auf einer Website interagieren. Zum Beispiel könnten Sie einen Newsletter an 2,000 Kunden senden, von denen tatsächlich nur 100 auf die Blogs klicken, um sie zu lesen.

Conversion rate optimization (CRO) – ein Ansatz, um den Prozentsatz der Besucher zu erhöhen, die zu zahlenden Kunden werden. CRO-Methoden animieren Benutzer in der Regel mit einer Handlungsaufforderung.

D

Data lake – ein allgemeiner Speicherbereich für große Mengen unstrukturierter Daten aus verschiedenen Quellen.

Data warehouse – ein zentraler Ort zur Speicherung strukturierter Daten aus verschiedenen Quellen.

Data Masking – eine Methode zur Anonymisierung von Datenteilen, sodass die Daten für einen bestimmten Zweck weiterhin nutzbar sind, ohne das Risiko einzugehen, z. B. vertrauliche Daten oder PII (personenbezogene Daten) offenzulegen.

E

ESB – Enterprise Service Bus, eine von vielen Integrationssoftwares, die in größeren Organisationen verwendet werden, um die interne Kommunikation zwischen Anwendungen zu organisieren, indem Nachrichten auf den „Bus“ gelegt und von anderen Anwendungen gelesen werden.

Engagement – der Begriff für Likes oder andere Interaktionen mit einem Unternehmen in sozialen Medien. Es ist eine Kennzahl, mit der Unternehmen ihre Social-Media-Performance messen und bewerten.

Elements – einzelne HTML-Komponenten eines Dokuments oder einer Webseite. Zum Beispiel ist ein Absatz in einem HTML-Dokument ein Element. Elemente bestehen aus einem öffnenden Tag, einem schließenden Tag und Informationen dazwischen.

F

Field Mapping – der Prozess des Abgleichs von Daten zwischen zwei oder mehreren Plattformen. Wenn Sie zum Beispiel eine Plattform mit einer anderen integrieren, möchten Sie sicherstellen, dass die Postanschrift Ihres Leads in einem CRM im richtigen Feld der Mailingliste landet.

Front end – definiert alle Teile einer Website, die von Benutzern gesehen und interpretiert werden können. Front end-Webdesigner arbeiten in der Regel mit Code wie HTML, CSS und JavaScript.

Framework – Eine Sammlung von Tools und Komponenten in einer Skriptsprache, die häufig in der Softwareentwicklung verwendet werden. Im Grunde eine Art Bibliothek. Beispiele für Frameworks sind Ruby on Rails, Bootstrap, React, Angular und Joomla.

G

Grids – eine Reihe vorhandener Raster, die als Richtlinien zur Anordnung von Inhalten auf einer Webseite oder in einer Anwendung verwendet werden können. Grid-Systeme verleihen Ihrem Design ein einheitliches „Aussehen“ und machen es für den Betrachter lesbarer und besser erkennbar.

H

HTML (HYPERTEXT MARKUP LANGUAGE) – HTML ist die Standardsprache zum Erstellen von Webseiten. Es ist der grundlegendste Baustein, den Sie für die Entwicklung von Websites benötigen. Vielleicht erinnern Sie sich an grundlegende HTML-Tags von frühen persönlichen Websites wie Myspace, auf denen Sie Ihre Seite mit Befehlen innerhalb von <> anpassen konnten.

HTML5 – (im Feb 2021) die neueste Version von HTML. HTML5 konzentriert sich auf Funktionen, die auf Geräten mit geringer Leistung genutzt werden können (was es ideal für die Erstellung mobiler Anwendungen macht), die native Fähigkeit zur Arbeit mit Multimedia- und Grafik-Inhalten sowie neue semantische Web-Tag-Elemente (Funktionen, die Sie zur Strukturierung Ihrer Seiten und Dokumente verwenden).

I

Identity resolution – Ein Konzept, das unter anderem in einer CDP (Customer Data Platform) verwendet wird, um doppelte Kontakte zu erkennen und zusammenzuführen. Zum Beispiel kann ein Konto unter Jan Janssens und eines unter Janssens Jan zusammengeführt werden.

iPaaS (Integration Platform as a Service) – ist eine cloudbasierte Integrationsplattform, die es mehreren Plattformen ermöglicht, problemlos zu kommunizieren und Daten auszutauschen.

J

Jitter – bezeichnet kleine Verzögerungen während der Datenübertragung. Sie können durch verschiedene Faktoren verursacht werden, darunter Netzwerküberlastung, Kollisionen und Signalstörungen.

K

Kernel – die grundlegende Schicht eines Betriebssystems (OS). Sie funktioniert auf einer Basisebene, kommuniziert mit der Hardware und verwaltet Ressourcen wie RAM und CPU.

L

Logic gates – notwendige Bausteine eines integrated circuit. Sie führen grundlegende logische Funktionen aus. Die meisten Logikgatter haben zwei binäre Eingangswerte und einen Ausgangswert. Manche Schaltungen haben nur wenige Logikgatter, andere, wie Mikroprozessoren, können Millionen davon haben.

M

Meta elements – HTML-Elemente, die für den Benutzer auf einer Webseite nicht sichtbar sind, Webbrowsern aber zusätzliche Informationen über den „Hintergrund“ der Website geben, etwa Seitenbeschreibung, Sprache, letzte Änderung usw. Meta-Elemente können auch Informationen für soziale Netzwerke bereitstellen, etwa ein Titelbild, Autorendetails, letzte Änderung usw.

Mood boards – kreative Ausdrucksformen (Bilder, Materialien, Textstücke), die verwendet werden, um den visuellen Stil eines Projekts darzustellen. Der auf einem Mood board dargestellte Stil wird dann von visuellen Designern in eine digitale Form übertragen.

Monitor – ein übergeordneter Begriff, den Technikaffine für den Bildschirm verwenden. Der Monitor zeigt die Benutzeroberfläche des Computers und geöffnete Programme an.

N

Native apps – Apps, die für bestimmte Plattformen erstellt wurden. Sie laufen nur auf den Plattformen, für die sie entwickelt wurden, und werden lokal auf diesen Geräten gespeichert. Safari für iOS und Google Play für Android sind beides Beispiele für native Apps.

Native integration – ist eine Integration, die bereits in der Benutzeroberfläche (UI) einer Plattform enthalten ist, sodass Sie in der Regel keine iPaaS-Lösung verwenden müssen.

O

One-way synchronisation – ist eine Datensynchronisation, bei der Daten in eine Richtung fließen, von einer Quellplattform zu einer Zielplattform.

Object Oriented Programming (OOP) – Eine Form der Programmierung, die sich auf die Erstellung von Objekten konzentriert, die bestimmte Attribute und Fähigkeiten haben. In OOP besteht das Computerprogramm aus diesen erstellten Objekten. Diese interagieren dann miteinander.

Octa-core CPU – acht Verarbeitungskerne auf einem einzelnen Chip. Sie ähnelt einer Dual-core CPU (zwei Prozessoren), verfügt jedoch über acht Prozessoren, die Anweisungen gleichzeitig verarbeiten können.

oAuth – ein Authentifizierungsprotokoll, mit dem Sie einem Drittanbieterdienst Zugriff auf Ihre Daten geben können. Wenn Sie zum Beispiel ein CRM wie Lime Tech verwenden, können Sie einer Integrationsplattform Zugriff auf Ihre Lime Tech-Daten gewähren. Dies geschieht mit oAuth, das eine Authentifizierung von Lime Tech öffnet und fragt, ob Sie den Zugriff gewähren möchten.

P

Production – eine Produktionsumgebung ist eigentlich die „Live“-Software. Datenintegrationen werden oft testgetrieben geprüft, bevor sie in die Produktion überführt werden.

Property – in CSS (dem Code, der verwendet wird, um Dokumenten Stil zu verleihen) ein Teil der Grundlage von HTML (Schriftgröße, Farbe, Rand), dessen Stil durch CSS verändert wird.

PascalCase – eine digitale Konvention, bei der der erste Buchstabe jedes Wortes in einer Wortverbindung großgeschrieben wird. Zum Beispiel: „email checker“ wird zu „EmailChecker“ Softwareentwickler verwenden beim Schreiben von Quellcode oft PascalCase, um Funktionen, Klassen und andere Objekte zu benennen und so den Überblick zu behalten.

Q

Queue – eine Liste von Aufgaben, die darauf warten, verarbeitet zu werden. Wenn eine Aufgabe an eine Queue gesendet wird, wird sie einfach am Ende der Liste hinzugefügt. Computerprogramme arbeiten häufig mit Queues, um Aufgaben zu organisieren.

Quad-core CPU – vier Verarbeitungskerne auf einem einzelnen Chip. Sie ähnelt einer Dual-core CPU (zwei Prozessoren), verfügt jedoch über vier Prozessoren, die Anweisungen gleichzeitig verarbeiten können.

R

Routers – Geräte, die verwendet werden, um Personal Computer mit dem Internet zu verbinden. Das Gerät, das Sie für den Zugriff auf Ihr WiFi-Netzwerk verwenden, ist ein Router.

REST API – REST (representational state transfer) beschreibt, wie eine API aussehen sollte (standardmäßig), wie sie sich verhalten sollte und wie Menschen sie verwenden können. Die Idee dahinter ist, dass alle APIs auf dieselbe Weise funktionieren, sodass Menschen sich schnell mit ihnen vertraut machen können.

Responsive web design – die Praxis, Websites so zu gestalten, dass sie sowohl auf mobilen Geräten als auch auf dem Computer sichtbar und zugänglich sind. Dazu gehören Smartphones, Tablets und andere Handheld-Geräte. Ziel von Responsive web design ist es, auf einem mobilen Gerät ein ebenso proportionales und nahtloses Design zu haben wie auf dem Computer. Dieser Ansatz sorgt außerdem für eine bessere SEO.

S

SaaS (Software as a service) – auch bekannt als Software auf Abruf. Das bedeutet, dass der Kunde die Software nicht kaufen muss, sondern ein Vertrag pro Monat und/oder pro Benutzer abgeschlossen wird. Der Kunde wählt, welcher Plan für sein Produktionsteam geeignet ist.

Sandbox – eine Entwicklungsumgebung einer Softwareanwendung zum Testen neuer Updates und Funktionen. Integrationen werden oft zunächst in einer Sandbox getestet, bevor sie in die Produktion überführt werden.

Single source of truth – ein Konstrukt, bei dem eine Datenbank alle „offiziellen“ Daten enthält, die als korrekt gelten. Alle anderen Anwendungen, die dieselben Daten verwenden, müssen diese Daten aus der Anwendung mit der „single source of truth“ beziehen.

T

Two-way synchronisation – eine Form der Datensynchronisation, bei der Daten in beide Richtungen fließen. Das bedeutet, dass Daten in einer der beiden Plattformen gepflegt werden und Änderungen auch in der anderen Plattform vorgenommen werden müssen, automatisch oder nicht.

Traffic – die Gesamtzahl der Benutzer, die eine Website empfangen kann. Es gibt verschiedene Arten von Besuchen, z. B. eindeutige Besucher und die Gesamtzahl der Klicks. All dies kann in Google Analytics verfolgt werden.

Toolbar – eine Gruppe von Symbolen oder Schaltflächen, die auf der Oberfläche eines Softwareprogramms oder eines geöffneten Fensters zu sehen sind. Wenn die Toolbar Teil der Oberfläche eines Programms ist, befindet sie sich normalerweise direkt unter der Menüleiste. Ein Beispiel ist die Toolbar von Microsoft Word, wo wir Farben, Schriftarten und Stile anpassen können.

U

User interface (UI) – umfasst alle funktionalen Teile einer Website, App usw. Der Benutzer kann entscheiden, wie der Bildschirm (oder das Gerät) aussieht und wie er damit interagiert. Zum Beispiel Displays und Touchscreens, Menüs auf Websites, Tastaturen, Ihr Cursor – all das ist Teil einer User interface.

User flow – der Weg, den typische Benutzer nehmen, wenn sie auf einer Website oder in einer Anwendung starten, bis zu dem Moment, in dem sie sie verlassen. Einen flüssigen Weg zu schaffen, dem Benutzer intuitiv folgen können, ist Teil des Designs der user experience (UX). Je einfacher das Unternehmen den User flow gestaltet, desto schneller kann sich ein Besucher oder Benutzer darin zurechtfinden.

Uptime (or downtime) – beschreibt, wie lange eine Website, ein Computer oder ein anderes System aktiv (Uptime) oder inaktiv (Downtime) war.

V

Virtual machine – eine Software, die es ermöglicht, ein Computerbetriebssystem wie Windows auf einem Computer mit einem anderen System wie einem MacBook zu verwenden und umgekehrt. Ein System kann mehrere virtuelle Maschinen hosten.

VPN – Netzwerke, die es ermöglichen, öffentliche Internetverbindungen als private Netzwerke zu nutzen, indem die gesendeten und empfangenen Daten verschlüsselt werden. Das kann zum Beispiel nützlich sein, um die Sicherheit Ihrer Daten zu gewährleisten. Theoretisch kann jeder über eine öffentliche Verbindung auf unsere Daten zugreifen.

Version control – ein Tool, das verwendet wird, um Änderungen an Code und Dateien nachzuverfolgen. Es gibt IT-Spezialisten die Möglichkeit, zu einer früheren Version zurückzukehren, falls Bugs auftreten. Die meisten Versionskontrollen sind in das Programm integriert, in dem der Code geschrieben wird.

W

Wireframes – im Grunde die „Skelette“ einer Website. Sie enthalten die wichtigsten Informationen, die auf jeder Seite einer Website erscheinen werden. Designer können diese Skizzen als Ausgangspunkt für das Layout einer Website verwenden.

Z

ZIP/RAR file – Durch das Zippen einer oder mehrerer Dateien entsteht eine komprimierte Datei, die weniger Speicherplatz benötigt als die unkomprimierte Version. Dies wird häufig verwendet, um Dateien zu sichern und die Größe großer Datenmengen zu reduzieren, die über das Internet übertragen werden.

Hoffentlich helfen Ihnen einige dieser Erklärungen in Zukunft weiter. Mir haben sie geholfen, mein Praktikum zu überstehen. Wenn Sie also das nächste Mal mit einem Experten sprechen, nehmen Sie diesen Blogbeitrag mit und plaudern Sie drauflos. Aber geben Sie nicht zu sehr damit an, denn sonst entlarven sie Sie als den kleinen Schummler, der Sie sind. Aber von nun an werden Sie (endlich) verstehen, worüber sie sprechen. Also senden Sie die E-Mail mit der Bitte, am Meeting teilzunehmen, und verbessern Sie Ihre Fähigkeiten mit unserem Tech-Survival-Guide.

Nutzen Sie die Azumuta Platform

Sehen Sie, wie unsere Plattform Ihnen mit einer Demo von Azumuta dabei helfen kann, die Datenerfassung zu optimieren, die Produktivität zu steigern und die Qualitätssicherung zu verbessern.

Demo buchen

Werden Sie Teil der digitalen Shop-Floor-Revolution!