매운만두맥주
1k
2021-03-27 16:09:27
9
1694

프론트엔드 개발자는 결국 대체될까요???


요즘 노코드 툴이다 인공지능이다하는 것들이 점점 발전해가고 있어서

프론트엔드 분야는 가장 빨리 대체될 것이다하는 얘기가 들리더라구요.


저는 이 의견이 어느 정도 일리가 있다고 생각했던게

데이터를 다루는 백쪽에 비해서 화면에 인터페이스로 나타나는 프론트엔드

개발에 쓰이는 기술, 기능들을 툴로 '집약'하는데 훨씬 용이할 것 같다는 판단이 들었습니다.

아무래도 실제 화면에서 드러나는 것들은 그 맥락을 명확화하고 정립하는데 유용할테니까요.


그리고 기존 개발 방식, 즉 로직에서부터 -> 기능을 구현해내는게 아니라

어떤 기능을 생각해서 INPUT하면 그 로직이 툴로 output된다는 것이

사용자 입장에서 좀 더 직관적인 프론트엔드 분야에 더 잘 맞는 이야기인 것 같습니다.

(물론 여기서 얘기한 '대체'라는 표현은 완전한 대체를 의미하지 않습니다만)



프론트개발자 대체 의견에 동의하지 않으시는 분은 보통 

누군가는 "그런거 나 코딩 처음 할 때부터 있었던 소리다" 라고 말을 자주 하시던데


위의 의견(프론트개발자 대체)에 동의하시는 분들은 

gpt가 나오고, 프로그래밍 관련 기술도 급속도로 발전하는 지금 시점에서는 또 다르다고 생각하시는 것 같습니다.


프론트엔드 개발자가 불가능(?)할 거라는 분들은 결국

 지금 우리가 인식하고 있는 인공지능, 툴 기술이 아무리 발달해도 프론트엔드 개발자를 완전히 대체하는게 불가능한 이유가 본질적으로 과거나 지금이나 달라지지 않았다는 것. 즉 구조적 한계가 있다는 것

을 주장하시는 것 같고..


대체가 가능하다는 의견은 프론트엔드 개발자가  수행하는 기능구현들이

지금 툴의 발전 속도로 충분히 대체될 수 있고 (백엔드 등의 분야와 비교해봤을 때 )

툴이 프론트엔드 개발자의 개발 수준을 뛰어넘지 못하는 구조적 한계같은건 없다라는 주장인 것 같은데


OKKY분들은 프론트엔드 개발자가 대체될 가능성에 대해 어떻게 생각하시는지 궁금합니다.


ps. 저는 프론트엔드에 대해서도 백엔드에 대해서도 깊게 알지 못 하는 수준에서 글을 쓴거라 

혹시 제가 오해하고 있는 점이 있더라도 양해부탁드립니다.


그리고 지금 어디 나가야돼서 글을 좀 급하게 썼네요..


