JavaRush /Java-Blog /Random-DE /Kaffeepause Nr. 22. Wie man ohne Erfahrung einen Job als ...

Kaffeepause Nr. 22. Wie man ohne Erfahrung einen Job als Programmierer bekommt, 7 Code-Editoren für mobile Geräte

Veröffentlicht in der Gruppe Random-DE

Wie man ohne Erfahrung einen Job als Programmierer bekommt

Quelle: Hackernoon Kaffeepause Nr. 22.  Wie man ohne Erfahrung einen Job als Programmierer bekommt, 7 Code-Editoren für mobile Geräte - 1 Ich erinnere mich noch genau an meinen ersten Job. Ich wurde eingeladen, mit einer Gruppe von Entwicklern an einer Bar zu sitzen. Dies war der letzte Schritt in meinem Vorstellungsgespräch – das Kennenlernen des Teams. Ich konnte nicht glauben, dass ich so weit gekommen war! Ich hatte keine Erfahrung als Programmierer und habe erst vor ein paar Monaten angefangen, Code zu schreiben. Was mich damals vor allem störte, waren die technischen Probleme: Sie konnten meinen Mangel an Erfahrung offenbaren. Zu meiner Überraschung hatten die technischen Dinge, über die wir gesprochen haben, etwas mit meinen Projekten auf GitHub zu tun. Sie schauten sich mein Archiv an und kommentierten, was sie sahen. Das war für mich praktisch, da ich problemlos über diese Projekte sprechen konnte. Wie bin ich also ohne Vorkenntnisse bei der Jobsuche so weit gekommen? In diesem Artikel möchte ich Ihnen die Grundlagen darüber vermitteln, was es braucht, um einen Job zu finden.

Zusammenfassung

Fangen wir ganz von vorne an. Sie brauchen einen guten Lebenslauf. Dies ist das Erste, was der Arbeitgeber sieht. Auch wenn Sie nicht über entsprechende Erfahrung verfügen, müssen Sie der Ausarbeitung dieses Dokuments große Aufmerksamkeit widmen. Manchmal kann sich ein vielbeschäftigter Arbeitgeber nur einen Lebenslauf ansehen. Sie haben ein paar Sekunden Zeit, um seine Aufmerksamkeit zu erregen und ihn anzuweisen, die Details zu studieren. Halten Sie Ihren Lebenslauf einfach und prägnant. Es muss einen außergewöhnlichen Grund dafür geben, dass es länger als eine Seite ist. Versuchen Sie, Empfehlungen zu erhalten. Wenn Sie jemand empfehlen kann, verbessern sich Ihre Chancen erheblich. Wenden Sie sich an Menschen, die Sie kennen. Nicht jeder von uns hat Freunde, die in IT-Unternehmen arbeiten, aber es gibt andere Lösungen. Ich habe zum Beispiel kürzlich Rooftop Slushie entdeckt , einen Dienst, bei dem man Empfehlungen von Entwicklern erhalten kann, die für Unternehmen wie Google arbeiten. Bevor Sie Ihren Lebenslauf versenden, zeigen Sie ihn anderen Personen. Wir neigen dazu, in unserer Selbsteinschätzung sehr voreingenommen zu sein. Einige von uns haben ein überhöhtes Ego, andere ein geringes Selbstwertgefühl, und das kann man in einem Lebenslauf sehen. Finden Sie Menschen, denen Sie vertrauen und die lesen, was Sie über sich selbst schreiben. Listen Sie immer zuerst Ihre praktischen Erfolge auf. Unten können Sie darüber schreiben, wo Sie studiert haben. Möglicherweise haben Sie keine Erfahrung mit Technologie, sollten aber etwas über Ihre persönlichen Projekte erwähnen. Oder irgendetwas anderes, das dem Arbeitgeber einen Eindruck von Ihren Fortschritten als Entwickler vermittelt. Schreiben Sie keine endlose Liste Ihrer Projekte. Wählen Sie die wichtigsten aus, sowie die Nuancen, die deutlich zeigen, was für ein Mensch Sie sind. Verschönern Sie nichts und wenden Sie keine Tricks an. Präsentieren Sie die Informationen optisch ansprechend, ohne abzulenken. Wenn Sie zum Vorstellungsgespräch kommen, können Sie dort näher darauf eingehen.

GitHub

