Skip to content

Who are these mentioned "middle 33 % of developers"? #109

@k00ni

Description

@k00ni

The term middle 33% of developers is used several times here, for instance in:

I think its very useful to have such a target audience, but I am wondering what characteristics this group as a whole or a developer of this group have? Its important to have a vague idea, because there are arguments for certain changes to benefit this group.

I assume its meant in a way like a persona, is that correct? Although for the purpose of this repository, some properties, such as demographic and biologic-related information, is not of interest here.

As a starting point I suggest the following two dimensions:

  • Known Skills (in technologies, languages, concepts ...)
  • Goals / Wishes: setup an online shop very fast; connect to a Wordpress instance, use RDFa to increase my SEO ranking,...

With these two dimensions I would vaguely describe the middle 33% of developers as:

  • Known Skills:
    • Advanced knowledge in a programming/script language and the related ecosystem
    • At least some advanced knowledge in the areas of software engineering (such as architecture, organization, ...), database management (especially translating a use case into a database model) and web-oriented technologies (such as HTTP, REST,..)
    • they have at least some interest and the ability to learn new technologies, languages etc.
    • they speak English to a degree that they can understand and follow technical texts
  • Goals / Wishes:
    • Get things, such as custom software projects, done, as fast as possible (if its a paid developer)
    • For spare time projects: try out new things, but keep an eye on the available time
    • Use known tools, methods, etc. wherever possible

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions