지방거점대학교 생명공학과 2년 재학하고 군대 전역했는데 어릴때부터 하고 싶던 프로그래머가 하고 싶어요

복수 전공을 신청하던 편입을 하던 그쪽으로 가고 싶은데

해본 언어가 C 만 어릴적에 다뤄보고 C++도 안해봤어요

지금이라도 늦지 않았다면 다시 해보고 싶은데 차근차근 어디서 부터 손대야 할지좀 알려주세요

그리고 이런걸 배워서 일단 경력을 쌓고 싶은데 어떤데에 들어가면 될까요?

아래껀 구글 소프트웨어엔지니어 자격요건인데 유닉스나 리눅스 머신러닝 같은건 어떻게 배워야 할까요?

Requirements:

<UL><LI>컴퓨터 과학 학사 혹은 석사 학위 소지자. 혹은 그에 상응하는 자. (박사학위 소지자 우대) <LI>수년간의 소프트웨어 개발 경험자 <LI>흥미있는 문제 해결에 대한 열정이 있는 자. <LI>Unix/Linux 혹은 Windows 환경, C++ 개발, 분산 시스템, 머신 러닝, 정보검색, 네트워크 프로그래밍 또는 대용량 소프트웨어 시스템 개발 경험자 우대. <LI>수준 높은 영어 구사 능력이 필수조건은 아님. </LI></UL>