Ich habe GitHub bereits zu Beginn erwähnt, um deutlich zu machen, wie wichtig es für einen neuen Entwickler ist. Wenn Sie noch kein GitHub-Konto haben, erstellen Sie noch heute eines! Scherz beiseite. Es ist Ihr Lebenslauf, Ihr Portfolio, Ihre Berufserfahrung und alles, was Sie über Code wissen, in einem. Ein aktiver GitHub-Account zeigt, dass Sie es ernst meinen und zeigt Ihren Fortschritt. Dies ist etwas, was jeder seriöse Arbeitgeber im Detail prüfen wird, um festzustellen, ob er an Ihnen interessiert ist oder nicht.

Portfolio

Erstellen Sie Ihre Website, um zu zeigen, wer Sie sind und was Sie tun. Haben Sie keine Angst, Sie benötigen hierfür lediglich grundlegende HTML-Kenntnisse. Auf der Website können Sie alles angeben, was Arbeitgeber über Sie wissen sollen. Links zu Ihrem GitHub und Ihren sozialen Netzwerken. Projekte, an denen Sie gearbeitet haben. Etwas Bemerkenswertes und Interessantes über Sie persönlich. Aber übertreiben Sie es nicht mit der Gestaltung: Die Seite soll einen angenehmen Eindruck hinterlassen.

Soziale Netzwerke

Nutzen Sie Twitter und LinkedIn. Sie können großartige Hilfsmittel sein, die Sie während Ihrer gesamten Lern- und Jobsuche unterstützen. Finden Sie aktive Communities in Ihrer Stadt und vernetzen Sie sich mit ihnen. In den meisten Städten können die IT-Communities klein sein und die Menschen dort lernen sich schnell kennen. Das kann für Sie sehr wichtig sein.

Teilnahme an Konferenzen

Besuchen Sie thematische Meetings und technische Konferenzen und kommunizieren Sie mit Menschen. Wenn Sie neu sind und das Gefühl haben, nichts zu wissen, denken Sie vielleicht, dass Sie ein Betrüger sind, der sich nicht das Recht verdient hat, an technischen Veranstaltungen teilzunehmen. Aber hier ist die Sache. Niemand wird Sie plötzlich mitten in der Menschenmenge anhalten und Sie bitten, den Prozess des Verfassens einer neuen Bewerbung zu beschleunigen. Und selbst wenn Sie in ein Gespräch über technische Themen geraten, die Sie noch nicht verstehen, wird es niemanden abschrecken, über sich selbst als Anfänger zu sprechen. Im Gegenteil, viele werden bereit sein, Sie zu unterstützen. Aber das Wichtigste ist, dass Sie bei thematischen Veranstaltungen die Möglichkeit haben, Menschen kennenzulernen, die Ihnen bei der Jobsuche helfen.

Haben Sie keine Angst vor Misserfolgen

Wenn Sie Ihren Lebenslauf einreichen, erhalten Sie Ablehnungen. Ihnen wird Stille entgegenkommen. Es ist in Ordnung. Es spiegelt nicht Ihre zukünftigen Chancen auf einen Arbeitsplatz wider. Arbeiten Sie weiter, verbessern Sie sich weiter. Finden Sie heraus, welche Teile Ihres Studiums aufpoliert werden müssen. Um Rat fragen. Und programmieren Sie weiter. Mit jedem Tag, an dem Sie Ihre Fähigkeiten verbessern, kommen Sie dem Ziel näher, einen Arbeitgeber davon zu überzeugen, Sie in seinem Team zu haben. Ausdauer wird Ihr Schlüssel sein.

7 Code-Editoren für mobile Geräte

