DEV Community

Cover image for Hire Fullstacks

Hire Fullstacks

Sibelius Seraphini on January 08, 2024

Hire fullstacks. Backend vs Frontend Separating developers into backend, frontend or mobile is the wrong separation of concerns. You ca...
Collapse
 
estotriramdani profile image
Esto Triramdani N

I agreed with this article idea. However, in my opinion, a developer still need an heavy side. Like Fullstack Web Developer (Frontend heavy). Moreover, the important thing is to ensure the product delelivered well, not only focusing on tech only. πŸ§‘β€πŸ’»

Collapse
 
dipayansukul profile image
Dipayan Sukul

Agreed πŸ‘

Collapse
 
stanleysathler profile image
Stanley Sathler

Nice one, agree - and that's what the author means as being "t-shaped"

Collapse
 
andrerdrodrigues profile image
Andre Rodrigues

Not at all. You should separate by specialization areas depending on the size and complexity of the project. Otherwise hire one guy that do everything, design, product, BE and FE. Having this monolithic view about reality is setting the wrong standards and expectations.
Is like Esto mentioned, it’s important to grasp different concepts and technologies, but practically impossible to be an expert on both. Either way we will all be replaced by AI so eventually the post will be changed to: β€œ Don't hire developers” πŸ˜‚

Collapse
 
shameel profile image
Shameel Uddin

What you're saying can't be applied to trainee or junior level engineers.
One has to start from either FE OR BE.

What you're saying can be applied to mid level or senior level engineers. Where one person starts from one domain and grows into another.

One side should be strong enough to do efficient stuff and should have knowledge on other side to deduce what's wrong in its entirety.

Collapse
 
sibelius profile image
Sibelius Seraphini

you always start from general knowledge to more specific knowledge

you first do high school, then college, then specialization

specialize too early is a trap

Collapse
 
brorlandi profile image
Bruno Orlandi

I was willing to hire a senior backend developer, as most of my team has frontend expertise, including myself. But now it's clear that the best approach for me is to hire a full-stack developer even if his previous experience was as a Backend Developer.

Collapse
 
stanleysathler profile image
Stanley Sathler

My CTO once told me - "Jr/Mid developers build features, Seniors build systems". I think it aligns to what the post says. You don't have to be an expert on all fields, but still need some basics on all them to keep pushing value independently and quickly.