“THIS IS TOO MUCH!” 😨
For the last 3 years, I’ve gained *some* experience with Frontend, Backend and DevOps.
I’ve realised that now it’s better to expand my knowledge vertically rather than horizontally.
I wish I knew the following when I started ⬇️
#WomenWhoCode
The Integer cache is a great example of how Java's design decisions can have a meaningful impact on your application's efficiency.
To see in action, implement this question in Java:
https://t.co/vUq9HKNZyf
#Java#Programming#PerformanceTips
Java's Integer cache: Optimization that can save memory and boost performance! 🤖 ⬇️
Integer class in Java maintains a cache of objects bw the values of -128 and 127.
When you create an Integer object within this range, Java reuses an existing object instead of a new one.
@hnasr If a transaction is committed, its changes become visible, otherwise rollback happens. Clients have timeout configured on requests, if DB crashes they get an exception and try to establish another connection.
DB writes to WAL before performing transaction to perform rollback.
To summarize, this is what helped me get over the feeling that 1 on 1s are not useful:
1. Discussing my work log document📄
2. Frequently asking essential questions🤔
3. Building trust by helping my manager🤝
4. Checking-in on my quarterly goals📊
5. Planning long-term goals📈
I didn’t take 1 on 1s with my manager seriously.
I would find it hard to think about topics to discuss in those 30-60 min chats.
But in the last 12 months, I realized how valuable they can be for my career.
Here are 5 things I wish I did from the beginning ⬇️
5. Planning long-term goals 📈
I find it difficult to think about where I want to be in X years.
So my manager now helps me envision that and we then ensure that I do the kind of work that helps me get there.
This is a great feeling since I always need some help here.