DEV Community

Discussion on: Is it good or bad to be all over the place with dev technologies?

Collapse
 
rhymes profile image
rhymes

What do you like doing?
You're at your first year as a developer, why do you feel you need to know everything already?

I don't think you have to become a fullstack developer.

I perfectly understand FOMO (fear or missing out) and I think we all struggle with it a bit, I do even after many years. Software developers are naturally curious animals so it's a given that you want to knowledgeable in as much as possible.

But do you really want to?

My strategy lately is Ben's (last sentence):

I think the DB layer is probably the least optimized area of dev.to right now. We’re smart enough to keep things simple, but we need to improve so we can hang our hat on this part of the work.

We overcome some naive queries with caching. But it’s not ideal. We may have some budget to hire more in this area, but I think it’s important to personally improve here as well.

My education is generally motivated by need. 😄

Collapse
 
leoat12 profile image
Leonardo Teteo

I like making the backend of web applications, that's I like to do the most.
One part is curiosity, the other is that even for less experienced developers like me, the market already expects a lot. I've seen positions that requires all the technologies I mentioned (except for Flutter, too young for that), then, yes, FOMO strikes.

I'm starting to feel that way about full-stack development although I'm just not that good at creating layouts, it is a creative work that I was never good at, but dealing with Angular is not uncomfortable for me. I think now that know HTML and CSS a little bit is good enough.

That's true what Ben said and I think that's what makes me test a lot of databases. I realized that our company's applications have the database as bottleneck most of the time, I'm trying to solve this problem, including changing the database if necessary.

Collapse
 
rhymes profile image
rhymes • Edited

I'm interested in the entire stack too but I specialize on the server side of things.

It's always a struggle :D

Optimizing (and hence saving money) your company's data layer seems a good goal for 2019 ;-)

Collapse
 
gregorgonzalez profile image
Gregor Gonzalez

That's the key "motivated by need" and it's really important to define "this is what I love?"