Ich bin ein CS-Student, der gerade nach Sommerpraktika sucht, insbesondere weil ich Apps für Android und / oder iOS entwickeln möchte. Wenn Sie sich die Anforderungen für verschiedene Möglichkeiten ansehen (alle Möglichkeiten zur Softwareentwicklung, nicht nur die, die ich herausgegriffen habe), wird "Erfahrung mit x, y, z ..." aufgeführt. Meine Frage: Was genau zählt als Erfahrung mit einer bestimmten Sprache oder Technologie? Ich habe das Glück, dass ich während meines Studiums die Möglichkeit hatte, mehrere Sprachen zu verwenden, von VB bis zur MIPS-Versammlung. Persönlich würde ich mich mit wenigen Ausnahmen nicht als kompetent genug in den meisten Sprachen betrachten, die ich verwendet habe, um in eine Position gebracht zu werden und x bis y-Datum zu codieren. Ich kann die Grundlagen der Sprache kennen,
Um das spezifische Beispiel zu verwenden, mit dem ich jetzt konfrontiert bin: Ein Praktikum, an dem ich interessiert bin, listet Erfahrung mit C und / oder C ++ als Voraussetzung auf. Ich habe einige Arbeiten mit C durchgeführt, ich weiß, was Sie können und was nicht, ich besitze und habe K & R gelesen, verstehe, wie Zeiger funktionieren usw. Aber ich habe tatsächlich keine wesentliche Menge an Code in C geschrieben, ich Ich habe ein paar kurze Programme geschrieben und ein paar andere modifiziert, aber ich habe nie etwas Großes geschrieben, bei dem ich tatsächlich die Speicherzuordnung verwalten oder einige Abstraktionen entwickeln musste, um die gewünschte Funktionalität zu erzielen. Obwohl ich das Gefühl habe, das konzeptionelle Verständnis zu haben, habe ich es nicht angewendet. Zählt konzeptionelles Verständnis als Erfahrung? Ich bin immer bestrebt, mein Wissen zu lernen und zu erweitern, aber ich möchte auch nicht zu viel versprechen (was das Gegenteil von dem zu sein scheint, was Sie tun).
Gedanken? Rat?