First, I'm sorry if this isn't making sense. I'm currently obsessed with (Wikipedia; a Finnish Metal Band), and as I'm writing this, "Devil Is a Loser", "Would You Love a Monsterman?" and "The Riff" is playing in a loop on "blast" into my ears. You might know the band from the European Song Contest a few years back, where they one with "Hard Rock Hallelujah".
Also, I must remember that I'm in an with neighbours nearby, and I shouldn't sing (well, shout=´) out loud. Anyway, I wanted to talk about my first day at the new company. :)
So yesterday, I arrived in Linz for the two Onboarding days at my new . After arriving, I took a small trip to the office and talked with my new coworker. About one and a half hours later, I was on the bus back to the Airbnb.
As said, today was my first day, and within minutes of me arriving, my coworker dug into code, and I started to suck up every part of the information he provided. I think we made pretty good progress, and he told me my tasks for the upcoming months. By lunchtime, he had to leave, and one of the HR women showed me how to track my time and how I will get back travel expenses. After that, I was already without guidance and started digging into code myself, code reviewing the code of another coworker and even writing some unit tests for the code I was reviewing. Interestingly, there were no "dumb" tutorials or something like that for me to do, so I also committed to main today (only a tiny addition in the .gitignore file). Being a "senior" dev seems to pay off finally.
Tomorrow I will be pair reviewing the code I was reviewing today to get an even deeper insight into the codebase.
I also noticed that this new company has a lot of work to do (including hard deadlines), but somehow everybody seems way more relaxed than in the previous company. The bad feeling about change was gone before lunch, so I know I made the right decision. I wonder when I will deploy my first feature.
Also, I must remember that I'm in an with neighbours nearby, and I shouldn't sing (well, shout=´) out loud. Anyway, I wanted to talk about my first day at the new company. :)
So yesterday, I arrived in Linz for the two Onboarding days at my new . After arriving, I took a small trip to the office and talked with my new coworker. About one and a half hours later, I was on the bus back to the Airbnb.
As said, today was my first day, and within minutes of me arriving, my coworker dug into code, and I started to suck up every part of the information he provided. I think we made pretty good progress, and he told me my tasks for the upcoming months. By lunchtime, he had to leave, and one of the HR women showed me how to track my time and how I will get back travel expenses. After that, I was already without guidance and started digging into code myself, code reviewing the code of another coworker and even writing some unit tests for the code I was reviewing. Interestingly, there were no "dumb" tutorials or something like that for me to do, so I also committed to main today (only a tiny addition in the .gitignore file). Being a "senior" dev seems to pay off finally.
Tomorrow I will be pair reviewing the code I was reviewing today to get an even deeper insight into the codebase.
I also noticed that this new company has a lot of work to do (including hard deadlines), but somehow everybody seems way more relaxed than in the previous company. The bad feeling about change was gone before lunch, so I know I made the right decision. I wonder when I will deploy my first feature.
Seems like the previous company was more the stereotypical conventional company that was run by management and bolted on technology as an afterhought and thus there was less prioritization on good engineering whereas this company treats as a foundation.
I think I agree. Although the shift started at the old company (to more technology-focused) the new one started with that. A fascinating new view for me :)