Viewing entries in
Learning

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 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.

Why you don't need a scientific mind to become a great software developer

Why you don't need a scientific mind to become a great software developer

For a long time, I believed that maths and programming are strongly interconnected and that learning programming requires a strictly scientific mind — something I didn’t have.

After graduating high school, I didn’t consider applying to any science majors, as I perceived them as incomprehensible and out of my reach. Computer Science was one of those majors hidden behind a wall I thought I couldn’t pass through.

That’s why I decided to go in a different direction — I chose an International Relations major with a specialisation focused on South-East Asia. I travelled a lot, learned Chinese, and had a lot of fun, but I didn’t know what career path I should follow after.

After some research and thought, I decided to apply for MA in Computer Science. It was a bold move — I was afraid I couldn’t make it, but I wanted to challenge myself and see if I found it fascinating.

I did, and I quickly landed my first job as a frontend developer. I was constantly learning more and more, and I soon graduated and found myself where I am now.

So, did my unscientific mind cause me any problems on the way?

Let this article be the answer!

How to stop overthinking and start working towards your goals

How to stop overthinking and start working towards your goals

“How did you learn to code and to speak Japanese on your own?”

“How did you lose over 70kg all by yourself?”

“How did you quit smoking?”

I often have people ask me these questions, and I must tell you the answer to all of them is pretty straightforward — I’m just a regular person and I’m not an expert on any of these topics, I just do things.

You can also learn how to stop overthinking and start acting.

Check my proven methods and keep growing!

Small Business’s Handbook on Online Customer Reviews

Small Business’s Handbook on Online Customer Reviews

Help your customers make a conscious choice to go for your brand — add greater transparency and get online customer reviews.

Learn how you can get online reviews, which review websites your small business should be on, and how to deal with negative reviews.

This handbook will guide you through the entire process.

8 Practical Tips for a First-Time Project Manager or Scrum Master

8 Practical Tips for a First-Time Project Manager or Scrum Master

If you’ve always dreamed of being the next Jobs, or perhaps if you just want to try your hand at project management, you need to work on yourself and hone those leadership skills.

Getting started as a project manager or scrum master isn’t easy, I won’t lie to you.

It takes tons of hard work and personal drive. If you don’t know where to start, do not fear — there are clear guidelines that can put you on the right track.

No matter where you are on your journey — going through job ads, preparing for the CAPM® exam, or taking the first steps as a professional project manager — these 8 practical tips will help you advance your career.

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.

Evojam on Stage - end of summer

In the upcoming weeks some of the Evojam crew members will appear live on stage. Here's a brief summary - reach out if you plan to be there as well and want to meet face to face. All of those events are in Warsaw.

Lambda Days Expectations

Lambda Days Expectations

Evojam backend crew of five is about to hit the road to Kraków for the 2015 Lambda Days. A functional programming conference, that we officially support. This field of programming is red-hot and tickets for the event sold-out, so our expectations are high... :)