<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: .cult by Honeypot</title>
    <description>The latest articles on DEV Community by .cult by Honeypot (@cultbyhoneypot).</description>
    <link>https://dev.to/cultbyhoneypot</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F135984%2Fc9f47a4c-fb49-4997-a725-c142f489be91.png</url>
      <title>DEV Community: .cult by Honeypot</title>
      <link>https://dev.to/cultbyhoneypot</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cultbyhoneypot"/>
    <language>en</language>
    <item>
      <title>Deno vs. Node: No One is Ready for the Move</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 20 Apr 2023 12:55:07 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/deno-vs-node-no-one-is-ready-for-the-move-2e56</link>
      <guid>https://dev.to/cultbyhoneypot/deno-vs-node-no-one-is-ready-for-the-move-2e56</guid>
      <description>&lt;p&gt;&lt;em&gt;This article was originally published on .cult by Honeypot by _&lt;a href="https://cult.honeypot.io/contributors/piumi-liyana"&gt;Piumi Liyana Gunawardhana&lt;/a&gt;&lt;/em&gt;. You can see the original article &lt;em&gt;&lt;a href="https://bit.ly/3KKQEV6"&gt;here&lt;/a&gt;&lt;/em&gt;, and check out some of our other stories!_&lt;/p&gt;

&lt;p&gt;A lot can be said about Deno's modern design. But can it win the race against Node.js, the most popular JavaScript runtime environment?&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Introduction&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;There is no argument in saying that Node.js is the world’s most popular and widely used JavaScript runtime environment. But, the arrival of Deno in 2018 created a big hype, and developers can now access a more secure framework with modern features.&lt;/p&gt;

&lt;p&gt;Deno is introduced by the same author (Ryan Dahl) as Node.js. It's dubbed as its successor, here to fix some of the major design pitfalls in Node.js. Although, the announcement of Deno sparked a lot of speculation about whether or not Deno is replacing Node.js. So far, there haven't been any significant changes. Most developers remain satisfied with Node.js.&lt;/p&gt;

&lt;p&gt;In this article, I'll try to explain&lt;u&gt; why the adoption of Deno has become very slow&lt;/u&gt;, and why, people still prefer Node.js. I'll then attempt a comparison between Node.js and Deno.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is Node.js?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;u&gt;Node.js &lt;/u&gt;is a prevalent server-side, open-source, cross-platform JavaScript runtime environment built on Google’s V8 JS engine. It's been dominating the web development world since 2009.&lt;/p&gt;

&lt;p&gt;Node mainly focuses on event-driven HTTP servers. When it comes to handling requests, it runs a single-threaded event loop registered with the system, and each incoming request triggers a JavaScript callback function. The callback functions are capable of handling requests using non-blocking I/O calls.&lt;/p&gt;

&lt;p&gt;Additionally, it can distribute the load among CPU cores by spawning threads from a pool to carry out blocking or CPU-intensive tasks. Unlike most rival frameworks that scale via threads, Node’s callback function-based scaling mechanism can accommodate more requests with minimal memory usage.&lt;/p&gt;

&lt;p&gt;Node.js is lightweight and ideal for scalable, data-intensive, real-time web applications that can run on distributed devices thanks to its asynchronous I/O and event-driven architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is Deno?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d_wOlHev--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/if670te9888g8bqa27a9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d_wOlHev--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/if670te9888g8bqa27a9.png" alt="Image description" width="800" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As previously mentioned, &lt;u&gt;Deno&lt;/u&gt; is a new JavaScript framework that seeks to address Node’s design shortcomings and provide a modern development environment. According to Dahl, the creator of both runtimes, Node.js has three significant drawbacks.:&lt;/p&gt;

&lt;p&gt;A poorly designed module system that &lt;/p&gt;

&lt;p&gt;relies on centralized distribution.&lt;/p&gt;

&lt;p&gt;Unstable legacy APIs.&lt;/p&gt;

&lt;p&gt;Lack of security.&lt;/p&gt;

&lt;p&gt;Deno supposedly fixes all three problems and provides a better experience.&lt;/p&gt;

&lt;p&gt;Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and no file, network, or environment access unless explicitly enabled. It’s built on V8 JS Engine, Rust, and Tokio. Deno adopts web platform standards, it's always distributed with a single executable file and has built-in development tooling to provide a productive, secure runtime. It has a set of reviewed (audited) standard modules that are ensured to function properly during the Deno runtime. Deno also supports native TypeScript file execution without the need for further configurations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Related content for your soul and skill:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;- &lt;a href="https://cult.honeypot.io/reads/typescript-vs-javascript-differences/"&gt;TypeScript vs JavaScript? Is TypeScript a better JavaScript?&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;- &lt;a href="https://cult.honeypot.io/reads/best-frontend-javascript-frameworks-learn-2021/"&gt;The best JavaScript frameworks for frontend developers&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;- &lt;a href="https://cult.honeypot.io/reads/how-can-chatgpt-help-developers/"&gt;7 ways ChatGPT can help developers&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Deno vs. Node: Main Differences&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Now, let’s look at a head-to-head comparison between Node and Deno.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Third-party package management&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;With Deno, developers can install packages straight from URLs without having a centralized registry like npm. Despite the risk of downloading packages directly from and URL -for example, if the server hosting the package is compromised, an attacker could modify the code to include malicious functionality- Deno offers a way to mitigate this by caching downloaded modules. Packages can be directly imported into the script as a library. By allowing scripts to run from any public URL, Deno eliminates the necessity for a package manager to import the modules. However, there is still a risk in importing modules from a third party. Package.json file and node_modules file is also removed.&lt;/p&gt;

&lt;p&gt;In contrast, Node.js uses npm to handle all packages. It also has a vast ecosystem of libraries and packages.&lt;/p&gt;

&lt;p&gt;Deno’s module import mechanism is more flexible than Node’s, allowing you to import code from anywhere, including GitHub and any CDN or registry you host. This enables seamless module imports without the need for downloading or installing.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;APIs&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Node.js&lt;/strong&gt; was created before the concept of Promises, or async/await, was introduced in JavaScript. Hence, most APIs were designed to accept an error-first callback. This method frequently created wordy and complex code. Now that Node developers have access to this async/await syntax, they must also manage backward compatibility because APIs change frequently and are unstable.&lt;/p&gt;

&lt;p&gt;In &lt;strong&gt;Deno&lt;/strong&gt;, this is entirely different. There is no requirement to encapsulate in an async function since it already uses await and supports the latest JavaScript features. So, Deno facilitates binding future-based APIs into JavaScript promises by simplifying this process for developers. Deno is also intended to be compatible with the web platform APIs used by JavaScript code running in browsers. A number of the most popular advanced web APIs, such as Fetch, Web Storage, Web Workers, and Broadcast Channel are supported in a way that meets standards.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Security&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Security was one of the main reasons Ryan Dahl created Deno.&lt;/p&gt;

