저도 일을 하면서 코딩이 필요해서 공부한 경험이 있습니다.
한 언어를 무조건 마스터하겠다는 생각을 하시면 안 될 것 같습니다. 마스터하겠다는 생각으로 공부를 하면 공부만 끝없이 하게 될 것 같습니다. 대신, 기본적인 것들을 익히고, 지속적으로 실력을 늘려간다고 생각하시는 것이 좋을 것 같습니다.
저는 책 2권을 구매하고 유튜브를 통해서 독학을 했었는데 충분했던 것 같습니다.
요즘 유튜브에 좋은 영상들이 많기 때문에 잘 검색하시면 원하는 내용을 무료로 참고하며 공부할 수 있습니다.
사람마다 받아들이는 속도가 다르기 때문에 언어당 배우는데 정확히 얼마가 걸린다고 말할 수는 없을 것 같습니다.
실습을 통해서 다양한 것들을 만들어 보면서 실력을 빠르게 향상시킬 수 있을 것 같습니다.