In meinen letzten drei Jobs war ich ein Programmierer. In allen drei Fällen wurde ich eingestellt, nachdem der Großteil des Codes für das Projekt bereits geschrieben war.
Ich bin ein Autodidakt Programmierer. Bevor ich meine erste berufliche Tätigkeit aufnahm, hatte ich vielleicht ein Dutzend Projekte in der Tasche, die ich erfolgreich gestartet und ausgeführt habe.
Das Schreiben von neuem Code und das Verwalten von vorhandenem Code sind zwei völlig unterschiedliche Aufgaben. Es ist, als würde man einen Luftfahrtingenieur mit einem Flugzeugmechaniker vergleichen.
Es ist besonders ärgerlich, wenn Sie ein Flugzeugmechaniker sind, der an einem Flugzeug arbeitet, das von einem Ingenieur entworfen wurde, der nicht versucht hat, das Flugzeug so zu konstruieren, dass es in irgendeiner Weise logisch oder wartungsfreundlich ist.
Ich fange an, das Gefühl zu haben, am Anfang des Projekts dabei zu sein. Man muss einer der besonderen Menschen sein, die den Rest der Computerwissenschaftler irgendwie übertroffen haben. Was braucht es, um in dieser Position zu sein?
Ich habe das Gefühl, dass diese Frage keine einfache Antwort hat, aber kann mir jemand einen Einblick geben? Waren Sie schon einmal im Erdgeschoss eines neuen Projekts? Was brauchte es, um dorthin zu gelangen?