&lt;p&gt;Deno executes all the code in a secure sandbox environment that forbids access to the file system. Deno first asks for authorization before accessing the file system.&lt;/p&gt;

&lt;p&gt;To get permission, you'd need to get it via a command-line argument that would prevent any file from being removed without the developer’s consent. Several command line flags in Deno can be used at runtime to enable particular functionalities for particular scripts. These functionalities are inactive by default; you must explicitly set a flag for any elements your script might require. &lt;/p&gt;

&lt;p&gt;These flags consist of:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ugRG-8aO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gp0s45cj39ucaqcfsjb3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ugRG-8aO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gp0s45cj39ucaqcfsjb3.png" alt="Image description" width="800" height="1057"&gt;&lt;/a&gt;&lt;br&gt;
Node.js was never supposed to be a highly secure framework. For example, Node doesn't require granting access to read or write to the file system and it's not sandboxed. So, any third-party library can cause trouble with a little bit of negligence. Also, there are standard security measures that guard against threats like cross-site request forgery (CSRF) and cross-site scripting (XSS) advantageous to Node users. These mechanisms involve checking the logs, correctly managing errors and exceptions, and verifying user input.&lt;/p&gt;

&lt;p&gt;So, despite getting used to the security module’s strictness, Deno is the best option for a more secure environment.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://cult.honeypot.io/reads/7-cyber-security-tools-2021/"&gt;7 Powerful Cyber Security Tools&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://cult.honeypot.io/reads/20-vs-code-shortcuts-developers/"&gt;20 VS Code Shortcuts for Pro Developers&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;TypeScript Support&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;TypeScript is a superset of JavaScript that enables users to add optional static typing. Deno supports TypeScript out of the box by utilizing a TypeScript compiler with a caching technique. As a result, Deno can compile, type-check, and execute your code without translating it to JavaScript.&lt;/p&gt;

&lt;p&gt;Although Node.js lacks inherent TypeScript support like Deno, TypeScript is a well-known and widespread language in the Node.js community thanks to the TypeScript package. As a result, TypeScript and Node can function along quickly with minimal effort. If you already have Node and npm installed, you just have to run npm install -g typescript to install TypeScript on your machine globally. Next, run tsc --init to create a TypeScript configuration file. The TypeScript compiler tsc can then be used to compile your .ts files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://bit.ly/41IBp61"&gt;Join Honeypot if you're looking for your next developer job&lt;br&gt;
&lt;/a&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>react</category>
      <category>node</category>
      <category>deno</category>
    </item>
    <item>
      <title>What’s The Difference Between a Junior, Mid-Level, and Senior Developer?</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Wed, 29 Mar 2023 11:41:38 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/whats-the-difference-between-a-junior-mid-level-and-senior-developer-41pn</link>
      <guid>https://dev.to/cultbyhoneypot/whats-the-difference-between-a-junior-mid-level-and-senior-developer-41pn</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;This article was originally published on .cult by Honeypot by &lt;a href="https://cult.honeypot.io/contributors/patrick"&gt;Patrick Zawadzki&lt;/a&gt;. You can see the original article &lt;a href="https://cult.honeypot.io/reads/difference-between-junior-mid-level-and-senior-developer"&gt;here&lt;/a&gt;, and check out some of our other stories!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;As with all careers, there’s a hierarchy of levels in software engineering. As we know, it’s based on experience, technical knowledge, and leadership skills. Now if you are reading this you are probably not super clear on where these lines exist. For example, junior vs senior developer or entry-level vs junior developer. It’s a bit of a blur, especially when companies have their own sets of criteria for judging these developer types. &lt;/p&gt;

&lt;p&gt;As you progress in your career you’re going to get to a point where you’ll want to jump to the next stage. Each stage comes with its own expectations, skill requirements, and salary. I’m going to try my best to break down each level; entry, junior, senior, and tech lead based on the criteria I just mentioned. Now, this isn’t gospel, but it should hopefully guide you in the right direction and towards the correct growth path. So let’s jump in!&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;1. How to become an entry-level/junior engineer&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3Ma8jtvi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zhbm9zv5qw4zsv685ydq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3Ma8jtvi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zhbm9zv5qw4zsv685ydq.png" alt="Image description" width="824" height="741"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I’m going to come right out and say it, this is probably going to be the hardest stage in your career!&lt;/strong&gt; Getting your foot in the door isn’t an easy task for everyone (me included). We call come from different educational backgrounds and even countries, which influence our job opportunities. For example, &lt;strong&gt;coming out of a Bootcamp isn’t going to be the same as a full university degree with an internship.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It’ll be daunting at first but don’t worry we’ve all been there and with some grit and persistence, you’ll land that first job! *&lt;em&gt;If you’re at this stage and struggling, lower your expectations a tad and try for an internship or startup — put your skills to practice as soon as you can and start building that portfolio. *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to expect&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For the most part, you’ll be relying heavily on your team and mentor to guide you and help you grow. There might be a bit of imposter syndrome but try your best to put it aside, your company and team don’t expect you to know everything. *&lt;em&gt;They’re probably aware that much of your time will be spent learning and asking questions. *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A lot of entry-level engineers’ responsibilities surround learning the technical environment they will be working in and learning the processes of an engineering team. *&lt;em&gt;When you’re up to speed, you’ll be expected to enter a codebase and make additions (minor) to it without tons of issues.  *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Expect to learn the intricacies of the project you are joining, while using the fundamentals you’ve learned to get this role. *&lt;em&gt;You’ll be spending your time, reading requirements, understanding the codebase you’re working in, and creating these changes within a specific time frame. *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Throughout iterations of features and bug fixes that you complete, you will learn how the software development life cycle operates and how your project operates. Software development lifecycles tend to be quite similar between companies. Most companies typically follow some sort of request —&amp;gt; design —&amp;gt; business fit —&amp;gt; and implementation structure to their projects. &lt;/p&gt;

&lt;p&gt;You will likely be amongst other engineers, some more experienced and tenured than you. &lt;strong&gt;These engineers, typically the more senior ones, will be responsible for helping you learn and being a contributing member of the team.&lt;/strong&gt; Treat this as an opportunity to learn skills from them and help you advance in your career. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Take a deep breath… remember entry-level engineers will not be expected to “hit the ground running”, a team will expect to mentor you and help you grow.&lt;/strong&gt; You’ve probably heard this a million times but seriously, don’t be afraid to ask questions. This can’t be stressed enough, everyone senior was once a junior, and letting yourself aimlessly struggle on problems will not help you grow. Timebox your problems and when you feel stuck, reach out for help.&lt;/p&gt;

