Ich habe einen Abschluss in Informatik, aber ich sehe Websites wie Stack Overflow und Suchmaschinen wie Google und weiß nicht, wo ich überhaupt anfangen würde, so etwas zu schreiben. Während eines Sommers hatte ich die Gelegenheit, als iPhone-Entwickler zu arbeiten, aber ich hatte das Gefühl, dass ich hauptsächlich Bibliotheken zusammenklebte, die andere Leute mit wenig Verständnis für die Mechanik unter der Motorhaube geschrieben hatten.
Ich versuche mein Wissen zu verbessern, indem ich Algorithmen studiere, aber es ist ein langer und schmerzhafter Prozess. Ich finde Algorithmen schwierig und bei der Geschwindigkeit, mit der ich lerne, wird ein Jahrzehnt vergangen sein, bevor ich das Material im Buch beherrsche. Angesichts meiner aktuellen Situation habe ich einen Monat auf der Suche nach Arbeit verbracht, aber meine Kenntnisse (C, Python, Objective-C) sind relativ gering und auf dem lokalen Markt, auf dem C #, Java und die Webentwicklung viel höher sind, nicht so wünschenswert gefragt. Das heißt nicht, dass es keine C- und Python-Möglichkeiten gibt, aber sie verlangen in der Regel mehr als drei Jahre Erfahrung, die ich nicht habe. Mein GPA ist in Ordnung (3.0), aber nicht hoch genug, um sich bei großen Unternehmen wie IBM zu bewerben oder für ein Abschlussstudium zurückzukehren.
Grundsätzlich habe ich einen Abschluss in Informatik, aber ich habe nicht das Gefühl, dass ich gelernt habe, wie man programmiert. Ich dachte, ein Unternehmen zu gründen und Vollzeit zu programmieren, würde mir die Chance geben, meine Fähigkeiten zu entwickeln und von denen zu lernen, die erfahrener sind als ich selbst, aber ich kämpfe darum, Arbeit zu finden, und fange an, wirklich frustriert zu werden.
Ich werde mein Netz weiter ausweiten und über die Stadt hinausblicken, in der ich aufgewachsen bin, aber was haben andere Menschen in einer ähnlichen Situation versucht? Ich habe hart gearbeitet, aber nicht das Selbstvertrauen, alleine auszugehen und meine eigene App zu schreiben. (Das heißt, Sie werden ein Indie-Entwickler auf dem iPhone-App-Markt.) Wenn nichts auftaucht, muss ich überlegen, ob ich populärere Fähigkeiten aufrüsten und erlernen oder etwas probieren, das nur geringfügig mit IT zu tun hat, aber angesichts all der Anstrengungen, die ich unternommen habe wie aussteigen.