게시글
질문&답변
2021.08.31
공부법 질문드립니다
음...비전공자 분이고 미래의 진로에 대해 고민하시는 것 같아서 부족하지만 답변을 드립니다. 비전공자 분들이 기본적으로 자바를 공부하게 되는 계기는 다른 언어들보다 쉬웠기 때문입니다. 또한 프레임워크 중 하나인 스프링, 스프링부트를 사용하게 되는 것은 아무래도 일상생활에서 쉽게 접할 수 있는 웹에 대한 경험이 있기 때문입니다. 사실 자바를 배웠다고 해서 스프링을 꼭 배워야 하는 것은 아닙니다. 정확히는 본인이 어떤 일을 하고싶은지가 제일 중요할 것 같아요. 모든 서비스에는 프론트엔드와 백엔드로 구분됩니다. (프론트엔드와 백엔드에 대한 개념을 알아보시면 좋을 것 같습니다. ) 그리고 말씀하신 스프링은 프론트와 백엔드를 동시에 할 수 있지만, 현업에서는 주로 백엔드로 많이 사용합니다. 저는 조금 걱정되는 부분이 자바를 배우라고 해서 자바를 배웠고, 사람들이 스프링은 해야된다고 해서 스프링을 해야하나?라고 생각하고 계시는 모습이 조금 안타깝습니다. 우선 하고싶으신 분야를 정하는게 먼저일 것 같아요. 웹, 게임개발, 기계자동화 등등 IT, 프로그래머들 사이에서도 큰 그룹이 있습니다. 어떤쪽 개발을 하고 싶으신지를 먼저 정하신 이후에 스프링을 공부하셔도 될것 같습니다. 아. 취업에 대한 걱정도 하실 수 있는데, 스프링관련 분야는 사람도 많이 뽑고 많은 분야에서 사용되어서 취업은 잘 됩니다.
- 0
- 2
- 796
질문&답변
2021.08.31
안드로이드 앱 레이아웃 끝내기
음.. 예를 들어 파일을 새로 만드실때 new File -> Kotlin -> class 뭐 이런식으로 만들지 마시고 new -> Activity 를 통해서 만드시면 Kotlin(java) 파일과 layout(xml) 파일이 같이 생성됩니다. Activity를 새로 만드실때는 이렇게 만드시는 것을 권장합니다.
- 0
- 2
- 187
질문&답변
2021.08.31
이직 준비중인 현직 개발자입니다 제발 조언좀 ㅜㅜㅜㅜㅜ
도움이 될지는 모르겠습니다만.. 작성자 분의 C# 기술 수준에 따라 다를 것 같습니다. 사실 언어는 어디가서는 배워서 할 수 있습니다. 다만 js를 개발자를 채용하는데 C#개발자가 지원하는데는 다소 무리가 있긴 하죠. 하지만 js로 개발 할 수 있는 것을 C#으로 개발 할 수 있다면 결과적으로 작성자님은 js로도 그것을 개발할 수 있을 것입니다. 즉 언어보다는 시스템 이해와 커뮤니케이션이 더 중요하다는 말씀을 드리고 싶습니다. 실제로 제 지인도 JSP 하다가 C#이 주 언어인 회사 들어가서 C#한달배우고 업무 잘 했습니다. 만약 작성자분이 꼭 들어가고 싶은 회사가 있고, 그 회사가 원하는 인재는 C# 개발자가 아니라면 그 회사에 맞는 언어를 준비해서 지원하는 것은 좋다고 판단됩니다. 저는 오히려 게임업계쪽으로 가보고 싶었는데, 거기는 C#개발자를 많이 뽑더라구요.
- 0
- 1
- 568