&lt;h2&gt;
  
  
  Education and skills
&lt;/h2&gt;

&lt;p&gt;As an entry-level engineer, you’ll probably be fresh out of college or a boot camp graduate. In this day and age where degrees tend to not always be an accurate measure of someone’s ability, &lt;strong&gt;being an entry-level engineer really boils down to your skill set and the amount of ACTUAL experience you have.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Entry-level engineers should understand the fundamentals of the technology they are working with, alongside the environment they are in. &lt;strong&gt;A high-level understanding is a big part here, you should know a little about a lot of different parts of the software stack you are joining&lt;/strong&gt;, enough to have an idea about where you need to learn more, the knowns and unknowns. &lt;/p&gt;

&lt;p&gt;Additionally, you should have an understanding of how git works as a version control system, and bonus points if you understand branching strategies. Finally, &lt;strong&gt;if you have experience making pull requests/merge requests this is great&lt;/strong&gt; because you will be making a lot of them as a member of a team.&lt;/p&gt;

&lt;h2&gt;
  
  
  Junior Engineer salary
&lt;/h2&gt;

&lt;p&gt;You’ve probably already searched on Glassdoor or LinkedIn, which will give you a fairly accurate range based on your location.** From my experience, you’ll be looking at anything between $65-75k, but again, starting salary will depend on education, experience, and skills.** Also, keep in mind salaries are higher in the United States compared to Europe or elsewhere.  This can also vary greatly by the technology you are working on, so be sure to do more specific research for your area, company, and technology.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;2. How to become a mid-level engineer&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NSLEIzGc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7s5f9tpae72ts3wegbj2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NSLEIzGc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7s5f9tpae72ts3wegbj2.png" alt="Image description" width="870" height="764"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mid-level engineers sit between junior and senior developer titles. As a mid-level engineer, you’re starting to get the hang of things. *&lt;em&gt;You won’t require much hand-holding or guidance, and you’ll have experience across multiple projects in a professional setting.  *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It’s hard to put a number to it, but &lt;strong&gt;a mid-level developer most likely has a couple of years of experience and hours and hours of coding under their belt.&lt;/strong&gt; You might have even changed companies and worked on a different codebase. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to expect&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mid-level engineers are engineers who’ve worked for a few years or may have gone into their second engineering role. &lt;strong&gt;A company’s going to expect that you have a good understanding of the software development life cycle and are able to take on work without much direction a majority of the time.&lt;/strong&gt; It’s totally acceptable to ask context questions around your work and clarify the work, however, a mid-level engineer will tend not to struggle with the technical implementation of a feature. &lt;/p&gt;

&lt;p&gt;A mid-level engineer’s scope of knowledge will be highly centred around the applications they support and the entire flow within their applications. *&lt;em&gt;These levels of engineers should be able to receive a feature of higher complexity and complete it in a reasonable amount of time. *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A mid-level engineer should also be able to implement completely new features from scratch and work through the integration of these features with the rest of the codebase. Additionally, &lt;strong&gt;they will have the experience in development to know when certain features should be broken up into more consumable pieces&lt;/strong&gt;, as well as a high-level idea of how to approach a technical problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A great way to jump from junior to mid-level engineer is to simply spend a good amount of time on the same project&lt;/strong&gt;, learning how it works, and having experience in many different aspects of the codebase. Exposure to different parts of the codebase and lots of heads downtime within the code will help you accelerate your development career. Code code code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Education and Skills
&lt;/h2&gt;

&lt;p&gt;Take the same type of education as an entry-level, but add more in-depth knowledge behind the technologies you are working on. For example, if you work in React, you may now be much better at understanding the advanced concepts behind React and begin to understand how to break down a UI element into many different parts to create, bonus points if you can make them reusable for other engineers on your app.&lt;/p&gt;

&lt;p&gt;Additionally, &lt;strong&gt;you should start keeping up to date on industry trends and emerging technologies here.&lt;/strong&gt; The tech industry is constantly evolving and improving and there are more and more solutions to yesterday's problems. &lt;/p&gt;

&lt;h2&gt;
  
  
  Mid-level Engineer salary
&lt;/h2&gt;

&lt;p&gt;Again, I’m repeating myself, but the salary range is going to vary from company to company, and location to location. &lt;strong&gt;Let’s say a mid-level engineer has a minimum of 2-3 years of experience, you’ll be able to aim for some around $80-90k.&lt;/strong&gt; Remember though, salary expectations at Facebook are going to be way different from a startup. But you’ll probably find a compromise through equity or additional benefits. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;3. How to become a senior engineer&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cWftpUN6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mf15edo0hzuxqsy68n8n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cWftpUN6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mf15edo0hzuxqsy68n8n.png" alt="Image description" width="880" height="649"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the next big step, becoming a senior engineer! It’s definitely a very exciting title to step into and a huge benefit towards autonomy and market value &lt;strong&gt;(every company wants a skilled senior dev so get ready for an onslaught of LinkedIn DMs)&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;The senior title shows expertise, a proven track record of success across multiple projects, and the leadership skills to mentor junior and mid-level developers. &lt;strong&gt;In this role, you’ll need to be a jack of all trades and an expert beginner&lt;/strong&gt;. So be prepared to be flexible and agile when it comes to your day-to-day. You’ll be leading and mentoring, tasked with solving complex software issues and acting as the source of all knowledge (no pressure). &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to expect&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As a senior engineer, you will begin to work with leads/managers to design new systems and estimate the work needed in the overall project. Senior engineers should also be capable of presenting multiple solutions, understanding the benefits and drawbacks of each, and finally, be capable of articulating which solution is the best for the team. &lt;strong&gt;Senior engineers can also tend to spend less time actually programming and more time mentoring, designing, and leading.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;A senior engineer tends to be a bridge between project managers, engineers, and management. By knowing the application, the architecture it resides in, and the approximate complexity of upcoming work, a senior engineer can help keep a project on track and provide support where needed. &lt;/p&gt;

&lt;p&gt;This sometimes leads a senior engineer to be more of a supportive role to the rest of the team, being able to fill gaps where needed and resolve blockers for other engineers. Additionally, &lt;strong&gt;senior engineers will have experience and foresight to see where team members may run into roadblocks and proactively remove them&lt;/strong&gt;. A team’s trust for a senior is important, as other team members will look to them to solve the problems they aren’t sure how to solve and effectively teach the team during that process. &lt;/p&gt;

