Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Dies ist ein von KI übersetzter Beitrag.

투잡뛰는 개발 노동자

[Nicht-Fachmann, Überleben als Entwickler] 16. Tipps für die Erstellung eines Portfolios für Einsteiger

  • Schreibsprache: Koreanisch
  • Referenzland: Alle Länder country-flag

Sprache auswählen

  • Deutsch
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Von durumis AI zusammengefasster Text

  • Bei der Erstellung eines Portfolios für Einsteiger müssen Sie nicht nur den technischen Teil, sondern auch die tatsächlich entwickelten Dienste oder Funktionen genau angeben, um das Verständnis des Projekts zu verbessern.
  • Beispielsweise ist es wichtig, genau zu dokumentieren, welche Funktionen in einem Projekt "Community für Jobsuchende" entwickelt wurden, welche technischen Schwierigkeiten während des Entwicklungsprozesses aufgetreten sind usw.
  • Entwickler sind nicht nur Leute, die Technologien implementieren, sondern auch Leute, die Dienste entwickeln, die die Bedürfnisse der Benutzer erfüllen. Daher ist es wichtig, in Ihrem Portfolio Ihr Verständnis der Arbeit und Ihre analytischen Fähigkeiten zu demonstrieren.

Nicht-Fachleute, die als Entwickler überleben


#16. Tipps zum Erstellen eines Portfolios für Einsteiger


Normalerweise handelt es sich bei Bewerbern um Entwicklerpositionen um Fachleute, die nach ihrem Hochschulabschluss als Entwickler arbeiten, oder um Nicht-Fachleute, die nach einem Kurs eine Stelle suchen. Diese beiden Fälle sind die häufigsten.

In letzter Zeit überprüfe und bewerte ich im Rahmen eines Infrale-Mentoring-Programms die Lebensläufe und Portfolios von Nicht-Fachleuten, die sich für eine Entwicklerposition bewerben. Ich stelle fest, dass es viele Studenten gibt, die immer wieder die gleichen Fehler machen. Daher werde ich heute Tipps zum Erstellen eines Portfolios für Einsteiger (ohne fachliche Voraussetzungen) zusammenfassen.


[Tipps zum Erstellen eines Portfolios für Einsteiger]

Es ist wichtig, mehrere Projekterfahrungen in Ihrem Portfolio zu präsentieren. In der Regel werden in Kursen zwei Projekte durchgeführt, die als Projekterfahrungen dienen. Beschreiben Sie jedes Projekt im Detail, einschließlich der verwendeten Technologien, der entwickelten Funktionen usw. Geben Sie an, welche Funktionen Sie entwickelt haben, und beschreiben Sie Ihre Aufgaben.

Ein häufig vorkommender Fehler bei Neueinsteigern ist, dass sie sich zu sehr auf die "Technologie" konzentrieren. Ich werde dies am folgenden Beispiel erläutern.


Projektname: Community für Jobsuchende
Verwendete Technologien: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Aufgaben

  • Wenn mehrere Benutzer gleichzeitig Beiträge verfassen, steigt die TPS übermäßig an. Durch JPA-Tuning wurde die Geschwindigkeit um das 2,5-fache verbessert.
  • MSA wurde implementiert, um eine verteilte Verarbeitung für jeden Dienst zu ermöglichen. Dies verkürzt die Wiederherstellungszeit im Fehlerfall und verbessert die Geschwindigkeit.
  • JWT wurde implementiert, um die Sicherheit durch Berechtigungsverwaltung zu verbessern.


Aus den obigen Inhalten geht hervor, dass die technischen Aspekte des Projekts gut dokumentiert sind. Wenn man das Portfolio jedoch zum ersten Mal sieht, könnte man sich fragen: "Aber welche Funktionen wurden tatsächlich entwickelt?"

Was hier fehlt, sind die "Aufgaben". Es wird nicht erläutert, welche "Dienste oder Funktionen" entwickelt wurden. Grundsätzlich sollte ein Portfolio oder Lebenslauf eine Aufgabenbeschreibung plus technische Details enthalten. Daher habe ich folgendes Feedback zu diesem Portfolio gegeben:


Projektname: Community für Jobsuchende
Verwendete Technologien: Spring Boot, Oracle, JPA, React.js, CSS, HTML
Aufgaben

  • Entwicklung eines Q&A-Bereichs für Benutzer, in dem sich Benutzer gegenseitig über Jobinformationen informieren können.
    • Wenn mehrere Benutzer gleichzeitig Beiträge verfassen, steigt die TPS übermäßig an. Durch JPA-Tuning wurde die Geschwindigkeit um das 2,5-fache verbessert.
    • Inspiriert von Naver's "Know-how", wurde ein Adoptionssystem eingeführt, um die Benutzerbeteiligung zu erhöhen.
  • Entwicklung eines Crawling-Bots für Jobinformationen, einer Funktion zum Erstellen und Speichern von Lebensläufen und Bewerbungsschreiben.
    • MSA wurde für jeden Dienst implementiert, um eine verteilte Verarbeitung zu ermöglichen. Dies verkürzt die Wiederherstellungszeit im Fehlerfall und verbessert die Geschwindigkeit.
  • Entwicklung einer Funktion für die Anmeldung über soziale Medien (Naver/Kakao).
    • JWT wurde implementiert, um Sicherheitsvorfälle wie die Diebstahl von Token zu verhindern.

