11 Punkte von xguru 2020-07-14 | 1 Kommentare | Auf WhatsApp teilen

Sechs Bereiche für Tätigkeiten abseits des Codings

  • Customer-Facing Roles
  1. Developer Relations, Advocacy oder Evangelism

  2. Developer Marketing

  3. Sales Engineer

  4. Technical Recruiter

  • Produktrollen
  1. Quality Assurance oder Test Engineer

  2. Business Analyst

  3. Projektmanager

  4. Scrum Master

  5. Product Manager

  6. Designer

  7. No-Code- oder Low-Code-Entwickler

  • Support-Rollen
  1. Sysadmin oder DevOps Engineer

  2. Database Administrator

  3. Site Reliability Engineer

  4. Technical Support oder Customer Support

  • Lehre und Schreiben
  1. Technical Writer

  2. Lehrer

  3. Trainer

  • Analytische Rollen
  1. Data Scientist oder Engineer

  2. Security Analyst

  3. Forschung und Entwicklung (R&D)

  • Unabhängigkeit und Flexibilität
  1. Freelancer oder Berater

  2. Startup-Gründer

1 Kommentare

 
xguru 2020-07-14

Eigentlich scheint mit „Entwickler“ oft nur gemeint zu sein, dass damit Menschen bezeichnet werden, die tatsächlich programmieren, aber ich denke, dass all diese Menschen ebenfalls Entwickler sind.

Hierzulande sollten erstens mehr DRs & Evangelists hervorgebracht werden, und das Management muss erkennen, warum das nötig ist.

Damit ein Umfeld entsteht, in dem DRs gebraucht werden, muss es mehr Plattformunternehmen geben und mehr Firmen, die technisch genug nach außen kommunizieren können oder viel eigenes Open Source haben. Tatsache ist aber auch, dass es hierzulande nicht viele solcher Unternehmen gibt. Man kann nicht einfach sagen, solche Firmen sollen entstehen, also wäre es gut, wenn es zunächst mehr DRs gäbe und dann auch mehr Unternehmen im Land, zu denen sie wechseln können.

Nummer 2 heißt zwar Marketing, aber ich denke, dass damit diese Leute als Growth Hacker gemeint sind. Zum Teil fällt das auch unter Nummer 3.

Ich denke, dass Entwickler Entwickler am besten einstellen können. In Startups übernehmen diese Rolle meistens die CTOs. Wenn man professionell Recruiter mit Hintergrund im Entwicklungsbereich einstellen könnte, wäre das eine große Hilfe.

Project Manager und Product Manager mit Entwicklerhintergrund sind wirklich wichtig, aber Entwickler mögen sie oft nicht, weil sie sie als „Managementpositionen“ ansehen …

Trotzdem gibt es eindeutig Entwickler, die genau für diese Arbeit geeignet sind, und ich denke, es ist die Pflicht von Unternehmen hierzulande, deren Organisation etwas größer geworden ist, solche Leute aufzubauen.