Quelle: Medium Kaffeepause Nr. 22.  Wie man ohne Erfahrung einen Job als Programmierer bekommt, 7 Code-Editoren für mobile Geräte - 2 Warum braucht man einen Code-Editor auf einem Smartphone? Das ist die Freiheit, Code zu schreiben, wann und wo immer Sie wollen. Niemand kann vorhersagen, wann eine dringende Korrektur eines Projekts erforderlich sein wird. Wenn Sie jedoch eine Editor-Anwendung auf Ihrem Smartphone vorinstalliert haben, können Sie mit dem Code viel komfortabler arbeiten als in einem normalen Notizblock. dcoder . Die Entwickler von Dcoder behaupten, es sei die schnellste mobile IDE. Es ist als PC-Version sowie als Anwendungen für iOS und Android verfügbar. Unterstützt eine große Anzahl von Sprachen (mehr als 35), darunter Java, HTML, CSS, JavaScript, C, C++ und Python. Dcoder verfügt über die automatische Einfügung gepaarter Klammern und Einrückungen sowie die Syntaxhervorhebung. Sie können auch ein Thema auswählen. Dcoder ist leichtgewichtig – nur 6 MB. Diese Einfachheit wurde durch die Verwendung von Cloud-Compilern und Cloud-Speicher für Code erreicht. Es gibt jedoch einen Nachteil: Sie können die Anwendung nur nutzen, wenn Sie Zugang zum Internet haben. Turbo-Editor. Ein einfacher, aber leistungsstarker Texteditor für Android. Es ist Open Source (wenn Sie möchten, können Sie es sogar nach Ihrem Geschmack verbessern). Es gibt Syntaxhervorhebung für Java, HTML, XHTML, CSS, LESS, JavaScript, PHP, Python und viele andere Sprachen sowie einen Lesemodus, automatisches Speichern von Dateien beim Beenden der Anwendung und Anzeigen der Ergebnisse im Browser. Quoda. Es ist ein einfach zu verwendender Code-Editor für Android. Wie andere Editoren auf unserer Liste unterstützt Quoda viele Sprachen, darunter C, C++, C#, CSS, HTML, Java, JavaScript, Lua, Markdown, PHP, Python, Ruby. Es gibt Syntaxhervorhebung, eine erweiterte Tastatur, Such- und Ersetzungsfunktionen mit regulären Ausdrücken und Berücksichtigung der Groß-/Kleinschreibung. Die kostenpflichtige Version bietet Code-Vervollständigung, Integration von SFTP/FTP(S) und Cloud-Speicher sowie Seitenvorschau in HTML/Markdown. QuickEdit. Ein ausgezeichneter schneller Editor mit Funktionen zum Arbeiten mit einfachem Text und Code. Zusätzlich zur Geschwindigkeit bietet QuickEdit Syntaxhervorhebung für mehr als 50 Sprachen, die Möglichkeit, die Zeilennummerierung ein- und auszuschalten und Unterstützung für eine physische Tastatur. Der Editor verfügt außerdem über reibungsloses Scrollen, automatische Codierungserkennung und die Möglichkeit, Aktionen (ohne Einschränkungen) abzubrechen. Der Zugriff auf Dateien im Cloud-Speicher wird unterstützt. Unser Code-Editor kostenlos. Der Editor ist kostenlos, jedoch mit Werbung. Wie in der Beschreibung bei Google Play angegeben, handelt es sich hierbei um eine komplette IDE für Android. Darüber hinaus kann es ohne Internetverbindung funktionieren. In diesem Fall können Sie jedoch nicht mit Dateien im Cloud-Speicher arbeiten (obwohl dies grundsätzlich möglich ist). Interaktive Android-Entwicklungsumgebung. BERATERist eine integrierte Entwicklungsumgebung zum Erstellen von Android-Anwendungen. Unterstützt Java, C/C++, HTML5, CSS und JavaScript. Hier finden Sie Code-Vervollständigung, Fehlerprüfung und Syntaxhervorhebung für Java und XML. Es gibt eine Integration mit Dropbox. Dank der Eclipse-Kompatibilität können Sie Eclipse-Projekte öffnen. Git wird für die berufliche Weiterentwicklung unterstützt. Es scheint, dass alles in Ordnung ist, aber in den Kommentaren beschweren sich die Leute über die Unfähigkeit, Dateien in der kostenlosen Version zu speichern, und über aufdringliche Angebote, auf die kostenpflichtige Version umzusteigen. Codeüberall. IDE, die einen Code-Editor, einen FTP-Client und ein Terminal umfasst. Unterstützt eine große Anzahl von Sprachen (mehr als 100). Es ist möglich, eine Verbindung zu Diensten von Drittanbietern herzustellen (Dropbox, Google Drive, OneDrive, Amazon S3, Github, Bitbucket). Wenn Sie keinen eigenen Server haben, kann Codeanywhere einen Linux-Container für Sie betreiben, in dem beispielsweise WordPress, Drupal, Magento zur Verfügung stehen.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION