혀니이잉
72
2020-09-19 04:37:14 작성 2020-09-19 04:38:16 수정됨
5
825

개발이란 무엇일까요?


안녕하십니까. 제목이 굉장히 민감한 주제라면 삭제하겠습니다.

백엔드 쪽으로 개발자가 되고 싶어서 현재 공부중인 학생입니다.

jsp를 어느정도 공부했다 싶어서, Spring Framework의 기초적인 개념과 프레임워크를 이용하여 게시판을 구축해보는 공부를 하고 있다가 문득 생각이 들었습니다.


"모든 환경이 구축되면 백지상태로 다 개발할줄 알아야될까? 또 그 모든환경의 범위는 어디까지일까? 그것이 개발인건가?"


말 그대로 입니다.... view부터 controller의 로직, model부분에 mybatis를 연동한다면 xml에 매핑하는방법 등등....


정말 저 위의 것을 백지에서 검색없이 머릿속에 다 있어야만 개발인가요...?? 만약 이것이 개발이 맞으면 다시 처음부터 공부할 다짐을 했습니다. 

또는 어디까지는 검색을 해도 무방하고 등등...

선배님들의 따끔한 조언 부탁드립니다.

0
  • 댓글 5

  • 만년코더
    9k
    2020-09-19 08:42:06
    지금 하시는 부분은 웹개발에 한정되어 있는거구요
    백지부터 할 수 있는 사람이 있긴 하겠는데
    크게의미는 없습니다.
    컴퓨터 조립하자는데 납땜부터할 필요 있습니까?
  • DizY
    331
    2020-09-19 10:49:21

    개발이 뭔가에 대해서 먼저 정의를 해보아야 할 것 같습니다.


    전체적인 제품을 만든다는 관점에서 본다면 본인이 다 하지는 않지만 프로덕트가 어떻게 만들어지는지 (설계 -> 환경 구축 -> 구현 -> 배포) 그 모든 단계에 대해서 다 해보진 못하더라도 이해하는게 좋을 거고..

    부품을 제조하는 제조 입장에서 개발은 단순히 자신의 파트만 알고 해결해도 큰 문제가 없을 수 있죠.

    하지만 그 모든게 말처럼 단순하게 되어있지 않기 때문에 늘 어려운 법이죠.


    검색을 하지 않고 머릿속에 다 있을 필요는 없습니다. 다만 검색을 할 수 있을만큼의 도메인 지식은 있어야겠죠.

    검색은 많이 해보시는게 좋습니다. 당연히 그 안에서 잘못된 지식들을 거를 수 있는 능력도 있으면 좋고요.


    공부하는 학생으로서 막막한건 당연하지만 그럴때 일수록 묵묵히 해보는 것도 좋은 것 같아요.

    특히 내가 필요한 기능을 한번 완성해서 내가 사용 할 수 있는 상태까지 만들어본다고 생각하시면 배포하는 과정까지 금방 익힐 수 있지 않을까 생각합니다.


    주절주절했지만 힘내시라고 말씀드리고 싶습니다. ㅎㅎ

  • 아오리사과
    988
    2020-09-19 11:35:19 작성 2020-09-19 11:36:18 수정됨

    모든 개발자들이 Full Stack으로 갈 필요는 없습니다.

    개인의 관심으로 가질 수 있으면 좋은 거고

    다하면 좋지만 자신의 주력 파트를 일단 장착(?) 하는 게 

    장기적으로 먹고 살기 편합니다. 

    과거보다 요즘 기술이 많이 쫘악 퍼져 있는 황금기라고 생각합니다.

    여기저기 기웃이기 보다 T 자로 한영역을 중심으로

    다양한 기술을 접해 보세요


    인터넷 검색은 기본이죠. 중요한 것은 납기와 해당 모듈의 합리적 완성이죠

    너무 회사 코딩 인터뷰 관점에서 보지 않기를


  • 인사동
    2020-09-19 12:03:44

    > "모든 환경이 구축되면 백지상태로 다 개발할줄 알아야될까? 또 그 모든환경의 범위는 어디까지일까? 그것이 개발인건가?"


    환경이 어디까지 있는지에 따라 백지의 정의도 많이 바뀔수 있습니다.

    샘플코드 다 포함되어 있는 환경도 많구요

    인터넷 검색으로 레퍼런스 찾을수 있고 구현하려는거 구현 가능하면 됩니다.

    밑으로 가자고 하면 한도끝도 없기에 어느정도 서로 납득할만한 품질로 프로덕트 개발하면 됩니다 - 맨먼스 등 코스트 문제도 있으니까요

  • 혀니이잉
    72
    2020-09-19 13:54:50

    다들 정말 감사합니다 ! 하던 방식대로 일단 묵묵히 해봐야겠습니다 !!

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