{"id":19777,"date":"2023-07-17T11:43:09","date_gmt":"2023-07-17T11:43:09","guid":{"rendered":"https:\/\/devologyx.io\/sollten-erfahrene-entwickler-waehrend-eines-vorstellungsgespraechs-coding-herausforderungen-ablehnen\/"},"modified":"2024-10-31T17:48:18","modified_gmt":"2024-10-31T17:48:18","slug":"sollten-erfahrene-entwickler-waehrend-eines-vorstellungsgespraechs-coding-herausforderungen-ablehnen","status":"publish","type":"post","link":"https:\/\/devologyx.io\/de\/sollten-erfahrene-entwickler-waehrend-eines-vorstellungsgespraechs-coding-herausforderungen-ablehnen\/","title":{"rendered":"SOLLTEN ERFAHRENE ENTWICKLER W\u00c4HREND EINES VORSTELLUNGSGESPR\u00c4CHS CODING-HERAUSFORDERUNGEN ABLEHNEN"},"content":{"rendered":"\n<p>Das Screening von Softwareentwicklern auf allen Ebenen, bevor sie eine Stelle erhalten, ist so typisch wie in jeder anderen Branche. Ob an einem Whiteboard, bei der Entschl\u00fcsselung einer Zeitaufgabe oder bei der Umsetzung eines Projekts zum Mitnehmen &#8211; viele \u00e4ltere Entwickler und Ingenieure fragen sich, ob Programmier\u00fcbungen noch etwas sind, an dem sie teilnehmen sollten. Ein verst\u00e4ndlicher Gedanke, wenn Sie ein erfahrener Techniker sind. M\u00fcssen Sie, ein f\u00fcnfzehnj\u00e4hriger Veteran mit umfassender Technologieerfahrung, immer noch Ihre F\u00e4higkeiten in Programmieraufgaben unter Beweis stellen? Andererseits, sollte ein Unternehmen Sie in Betracht ziehen, wenn Sie einen Codierungstest ablehnen?    <\/p>\n\n<p>Ehrlich gesagt, gibt es auf diese Frage keine absolute Antwort &#8211; sie h\u00e4ngt auch von der Unternehmenspolitik ab. Wenn Sie einen Teil des Vorstellungsgespr\u00e4chs vermasseln, wird das Unternehmen den gesamten Prozess aufgeben. Nehmen wir an, Sie w\u00e4ren der Personalverantwortliche. W\u00fcrden Sie jemanden einstellen, der gegen die Richtlinien des Unternehmens f\u00fcr den Bewerbungsprozess verst\u00f6\u00dft?   <\/p>\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/uYMGoQTkpvyo463lKtTPwd2EFSdINQTU-D2vvSGlFIsnHZoel5Qwy9gUtuMvxqw7z2R0eM6m-zTrLSAQFPTpnnWtNyJSjT8h7JJrR05usnZWUvrqzTee2FVwHjB2o67tgImreP_ZB1iSpMaMsYaSzvM\" alt=\"\" width=\"412\" height=\"275\"\/><\/figure>\n\n<p>Die Ablehnung von Kodierungstests w\u00e4hrend des Vorstellungsgespr\u00e4chs wird definitiv zu einer Ablehnung durch einen potenziellen Arbeitgeber f\u00fchren. Einem potenziellen Arbeitgeber zeigen Sie mit Ihrer Ablehnung eines Codierungstests, dass Sie eine Herausforderung darstellen, selbst wenn es sich um etwas ziemlich Standardm\u00e4\u00dfiges handelt. Abgesehen von Ihren umfangreichen technischen Kenntnissen stellen Unternehmen Personen ein, die in ihre Kultur passen. Wenn Sie also einen Test w\u00e4hrend eines Vorstellungsgespr\u00e4chs ablehnen, zeigt das dem Arbeitgeber, dass Sie m\u00f6glicherweise nicht in die Unternehmenskultur passen, noch bevor Sie den Vertrag erhalten.   <\/p>\n\n<p>F\u00fcr den Fall, dass Ihnen eine \u00dcbung auf einem Whiteboard angeboten wird. Wenn Sie sich dabei nicht wohl f\u00fchlen, k\u00f6nnen Sie mit dem Personalverantwortlichen sprechen und zumindest um einen Codierungstest oder eine Arbeit zum Mitnehmen bitten, anstatt zu behaupten: &#8222;Das mache ich nicht. Die meisten Manager werden Ihr Gegenangebot wahrscheinlich akzeptieren. Sie k\u00f6nnen dem Personalverantwortlichen sagen: &#8222;Ich bin mir nicht sicher, ob ein Whiteboard die beste Methode ist, um meine Kenntnisse und F\u00e4higkeiten zu demonstrieren. Sagen Sie ihm, dass Sie die Gr\u00fcnde f\u00fcr die Whiteboards durchaus verstehen. Dennoch f\u00fchlen Sie sich bei einem kleinen Projekt wohler, bei dem Sie die Tools aller Entwickler, das Internet und die Dokumentation nutzen k\u00f6nnen. Auch ein Live-Test ist ein guter Kompromiss. Er hinterl\u00e4sst keinen schlechten Nachgeschmack am Whiteboard. Dennoch hilft er Ihrem potenziellen Arbeitgeber zu erkennen, ob Sie \u00fcber die erforderlichen Schl\u00fcsselkompetenzen und F\u00e4higkeiten verf\u00fcgen. Technische Hausaufgaben sind etwas bequemer, haben aber ihre Eigenheiten.         <\/p>\n\n<p><strong>Warum Senior Software-Entwickler keine Coding-Tests machen<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/l1AF9uuDHSkfFtXootQaq_pUF9MpgCdkLWSEgWfylECGy4owSlp-CR24FkY7LWYu8F4dFys5dRuvGA3hQ9whWN4FK6Ja4J0TkYvlb5XZhj48Ds4_-xdCqAu571QUOWWggi-lgjDg30MH3xvrV7nYVNo\" alt=\"\" width=\"417\" height=\"218\"\/><\/figure>\n\n<p>Das Hauptziel von Codierungstests bei Vorstellungsgespr\u00e4chen besteht darin, Bewerber, die nicht \u00fcber das erforderliche technische Know-how und die F\u00e4higkeiten f\u00fcr die Stelle verf\u00fcgen, fr\u00fchzeitig herauszufiltern. So verschwenden die Personalverantwortlichen und die Kandidaten ihre Zeit nicht mit einem pers\u00f6nlichen Gespr\u00e4ch. <\/p>\n\n<p>Doch fast alle Entwickler werfen heute einen b\u00f6sen Blick auf die Idee, einen Codierungstest durchzuf\u00fchren, und \u00fcber f\u00fcnfzig Prozent der Menschen weigern sich, den Status quo zu bewerten. Hier sind die Gr\u00fcnde, warum Softwareentwickler Interviews mit Codierungstests hassen. <\/p>\n\n<p><strong>Coding-Tests pr\u00fcfen die algorithmischen F\u00e4higkeiten und nicht die F\u00e4higkeit, Code zu schreiben<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/83TPskh9PjD0PK3srdLKJ5I_ykNE8p79xc6P_pabfA9Kl0OWE5iWKEMLmSCqeJQH4Dk-ApGgPGZCxWuuWw2lpx3i5_aj7zQuWQ8jwKsLHnSfYDvKO_0NKVxs3GlxEuy2TyVeYh6LH8XrikTsOPvrB5E\" alt=\"\" width=\"414\" height=\"275\"\/><\/figure>\n\n<p>Unternehmen brauchen immer Ergebnisse aus diesen Bewertungen, und zwar nicht nur Ergebnisse, sondern aussagekr\u00e4ftige Ergebnisse. Der einfachste Weg, dies zu erreichen, ist die Verwendung von Trickfragen bei den Bewertungen. Um bei diesen Tests erfolgreich zu sein, m\u00fcssen die Bewerber mindestens ein paar Wochen lang \u00fcben, wie man Code f\u00fcr einige der problematischen Fragen schreibt. In der Regel k\u00f6nnen einige wenige Entwickler bei diesen Tests hervorragende Ergebnisse erzielen. In der Regel vergessen die Interviewer, wie anspruchsvoll Interviews f\u00fcr die Befragten sein k\u00f6nnen. Das Schreiben von ausf\u00fchrbarem Code f\u00fcr einen Nischenalgorithmus, der Ihnen in der Schule begegnet ist. den Sie als Ingenieur noch nie benutzt haben, mit einem Zeitlimit zu versehen, kann \u00e4u\u00dferst erschreckend sein.      <\/p>\n\n<p>So wichtig es auch ist, dass ein Entwickler gut mit Algorithmen umgehen kann, so ist dies doch kein sicheres Ma\u00df daf\u00fcr, wie gut ein Entwickler ist oder ob er f\u00fcr die Stelle geeignet ist. Nur sehr wenige Aufgaben im technischen Bereich erfordern eine solide algorithmische F\u00e4higkeit. Sie k\u00f6nnen sich daher vorstellen, dass kein gro\u00dfer Entwickler von der Idee begeistert ist, \u00fcberhaupt einen Test abzulegen. Hinzu kommt, dass die Fragen irrelevant sind und 50 % der Bewerber sich weigern, an diesen Tests teilzunehmen.   <\/p>\n\n<p><strong>Codierungstests spiegeln nicht die reale Programmiererfahrung wider<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/qQ8ykh8fOeqM1VNIINDxPHZfDXKPfYX38NOIlpg9fey83lhGdtV_bXhFNyrpgGd7QBtrosnF0j2oHxJv6RPNQsH94F0olvFJyQ9iZazCh8LuSZVyzIY3VlaBg3xvg4g2GTKe0oT0kgOV1RbaM5GUi3c\" alt=\"\" width=\"415\" height=\"233\"\/><\/figure>\n\n<p>Softwareentwickler f\u00fchren an, dass Kodierungstests nicht die tats\u00e4chliche Erfahrung beim Schreiben von Code zeigen, wie man sie bei der Arbeit machen w\u00fcrde. Zum Beispiel verlangen die meisten Tests, dass die Entwickler etwas von Grund auf neu erstellen. Da es einfach ist, bei Null anzufangen, ist es ungew\u00f6hnlich, dass Ingenieure dies bei der Einstellung sehr oft tun &#8211; was in der realen Welt eher die Regel als die Ausnahme ist. Bei der Berufserfahrung m\u00fcssen Sie sich stattdessen mit einer bestehenden Codebasis vertraut machen und effektiv zu ihr beitragen.   <\/p>\n\n<p><strong>Codierungstests bringen Entwickler aus ihrer Komfortzone heraus<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/rwxwJH_Dt9KhcxxruAY97iCVbWMInY7YGVDNfrLWXLocLyyd1hiVJZ0HPtkRzU1r7zEHLrtB1k7XTvVurM6UvQa54NVjO3Fd8H2ylyh3UnVmFmqvWMK72WrXOESmAQ1VmW70hX9NGcNA0GY6393TWGo\" alt=\"\" width=\"414\" height=\"310\"\/><\/figure>\n\n<p>Viele Entwickler stellen die Sinnhaftigkeit der Codierung von Tests in Frage, weil sie eine Aufgabe in einer Umgebung ausf\u00fchren sollen, die ihnen nicht vertraut ist. Daher sind sie der Meinung, dass sie sich nicht von ihrer besten Seite zeigen k\u00f6nnen. Fast alle Entwickler verf\u00fcgen \u00fcber eine integrierte Entwicklungsumgebung (IDE), die ganz auf ihren pers\u00f6nlichen Geschmack und ihre Vorlieben zugeschnitten ist und es ihnen erm\u00f6glicht, effizient Code zu schreiben. Es stellt sich also die Frage, wie diese Entwickler ihr Bestes geben sollen, wenn sie in eine Umgebung gesteckt werden, mit der sie nicht vertraut sind und die sie nicht einmal nutzen werden, wenn sie f\u00fcr den potenziellen Mitarbeiter arbeiten d\u00fcrfen. Au\u00dferdem kann es vorkommen, dass Entwickler gebeten werden, eine Aufgabe an Ort und Stelle auszuf\u00fchren, w\u00e4hrend andere zuschauen. Dies erh\u00f6ht in der Regel die Angst der Entwickler. Dadurch wird es ihnen unangenehm, diese Aufgabe auszuf\u00fchren.      <\/p>\n\n<p><strong>Die Codierung von Tests ist in der Regel zeitaufw\u00e4ndig<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/nBbu620VZcrkrTDT5hqNsUXh1tl8vJmRfnbdG-kUwrHlNtOi2fjeNNVuO4Ivcb36fcV1kAr0qRGdaYov0O1heiLaW2AGwmfI8-XQm7fBki5ZwmCX-LoxLxkzfm4rhkSW-Z9Y0fQe-UB8M3csJm0OGyE\" alt=\"\" width=\"413\" height=\"207\"\/><\/figure>\n\n<p>Ein weiterer Grund, warum Codierungstests bei Vorstellungsgespr\u00e4chen f\u00fcr Softwareentwickler einen furchtbaren Beigeschmack haben, ist, dass sie zeitaufw\u00e4ndig sind. Seien Sie daher vorsichtig, wenn ein Unternehmen Sie bittet, einen Test auf seiner Plattform oder Umgebung durchzuf\u00fchren. Werden Sie gebeten, einen Fehler zu beheben oder eine Funktion f\u00fcr einen bestehenden Dienst oder eine Anwendung zu entwickeln? Wenn sich der Test nicht auf eine Anwendung bezieht, ist diese bereits in Betrieb. Achten Sie bei technischen Schwierigkeiten, die Sie mit nach Hause nehmen m\u00fcssen, darauf, dass sie nicht aus dem Ruder laufen. Manche Unternehmen behaupten, dass Sie nur ein paar Stunden f\u00fcr das Projekt aufwenden m\u00fcssen, dabei haben sie im Hinterkopf, dass Sie viel mehr Zeit und M\u00fche investieren m\u00fcssen, als Sie erwartet haben. Wenn ein Projekt Ergebnisse liefert, die das Unternehmen in der Produktion verwenden kann, oder wenn man Sie bittet, einen Tag f\u00fcr eine Aufgabe aufzuwenden, sollten Sie au\u00dferdem keine Entsch\u00e4digung verlangen, da dies unangemessen erscheint.      <\/p>\n\n<p><strong>Senior-Entwickler m\u00fcssen sich nicht beweisen<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/32XKqH-1ZdTngdYRF_FB70Ay6LJbUK_cMbIKLMXZH2XVwVpjJwLR22A9ZfCJAKyS0zz7SRCEgyT_CrKtJjFZcf3KRwd728DdwWxlVmfFMkB-F0fnuqXUPKMl0SdDxviyBd5bvdTPzcAxIs3EaCOwH9s\" alt=\"\" width=\"412\" height=\"275\"\/><\/figure>\n\n<p>Meistens sind erfahrene Entwickler nicht bereit, Codierungstests durchzuf\u00fchren, weil sie glauben, dass sie sich nicht beweisen m\u00fcssen. Nachdem sie mehrere Jahre lang gearbeitet und verschiedene Produkte und Codebeispiele entwickelt haben, w\u00fcrden sie lieber ihre F\u00e4higkeiten unter Beweis stellen. Als Senior-Entwickler kann es riskant sein, Ihre F\u00e4higkeiten unter Beweis zu stellen, da Sie aufgefordert werden, Ihre originellen Ideen einzubringen. Nichts wird das Unternehmen davon abhalten, Ihre Ideen aufzugreifen, umzusetzen und unabh\u00e4ngig davon weiterzuentwickeln, selbst wenn Sie beim Vorstellungsgespr\u00e4ch abgelehnt werden. Es besteht ein inh\u00e4rentes Risiko, und Sie werden aufgefordert, im Voraus einen Mehrwert zu bieten.    <\/p>\n\n<p><strong>Fazit<\/strong><\/p>\n\n<p>Erfahrene Softwareentwickler stellen die G\u00fcltigkeit von Codierungsbewertungen aus den oben genannten Gr\u00fcnden in der Regel in Frage. Daher ist es f\u00fcr Softwareentwickler keine Option, Codierungstests zu \u00fcberspringen. Jeder, der mit der Einstellung von Technikern zu tun hat, wei\u00df, dass viele Entwickler nicht f\u00fcr die Rolle qualifiziert sind. Daher ist eine Art Test, den die Kandidaten bestehen m\u00fcssen, bevor sie zum Vorstellungsgespr\u00e4ch eingeladen werden, eine Notwendigkeit.  <\/p>\n\n<p>Softwareingenieure sind in der Regel nicht gut darin, sich selbst zu verkaufen, und gro\u00dfartige Kandidaten verkaufen sich auf dem Papier oft massiv unter Wert. Ein Lebenslauffilter kann Ihnen helfen, einige Kandidaten auszusortieren, die eindeutig nicht f\u00fcr die Stelle qualifiziert sind, und Lebensl\u00e4ufe nach Priorit\u00e4t zu sortieren. Dar\u00fcber hinaus hat ein Lebenslauffilter eine inh\u00e4rente Voreingenommenheit gegen\u00fcber Bewerbern mit guten Zeugnissen (Ausbildung und beruflicher Werdegang). Gute Programmierer k\u00f6nnen von \u00fcberall her kommen, und wenn Sie nach Schl\u00fcsselw\u00f6rtern suchen, entgehen Ihnen wahrscheinlich eine Menge gro\u00dfartiger Kandidaten. Aber Sie k\u00f6nnen nicht einfach mit allen Bewerbern ein Vorstellungsgespr\u00e4ch f\u00fchren.    <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Screening von Softwareentwicklern auf allen Ebenen, bevor sie eine Stelle erhalten, ist so typisch wie in jeder anderen Branche. Ob an einem Whiteboard, bei der Entschl\u00fcsselung einer Zeitaufgabe oder bei der Umsetzung eines Projekts zum Mitnehmen &#8211; viele \u00e4ltere Entwickler und Ingenieure fragen sich, ob Programmier\u00fcbungen noch etwas sind, an dem sie teilnehmen sollten. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16812,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jet_sm_ready_style":"","_jet_sm_style":"","_jet_sm_controls_values":"","_jet_sm_fonts_collection":"","_jet_sm_fonts_links":"","footnotes":""},"categories":[20],"tags":[],"writer":[],"class_list":["post-19777","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/posts\/19777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/comments?post=19777"}],"version-history":[{"count":1,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/posts\/19777\/revisions"}],"predecessor-version":[{"id":19779,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/posts\/19777\/revisions\/19779"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/media\/16812"}],"wp:attachment":[{"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/media?parent=19777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/categories?post=19777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/tags?post=19777"},{"taxonomy":"writer","embeddable":true,"href":"https:\/\/devologyx.io\/de\/wp-json\/wp\/v2\/writer?post=19777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}