Hallo Zusammen, ich bin jetzt im 5. Semester an einer TH und studiere tech. Informatik. Bis jetzt habe ich nur als Hiwi in der Uni gearbeitet und schwarz auf dem Bau. Ich bin derzeit auf der Suche nach einer Werkstudententätigkeit und es wird immer nach Grundlegenden Programmierkenntnissen gesucht (in meinem Falle Java). Nur was kann ich unter Grundlegenden Kenntnissen verstehen? Ich weiß was Klassen sind und wie ich die Anwende. Implementierungen von Verwaltungsklassen, Schnittstellenklassen. Kann ein UML lesen, mit Violet UML erzeugen. Testfälle über JUnit. Alles jetzt ohne auf irgendwelche Server zuzugreifen. Sondern simple Ablaufprogramme, wie z.b. ne kleine Datenbank für eine Bibliothek. -Welche Bücher sind da -Buch ausleihen -Person anlegen -Buch anlegen -Abbruch wenn Buch ausgeliehen/Person nicht im System So Kleinigkeiten halt. SQL habe ich auch gelernt, simple Abfragen, was sind FKey,PRKey. Aufbau einer Datenbank. Abfragen über Joins usw. Java Programm zum verbinden der Datenbank und einzelne Befehle schreiben in Java, z.b. Inserts auf die DB. Reicht das um sich dafür zu bewerben? Ich fühle mich etwas Unsicher und möchte nicht wie der letzte Doof darstehen, wenn ich denn dann eingeladen werde.
Wichtig wäre nur, dass Du weißt, was Du weißt. Nichts ist schlimmer als jemand, der vorgibt XY zu kennen und bei den einfachsten Fragen dazu einknickt. Wenn Du ein Schlüsselwort nicht kennst, oder nebenläufige Programmierung, dann gib das auch zu, wenn die Frage aufkommt.
Student schrieb: > Implementierungen von > Verwaltungsklassen, Schnittstellenklassen. Kann ein UML lesen, mit > Violet UML erzeugen. Testfälle über JUnit. Klingt doch prima. Bewirb dich sei ehrlich aber nicht schüchtern. Die wissen daß die einen Studenten einstellen und keinen Programmierer mit 5J Erfahung. Mehr als dass sie sagen "passt nicht" kann dir nicht passieren.
Student schrieb: > Nur was kann ich unter Grundlegenden Kenntnissen verstehen? Du bist in der Lage in einer Programmiersprache ein funktionierendes Programm zu schreiben.
Genau. Nach direktem Abtippen, und fuenfmaliger Tipp-Fehlerkorrektur kannst du ein "Hello World" laufen lassen.
Student schrieb: > Reicht das um sich dafür zu bewerben? Hm. Wird knapp. Hast du ein komplettes Betriebssystem entwickelt? Das ist heutzutage die Mindestanforderung... Sorry.
Wenn du dir das selbst erarbeitet hast (natürlich mit Doku und natürlich auch mit gelegentlichem Nachfragen bei "Experten") dann sollte das für grundlegende Kenntnisse mehr als ausreichend sein. Wenn du das als Aufgaben in einem Programmiertutorium gemacht hast, in denen dir der Tutor jede zweite Zeile diktiert hat, weil du selbst kein Land gesehen hast, dann nicht. MfG, Arno
Arno schrieb: > Wenn du dir das selbst erarbeitet hast (natürlich mit Doku und > natürlich > auch mit gelegentlichem Nachfragen bei "Experten") dann sollte das für > grundlegende Kenntnisse mehr als ausreichend sein. > > Wenn du das als Aufgaben in einem Programmiertutorium gemacht hast, in > denen dir der Tutor jede zweite Zeile diktiert hat, weil du selbst kein > Land gesehen hast, dann nicht. > > MfG, Arno Nein. Quasi alles selber gelernt über Bücher/Videos/Internet. Bei uns an der TH ist alles relativ verschult. Ständige Pflichtpraktika usw. Bspl: Textaufgabe als Vorbereitung. Müssen Anwendungsfall beschreibung schreiben. UML mit allem Drum und dran und im Praktikum dann das Programm selber basteln. Danke erstmal für die Zahlreichen Antworten. Ich werde mich einfach mal auf mehrere Stellen bewerben und falls es zum Gespräch kommt einfach meinen aktuellen Wissensstand offen legen und Beispielprogramme auf dem Laptop dabei haben. Schadet denke ich nicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.