Member-only story

To a junior developer, what does software engineering experience mean?

LORY
6 min readDec 25, 2022

--

There is no shortcut, sorry

Faster and better

Yes, the first key differentiator is seniors can get it done faster and usually better.

It’s not because they know python or java better than you, they are just more familiar with the business logic and user/customer concern or more use cases. they handle more edge cases and think a bit deeper into security, performance, and scalability.

Commitment

Which means they care about it. make sure it happens, and make it happen. often you were assigned a couple of people to get something done. and your focus should be on the DONE, ON TIME.

The key difference in mindset here between juniors and seniors is: juniors focus on learning, they think about what can I learn from this project; whereas seniors focus on DONE, it RIGHT WAY, and ON TIME, and during the process, they want to know exactly what everyone is progressing and if there is a blocker in front of anyone. fix it.

Be curious, focus on the correct thing

Map the tech to use-cases

Think about the use-case, always.

5 years ago message brokers war. kafkaMQ, rabbitMQ, zeroMQ all came together. driven by curiosity, I tried them all. even though kafka can take the most load, and performs better overall in large-scale…

--

--

LORY
LORY

Written by LORY

A channel which focusing on developer growth and self improvement

No responses yet