„Working with Olimpiu was very insightful and pleasant. He always comes up with great ideas, technological advancements, and AI insights, and was always open to sharing his knowledge. More than this, he was always willing to go the extra mile to move the projects we worked on forward. He brings to life teamwork, creativity, and professionalism. His expertise makes any team happy to have him on board!”
Despre
JavaAdvent.com - Main Editor
Transylvania JUG - facilitator
Contribuții
-
How can you automate quality assurance testing for continuous integration and delivery?
The QA part of an application is not a step in the development pipeline, but an ongoing process across roles. The functionality should be described with quality in mind The code should be written adhering to best practices and then validated by the developer If there is a quality representative in the team, she should work on this as well to ensure everything is covered accordingly All these can be done as repetitive mundane tasks - expenses or investments. By transforming manual tasks into write once, run multiple time routines you have a safety net for your project that is not reliable by individual or that you can have the mind set always.
-
How can you automate quality assurance testing for continuous integration and delivery?
More than just tooling and tests that run on commits Continous Integration and Continous Delivery are philosophies that teams and companies should adhere to. The tooling should be just the means to obtain collaboration of different parts of the team.
-
How can you know if you are ready to lead a team?
The main change when you move from being a Single Contributor to being a Multiplier (leading a team) is the mindset. You will need to deliver through others, you need to delegate and help them plan for themselves and guide them to the expected outcome. You need to start acting like the stakeholder and define the desired outcome or output, not the road.
-
How do you improve your programming skills?
The software industry is a really interesting field. It lies at the intersection of art, engineering, and math. There is not just a solution and you can always improve. So, it is a craft. In the past, crafts were learned from masters by observing them and improving continuously. So, things like pair programming and asking more experienced programmers to review your work would help. However, there are many resources online that would allow one to learn from others, without actually interacting: Open-Source projects, articles, forums. A very important aspect is to understand the power of different paradigms and use them accordingly. Where to use FP? Where to use declarative or OOP? Continue improving - self-review and improve your work.
Activitate
-
Eric Schmidt talking about #GenAi in a relaxed manner providing mini lessons of entrepreneurship, ai and future. 3 minutes well spent
Eric Schmidt talking about #GenAi in a relaxed manner providing mini lessons of entrepreneurship, ai and future. 3 minutes well spent
Distribuit de Olimpiu P.
-
Enablement is a transformational force for your company. GenAI is a powerful multiplier, if used correctly The two combined can be the unfair…
Enablement is a transformational force for your company. GenAI is a powerful multiplier, if used correctly The two combined can be the unfair…
Distribuit de Olimpiu P.
-
Your code as a crime scene is just a great read. And for those that prefer the movie, rather than the book: Adam Tornhill has something better: a…
Your code as a crime scene is just a great read. And for those that prefer the movie, rather than the book: Adam Tornhill has something better: a…
Distribuit de Olimpiu P.
Experiență
Studii
Licențe și atestări
-
-
Reactive Architecture: Distributed Messaging Patterns - Level 2
Lightbend, Inc.
Eliberat laID acreditare 07f4a98e0713495981e361dd4689969c -
-
-
-
-
-
Cursuri
-
webMethods course
-
Proiecte
-
Java Advent Calendar
- Prezent
Organize and maintain possible posts, making sure everything runs smoothly so that each day has its own post.
Alți creatoriVizualizați proiectul
Limbi cunoscute
-
English
-
-
Romanian
-
-
German
-
-
Italian
Competență elementară
Organizații
-
Transylvania JUG
co-organiser
- PrezentOrganiser of meet-ups for Transylvania JUG
Recomandări primite
12 persoane au recomandat pe Olimpiu P.
Înscrieți-vă acum pentru a vizualiza