가끔가다가 정보나 뭘해야할지 모를때 검색을 자주 하는 편인데
그럴때마다 ㅇㅇ해라 ㅇㅇ할때는 ㅇㅇ가 필요하니 ㅇㅇ를 해라
이렇게 세다보면 DB, Spring, JAVA, JSP, 자바스크립트 다 딸려오는데
그냥 여기중에서 프레임워크 하나 잡고 공부하기도 빡쌘데
진짜로 연관된것들 다 알아야 하나요 ??
지금 자바공부한지 3개월에 스프링으로 공부하려니
백엔드 개발자 노리는놈이 DB를 모르면 어떻게하냐느니
웹 서버 할려고 스프링하는거면서 JSP 자바스크립트가 어떻게 돌아가는지를 왜 모르니
이러는게 많더라구요
저런거 다 하다보면 프레임워크는 커녕 기본들만 훑고 취준생으로 되버릴거같은데
뭘 어떻게 해야할지를 모르겠어요
이제 1년반이면 취준생이고 기본 문법다룰수 있는건 Swift랑 JAVA뿐이라
되도록 하나잡고 좀 하고싶은데 저런글 볼떄마다 망설여집니다
현업분들은 정말 저런거 다 다룰수 있는 상태에서 취업준비생으로 하셨었나요?
취업하면 그쪽 회사에 맞게 다시 배울거 같은데요. 신입들 보면 거의 백지상태더라고요.
위에 분이 정답을 알려주셨네요.. 이왕이면 구체적으로.. 입사하고자 하는 회사를 정하고 그 회사에서 서비스중인 사이트를 비슷하게라도 만들어보세요. 1년 넘게 남았으면 삽질하고 공부할 시간 충분합니다. 이 서비스라면 어떤 환경에서 돌아갈지.. DB설계는 어떻게 해야 하고, 스크립트 언어는 뭘 쓰는게 좋을지.. 직접 짜는게 편할지 CMS 를 써보는게 좋을지. 서버셋팅부터 시작해서 db도 종류별로 깔아보고, 남의 사이트 디자인 따서 그대로 퍼블리싱도 해보고. 내 작업이랑 원본 사이트랑 비교해가면서 계속 개선해 나가면.. 저기 언급한 분야에 대해서 개괄적인 지식을 갖출 수 있을껍니다. 직접 짜지는 못해도 남이 짜둔거 보고 왜 저렇게 짰는지 정도는 이해를 할 수 있어야 합니다.. 회사서 자기네 식대로 가르쳐 준다고 하지만.. 사회는 생각만큼 친절하지 않습니다. 가르치는데 못알아 먹으면 힘들어집니다. 바로 취업전선 들어가기 부족하다 싶으면 신입입장에서 프리생활이라도 몇년 뛰면서 가벼운 프로젝트를 여러개를 경험해보세요.
군대에서 자대배치 막 받은 이등병이랑 상황이 비슷하다고 생각하면됨, 위의 언급하신 기술들은 완벽하게 할줄몰라도 어디가서 그건 안배웠는데요 소리는 하면 안됨 훈련소에서 유탄쏘는 법은 안가르치듯 입사하시면 회사에선 위에서는 언급안된 기술들도 요구할겁니다.
백엔드 할거면 당근 DB할줄알아야죠 ;
다 할줄 알아야 하는것 맞습니다. 다만 하나 공부 끝내고 다음꺼 하는게 아니라 전체적으로 조금씩은 다 해서 범위를 늘려나가는 거죠
백엔드 할거면 당근 DB할줄알아야죠 ;
취업하면 그쪽 회사에 맞게 다시 배울거 같은데요. 신입들 보면 거의 백지상태더라고요.
다 할줄 알아야 하는것 맞습니다. 다만 하나 공부 끝내고 다음꺼 하는게 아니라 전체적으로 조금씩은 다 해서 범위를 늘려나가는 거죠
문법은 그냥 몇일 공부하면 터득하는것 정도에요. 그리고 자꾸 쓰면서 익숙하게 하는거고.. 문법이 평생의 기술인것처럼 닫힌 생각하면 안되요. 새로운것이라도 필요하면 찾아서 바로 적용할줄 알아야 합니다. 이게 리서치 앤드 디벨롭. R&D죠. 이게 되느냐 안되느냐에 따라서 5년 뒤의 연봉하고 자신감이 달라질거에요.
조언감사합니다
왜인지 모르겠으면 당장 저런거 통합으로 가르치는 패키지 학원이라도 알아보세여
프레임워크별로 공부하기보다는 프로젝트 단위로 공부를 하세요. 이를테면 아 내가 웹메일 클라이언트를 만들어야겠다, 아니면 간단한 게시판을 만들어야 겠다. 라는 프로젝트가 있으면 그걸 따라서 하는 과정에서 무엇이 필요한지 (Spring? Node?) 를 알게 될 것이고, UI를 만드는 과정에서 웹 프레임워크가 필요한 걸 알게 될 것이고 자료를 저장하고 불러오는 과정에서 DB를 도입할 필요가 생깁니다. 그러다보면 점점 필요한 도구들을 알게 되는 거죠.
필요한 도구를 직접 만들어가면서 배우는게 가장 좋다는말씀이신거네요 조언감사합니다
위에 분이 정답을 알려주셨네요.. 이왕이면 구체적으로.. 입사하고자 하는 회사를 정하고 그 회사에서 서비스중인 사이트를 비슷하게라도 만들어보세요. 1년 넘게 남았으면 삽질하고 공부할 시간 충분합니다. 이 서비스라면 어떤 환경에서 돌아갈지.. DB설계는 어떻게 해야 하고, 스크립트 언어는 뭘 쓰는게 좋을지.. 직접 짜는게 편할지 CMS 를 써보는게 좋을지. 서버셋팅부터 시작해서 db도 종류별로 깔아보고, 남의 사이트 디자인 따서 그대로 퍼블리싱도 해보고. 내 작업이랑 원본 사이트랑 비교해가면서 계속 개선해 나가면.. 저기 언급한 분야에 대해서 개괄적인 지식을 갖출 수 있을껍니다. 직접 짜지는 못해도 남이 짜둔거 보고 왜 저렇게 짰는지 정도는 이해를 할 수 있어야 합니다.. 회사서 자기네 식대로 가르쳐 준다고 하지만.. 사회는 생각만큼 친절하지 않습니다. 가르치는데 못알아 먹으면 힘들어집니다. 바로 취업전선 들어가기 부족하다 싶으면 신입입장에서 프리생활이라도 몇년 뛰면서 가벼운 프로젝트를 여러개를 경험해보세요.
조언감사드립니다
다 필요함
취업준비하실때에는 다준비하신상태신거인가요?
군대에서 자대배치 막 받은 이등병이랑 상황이 비슷하다고 생각하면됨, 위의 언급하신 기술들은 완벽하게 할줄몰라도 어디가서 그건 안배웠는데요 소리는 하면 안됨 훈련소에서 유탄쏘는 법은 안가르치듯 입사하시면 회사에선 위에서는 언급안된 기술들도 요구할겁니다.
적어도 작동원리랑 깊이는 들어가지는 않아도 사용은 할줄아는 상태여야겠네요.
DB를 전혀 모르면 컴퓨터 관련 학과는 아니신듯 한데 그리고 Swift는 백엔드에서 쓰는건 아니잖아요... 회사에서 신입한테 바라는게 많지 않아요. 어차피 윗분들 얘기대로 입사해서 배우셔야되는건데 백엔드를 목표로 하신다면 DB쿼리 어느정도 기본은 알고 면접가시는게 나을거같습니다. 그이외에 말하신 기타등등 언어는 회사마다 환경에 따라 달라서 정답이 없어요. 어차피 입사하게되면 그회사 환경에 맞게 배우실겁니다. 그리고 중요한건 신입뽑는데 프레임워크까지 완벽하게 이해한 사람만 뽑는건 아니에요. 어차피 일하게 되면 헤딩하면서 배워야합니다.
조언감사합니다. DB는 기본지식이나 작동시키는건 아는데 어디다가 물려서 사용하는걸 몰라서 그렇습니다.