When no one is in charge, and why is wrong!

Introduction

It’s not a new trend, nor the norm, but it is for sure a contemporary alternative way of management, at least, in the technology domain. Leaderless teams are temporarily or intentionally without a leader, but they are self-managed.

What’s the goal of a self-managed team? According to Andy Doyle, former Head of Operations at Medium, a self-management structure “aspires to empower individual voices and avoid the bureaucracy that often accompanies traditional organizational structures.”


How to fail as a startup

Introduction

You own a startup company, right? You, supposedly, have a super, modern, whatever idea that you want to develop it and sell it, and make money of it. Plot twist! What happens, as a startup company, not having totally defined your idea? Not any peripheral details, but the core idea itself of the product you want to sell! You are doomed to fail.


Who really appreciates software engineers?

Introduction

Computer science is a relatively young science compared to others, like math, physics, chemistry, medicine etc. Especially computer science, as we know it today, started its development since Alan Turing‘s era and work. And till today a lot of people do not understand, nor appreciate the work we do and the results we deliver.


The cover letter bullshit!

Introduction

So, what is a cover letter? A letter with additional detailed information about you, on why you are qualified for the job. You should include specific information on why you’re a strong match for the employer’s job requirements. It actually is a sales pitch of yourself and skills.A cover letter usually, accompanies your resume you send out. Possible employers use them as a way to screen you, and determine if they would like to interview you. Cover letter is from the 50s, it’s an old idea that has to be retired.


Women as software developers

Introduction

Although I am trying to avoid commenting politics, I believe it’s better to talk rather than keep my mouth shut. Shutting my mouth is the easy task. The motive I am writing this piece, is Greta Thunberg, and the comments full of hate and sexism (unfortunately), I have been reading against her during her visit in the USA, and her presence at the 2019 UN climate action summit in New York. I will not comment on Greta’s actions on environmental awareness, or the hateful comments about her. The whole thing is just a strong motivation for me to express my thoughts on the “women as software developers” issue, that has been quite strong in the past few years.


Know thy domain!

Introduction

Let’s assume you are hired to develop a software system for a pharmaceutical company. Till that time, you knew nothing about that specific domain, no more than everybody knows about the pharmaceutical sector and medicines.And the knowledge you carry is from the side of the patient-client.




Do programmers suck?

Introduction

Programmers are people, not aliens. Well maybe not the most social ones, but still people. They carry their own personalities, emotions, culture, and set priorities based on their interests, as everybody else! Why programmers should be the exception? The reason is simple: Programmers work in teams by default, even if it seems otherwise!