DEV Community

Discussion on: Advice for Developers in the Early Stage of their Career

Collapse
 
ben profile image
Ben Halpern

It's pretty normal to feel like you don't know everything. It would be weird if you felt like you did know everything.

You should probably be curious and keep your options open, but seeking a bit of specialization as an exercise is probably pretty useful. It doesn't really matter what that specialization is and it can be pretty narrow, but if you are a JavaScript developer, as many juniors are, you could "specialize" in some specific component of the language like promises or hoisting or something. Go wide on a lot of stuff, but choose some areas to go deep in, just to get the practice of developing a bit of "expertise".

Don't overreact too much to feedback from your seniors, it's often highly contextual. Pay attention, but don't stress the minutiae.

Don't feel like you need to learn all the so-called "exciting" tech. Blockchain, AI, VR, etc. Lean stuff that speaks to you, but don't feel like there is any pressure to. The fundamentals are much valuable than the flavor of the month hotness, no matter how powerful or interesting it is.

Otherwise, have fun! It's a marathon, not a sprint.

Collapse
 
lauragift21 profile image
Gift Egwuenu

Thanks Ben 🙏