-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
The term middle 33% of developers is used several times here, for instance in:
- OWL is too hard #56 (comment)
- Popular use cases for graph data #49 (comment)
- Profile: Exactly one type per representation of a resource #50 (comment)
- Standardized n-ary relations (and property graphs) #20 (comment)
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
Labels
No labels