Artificial Intelligence (AI) is advancing rapidly, transforming industries and automating numerous tasks. However, the notion that AI will replace software engineers is a misconception. Here are several reasons why software engineers remain indispensable in the age of AI.
Why Software Architecture Matters: The Backbone of Successful Systems
In the world of software development, the term "software architecture" often comes up. But why does it matter so much? Let’s dive into the critical reasons that make software architecture an essential aspect of building successful software systems.
How a company can FAIL the interview process.
Introduction:The job interview, an essential stage in the recruitment process, is a crucial moment for establishing a relationship between a potential employee and the company. In this study, we analyze specific steps aimed at sabotaging this process and focus on the consequences that may arise for both the interviewer and the company as a whole. … Continue reading How a company can FAIL the interview process.
Pressure in Project Management – Worst Practices and Their Consequences
"Even the most experienced and competent employees, under pressure, may make decisions that would be unwise in normal circumstances."
More PLANTs
There is this little tool PlantUML that I really appreciate. Maybe because I really cannot draw schemas that look good, but also I like it because I can incorporate schemas and UML diagrams into a source code because PlantUML creates diagrams from the text. More than UML diagrams.I will present only some that I found … Continue reading More PLANTs




