아무것도 이룬게없는 흔한 컴공과 3학년 학생입니다..
정해진 수업만 듣다보니
막상 상용?, 실전? 프로그램을 만들어야 할 일이 오니 정말 막막합니다
배운거는 교과서적인 내용에 알고리즘
말하자면 아주 간단한 콘솔 프로그램(기초 문법이나 사용법 조금 아는수준이지요) 띄우는정도라
당장 GUI나 갑자기 안드로이드 앱을 만들어야 해서(팀과제 같은것 때문입니다) 막막하고, 이룬것도 없는것같아
이래서 취직은 가능하련지 의문이 듭니다..
그래서 교재하나 사서 배우려고 하는중에
대략 검색해보니 "Do it! 안드로이드 앱 프로그래밍" 이 제일 유명한것 같지만
요즘 안드로이드는 자바에서 코틀린으로 갈아타고있다는 소리가 있어서
배우는김에 같이배우려고
오준석의 안드로이드 생존코딩 : 코틀린 편
안드로이드 with Kotlin 앱 프로그래밍 가이드
요 두 교제도 눈에 띄는데 어떤책을 골라야 할지 모르겠네요
그리고 코딩을 배워야하는데 뭐부터 해야할지 깜깜하네요
다른사람들은 텐서플로나 머신러닝, AI나 빅데이터분석, 깃, 자격증 등등 이런거 배우는데
정작 저는 언어는 C, C++, 파이썬 정도 기초만 아는수준이라 어느거부터 어떻게 시작하고 공부해야할지..
기글 고수님들의 조언이 필요합니다
현재로서는
자바 + 스프링프레임워크 + 스프링부트 계열 혹은
노드js + 뷰js(혹은 리액트js)
조합이 가장 핫합니다
대기업 취업을 노리신다면 알고리즘 테스트 패스를 위해 온라인저지 사이트(백준 등)과 같은곳에서 꾸준히 문제푸는 연습을 하셔야 하고, 프로젝트든 문제풀이든 모든 코드를 github에 저장해서 포트폴리오를 만드세요. 포트폴리오는 대기업 뿐만 아니라 모든 기업이 좋아합니다.
되돌아와서 원 질문에 대답드리자면, 요즘 안드로이드 개발은 자바개발자를 거의 뽑지않습니다. 취업사이트 들어가보시면 알거에요. 전부 코틀린 가능자만 뽑으니 당연히 코틀린 하시는게 좋고요. 기초적인것은 유튜브에 올라와있는 수많은 강좌를 보고 따라해보고, 책은 필요하다 싶을때 구매하는게 나을듯 합니다.