&lt;p&gt;Outside of the team, a senior engineer will also find opportunities for improvement within the organisation or business. &lt;strong&gt;They may begin to support shared code libraries for other teams to consume and support these codebases.&lt;/strong&gt; They seek to find opportunities to remove duplicated work, remove tedious work, and increase the efficiency of teams. Perhaps certain teams are re-inventing the wheel and there is an opportunity for shared code amongst teams to make processes easier. *&lt;em&gt;These opportunities can sometimes be vague with high-level requirements, but a senior engineer should be able to take these vague situations and narrow them down to solutions without guidance. *&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Education and skills
&lt;/h2&gt;

&lt;p&gt;Due to the supportive nature of this role, soft skills become highly important. &lt;strong&gt;Knowing how to communicate with fellow teammates, respectfully discuss challenging topics, and interject to prevent conflict&lt;/strong&gt;. By building relationships and soft skills within a team, a senior engineer can use these skills to help engineers who may be struggling with an issue. &lt;/p&gt;

&lt;p&gt;On the technical side, a senior engineer will be well versed in the technologies in use on a project as well as the big picture architecture for a project. &lt;strong&gt;Design patterns, architectures, and performance-enhancing tactics for applications should begin to become second nature.&lt;/strong&gt; It’s hard to get more specific than that without knowing your specialty, but I think you get the idea!&lt;/p&gt;

&lt;h2&gt;
  
  
  Senior Engineer salary
&lt;/h2&gt;

&lt;p&gt;So at the top of the developer ladder, you’ll have the most opportunities and be able to secure a really comfortable salary. &lt;strong&gt;In the US a salary for a senior engineer should start around $100-110k&lt;/strong&gt;, but again, this will depend on your city and company.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;What do developer salaries in Germany, Austria, and the Netherlands look like?&lt;/u&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;4. How to become a tech lead&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UludcBhD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/set64r6q84o13hk5p7f9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UludcBhD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/set64r6q84o13hk5p7f9.png" alt="Image description" width="863" height="807"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The next logical step after becoming a senior engineer is into management.&lt;/strong&gt; Management obviously isn’t for everyone, but if this is where you are at, let’s find out what you can expect. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://app.honeypot.io/users/sign_up?utm_source=&amp;amp;utm_medium=organic&amp;amp;utm_campaign=fullstack_dev&amp;amp;utm_content=reads&amp;amp;utm_term=inline_button/"&gt;&lt;strong&gt;Join Honeypot if you're looking for your next developer job&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>devops</category>
    </item>
    <item>
      <title>7 Ways ChatGPT Can Help Developers</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Mon, 20 Mar 2023 10:34:59 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/7-ways-chatgpt-can-help-developers-1047</link>
      <guid>https://dev.to/cultbyhoneypot/7-ways-chatgpt-can-help-developers-1047</guid>
      <description>&lt;p&gt;ChatGPT is a long-form question-answering AI from OpenAI that responds to complicated questions. It's an exciting new technology that is being taught to understand and respond to questions posed by people IRL.&lt;/p&gt;

&lt;p&gt;Technically speaking, ChatGPT falls within the category of generative AI. Once trained, a generative AI model can generate results similar to the training data but not precisely the same.&lt;/p&gt;

&lt;p&gt;How ChatGPT benefits developers&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1) Generating codes&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In terms of code generation, ChatGPT is a potent tool for developers. ChatGPT can comprehend and interpret developer needs using its natural language processing skills and provide corresponding code snippets. When it comes to repeated tasks or boilerplate code, this may save programmers a lot of time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2) Generating documents&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thanks to ChatGPT's natural language processing skills, it can accurately generate documents identifying the requirements. Developers, who frequently have to spend a lot of time developing comprehensive documentation for their code, might benefit significantly from this in terms of time savings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3) Writing test cases&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ChatGPT can help developers to write test cases in a variety of ways. One way is by recognizing the test case's purpose and creating test inputs and expected outcomes. For example, suppose a developer asks ChatGPT to write a test case that can handle invalid input. In that case, ChatGPT may generate invalid inputs, such as special characters, empty strings, and out-of-range values.&lt;/p&gt;

&lt;p&gt;Wanna know more about ChatGPT? &lt;a href="https://cult.honeypot.io/reads/how-can-chatgpt-help-developers?utm_source=devto&amp;amp;utm_medium=devto&amp;amp;utm_campaign=utm_tracking"&gt;Go check the full article HERE!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Do want to become an AI engineer? &lt;a href="https://app.honeypot.io/users/sign_up?utm_source=newsletter&amp;amp;utm_medium=email&amp;amp;utm_campaign=newsletter_44&amp;amp;utm_content=reads&amp;amp;utm_term=button/&amp;amp;mc_cid=b6ff68c20f&amp;amp;mc_eid=UNIQID"&gt;Sign up HERE!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>webdev</category>
      <category>chatgpt</category>
      <category>openai</category>
    </item>
    <item>
      <title>React.js: The Documentary - How it All Began</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Mon, 13 Mar 2023 11:58:17 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/reactjs-the-documentary-how-it-all-began-4j4e</link>
      <guid>https://dev.to/cultbyhoneypot/reactjs-the-documentary-how-it-all-began-4j4e</guid>
      <description>&lt;p&gt;These days, React is everywhere – even the Honeypot team uses it! But what was happening about a decade ago when React was first open-sourced? The JavaScript community didn’t just have a bad reaction, they couldn’t believe this project had any future.&lt;/p&gt;

&lt;p&gt;In the early days, before React.js was even open-sourced a bunch of passionate engineers like Jordan Walke, Shane O'Sullivan, Christopher Chedeau, Jing Chen, Tom Occhino, Pete Hunt, Sebastian Markbåge, Paul O’Shannessy, and Lee Byron took a crazy idea that would revolutionize the way interactive user interfaces are built. &lt;/p&gt;

&lt;p&gt;If it wasn't for a small group of passionate developers at (what was then) Facebook, React might not have seen the light of day. In this documentary, Honeypot's filmmaker Ida Bechtle takes you back to the origins, right to the moment when 'Rethinking Best Practices' got real.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bit.ly/3JAyo1u"&gt;&lt;strong&gt;Link to full article&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>programming</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>47% of Devs Say Bad Project Managers Are Their Biggest Problem [Developer Ambitions REPORT]</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 24 Feb 2022 14:23:38 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/47-of-devs-say-bad-project-managers-are-their-biggest-problem-developer-ambitions-report-1oi7</link>
      <guid>https://dev.to/cultbyhoneypot/47-of-devs-say-bad-project-managers-are-their-biggest-problem-developer-ambitions-report-1oi7</guid>
      <description>&lt;p&gt;What’s the first thing that people think of when they hear the word ‘developer’? For many people, it’s probably ‘money’ or maybe companies like ‘Facebook’ or ‘Google’. However, these topics don’t really reflect the work that developers do or the ways in which they view their career or their life. &lt;strong&gt;In fact, while only 8% of developers in Europe want to work for a FAANG, 35% want to work in an industry that has a good cause.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We conducted a survey to find out what developers (in Europe!) really care about. You can find the full report here, but below are some of the key findings about developers’ career ambitions.&lt;/p&gt;

