First Day as a Software Developer: The Surprising Truth

I am specially interested in Java Backend Framework -> Spring Boot and also front-end part, eg. Angular or React. Otherwise, fascinated with electronics and IoT.
Search for a command to run...

I am specially interested in Java Backend Framework -> Spring Boot and also front-end part, eg. Angular or React. Otherwise, fascinated with electronics and IoT.
No comments yet. Be the first to comment.
A few years ago, we have met first time with the commercial use of blockchain and companies which were using this kind of technology to build some new fancy tech products. There were a lot of start-ups like DoxyChain. DoxyChain is a polish start-up...

Recent times are extremely difficult for everyone in the world, specifically for Ukrainian people. Nobody has expected that a crisis like this could happen... I mean the launch of the Russian invasion of Ukraine. When the war in Ukraine started, on ...

This post will be not strictly connected with technology. There will be about my experience with the JHipster framework and also about my latest project. Project explanation Recently, I have been started the project of an app with Spring Boot and Ang...

In this article, we will explain the concept of Dependency Injection(DI) practically and show how to use it in your code with Spring Framework. Introduction Dependency injection is one of the two main functionalities of Spring apart from Inversion of...

I perfectly remember my first day as a software developer. The start of the student holidays. The melting heat and the realities of COVID-19 in 2021. You could feel the excitement in the air around me. I went to the office and what greeted me was quite unusual. Entering the open space, I expected to see many people working in the office, but what I found were just two members of my team. I was convinced that I would be working on-site, but it turned out that due to the circumstances, I would be working remotely. It seemed a bit abstract considering I was an intern and didn't really know what I would be doing. I was very motivated and eager to learn something new. I started grabbing possible tasks to work on. I tried to propose something by myself, not just wait for a task to be assigned to me. I basically had to learn web application development, Spring Boot and Angular from scratch. I would call myself self-taught, so I didn't have much of a problem with that.
In fact, the position I started my internship in wasn't strictly related to web development. It had something in common with some kind of automation. On one hand, I ended up there 'by accident', but on the other, I felt that I was the right person in the right place. After a short time, it became clear what I would ultimately be doing.
As my contribution to the project increased, I felt more confident and knew that the field I was working in at that time which was developing a web application, or rather a complex IT system mostly based on backend part - was an interesting job that could potentially become a great passion. It turned out that I would be working permanently in this team. I feel that by taking the initiative and proposing tasks myself, my commitment was truly recognized and appreciated.
I believe that this kind of approach can be much more valuable than waiting for assignments, especially when it's not clear from the start what you'll be working on. It could be also called 'being proactive'.

These are my considerations. What are your thoughts about your beginning as a Software Developer?