-
Gesamte Inhalte
40 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
2
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Shannon
-
Schulungen/Kurse/Weiterbildungen während der Ausbildung
Shannon antwortete auf Sepparat's Thema in Ausbildung im IT-Bereich
Möchtest du etwas lernen oder eine Karriere hinlegen? Wenn du nur etwas lernen möchtest, hast du eigentlich freie Wahl. Udemy und Co. ist gut, aber einem potenziellen Arbeitgeber brauchst du damit nicht kommen. Wenn du Karriere hinlegen möchtest, wäre je nach Ziel z.B. folgendes sinnvoll: MS Zertifikate, falls du AD's und Office365 administrieren möchtest oder dich auf Cloud spezialiseren möchtest AWS Zertifikate, falls du dich Cloud spezialiseren möchtest CISCO Zertifikate, falls du dich auf netzwerk spezialisieren möchtest OSCP, ISO 270001 (lead) implementer, ISO 270001 (lead) Auditor, falls du mal in die Sicherheit möchtest ? Die Prüfung kostet im Regelfall auch ihr Geld. Grüße -
Umschulung zum FIAE bei Comcave - meine Erfahrungen
Shannon antwortete auf Thema in Ausbildung im IT-Bereich
Ich schalte mich mal dazu. Ich selbst bin Selbstständig (also potentieller AG) und aus Leidenschaft auch Honorardozent (habe bestimmt 300 Azubis Kennenlernen und unterrichten dürfen). Basierend auf meiner Erfahrung würde ich für Praktikanten genau eins voraussetzen: Er (generisches Maskulinum) muss aus absoluter Überzeugung die Ausbildung/Umschulung machen. Spezifischer: Er muss sich auch in seiner Freizeit gerne mit IT Auseinandersetzen. Er macht die Umschulung nicht nur, weil das irgendwann mal eine Beratung ergeben hat. Er erzählt mir vielleicht, dass er im Privaten schon einige Projekte umgesetzt hat. Vielleicht präsentiert er mir sogar ein paar GitHub repos, wenn auch mit semi sauber geschriebenen Code. So kann ich wissen, dass er sich reinhängen wird und das ganze nicht nur "ein notwendiges übel" ist. In jeder Klasse hatte ich ca. 2-5 davon. Man merkt schnell, dass man vom selben Schlag ist. Auf den Bildungsträger würde ich nicht achten. Ich würde wohl nachfragen, was der Hintergrund für die Umschulung ist und den Lebenslauf diskutieren. -
Zeichensoftware erstellen - Benötigte Komponenten
Shannon antwortete auf daniel861's Frage in Anwendungsentwickler und Programmierer
Klar gibt es die. SVG ist ein ziemlich einfaches plaintext format. Als Softwareentwickler solltest du aber doch schon mal mit solchen Sachen konfrontiert worden sein, oder? KI Modelle selbst sind deterministisch. Muss nur richtig in der API konfiguriert werden. Sprachmodell können aber nicht wirklich mit Zahlen und Bits jonglieren. Es wäre möglich, eine syntaktische Beschreibungssprache wie JSON Graph oder ähnliches erzeugen zu lassen, woraus du Grafiken erstellen könntest. Je bekannter desto höher die Erfolgswahrscheinlichkeit. Es könnte nötig sein, zusätzliche Finetuning Schritte durchzuführen. Da hätte ich Zweifel, ob das für dich so einfach umsetzbar wäre. -
Deine Aussage ist doch Schwachsinn... Ein Bachelor of Arts im Bereich Media Studies an einer privaten Uni oder sonstiges ist ja wohl nicht mit einem Bachelor of Science in der Informatik, Physik oder Mathematik gleichzusetzen. Zumindest lokale Firmen kennen auch die Unis und wissen, welche wie schwer/gut ist. Ich würde eher zusehen, dass ich an eine renommierte Uni komme. Muss ja nicht Aachen sein, irgendwas bekanntes wäre wohl nicht schlecht. Wie sieht es ansonsten mit dem Bachelor Professional aus? Ich würde auf das aufbauen, was du hast und nicht unbedingt "von neu anfangen". Wobei dir deine jetzige Erfahrung wohl ungemein beim Studium helfen würde. Ansonsten kann auch die Berufserfahrung viel wert sein. Vielleicht mal bei einem Job bei den "Big Playern" umsehen.
-
Fragen bezüglich UML Anwendungsfalldiagrammen
Shannon antwortete auf Kratos2527's Frage in Anwendungsentwickler und Programmierer
Mein Vorschlag wäre einfach: Nutzer--- (Daten aus CSV importieren) --<<includes>>--> (Normalisierung nach fest definierten Regeln) Alles was im Kasten ist, passiert im System. Ist ja der Systemkontext. Wenn es in einer Datenbank gespeichert wird, ist diese als gesonderter Akteur einzuzeichnen. -
Tests in Projektarbeit notwendig?
Shannon antwortete auf Daniel Beutner's Thema in Abschlussprojekte
Qualitätssicherung ist definitiv Pflicht. Wie und in welcher Ausführung bleibt grundsätzlich dir überlassen. Der Prüfer muss entscheiden, ob ihm das genügt oder nicht. Hast du die Pipeline selbst implementiert? Unit Tests bei KI gestaltet sich schwierig, ist ja ein Wahrscheinlichkeitsmodell... Eine Restwahrscheinlichkeit des Versagens bleibt daher immer. Was umfasst deine API? Stellst du Tokens u. Ä. aus oder hast du nur eine Frage-Antwort Schnittstelle? -
Umschulung: FIAE fortsetzen oder zu Datenanalyse wechseln?
Shannon antwortete auf the_nineties_dude's Thema in Ausbildung im IT-Bereich
Hallo, die Datenanalysten sind meist mit den FIAEs zusammen, da geeignete Dozenten oder ausreichend Schüler fehlen. Kann dein Bildungsträger Themen wie künstliche neuronale Netze, Support Vector Machines und Entscheidungsbäume abdecken? Wenn ja: Machen. Wenn nein: Lassen oder Selbststudium in Kauf nehmen. Über die Grundlagen gehen die Themen nicht hinaus. Backpropagation, insbesondere z.B. bei RNNs und Sachen wie die Transformerarchitektur (ChatGPT) sind für die Erstausbildung zu komplex, zumindest wenn man es richtig macht. Das ist sehr mathematisch und daher eher an der Uni zu finden. Ich würde mal schätzen, dass du als FiAe genauso die Möglichkeit hast, dich in das Thema einzuarbeiten und ggf. in Zukunft in dem Bereich Fuß zu fassen. Es wird auch einen Bachelor Professional in dem Bereich geben, mal sehen was da so dran kommt.... Du könntest aber auch als FiAe den BP Datenanalyse machen. Du brauchst im Beruf neben den eigentlichen Fachkenntnissen gute Kenntnisse in Python und Mathematik (Matrixmultiplikation, Ableiten von Funktionen, ...), wenn du nicht nur die Schnittstelle zu Anbietern oder der "Bediener" von fertiger Software sein willst. Der Bedarf an Datenanalysten in der Marktwirtschaft bleibt abzuwarten. Grüße -
Winterprüfungsvorbereitung 2023 für die AP2 FIAE-Prüfung
Shannon antwortete auf Gofer's Thema in IHK-Prüfung allgemein
Hallo, nein, solche Themen sind nicht zu erwarten. 1 ist Theorie: UML Diagramme, Datenbanktheorie (SQL vs NoSQL, ACID, Normalisierung, ...), Dateiformate, teilweise auch schon etwas Code meist aber mit besonderem Fokus auf bestimmte Techniken usw. 2 ist Praxis: 2D-Arrayalgorithmen entwickeln, SQL Statements schreiben, Code analysieren, Schreibtischtests (Unittests) durchführen usw. Du solltest dir ein paar Altklausuren studieren und ggf. in den Prüfungskatalog schauen, um einen besseren Eindruck zu bekommen. Grüße -
Recovery-Codes für AES-Verschlüsselte Daten
Shannon antwortete auf Barandorias's Frage in Anwendungsentwickler und Programmierer
Leitest du den AES-Schlüssel über eine Hashfunktion ab? Ich würde glaube ich einfach direkt HASH(passwort + salt) als Recovery-Key verwenden. Wenn du möchtest, dass der AES-Schlüssel und Recovery-Key ungleich ist, kannst du auch HASH(HASH(passwort + salt)) als Schlüssel und HASH(passwort + salt) als Recovery Key verwenden Oder sogar HASH(HASH(passwort) + salt) als Schlüssel und HASH(passwort) als Recovery Key Oder zwei salts... Hat alles seine Vor- und Nachteile. Müsste ich wohl selbst etwas länger drüber nachdenken, was ich bevorzuge. Wichtig ist nur eine sichere Passworthashfunktion zu verwenden. Argon2, BCrypt, PBKDF2. Nicht SHA256 etc., das sind message digests. -
Umgang mit Rufbereitschaft und tiefem Schlaf
Shannon antwortete auf guiseppeee's Thema in IT-Arbeitswelt
Mach halt den nervigsten penetrantesten Klingelton rein den du finden kannst und Übersteuer ihn noch. Ich empfehle einen beliebigen Helene Fischer Song, da will man sofort rangehen ehe die Ohren anfangen zu bluten. -
Bin aktuell ratlos und mein Ausbilder ist keine Hilfe dabei
Shannon antwortete auf Badhero's Thema in Ausbildung im IT-Bereich
SQL: https://sql-tutorial.de/home/start.php Und: MySQL Datenbank installieren und mal eine Datenbankstruktur für einen praktischen Anwendungsfall entwickeln, normalisieren, erstellen, füllen, abfragen. Beispiel: Arbeitszeitenaufzeichnung, Asset Management usw. MySQL Workbench ist ganz gut zum testen. Netzwerk: https://learningnetwork.cisco.com/s/packet-tracer-alternative-lab-solutions Oder: Client VMs und z.B. opnsense VM als Router/Firewall und mal ein Netzwerk simulieren und konfigurieren. Oder: Eigenes Homelab falls es das Budget hergibt. Dann Sachen wie Proxmox, Terminal Server etc. einfach mal "live" testen und verkabeln/konfigurieren, auch cool! -
Jobcoaching für Arbeitsuchende
Shannon antwortete auf Lieuws's Thema in Jobsuche, Bewerbung und Zeugnisse
Ich vermute ein selbstsicheres und überzeugendes Auftreten zählt für viele zu den Schlüsselkompetenzen einer Führungskraft. Nun weiß ich nicht, auf welche Stellen du doch beworben hast, aber vielleicht wäre die Arbeit mit Menschen in irgendeiner Art und Weise ein sinnvoller Einstieg? Scrum Master z.B. -
Interesse an 2. Ausbildung, welche Themen sollte ich mir vorher angucken?
Shannon antwortete auf trenix95's Thema in Ausbildung im IT-Bereich
Programmieren ist zwar auch für den fisi relevant, davon würde ich meine Entscheidung jedoch nicht abhängig machen da es eher nur ein "Zusatzthema" ist. Klassische Themen sind Subnetting und VLANs, Ping und Traceroute, bewerten von PC-Systemen, IT-Sicherheit (Konzepte verstehen wie Symm./Asymm. Verschlüsselung, Hash, Zertifikate) usw. Frag doch mal im Altklausuren-Thread ob dir jemand welche schicken kann, da könntest du dir einen besseren Eindruck verschaffen. Wenn die Python spaß macht ggf. auch den Anwendungsentwickler in Betracht ziehen. Edit: SQL auch ab und zu Thema (bei so ziemlich allen Fi-Fachrichtungen), aber ähnliches "Zusatzthema" wie Programmieren -
Gar nicht. Manche Klausuren sind geschenkt und über andere muss man selbst als Dozent drei mal nachdenken. Bisher war jede Klausur für die vorbereiteten gut machbar. Wenn eine Aufgabe kaum lösbar war, nutzen die Prüfer häufig ihren Spielraum und geben bereits für eher schwache Ansätze verhältnismäßig viele Teilpunkte. Deshalb kriegt jeder von mir die explizite Anweisung: Überall etwas hinschreiben; wer etwas leer lässt kriegt eins mit dem Paddel. Edit: Die Fairness kommt durch das Festlegen auf bestimmte Themen und ähnliche Aufgabentypen / Herausforderungen in den Aufgaben, keine Klausur kann jedoch genau wie die andere sein, sonst gäbe es schließlich nur eine.
-
Ich glaube, so funktioniert die Nummer nicht... Am besten alles streichen und volle Punkte 😃 Gestrichen wird im Regelfall nur, wenn es einen inhaltlichen Fehler gab und die Aufgabe daher als unlösbar gilt. Unlösbar meint dabei bereits "jeder weiß, was gemeint war, aber wir haben es falsch hingeschrieben".
-
Man unterscheidet schwache und starke kollisionsresistenz. Schwache Kollisionsresistenz: Finde zu dem gegebenen Input einen zweiten Input, der ungleich ist und denselben Hashwert erzeugt Starke Kollisionsresistenz: Finde 2 beliebige Inputs, die ungleich sind und denselben Hashwert erzeugen Angenommen das Hashverfahren ist rein vom Aufbau her sicher hat aber nur n=32-Bit Output. Bei der schwachen Kollisionsresistenz findet man die Kollision in durchschnittlich 0.5*(2^32) bzw. 2^31 Rateversuchen. Bei starker Kollisionsresistenz findet man die Kollision mit durchschnittlich 0.5*(2^16) bzw. 2^15 Rateversuchen (vgl. Geburtstagsparadoxon). Ob das nun eine Datei, ein String oder einfach Bits und Bytes sind, die man Hasht, ist egal.
-
Vererbung - Abstrakte Klasse
Shannon antwortete auf rasenganIT's Thema in Prüfungsaufgaben und -lösungen
Private Attribute werden genauso vererbt, sie können nur nicht mehr innerhalb neu definierten oder überschriebenen Methoden verwendet werden. Wird ein Public Setter und Getter vererbt, so können diese problemlos weiter verwendet werden. q.e.d. -
Installation von packages in Miniconda
Shannon antwortete auf Mironi's Frage in Anwendungsentwickler und Programmierer
Füg Conda doch erstmal zum Path hinzu bzw. prüfe, warum das bei der Installation nicht geschehen ist. Das Problem scheint ja wieder dasselbe zu sein. Wenn du ipython als Befehl eingibst wird erwartet, dass eine ausführbare ipython im Arbeitsverzeichnis oder in einem der Path-Verzeichnisse liegt. Anstatt in Base würde ich immer in einem Environment arbeiten. Nicht nur abtippen. Eingabe nachvollziehen. Ausgabe nachvollziehen. Ausgabe interpretieren. -
Programmieraufgaben (Pseudocode) - Bitte um Tipps
Shannon antwortete auf Grungy's Thema in IHK-Prüfung allgemein
Mal Probiert, die Aufgaben mit richtigem Code zu lösen? ChatGPT (Pro) könnte helfen das 2d Array in die Programmiersprache zu bekommen bzw. das Muster fortzusetzen, abtippen geht auch. Halte ich zum Verstehen für sinnvoller. Allgemein ist es eigentlich immer das selbe. Zeilenweise durchgehen. Ersten zwei Spalten geben irgendwas an (id, Tag/Monat etc.), was man mit einer If abgleichen muss. Anschließend reihenweise durchgehen um irgendwelche Terminslots o.ä. zu vergleichen. Der Aufgabentyp ist in fast jeder Klausur leicht verändert zu finden. -
Hallo @Mimi0404, das ist nicht ganz so einfach, man kann nur nach bestimmten Mustern ausschau halten. Beispielsweise wäre das: Unterteilen des Suchbereichs in mehrere Untersuchbereiche (z.B. immer zwei bei jeder Iteration) Wiederholte Multiplikation oder Division durch einen konstanten Faktor Variable verdoppelt/halbiert sich bei jedem Durchlauf (z.B. als Modifikator in der for i=i*2) Manchmal hat man das bei rekursiven Funktionen (vgl. Divide and Conquer Sortieralgorithmen als rekursive Implementierung) Bei Baumstrukturen Bei dem Arbeiten mit anderen Zahlensystemen, z.B. für jedes Bit in der Binärdarstellung (Bsp. Square and Muliply Algorithmus aus der Kryptographie) Das wären die Fälle, die mir aktuell einfallen. Ich vermute in einer Klausuraufgabe würde das mit etwas erfahrung aber auch gut deutlich werden, wenn etwas logarithmisch ist. Die allgemeine Lösung wäre genau nachzuvollziehen, wie der Code allgemein verläuft. Dort erkennt man es am besten. Grüße
-
O(n) meint gehe jedes Element einmal durch. O(n^2) meint gehe jedes Element und dann nochmal jedes Element einmal durch, also zwei Schleifen ineinander. O(log(n)) meint praktisch meist log2(n). Das kommt zum Beispiel bei einem Binärbaum vor. Wenn der Binärbaum n=256 Elemente halten kann so findest du ein Element (zumindest in einem perfekt balancierten und ausgelasteten Binärbaum) in maximal 8 schritten, also log2(256). Kommt häufig auch bei divide and conquer Sortieralgorithmen vor. Genau wie bei "ein element runter gehen" im Binärbaum halbiert sich die Anzahl der Elemente bei jeder Iteration, also log2(n). Grüße
-
Habt ihr m, u und v mal definiert? C_alt wird wohl der Carry Input sein. Gibt es ein Schaltbild zu der ALU o.ä.? Oder ist das Ziel das Teil zu Reverse Engineeren? Identität und Invertieren wären noch naheliegend. Dann könnte man auch Rückschlüsse über die Aufgabe einiger Steuerbits schließen und sich so vorarbeiten. Setzt jedoch voraus, dass die Steuerbits (abseits von cin) nicht einfach als Binärzahl interpretiert in einem Mux gehen.
-
Winterprüfungsvorbereitung 2023 für die AP2 FIAE-Prüfung
Shannon antwortete auf Gofer's Thema in IHK-Prüfung allgemein
Das Problem wird dann nicht der Pseudocode sein. Dieser ist nur ein Werkzeug um Code zu beschreiben, ohne sich auf eine Syntax festzulegen. Auch Java, C# und Python kann Pseudocode sein. Du darfst halt von der Syntax abweichen, solange du dich an allgemeine Spielregeln hälst. Das Problem wird wohl eher beim Programmieren liegen. Ich würde dir daher empfehlen, deine Programmierkenntnisse zu vertiefen. Alles nochmal praktisch nacharbeiten und insbesondere die Anwendung der gelernten Techniken üben - also "welches Problem könnte ich womit lösen". Da hilft m.M.n. nur das Sammeln von praktischen Erfahrungen. -
Ich kann auch das imoodle SQL Tutorial empfehlen. Insbesondere Lektion 1-3 sind relevant. https://sql-tutorial.de/home/start.php