&lt;h2&gt;
  
  
  26% of developers are driven by the desire for personal satisfaction and pride
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YBXiK7Hj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b32nul8x3jlvtqd37f1w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YBXiK7Hj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b32nul8x3jlvtqd37f1w.png" alt="Image description" width="880" height="638"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A career is more than just the work you do for eightish hours a day, especially for developers. Careers in tech mean having to stay on top of new trends and regularly upskill or learn new languages. So what keeps developers going and striving, year after year? The number one reason is personal satisfaction and pride. On the other end of spectrum, the least popular answer is to build a network or gain status.&lt;/p&gt;

&lt;h2&gt;
  
  
  34% want to work in a startup
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uchVhKIp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i6y02jv1x8vwixiqpow3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uchVhKIp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i6y02jv1x8vwixiqpow3.png" alt="Image description" width="880" height="641"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Where are developers most comfortable? TV tells us that it’s startups and, in fact, many developers agree. 34% of developers would prefer to work in a startup, primarily because there is less bureaucracy and they also feel more valued. As developers are often the people making and managing the product itself, it makes sense that they would like to truly have a say in what that product looks like. Scaleups are also attractive to developers though the reasons are more varied. The biggest draw is simply that it is a better product. &lt;/p&gt;

&lt;h2&gt;
  
  
  Only 7% of developers aspire to work for FAANG
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GJRes2PS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j6067055qxdef3uiywzo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GJRes2PS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j6067055qxdef3uiywzo.png" alt="Image description" width="880" height="641"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Working at FAANG is sure to make your parents say ‘oooh woooooooow, look at our kid, they’re so smart.’ In reality, far more developers aspire to work in an industry with a good cause. Interestingly, that’s 52% of women and 32% of men. For reference, the second most popular industry is ‘I don’t care.’&lt;/p&gt;

&lt;h2&gt;
  
  
  61% of developers would like to work on their negotiation &amp;amp; conflict resolution skills
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--69gJGZIl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zngn3bb98z1xvean49ec.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--69gJGZIl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zngn3bb98z1xvean49ec.png" alt="Image description" width="880" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;95% of developers aspire to have stronger soft skills… and the number one skill to work on is negotiation and conflict resolution, followed by public speaking and time management. Interestingly, the desire to work on time management does clearly decrease with years of experience. Furthermore, there are a number of notable differences between men and women. In particular, creativity seems to be a bigger topic for men, while assertiveness is a more important skill for women.&lt;/p&gt;

&lt;p&gt;In conclusion, it’s clear that developers are often looking to make themselves proud. They want to learn and grow without tipping the work-life balance scale. To learn more about how they aspire to grow and what they expect from their work and community, &lt;a href="https://cult.honeypot.io/developer-ambitions-2022/ambitions-europe?utm_source=newsletter&amp;amp;utm_medium=email&amp;amp;utm_campaign=Ambitions-Report&amp;amp;utm_content=external&amp;amp;utm_term=devto"&gt;check out the complete report&lt;/a&gt;. (It’s worth it.)&lt;/p&gt;

&lt;p&gt;FYI, there are also reports specifically for DACH and the Netherlands. Turns out the Netherlands likes therapists more than the rest of Europe.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>news</category>
    </item>
    <item>
      <title>Developer Salaries Germany 2021 Report: tl;dr</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Mon, 12 Apr 2021 08:10:45 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/developer-salaries-germany-2021-report-tl-dr-3pej</link>
      <guid>https://dev.to/cultbyhoneypot/developer-salaries-germany-2021-report-tl-dr-3pej</guid>
      <description>&lt;p&gt;Last year we asked developers around the world how happy they were. With that data, &lt;a href="https://cult.honeypot.io/developer-happiness-index/developer-happiness-index-germany"&gt;we found that developers in Germany are the eighth happiest in the world&lt;/a&gt;. We know money can’t buy happiness, but when it comes to your career, salary rates are important. You want to know that you’re earning a fair amount, or maybe you want to be sure you’re not underselling yourself in negotiations.&lt;/p&gt;

&lt;p&gt;Luckily we have a lot of data on developer salaries. Because a person’s salary has a huge array of influencing factors, we broke the data down into a number of categories including experiences, role, location, and more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cult.honeypot.io/developer-salary-report-2021/developer-salaries-germany-2021"&gt;Read more&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rNVbwsN1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ba75cfwpu8hxg1p22osp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rNVbwsN1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ba75cfwpu8hxg1p22osp.jpg" alt="Salary by experience" width="880" height="779"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These are the highlights:&lt;br&gt;
-COVID-19 did decrease the number of interview invites that developers received in the past year but it did not make a noticeable impact on salary.&lt;/p&gt;

&lt;p&gt;-The average offered salary for developers in Germany has grown steadily from 2016 to 2020, up from roughly €50k to €60k. Compared to neighboring countries like Austria and the Netherlands, this is a pretty healthy amount of growth.&lt;/p&gt;

&lt;p&gt;-Berlin offers developers the biggest bang for their buck, with high offered salaries and a low cost of living.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oJnaxbPl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jbzegkfkiy4yza5figz4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oJnaxbPl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jbzegkfkiy4yza5figz4.jpg" alt="Salary by role" width="880" height="810"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Managers earn 21% more than individual contributors
&lt;/h2&gt;

&lt;p&gt;The real money is, not surprisingly, made in management. We found this to be true in other countries as well and not just Germany. When comparing individual contributors, backend developers earn more than their frontend and fullstack counterparts. Overall, backend, frontend, and fullstack developers in Germany are offered an average of €62k while developers in managerial positions are offered around €75k.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VbafmB_2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ys94lvq00xu1i3i72rzl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VbafmB_2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ys94lvq00xu1i3i72rzl.jpg" alt="Salary by city" width="880" height="774"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Berlin offers developers the biggest bang for their buck
&lt;/h2&gt;

&lt;p&gt;Everyone knows Berlin is poor but sexy… at least, it used to be. Things are changing in the city and it’s now exploding with tech and innovation. For developers, it’s not just a city that offers a number of job opportunities — it also offers a good salary.&lt;/p&gt;

&lt;p&gt;Before making a move, developers need to consider the cost of living, including groceries, transport, apartment costs and more. This is how developer salaries compare to the cost of living around Germany.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4gD2dLgq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x5bbms28huli25aw2ep2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4gD2dLgq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x5bbms28huli25aw2ep2.jpg" alt="Salary by gender" width="880" height="788"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Gender equality varies drastically by city
&lt;/h2&gt;

