Auf der einen Seite möchte ich nur einen Abschluss mit einem 3.0 GPA machen. Auf der anderen Seite wollen meine Eltern mehr als nur eine 3.
Jetzt ist hier das Ding. Ich programmiere mit Leidenschaft. Ich programmiere Tag und Nacht. Und ich habe alle meine Programmierkurse im Griff. Allerdings mache ich in all meinen Wahlfächern - wie Schreiben, Geschichte und all dem Zeug - furchtbare Fortschritte, was mich nur mit einem GPA von 3,1 bis 3,2 belässt. Und meine Eltern wollen mehr.
Sie denken, dass die Universität wie ein Gymnasium ist, in dem man hervorragende Noten braucht, um ins nächste Level zu gelangen. Aber sie wissen nicht, dass mir gute Noten einen Job einbringen werden.
Und sie erkennen nicht, dass ein Programmierer üben muss, um gut programmieren zu können, und dass gute Fähigkeiten das sind, was einen Job in einem netten Softwareentwicklungsunternehmen ausmacht.
Zum Glück drohen sie mir nicht, mich mit einem Baseballschläger oder so etwas zu schlagen. Sie geben mir nur gelegentlich das kleine "tsk-tsk". Aber selbst dieses kleine "tsk-tsk" macht mich schuldig, eine IDE zu eröffnen. Und außerdem zögere ich wegen dieses Schuldgefühls.
Jetzt möchte ich mit ihnen klar kommen. Ich möchte wissen, wie das gut geht.
[Bearbeiten]
OK, jetzt wurde mir klar, dass ich höhere Noten anstreben sollte, wie einige unten vorgeschlagen haben.
Antworten:
Ok, ich war genauso. Ich wollte nur programmieren und es ging mir in meinen anderen Klassen gut, also war es mir egal. Um Ihre Auswahl an Jobs zu treffen, sollten Sie jedoch so gut wie möglich arbeiten. Wenn Sie ein bestimmtes Fach haben, in das Sie einsteigen möchten, werden sie nach den besten Schülern suchen . Hart studieren und gute Noten bekommen, auch in Fächern, die für Ihre Karriere keine Rolle spielen, zeigt Fleiß. Diese Arbeitsmoral wird sich in einer starken Leistung bei der Arbeit niederschlagen, da Sie gelernt haben, sich selbst zu disziplinieren.
Arbeitgeber wollen keine schwimmenden Menschen. Sie wollen Mitarbeiter, die in der Zeit, in der sie für das Unternehmen arbeiten, hart arbeiten und Dinge erledigen! Der einzige Indikator, den sie in neuen Absolventen haben, ist wirklich ihr GPA. Hohe CS-Noten und niedrigere andere Noten deuten darauf hin, dass die Person nur an Dingen arbeitet, die sie mag. Ein "durchschnittlicher" IT-Programmierer kann nicht immer Spaß machen. Zum Beispiel beschäftige ich mich nicht gerne mit Datenbanken, aber bei meinem aktuellen Job muss ich oft Unstimmigkeiten in der Datenbank aufspüren. Es ist kein lustiger Job; Ich würde viel lieber nach Fehlern suchen oder neue Apps programmieren. Aber es muss getan werden, und es muss genauso gut gemacht werden wie deine Lieblingsarbeit!
Ich würde Sie ermutigen, Ihre Ziele hoch zu setzen. Geben Sie Ihr Bestes, und das wird dazu beitragen, einen guten ersten Job zu sichern und den Ton für eine solide Karriere festzulegen.
quelle
Ihre Noten spielen nach dem ersten Job keine Rolle mehr und eine 3.0 ist absolut respektabel.
Wenn Sie jedoch nicht gut schreiben und kommunizieren können, ist das wichtig! Diese anderen Kurse vermitteln Ihnen auch Fähigkeiten, die Sie benötigen, um ein effektiver Programmierer zu sein.
quelle
Ich werde auf die Seite deiner Eltern kommen. Viele Leute wissen, wie man Code schreibt. Wenn Sie gut sein wollen, brauchen Sie eine umfassendere Sichtweise auf das Leben als nur das Schreiben von Code, und ein großer Teil davon lernt mehr über den engen Horizont des Schreibens von Code hinaus.
Wenn Sie sich an die Arbeit machen, analysieren gute Programmierer vor allem, wie Prozesse von einem Unternehmen (normalerweise ohnehin von einem Unternehmen) ausgeführt werden, und finden effizientere Prozesse. Damit diese Prozesse jedoch effizienter sind, müssen sie in der Lage sein, die Personen zu verstehen und sich auf sie zu beziehen, die diese Prozesse ausführen. Die meisten der schrecklichen Systeme, die Computern in den 60er und 70er Jahren einen schlechten Ruf verliehen, wurden von Leuten geschrieben, die gut codieren konnten - aber absolut ahnungslos über die menschlichen Faktoren waren, die mit der Verwendung dieser Software verbunden waren.
Es gibt noch eine andere Sache zu beachten: Es ist sicherlich wichtig, einen Job zu bekommen, aber es ist nicht alles, was man zum Leben braucht. Bereite dich auf das Leben vor , nicht nur auf die Arbeit .
quelle
Muss leider mit deinen Eltern hier sein.
Gute Programmierer müssen das Programmieren üben. Aber der beste Ort zum Üben des Programmierens ist ein guter Job. Ihr Ziel ist es, diesen guten Job zu bekommen. Vertrauen Sie mir, ich habe genug Interviews von beiden Seiten des Ganges geführt und viele ehemalige Studenten auf dem Arbeitsmarkt gesehen. Bewerbungsgespräche konzentrieren sich nicht wirklich auf Ihre Programmierfähigkeit. Sie konzentrieren sich auf die Dinge, die Sie in der Schule tun.
Darüber hinaus schauen sich Top-Unternehmen zuerst Ihren GPA an. Tatsächlich haben die meisten von ihnen eine GPA-Schwelle, unter der sie Sie für Praktika und erste Interviews nicht in Betracht ziehen. Bei diesem GPA fallen Sie für viele Unternehmen unter die Erwartungen, besonders wenn Sie nicht in einer Top-Schule sind.
Sie wollen nicht nur einen Job bekommen (obwohl Sie es manchmal tun, wenn die Dinge verzweifelt sind). Sie wollen einen guten Job bekommen. Oder Sie möchten einen Job bei einem so guten Unternehmen bekommen, dass andere Unternehmen Sie interviewen, nur weil dieses Unternehmen bereit war, Sie einzustellen.
Es ist kein PC, aber Unternehmen und Frauen sind nicht so unterschiedlich - sie werden interessanter darin sein, Sie einzustellen / zu treffen, wenn Sie bereits mit jemandem zusammen waren, der attraktiver ist :)
quelle
Übersetze es auf diese Weise für dich. Wenn Sie einen Job bekommen, werden Sie gebeten, Aufträge zu erledigen, die Ihnen wirklich egal sind. Aber du wirst sie sowieso machen müssen, sie sind dein Job. Im Moment ist die Universität dein "Job". Diese Wahlfächer sind die Aufgaben, die Sie nicht erledigen möchten. Ja, du kannst vorbeischweben und sie mit einer ausreichenden Note bestehen, und das bringt dich irgendwann irgendwann zur Tür. Aber wenn Sie dazu in Ihrem "Job" jetzt bereit sind, werden Sie die gleiche Einstellung haben, wenn Sie in einen richtigen Job versetzt werden.
Eine andere Sache zu berücksichtigen, wenn der Arbeitgeber 2 Personen und eine Position hat, und Sie beide Code, wer wird er / sie einstellen, die Person mit der 3,1 gpa oder die Person, die sich auf eine 3,5 schob? Meine Wette ist, dass sie für die 3.5 gehen werden ....
quelle
Wie gut hast du deinen Eltern von deinen Träumen erzählt, um einen Job zu bekommen? Sie können höhere Noten wünschen, falls Sie zur Graduiertenschule weitergehen möchten, wo es fast erforderlich sein könnte, hohe Noten zu haben. Eine andere Seite ist, zu erkennen, was Sie von diesen Wahlfächern erwarten, da es theoretisch einige Kurse geben könnte, die Programmierkursen ähneln und als bessere Wahlfächer funktionieren, z. B. Philosophie, wenn dies möglich ist.
quelle
Ihre Frage ließ mich an meine Highschool- und College-Tage denken und an die Auseinandersetzungen, die ich mit meinem Vater über die Noten hatte :(
Ich habe genau wie du gedacht. Als ich in der High School war, war ein Fach, mit dem ich mich wirklich verband, Mathematik. In Mathematik habe ich mich gut geschlagen, in den anderen nicht so gut. Dieser Gedanke daran, nur das zu lernen, was ich mochte, wurde irgendwie in mein Gehirn eingebettet, ohne dass ich es merkte. Und das spiegelt sich in Ihrer Einstellung wider, die viel wichtiger ist als jede technische Fähigkeit, die Sie erwerben können. Ich erkannte meinen Fehler und korrigierte mich während des Studiums. Eine Sache, die ich aus dieser Erfahrung gelernt habe, ist, dass Sie die Dinge, die wir für nicht so interessant halten (oder die Sie nicht mögen), am Ende vielleicht mögen, wenn Sie es einfach versuchen und offen an sie herangehen.
quelle
Einen Job zu bekommen ist nichts. Sie können sofort einen Arsch lutschen und sich für den Rest Ihres Lebens elend fühlen. Sich im Leben zurechtzufinden, bedeutet alles.
Jeder weiß, dass Noten den Intellekt oder die Motivation nicht genau messen können! Aber es ist so, wie es gemacht wird, und es ist das Beste, was wir bisher implementiert haben. Wenn Sie lernen, damit zu leben, sollte es Sie nicht mehr als die gelegentliche Grippeimpfung stören.
Bill Gates und Steve Jobs sind die Ausnahmen und nicht die Normen. Vergewissern Sie sich, dass sie die Spielregeln und die Chancen, sie zu brechen, sehr gut verstanden haben, bevor sie dies taten. Nicht jeder von uns ist ein All-in- Typ Wette.
Im Allgemeinen und in der Geschichte haben die Menschen größere Erfolgschancen, wenn sie sich um die Unterstützung und das Vertrauen ihrer Umgebung bemühen, wobei die Familie die engste ist.
Ohana!
quelle
Nur ein Narr glaubt, dass ein GPA keine Auswirkungen auf die Arbeitssuche hat. Sie können einen Job in Ordnung bringen, aber nicht unbedingt den besten. Wenn Sie mit einem 3.0 GPA von CS abschließen, müssen Sie wahrscheinlich am Programmieren scheißen (oder Sie sind bestenfalls nicht so gut, wie Sie denken). Sehr, sehr, sehr wenige Menschen können tatsächlich behaupten, gute Programmierer zu sein während er einen weniger als hervorragenden GPA hatte. Genies sind rar gesät.
Ich habe persönlich miterlebt, wie Leute nicht die Jobs bekamen, die sie für das Programmieren wollten, weil sie keinen guten GPA hatten. Ich kenne. Ich habe es gesehen.
Also ja, Sie können einen Job bekommen. Ein guter GPA wird jedoch Türen in der Programmierung öffnen, die ein 3.0 GPA niemals öffnen wird.
Wie sagst du deinen Eltern, dass es nur darauf ankommt, einen Job zu bekommen? Einfach. Sag es ihnen einfach. Es wird es jedoch nicht mehr wahr machen, egal wie sehr du mir glaubst
quelle