Neben den Sprachen, in denen Entwickler/innen programmieren, Frameworks, auf welchen sie aufbauen, und Datenbanken, in denen sie Informationen persistieren, gibt es auch die eigene Arbeitsumgebung. Dabei ist sicher die sogenannte Entwicklungsumgebung oder der Editor das zentrale Werkzeug, aber auch das Betriebssystem auf dem eigenen Laptop oder die Webseiten, welche man am häufigsten benutzt.
präferenzen und werkzeuge
Entwicklungsumgebungen
Weiterhin ganz vorne dabei ist Visual Studio Code, welches im 2021 wieder IntelliJ überholt hat.
Gruppiert man die Nennungen der Jetbrains Familie (Intellij, PyCharm, PHPStorm, WebStorm, RubyMine etc.) so sind sie immer noch ganz vorne. Insgesamt hat die JetBrains Familie aber ein wenig an Prozentpunkten verloren.
2020 |
2021 |
||||
IntelliJ |
18.77% |
397 |
Visual Studio Code |
19.20% |
345 |
Visual Studio Code |
17.02% |
360 |
IntelliJ |
17.70% |
318 |
Notepad++ |
12.01% |
254 |
Notepad++ |
12.35% |
222 |
Vim |
7.99% |
169 |
Visual Studio |
7.62% |
137 |
Visual Studio |
7.42% |
157 |
Vim |
6.57% |
118 |
Eclipse |
5.53% |
117 |
Eclipse |
5.06% |
91 |
Sublime Text |
5.30% |
112 |
Sublime Text |
4.34% |
78 |
PyCharm |
3.83% |
81 |
Android Studio |
3.78% |
68 |
Android Studio |
3.78% |
80 |
Other: |
3.62% |
65 |
PHPStorm |
3.12% |
66 |
WebStorm |
3.56% |
64 |
Other: |
2.98% |
63 |
PHPStorm |
3.45% |
62 |
WebStorm |
2.65% |
56 |
PyCharm |
3.28% |
59 |
Xcode |
2.55% |
54 |
Atom |
2.45% |
44 |
Atom |
2.51% |
53 |
Xcode |
2.06% |
37 |
IPython / Jupyter |
1.47% |
31 |
IPython / Jupyter |
1.56% |
28 |
NetBeans |
0.76% |
16 |
NetBeans |
0.95% |
17 |
RStudio |
0.66% |
14 |
Emacs |
0.83% |
15 |
Emacs |
0.57% |
12 |
Coda |
0.45% |
8 |
RubyMine |
0.33% |
7 |
RStudio |
0.39% |
7 |
TextMate |
0.33% |
7 |
RubyMine |
0.33% |
6 |
Coda |
0.19% |
4 |
TextMate |
0.28% |
5 |
Zend |
0.14% |
3 |
Komodo |
0.06% |
1 |
Komodo |
0.09% |
2 |
Zend |
0.06% |
1 |
Light Table |
0.00% |
0 |
Light Table |
0.06% |
1 |
Betriebssysteme
Beim Betriebssystem, welches Entwickler/innen auf ihrem primären Arbeitsgerät nutzen, ist Windows weiterhin knapp über der 50 Prozent-Marke. Linux hat einen Prozentpunkt eingebüsst.
Spannender insight: Filtert man nach Teilnehmer/innen aus Firmen mit weniger als 10 Mitarbeitern, so steigt die Zahl von mac OS auf 54.55 Prozent und Windows sinkt auf 33 Prozent. Man könnte nun annehmen, dass Entwickler/innen in Kleinstfirmen eher über ihre Gerätewahl frei entscheiden können und dann deutlich eher macOS wählen.
Bedenkt man, dass in den allermeisten Firmen standardmässig nur Windows-Laptops bereitgestellt werden und Entwickler eigene Apple Laptops kaufen oder darum bitten müssen, gibt einem diese Zahl doch zu denken. Für die nächste Umfrage wäre gut zu wissen, ob Entwickler gezwungen sind auf dem Desktop/Laptop ein bestimmtes System zu nutzen.
2020 |
2021 |
||||
Windows |
50.28% |
363 |
Windows |
50.81% |
313 |
macOS / OS X |
34.07% |
246 |
macOS / OS X |
34.25% |
211 |
Linux |
15.10% |
109 |
Linux |
14.12% |
87 |
Other: |
0.55% |
4 |
Other: |
1% |
5 |
(Anmerkung: Wer wie ich unter “Other” Systeme wie FreeBSD erwartet, wird enttäuscht; es sind lediglich vier Nennungen von Kombinationen aus Linux, Mac und Windows. Eine Nennung von ChromeOS gab es, wobei hier zu erwähnen ist, dass es auf Linux basiert.)
Webseiten
Zur einfacheren Gruppierung haben wir dieses Jahr die Top Level-Domain (.com/.ch etc.) weggeschnitten und alle Schreibweisen soweit möglich vereinheitlicht. Da es sich hier um Freitextfelder handelt, wäre für eine höhere Beteiligung zu überlegen, im nächsten Jahr eine Vorauswahl von z.B. 30 Seiten zu bieten und Entwickler/innen können diese priorisieren. Denn durch das Freitext Feld verteilen sich die Stimmen auf zu viele Webseiten.
stackoverflow |
54 |
stackoverflow |
52 |
|
36 |
|
39 |
github |
13 |
github |
12 |
duckduckgo |
5 |
baeldung |
5 |
medium |
4 |
duckduckgo |
4 |
baeldung |
3 |
docs.microsoft |
4 |
developer.mozilla |
3 |
developer.mozilla |
3 |
jira |
3 |
medium |
2 |
gitlab |
2 |
|
2 |
wikipedia |
2 |
news.ycombinator |
2 |
docs.microsoft |
2 |
|
2 |
heise |
2 |
youtube |
1 |
news.ycombinator |
1 |
microsoft |
1 |
|
1 |
gitlab |
1 |
php |
1 |
jira |
1 |
internal |
1 |
angular |
1 |
developer.android |
1 |
spring |
1 |
youtube |
1 |
wikipedia |
1 |
microsoft |
1 |
w3schools |
1 |
bitbucket |
1 |
trello |
1 |
trello |
1 |
|
1 |
|
1 |
deepl |
1 |
angular |
1 |
cppreference |
1 |
|
1 |
portal.azure |
1 |
mail.google |
1 |
caniuse |
1 |
dzone |
1 |
aws.amazon |
1 |
docs.oracle |
1 |
stackexchange |
1 |
developer.apple |
1 |
heise |
1 |
dev.azure |
1 |
ecosia |
1 |
deepl |
1 |
dict.leo |
1 |
cppreference |
1 |
dev |
1 |
confluence |
1 |
bitbucket |
1 |
atlassian |
1 |
||
wiki |
1 |
||
intranet |
1 |
||
dict.leo |
1 |
>Inhaltsverzeichnis Detail anzeigen Detail verbergen
- Index: >Details
- Editorial: Was denken die Entwickler/innen? >Details
- Persönliche Informationen >Details
- Einsichten, Erkenntnisse & Auszüge >Details
- Entwickeler/in Profil >Details
- How we do tech - Ergon >Details
- Programmier-, Scripting- und Markup-Sprachen >Details
- How we do tech - adesso >Details
- Frameworks, Libraries und Tools >Details
- Covid-19 Auswirkungen in der IT >Details
- Datenbanken >Details
- Plattformen >Details
- Präferenzen und Werkzeuge >Details
- Karriereziele und Entwicklungsmöglichkeiten >Details
- Ethische Fragen & Technologische Trends >Details