&lt;p&gt;We found that women are consistently offered lower salaries than their male counterparts. On average, female developers in Germany earn €60k and male developers earn €64k. Frankfurt is the biggest offender where men 15% more. Berlin, on the other hand, has the most equal rates, with men earning 5% more.&lt;/p&gt;

&lt;p&gt;Want more? &lt;a href="https://cult.honeypot.io/developer-salary-report-2021/developer-salaries-germany-2021"&gt;Check out our complete report with more charts, graphs and insights on developer salaries here.&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
    </item>
    <item>
      <title>Help us improve your job search!</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 28 Jan 2021 13:03:36 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/help-us-improve-your-job-search-54jn</link>
      <guid>https://dev.to/cultbyhoneypot/help-us-improve-your-job-search-54jn</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cxeGpY5R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/638180tfo85rupmtboc7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cxeGpY5R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/638180tfo85rupmtboc7.png" alt="&amp;lt;br&amp;gt;
https://survey.alchemer.eu/s3/90305929/4c291a2b79ca&amp;lt;br&amp;gt;
" width="880" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Look, whether you have a job or not, I think we can all agree that it’s a fr*cking frustrating experience finding a new role (especially one that’s better). &lt;/p&gt;

&lt;p&gt;You have to wade through incomplete job postings that don’t actually list requirements needed, or you may even take the time to send out custom letters only to get silently rejected on the other end without you knowing why. &lt;/p&gt;

&lt;p&gt;We want to fix this experience so we can be part of the solution and not the problem. Now, this doesn’t require turning tricks or writing up 100-page reports... &lt;/p&gt;

&lt;p&gt;All you have to do is take this short survey and share your opinion to help us identify your needs, problems, but also solutions. Simple as that! And I might add, there’s a &lt;strong&gt;€100 Amazon Voucher&lt;/strong&gt; up for grabs if you do take the survey. &lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xbkUv9LD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/EszPmFMXIAY3k2j.jpg" alt="unknown tweet media content"&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--RLhXtY3l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1346049656925597697/nG3aKZby_normal.jpg" alt="Honeypot profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Honeypot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @honeypotio
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ir1kO05j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      Finding a developer job should be easier. Help us improve the process by taking our survey!&lt;br&gt;&lt;a href="https://twitter.com/hashtag/developer"&gt;#developer&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/jobsearch"&gt;#jobsearch&lt;/a&gt;&lt;br&gt;&lt;br&gt;👉  &lt;a href="https://t.co/1cMRf8vx2r"&gt;fal.cn/3d0Xl&lt;/a&gt; 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      07:00 AM - 28 Jan 2021
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1354685843718479872" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fFnoeFxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-reply-action-238fe0a37991706a6880ed13941c3efd6b371e4aefe288fe8e0db85250708bc4.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1354685843718479872" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k6dcrOn8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-retweet-action-632c83532a4e7de573c5c08dbb090ee18b348b13e2793175fea914827bc42046.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/like?tweet_id=1354685843718479872" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SRQc9lOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-like-action-1ea89f4b87c7d37465b0eb78d51fcb7fe6c03a089805d7ea014ba71365be5171.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;a href="https://survey.alchemer.eu/s3/90305929/4c291a2b79ca"&gt;Take survey&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>LSD and Programming</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Fri, 18 Dec 2020 11:03:02 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/lsd-and-programming-59kg</link>
      <guid>https://dev.to/cultbyhoneypot/lsd-and-programming-59kg</guid>
      <description>&lt;p&gt;The filmmakers from Honeypot travelled to Portugal to meet with a developer who experiments with LSD while working. The use of LSD (Acid) is legal in Portugal. &lt;/p&gt;

&lt;p&gt;In an interview, this unique developer explains what it's like coding on acid. Plus you'll also hear from Dr Ben Sessa, a psychedelics expert, who further explains the history of LSD and the creative benefits it can have when taken in small doses.   &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/2DAiWxBTJ08"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>programming</category>
    </item>
    <item>
      <title>Developer Happiness in The Netherlands TL;DR</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 10 Dec 2020 11:03:51 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/developer-happiness-in-the-netherlands-tl-dr-5e6n</link>
      <guid>https://dev.to/cultbyhoneypot/developer-happiness-in-the-netherlands-tl-dr-5e6n</guid>
      <description>&lt;p&gt;The Netherlands is a popular destination for tech talent in Europe, thanks to competitive Dutch salaries, the attractive work-life balance, progressive politics and the advanced digital economy. &lt;/p&gt;

&lt;p&gt;As of 2019, there were &lt;a href="https://2019.stateofeuropeantech.com/chapter/key-findings/"&gt;320,900 professional developers&lt;/a&gt; working in the Netherlands. A recent report released by Startup Amsterdam and the Amsterdam Economic Board found that there were &lt;a href="https://tec-bridge.com/tech-talent-shortage-in-the-netherlands-how-can-it-companies-cope-with-it/#:~:text=Staffing%20Shortage%20in%20the%20Netherlands,openings%20per%20available%20tech%20worker."&gt;26 job vacancies per available tech worker&lt;/a&gt;. According to CBS.nl, there were approximately 12,300 unfilled vacancies in 2017, with projections of the skill shortage in the EU reaching &lt;a href="https://www.g20-insights.org/policy_briefs/delivering-workforce-productivity-growth/"&gt;700,000 by 2030&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--n9B_NbAs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ysd98u4s4vyntgwvz9wx.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n9B_NbAs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ysd98u4s4vyntgwvz9wx.jpg" alt="200312_DHI_Netherlands_Infographic" width="600" height="1214"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cult.honeypot.io/developer-happiness-index/netherlands"&gt;Read More&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Developers in the Netherlands are generally a happy group
&lt;/h2&gt;

&lt;p&gt;Developers living in the Netherlands are very happy. According to our survey, the average developer happiness is 61/100 — respondents from the Netherlands placed six points higher, ranking in the top three out of all countries surveyed. This is ahead of Germany and even Sweden. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ThaE7ChW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vxkngodgk6s0zfvzg6bz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ThaE7ChW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vxkngodgk6s0zfvzg6bz.jpg" alt="DHI_Netherlands_02" width="880" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On the whole, developers living and working in the Netherlands are more satisfied across all indicators of happiness compared to the world average. Notably, they are most satisfied with their work-life balance, safety, religious freedoms, transportation, and healthcare. The biggest point difference is with transportation, 19 points higher than the average. Satisfaction falls below the world average when it comes to climate and cost of living. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2d7_EZXk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/aqocq3xj9vegazekiv6z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2d7_EZXk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/aqocq3xj9vegazekiv6z.jpg" alt="DHI_Netherlands_32" width="880" height="623"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  40% of Dutch developers are very happy with their career
&lt;/h2&gt;

