In addition to the languages in which developers program, frameworks they us and databases in which you persist information, there is also your own working environment. The so-called development environment or the editor is certainly the central tool, but also the operating system running on your own laptop or the websites most often used.
Preferences and tools
A relatively new development environment is Visual Studio Code, which is experiencing a great hype in all areas of software development. This modern code editor, with great additional features, is almost as powerful as a complete IDE. It runs on all operating systems, is unrelated to the classic Visual Studio and was interestingly developed with TypeScript, mostly in Switzerland.
Visual Studio Code runs in a browser container running a web application, which in turn is so fast and so good that it is nigh unnoticable. This makes one wonder why so many new applications are effectively being built as single-page applications.
It's important to note that IntelliJ by Jetbrains shares its core with PyiMharm, Webstorm, PHPStorm and RubyMine. They are almost the same environments with different plugins and basic configurations. If we add up their user base, the "IntelliJ" based solutions would lead with 547 mentions. That would be about 79% of all developers who answered this question. It almost seems as if the people at JEtbrains IDE are doing something that most developers really like.
In third place Nodepad ++ shows that in many situations all you really need is a super fast and simple editor.
Heart-warming and a little nostalgic, is the high ranking of VIM, which first appeared in 1991. The only older editor is probably Emacs from 1976. Apparently there are developers who have been working with the same editor for 43 years. Respect!
|Visual Studio Code||340|
|IPython / Jupyter||32|
About 50 percent of developers run Windows, MacOS a sizeable 33 percent, and Linux 15 percent. Something to keep in mind here is the fact that the majority of companies by default only supply Windows laptops for their developers.
For this list, 1333 pages by 508 participants were summarized. Only websites with at least 5 mentions are listed.
Number one is stackoverflow before Google. The website is the leading Q & A platform, especially in the technology field, with a sophisticated user rating system. Even hiring decisions are sometimes made due to a developer's stack overflow profile.
In third place we find the heart of the software world: github.com. Hardly a solution does not use a library developed on Github.com and now even many companies manage their own code on it. Github.com builds on the leading version management solution "Git", which enables software projects to be developed comprehensibly in a team. With Git Linus Torvalds has yet another project that is of global importance.
Medium.com is a blogplatform with many, good articles. Heise.de is probably the most important German-language IT news platform.
Despite many tutorials and how-tos, youtube.com has only been mentioned eight times and udemy.com is not on the list at all.
However, there were also individual answers such as tagesanzeiger.ch, blick.ch, srf.ch or nzz.ch from the news section. But also names such as Deindeal, digitec.ch or Galaxus seem to hold some important for individual developers.
-->Table of contents show detail hide detail
- Index: -->Details
- Editorial: What do developers think? -->Details
- Basic Information -->Details
- How we do tech - Abacus -->Details
- Developer Profile -->Details
- How we do tech - approppo -->Details
- Programming, scripting and markup languages -->Details
- How we do tech - Opacc -->Details
- Frameworks, libraries and tools -->Details
- How we do tech - Adobe -->Details
- Databases -->Details
- How we do tech - Adcubum -->Details
- Platforms -->Details
- How we do tech - Trivadis -->Details
- Preferences and tools -->Details
- Carreer Aims + Opportunities -->Details
- Ethics & Technology Trends -->Details