Obwohl es sich um ein einfaches Beispiel handelt, zeigt es, welche Aufgaben entwickelt wurden. So wird deutlich, welche Dienste die Person entwickelt hat und welche technischen Herausforderungen sie während des Entwicklungsprozesses hatte.

Persönlich finde ich, dass sowohl die technischen als auch die fachlichen Aspekte berücksichtigt werden sollten. Es gibt einen Grund, warum der Finanzsektor nach Personen sucht, die Erfahrung in der Finanzbranche haben. Entwickler müssen die jeweilige Aufgabe besser als der tatsächliche Benutzer kennen, daher müssen sie ihr Verständnis und ihre Analysefähigkeit in Bezug auf die Aufgabe demonstrieren.


Ich hoffe, dass dies den Studenten hilft, die ein Portfolio erstellen.

TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[Nicht-Hauptfach, überlebe als Entwickler] 17. Portfolio für Einsteiger, wie weit? Das Portfolio eines Einsteiger-Entwicklers sollte sich auf die Entwicklungskompetenz konzentrieren. Anstatt Infra zu implementieren, ist es effektiver, grundlegende CRUD-Funktionen abzuschließen und Erfahrungen mit der Integration externer APIs zu sammeln

3. April 2024

[Nicht-Fachmann, Überleben als Entwickler] 9. Websites, die sich gut für Portfolios eignen Dieser Artikel stellt drei Arten von Websites vor, die sich gut als Bewerbungs-Portfolio für Empfänger von staatlichen Förderungen oder Bootcamp-Teilnehmer eignen. Sie können eine firmeninterne Groupware, ERP oder ein internes Personalmanagementsystem ent

30. März 2024

[Nicht-Informatiker, überleben als Entwickler] 8. Wie schreibe ich ein Anschreiben? Dies ist ein Leitfaden zum Verfassen eines Anschreibens für Nicht-Informatiker, die eine Stelle als Entwickler suchen. Es werden die grundlegenden Elemente wie Wachstumsprozess, Stärken und Schwächen des Charakters, außerschulische Aktivitäten, Motivation

30. März 2024

Automatisierte Programme zur Steigerung der Produktivität erstellen. Durumis entwickelt automatisierte Programme zur Steigerung der Produktivität. Mit Durumis können Sie Aufgaben in verschiedenen Bereichen wie Arbeit, Hobbys und Alltag automatisieren und so Ihren eigenen Roboterassistenten nutzen. Wir bieten Automatisierun
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22. März 2024

Welche Tests sollten bei der Entwicklung einer 1-Personen-App durchgeführt werden? Erfahren Sie, wie Sie die Prioritäten für Tests bei der App-Entwicklung setzen und eine effiziente Teststrategie entwickeln. Der Autor priorisiert Menschentests, Integrationstests, Unit-Tests und Akzeptanz-/Widget-Tests und betont die Zeiteffizienz. Entde
Alien Story
Alien Story
Alien Story
Alien Story
Alien Story

16. Mai 2024

Was ist das Java Collections Framework (JCF)? - Definition und Eigenschaften von JCF (JAVA) Das Java Collections Framework (JCF) ist eine Sammlung von Java-Klassen, die einen standardisierten Weg zur effizienten Verarbeitung von Datensätzen bieten. JCF implementiert Datenstrukturen und Algorithmen als Klassen, um die Code-Wiederverwendbarkeit, d
제이온
제이온
제이온
제이온

27. April 2024

Mit Blick auf die nächste Wachstumsphase des koreanischen Startup-Ökosystems 'Startup-Finanzierungsstrategie' behandelt detailliert die notwendigen Informationen im Finanzierungsprozess und bietet praktische Ratschläge zur Erstellung von IR-Materialien, Vertragsabschluss und Verhandlungsstrategien. Besonders nützliche Informatione
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25. März 2024

Drei kleine, aber wichtige Gewohnheiten, die Ihre Investitionsanalyse verbessern Verwenden Sie bei der Investitionsanalyse keine Daten anderer Personen unkritisch. Gewöhnen Sie sich stattdessen an, Daten direkt zu überprüfen, zu quantifizieren und zu speichern. Dies wird Ihnen helfen, genaue Analysen durchzuführen und Investitionsstra
고집스런가치투자
고집스런가치투자
고집스런가치투자
고집스런가치투자

3. April 2024

Blog über Webentwicklung, SEO und die Rolle von Entwicklern Hier ist ein Snippet, das ich basierend auf meinem Verständnis des Blog-Inhalts geschrieben habe: Der Devapenseo Webian Blog behandelt Webentwicklung, SEO und die Rolle von Entwicklern beim Aufbau effektiver und suchmaschinenoptimierter Websites. Der Blo
Devapenseo Webian
Devapenseo Webian
devapenseo webian
Devapenseo Webian
Devapenseo Webian

23. Februar 2024