&lt;p&gt;Overall, 40% of Dutch developers are very happy with their career and 80% are somewhat happy. Again, female developers are much happier than male developers.&lt;/p&gt;

&lt;p&gt;48% of female developers described themselves as very happy with their career, compared to 39% of male developers, though when adding together very and somewhat happy, the genders converge again. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VoQSLxiR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/oxn4nj7xba108v1cmrue.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VoQSLxiR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/oxn4nj7xba108v1cmrue.jpg" alt="DHI_Netherlands_07" width="880" height="384"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Developers in Amsterdam earn the most in the Netherlands
&lt;/h2&gt;

&lt;p&gt;In general, developers in the Netherlands are well paid. The Netherlands ranks in the top ten on a worldscale for developer pay. According to our data, the average salary for a software engineer working in the Netherlands is approximately €44,000. The lowest salaries reported were around €26,000, the highest reaching upwards of €220,000, which reflects technical specialisations and leadership positions. &lt;/p&gt;

&lt;p&gt;Average software engineer salaries vary from city to city. According to Glassdoor, salaries in Amsterdam are the highest, while Rotterdam offers the lowest. Cost of living is quite high in Amsterdam though, meaning more monthly expenses comparatively. If you were to factor in annual living expenses (*at face value), you’d potentially earn more in the Hague than Amsterdam. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8aR8bOzE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6i24n02sxe4904kddri0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8aR8bOzE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/6i24n02sxe4904kddri0.jpg" alt="DHI_Netherlands_24 (1)" width="880" height="354"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  So how happy are developers working in the Netherlands?
&lt;/h2&gt;

&lt;p&gt;Developers have been clear about what makes them happy at work, and it isn’t necessarily extrinsic factors like salary. In their own words, a healthy work-life balance, the ability to engage in continuous learning and career growth, and being a part of a healthy work environment and company culture are most conducive to their overall well-being and happiness. &lt;/p&gt;

&lt;p&gt;Companies racking their brains for ways to increase developer happiness in the workplace, need to simplify their strategy —  provide opportunities for developers to speak up and listen to their responses. And take happiness seriously; it's not just an ethical imperative, it's an economic one. &lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--JfAylZ2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1293277399585558530/bUjk9oq5_normal.jpg" alt="Honeypot profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Honeypot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @honeypotio
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ir1kO05j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      The Netherlands is fast becoming a top destination for &lt;a href="https://twitter.com/hashtag/developers"&gt;#developers&lt;/a&gt;!&lt;br&gt;&lt;br&gt;Find out what a dev career in the Netherlands is like in our latest report 🇳🇱   &lt;a href="https://t.co/rlY0XkI1QO"&gt;bit.ly/2JyE8wH&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      09:00 AM - 09 Dec 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1336596453981102081" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fFnoeFxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-reply-action-238fe0a37991706a6880ed13941c3efd6b371e4aefe288fe8e0db85250708bc4.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1336596453981102081" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k6dcrOn8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-retweet-action-632c83532a4e7de573c5c08dbb090ee18b348b13e2793175fea914827bc42046.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/like?tweet_id=1336596453981102081" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SRQc9lOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-like-action-1ea89f4b87c7d37465b0eb78d51fcb7fe6c03a089805d7ea014ba71365be5171.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;a href="https://cult.honeypot.io/developer-happiness-index/netherlands"&gt;Read More&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mentalhealth</category>
      <category>programming</category>
      <category>career</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Developer Happiness Germany TL;DR</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 10 Dec 2020 10:49:53 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/developer-happiness-germany-tl-dr-5hlb</link>
      <guid>https://dev.to/cultbyhoneypot/developer-happiness-germany-tl-dr-5hlb</guid>
      <description>&lt;p&gt;Germany is fast becoming Europe’s top destination for developers. As of 2019, there were over &lt;a href="https://2019.stateofeuropeantech.com/chapter/key-findings/"&gt;901,400 professional developers&lt;/a&gt; spread throughout Germany’s tech hubs, with the majority situated in Munich, Berlin and Hamburg. With thousands of unfilled tech positions, fantastic career opportunities, and a great lifestyle to enjoy, it’s apparent why Germany has become so attractive for developers locally and internationally.&lt;/p&gt;

&lt;p&gt;We recently released the Developer Happiness Index: Germany which sought to answer two questions: how happy are developers in Germany, and what exactly makes them happy? Here are a few of the key things we learnt.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cult.honeypot.io/developer-happiness-index/developer-happiness-index-germany"&gt;Read More&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Developers in Germany are the 8th happiest in the world
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CPN-dwyG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wn0rpfixjfzqzm5cr3f3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CPN-dwyG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/wn0rpfixjfzqzm5cr3f3.jpg" alt="DHI_Germany_43" width="880" height="384"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Compared to the rest of the world, developers in Germany report higher levels of satisfaction across all happiness factors with the exception of climate and work-life balance. With regards to their careers specifically, work-life balance is considered most important for their happiness, followed by work environment. Salary, however, is considered less important to developers in Germany compared to their global counterparts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Work-life balance is the most important indicator of developer happiness in Germany
&lt;/h2&gt;

&lt;p&gt;In Germany, 78% of respondents consider work-life balance “very important” to their happiness, yet just over ⅓ of them are very satisfied. Nonetheless, Germany has some of the highest worker productivity levels in the world, &lt;a href="https://ourworldindata.org/grapher/labor-productivity-per-hour-pennworldtable"&gt;ranking third internationally in 2017&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Developers in Germany also benefit from a very established welfare system where they’re protected from existential risks by numerous state insurance policies across health, pension, and unemployment. Their paid vacation leave is quite average for the European Union (although favourable compared to other Western countries) and parental leave is fair; mothers are entitled to &lt;a href="https://www.bmfsfj.de/blob/139908/72ce4ea769417a058aa68d9151dd6fd3/elterngeld-elterngeldplus-englisch-data.pdf"&gt;14-weeks paid maternity leave&lt;/a&gt; (what you receive depends on your employment and health insurance), plus parents are entitled to up to three years of parental leave.&lt;/p&gt;

