Viewing entries in
Team

Beyond the Code: Team Values as the Secret Ingredient to Software Development Excellence

Beyond the Code: Team Values as the Secret Ingredient to Software Development Excellence

Nowadays, many companies pride themselves on having an excellent workplace and company culture that lets their employees thrive. For some people, it has become a significant factor in choosing their next job, as they look for an organisation that respects and shares their values. 

As a software development company, Evojam provides services to external businesses. We believe that shared team values are the core of employee satisfaction and successful collaboration with our colleagues and clients. The success of any software development project relies heavily on the cohesion and alignment of our values. Possessing technical expertise is not enough.

Our views on core company values and culture differed due to our diverse backgrounds. However, working in a team requires sharing values and principles. In addition to fostering a positive work environment, team values facilitate collaboration and cooperation between members, allowing mutual understanding and guiding decision-making. 

Some of us needed help understanding how Evojam approaches values in our daily work towards our clients and team members. This drove our urge for transparency in company culture and values. We didn’t want them to be just a buzzword; instead, we aimed for something we all believed in.

So, what did we do?

How to make great EB content with limited time and little to no budget

How to make great EB content with limited time and little to no budget

You’ve probably seen the most acknowledged EB campaigns and would love to make something as creative and spectacular.

But then reality kicks in, and you realise your budget and time are too limited to prepare your magnum opus.

I can relate as an HR/EB Specialist who has been working for small companies. Employer branding is only a part of my responsibilities, and I can’t focus solely on it. To use my time wisely, I’ve developed certain practices to effectively show an employer brand online.

As it turns out, you don’t need a big budget or a huge team to start with EB. Even small steps make a difference!

How software developers can support the work of QA engineers and get better results

How software developers can support the work of QA engineers and get better results

Looking at the title, it's not hard to guess that I'm a QA engineer, and as such, my work quality depends on the synergy with software developers. Let's go one step further — taking care of the collaboration between the QA and development teams influences the quality of the development process.

Let’s explore how software developers could support QA engineers in their daily tasks and get better results while doing so!

How I got an IT job without a degree

How I got an IT job without a degree

How do you start a career as a programmer? 

Like with most questions, your first instinct might be to look for help in a search engine. The internet is full of people selling courses, books, and other resources, promising a fast way to get spectacular results. 

I'm sorry to disappoint you; there is no easy, speedy path. 

In this article, I'll share my story and what worries and misconceptions I had before I started my software development journey to support you on your bumpy ride. Let my experience work as your buffer.

When to consider changing jobs as a developer

When to consider changing jobs as a developer

Google "how often should software engineers switch jobs" and you'll find that 3 years is the sweet spot. Personally, I don't believe in such rigid rules, but most developers will eventually feel the urge to put their talent and skills to the test elsewhere.

So, what to do when you get to this point?

As a software engineer who has recently landed a new job, I'm coming with a wide range of handy tips on career moves.

Event Storming: From Sticky Notes to Key Decisions

Event Storming: From Sticky Notes to Key Decisions

Ready to discover a new way to promote a deeper understanding between technical- and business-oriented people? Meet Event Storming — the tool that will finally make you speak the same language and arrive at key decisions together.

Develop empathy before developing software

Develop empathy before developing software

It happens that software developers focus too much on completing tasks and watching them move across Scrum boards instead of thinking what good their code might bring.

If you understand the needs driving the requirements, you will write better code. All the change requests coming your way will make more sense. When things make sense to you, it is less frustrating to change the same code again and again. But most of all, you give yourself a chance for a little oxytocin. Your body releases it as a reaction to positive social interactions. It is the feeling you get when you are glad that you were able to help someone.

Knowing these dependencies, it’s only natural to try to develop empathy before you develop software. It’s a win-win situation!

9 Steps to Recruit the Right Software Engineer

9 Steps to Recruit the Right Software Engineer

According to CareerBuilder, nearly three in four employers have been affected by an unsuitable hire. Don’t let it happen to your organization. Make these 9 steps to find the right software engineer for your company.

Hit the Right Note with Choosing a Software Vendor – What to Look for in an External Team?

Hit the Right Note with Choosing a Software Vendor – What to Look for in an External Team?

When you look for a software outsourcing partner, what do you look at first? Their portfolio? Technologies they use? Years of experience? Developer seniority level? Let me break it to you then – technical skills alone won’t make the project a success. You need a cohesive and empowered team to take your product to new heights. Now you know what the number one priority is. But how can you know the company of your choice promotes team unity and helps team members develop to their full potential?

Still on the fence on code review? Here’s what you need to get started

Still on the fence on code review? Here’s what you need to get started

As developers, we produce tons of code each day. We test our code, beautify it with code style scripts and finally verify using continuous integration commands, which control the integrity and cohesion of our solutions. Nevertheless, the true value of used code solution can be checked only by another developer, who knows the business domain, best practices, clean code principles and who may also have a different point of view from yours. In this article, I want to show you how code review can help you keep codebase in order and get more advantages for your team.