Ich habe fast 5 Jahre Erfahrung als Webentwickler und bin der Meinung, dass ich jetzt auf mittlerem Niveau sein sollte, aber wenn ich den Weg gehe, denke ich, dass ich noch ziemlich "jung" darin bin.
Hier ist das Problem, von dem ich denke, dass es das Problem ist: Während der meisten meiner Karriere hatte ich selten eine echte Anleitung durch einen erfahreneren Entwickler und keine Erfahrung mit Entwicklerteams, also musste ich mich irgendwie durch viele Lösungen hindurchhacken und alles tun geschnitten und getrocknet. In der Praxis gab es keine Zeit zu verlieren, als der einzige, der für das Schreiben oder die Pflege des Codes verantwortlich war. Aus diesem Grunde habe ich keine formale Kenntnis des tatsächlichen Software - Entwicklungsprozesses und schließlich erkennen , dass Codierung ist nur ein kleiner Teil des Prozesses.
Ich würde es sehr genießen, mit einem Entwicklerteam mit solider Erfahrung zusammenzuarbeiten, aber ich befürchte, es wäre ein sehr holpriger Versuch, mich an die Wissensbasis anzupassen, die für Entwicklungsprozesse erforderlich ist. Was kann ich tun, um mich als Programmierer, der den größten Teil seiner Karriere als Solist verbracht hat, darauf vorzubereiten, einen Job in einem größeren Team (mindestens 5) erfahrener Profis zu erledigen?
Edit: Zu diesem Zweck habe ich nicht viele der technischen Tests bestanden, die von den "Big Shot" -Unternehmen durchgeführt wurden, die von ihrer Software und ihren Entwicklern leben. Mit groß meine ich nicht wie Google, aber im geografischen Bereich einigermaßen erfolgreich.