&lt;p&gt;Overall, Germany boasts three major cities in &lt;a href="https://www.getkisi.com/work-life-balance"&gt;Getkisi’s Work Life-Balance Index 2019&lt;/a&gt; (out of 40), with Munich, Hamburg and Berlin finding a place in the top 10. &lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media ltag__twitter-tweet__media__video-wrapper"&gt;
        &lt;div class="ltag__twitter-tweet__media--video-preview"&gt;
          &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--O6mlJHT7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/ext_tw_video_thumb/1332277998670802945/pu/img/5ffTECZGySi2y64-.jpg" alt="unknown tweet media content"&gt;
          &lt;img src="/assets/play-butt.svg" class="ltag__twitter-tweet__play-butt" alt="Play butt"&gt;
        &lt;/div&gt;
        &lt;div class="ltag__twitter-tweet__video"&gt;
          
            
          
        &lt;/div&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--JfAylZ2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1293277399585558530/bUjk9oq5_normal.jpg" alt="Honeypot profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Honeypot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @honeypotio
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ir1kO05j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      Germany is fast becoming Europe’s top destination for developers. &lt;br&gt;&lt;br&gt;Find out what a dev career in Germany's like &lt;br&gt;👉  &lt;a href="https://t.co/VfHN8Qm0kS"&gt;bit.ly/3mdMGHo&lt;/a&gt; 🇩🇪 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      11:00 AM - 27 Nov 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1332278036348211200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fFnoeFxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-reply-action-238fe0a37991706a6880ed13941c3efd6b371e4aefe288fe8e0db85250708bc4.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1332278036348211200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k6dcrOn8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-retweet-action-632c83532a4e7de573c5c08dbb090ee18b348b13e2793175fea914827bc42046.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/like?tweet_id=1332278036348211200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SRQc9lOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-like-action-1ea89f4b87c7d37465b0eb78d51fcb7fe6c03a089805d7ea014ba71365be5171.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  Junior developers are more satisfied with their work environment and learning opportunities than senior developers
&lt;/h2&gt;

&lt;p&gt;Similar to the reported global average, more experienced developers in Germany are the least satisfied with their work environments and company cultures, and adversely, junior developers are more satisfied than the world average.  &lt;/p&gt;

&lt;p&gt;The disparities don’t end there. Junior developers in Germany also report higher levels of satisfaction with their learning opportunities than more senior developers, and compared to the rest of the world, access to them is more important. &lt;/p&gt;

&lt;p&gt;Growth and learning opportunities are the most common reasons for senior developers to jump ship and switch roles. Many spoke of stagnating trajectories and lack of challenge. &lt;/p&gt;

&lt;h2&gt;
  
  
  Developers in Germany care less about salary than their global peers — and they are also more satisfied
&lt;/h2&gt;

&lt;p&gt;31% of developers in Germany consider salary to be ‘very important’,  6% less than the global average. In general, developers in Germany are well-paid. &lt;/p&gt;

&lt;p&gt;According to our data, the average salary for a software engineer working in Germany is approximately €50,418, but the average developer salaries in Germany vary from city to city. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.glassdoor.de/Geh%C3%A4lter/berlin-developer-gehalt-SRCH_IL.0,6_IM1020_KO7,16.htm?clickSource=searchBtn"&gt;According to Glassdoor&lt;/a&gt;, the highest paid jobs (on average) are in Munich, Frankfurt, and Hamburg while the lowest are in Berlin and Cologne. &lt;/p&gt;

&lt;h2&gt;
  
  
  Tech Stack is the least important factor for developer career happiness
&lt;/h2&gt;

&lt;p&gt;Tech stack ranks as the least important factor in determining developer happiness at work, although it is still considered very important by almost 24% of developers in Germany and somewhat important by a further 48%.&lt;/p&gt;

&lt;p&gt;Junior developers report the highest levels of satisfaction with their tech stacks, and as they gain experience, those levels decrease. Developers with 15–17 years of professional experience report the highest percentage of dissatisfaction at 29%. &lt;/p&gt;

&lt;p&gt;Although tech stack is not the most important factor for career happiness, according to data from Stack Overflow, it is the second most important factor developers consider when choosing a new job. So, tech stack may not be the most important factor in retaining talent, but it’s certainly a big player when attracting them.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, how happy are developers in Germany?
&lt;/h2&gt;

&lt;p&gt;Overall, developers in Germany are pretty happy, but that doesn’t mean they shouldn’t be happier. In their own words, a healthy work-life balance, the ability to engage in continuous learning and career growth, and being a part of a healthy work environment and company culture are most conducive to their overall well-being and happiness.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9EOjbGG2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ddcjvdgaqk79sjpovat4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9EOjbGG2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ddcjvdgaqk79sjpovat4.jpg" alt="200312_DHI_Germany_Infographic (1)" width="600" height="1077"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cult.honeypot.io/developer-happiness-index/developer-happiness-index-germany"&gt;Read More&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>mentalhealth</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Infographic: Developer Happiness</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Thu, 19 Nov 2020 16:03:13 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/infographic-developer-happiness-4fi1</link>
      <guid>https://dev.to/cultbyhoneypot/infographic-developer-happiness-4fi1</guid>
      <description>&lt;p&gt;Did you know developers are more likely to experience burnout than their colleagues? Well, there's more.&lt;/p&gt;

&lt;p&gt;We made a report which goes into more detail about developer happiness. Check it out &lt;a href="https://cult.honeypot.io/developer-happiness-index/global-insights"&gt;here&lt;/a&gt; if you want. &lt;/p&gt;

&lt;p&gt;Or get the super TL;DR version right now with our Developer Happiness Infographic. What else makes you a happy developer?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oOiZMCoe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/936c4lqyph5quzjy1iag.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oOiZMCoe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/936c4lqyph5quzjy1iag.jpg" alt="200911_DHI_Infographic2 (1)"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>watercooler</category>
      <category>motivation</category>
    </item>
    <item>
      <title>Developer Happiness Index 2021</title>
      <dc:creator>.cult by Honeypot</dc:creator>
      <pubDate>Tue, 10 Nov 2020 17:12:30 +0000</pubDate>
      <link>https://dev.to/cultbyhoneypot/developer-happiness-index-2021-30in</link>
      <guid>https://dev.to/cultbyhoneypot/developer-happiness-index-2021-30in</guid>
      <description>&lt;p&gt;What makes software developers happy?&lt;/p&gt;

&lt;p&gt;Earlier this year, we asked that question by surveying over 4000 developers from around the world and found out what in their careers, quality of life, social freedoms and communities make them happiest.&lt;/p&gt;

&lt;p&gt;We took those findings, paired them with available data, and the result is our first &lt;a href="https://cult.honeypot.io/developer-happiness-index" rel="noopener noreferrer"&gt;Developer Happiness Index 2020&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;See how you compare to devs around the world!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Faas3j8itw9ncf33bblwa.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Faas3j8itw9ncf33bblwa.jpg" alt="DHI_11"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And check us out at &lt;a href="https://cult.honeypot.io/" rel="noopener noreferrer"&gt;cult by Honeypot&lt;/a&gt; for more dev-related content!&lt;/p&gt;

</description>
      <category>career</category>
      <category>watercooler</category>
      <category>motivation</category>
      <category>news</category>
    </item>
  </channel>
</rss>