-1
0
  • 댓글 9

  • Mambo
    5k
    2021-03-27 16:12:35 작성 2021-03-27 16:14:03 수정됨

    이런거 걱정하실 단계는 아니신 것 같다는 개인적인 의견을 드립니다.

    (글쓰신 것 보니 비슷한 글을 계속 작성하시는 듯...)

  • defult
    12k
    2021-03-27 16:29:25 작성 2021-03-27 16:47:32 수정됨

    그런 날이오면 프론트가 해야할 일이 바뀌지 사라질일은 거의 없다고보면 됩니다.

    다만 그런 변화를 스스로 대비하지못하면 일 없어지는거고요.


    어느 파트에서 일하든지 수년이라는짧은 기간사이에 요구하는 기술변화가 매우 빠르게 이루어지고 그 변화에 못따라가면 그 개발자는 뒤쳐지는 업계입니다.

    단순히 어느 기술에 의해서 어느 일이 사라진다가 아니고 어느 기술에 의해서 그 사람에게 요구하는 기술이 이렇게 바뀐다로 변화해간다라고 생각하시면 됩니다.


    다만 이렇다할 실적도 없는 자칭 스타트업 외주기업들은 사라지기좋죠

  • setPayPeriod
    1k
    2021-03-27 16:45:56

    그럴일 전혀 없습니다

  • 르브론제임스234
    393
    2021-03-27 16:46:53

    둘다 바뀔일 없어요(혹시 강인공지능이 나오면 몰라도...)

    시대의 흐름에 따라 업무도 변하고 화면도 변합니다.  아무리 솔루션이 완벽하게 나와도 (그럴일도 없지만)

    그 솔루션 유지보수를 해야되요. 

  • 매운만두맥주
    1k
    2021-03-27 17:16:19 작성 2021-03-27 17:30:18 수정됨


    제가 비슷한 글을 계속 작성한다는 걸 언급하신건 

    막연한 분야에 대한 구체적이지 않고 포괄적인 질문을 계속해서 올린 것이 거슬리셨나보네요. 


    제가 본문 같은 주제의 글을 올린 건, 물론 잘 알지도 못하는 상태에서 갖는 막연한 노파심에서 비롯된 게 맞습니다만 호기심 같은 동기도 있었다는 걸 알아주셨으면 싶습니다.


    그리고 제가 지난 글에서 솔루션 기업에 대해서, si에 대해서 물어 본 건, 제 성향에서 비롯된 패턴이지

    '프론트엔드가 결국 대체될 것인가'하는 주제와는 별개라고 생각합니다.


    질문을 올린건, 그리고 글에 

    '구조적으로' 프론트엔드가 툴에 의해 대체될 수 있는지 같은 문장을 구체적으로 언급한건 

     "바뀔일 없어요~", "안사요 안사" 같은 막연한 대답이 아니라 실제 이 문제를 고민하고 더 깊게 알고 계신 분들의 의견을 듣고 싶어서 였는데 아쉽네요.

    (위에 언급했듯이 이 질문의 동기에는 호기심도 있었다는 걸 알아주셨으면 합니다.)

  • rey
    372
    2021-03-27 18:28:52

    프론트엔드, 백엔드 뿐만 아니라 문제해결의 핵심(창의적 부분)에서 멀어질수록 대체되기는 할 겁니다.

    최초로 컴퓨터가 나왔고 천공카드로 프로그램 입력하던 시절에는 천공카드에 펀칭해서 입력해주는 직책도 있었고요.

    서버를 직접 회사 내에 둘 때는 전산실에서 하드웨어 담당하는 직원들도 있었지만 최근에는 클라우드 인프라를 활용하며 점점 관련 직원들이 줄어들고 있죠.

    경리, 전화업무, 운수 등 핵심적이지 않고 반복적인 일들은 대체 됩니다.

     프론트엔드의 정의를 react나 vue같은 프레임워크를 익숙하게 사용해서 spa앱을 만드는 사람으로 생각하면 이런 쪽은 없어질 겁니다.

     하지만 사용자의 요구사항을 읽어내고 문제점을 파악하고 창의적인 일을 하는 개발자는 다른 이름으로도 계속 남아있을 거예요.

     제 결론

     백엔드나 프론트엔드나 남이 시킨 일을 반복적(패턴)으로 하는 사람은 ai에 대체된다. 하지만 문제해결을 하는 개발자는 앞으로도 잘 먹고 잘 살 겁니다.

     그리고 요즘 ai공부하며 느끼는 건데 딥러닝을 인공지능이라고 부르는 건 마케팅효과를 노린 선전이라는 생각입니다. 일반인이 기대하는 보편적인 인공지능 수준에는 아직 못 미친다고 생각하거든요. 최소 10년은 걱정 없을 거 같습니다.

  • 개발사
    75
    2021-03-27 18:32:02



    현재 프론트엔드는 리액트가 거의 대세가 되어있는것 같지만

    리액트 라이브러리를 다루는 것 뿐만 하더라도 SSR, BFF, 웹팩, 바벨, Typescript, 스타일링, 마크업, 디자인 시스템, 상태관리 등 아직까지 Best Practice라 불리는게 없어 계속 변화하고 있습니다.

    이건 경력자 모집 공고만 보셔도 아실거에요. 자바 서버개발자는 네카라도 경력 무관 포지션이 많은데 프론트엔드는 거의 무조건 3년 이상입니다. 그만큼 진입 장벽이 있다는 거겟죠?

    (백엔드 수요가 많은 것은 그냥 그 일을 해야 할 사람이 많이 필요해서 많은 거에요.)


    저는 SI업계에 있는데 (Big 3 대기업입니다.)

    요즘은 클라우드 덕택에 백엔드 구축이 쉬워져 점점 프론트엔드 개발자의 중요성이 커지고 있고

    고객사에서도 UI/UX의 중요성을 인지하여 관련 프로젝트가 쏟아지고 있습니다.

    (저는 SI/ SM을 하는 팀에 있지는 않습니다만...)


    물론 기존 UI 솔루션을 통해 서버에서 통째로 데이터를 받아 뿌려주기만 하는 단순 개발자들은 앞으로 더욱 설자리를 잃겠죠.





  • 장독깨기
    2k
    2021-03-27 20:39:46 작성 2021-03-27 20:40:08 수정됨

    ㅎㅎ 별 걱정을 다합니다.

    먼 미래에 AI에 의해 대체될 수도 있겠죠..

    그렇더라도, 다른 업종 다 대체되고 제일 마지막에 대체 될 겁니다.

    그리고, 이런 건 굳이 프런트/백앤드 구분할 필요가 없습니다.

  • StringBuilder덕후
    1k
    2021-03-27 22:01:23

    프론트개발자보다 운전기사, 의사, 판사가 더 빨리 없어질껄요?

  • 로그인을 하시면 댓글을 등록할 수 있습니다.