A
많은 공대생들이 이런 질문을 할때마다 참 안타깝습니다. 개발자가 되시려면 프로그램 언어를 자유자재로 사용하며 또한 관련 학문적 이론을 공부하셔야 합니다. 많은 시간과 노력이 필요합니다. 로봇자동화 공학과라면 산업용 로봇일건데, 산업계에서 주로 사용되는 로봇의 역할은 물건을 집어 다른곳으로 옮겨주는 pick and place 역할을 할겁니다. 작은 반도체 소자와 같은 것들을 집어서 옮긴다고 가정해 보면, 필요한 기술은 1. 로봇이 물건을 집고 들고 이동하여 내려 놓는 제어 분야로 관련 프로그램 강의하는 곳을 찾아 배워야 합니다. 2. 제어쪽에서 로봇이 물건을 집을때 정확히 집기 위해서는 로봇에게 정확한 위치를 알려줘야 하므로 카메라를 장착해서 소자를 촬상해서 영상처리 기술로 위치를 파악해서 그 위치 좌표를 제어쪽에 전달해줘야 합니다. 즉 영상처리 기술이 필요합니다. 그리고 그 위치 정보로 제어가 소자를 옮겨 놓으면 이게 불량 인지를 파악하기 위해 다시 고해상도 카메라로 촬상해서 불량 검사를 하는데 이때 영상처리 기술과 딥러닝 기술을 같이 활용하고 있습니다. 3. 위의 시스템을 설계하는 설계 분야가 있겠습니다. 즉 자동제어 프로그램, 영상처리 프로그램 및 딥러닝과의 점목, 시스템 설계 중 하나를 선택해서 배워도 중소 및 중견 기업에 취직하고 생활하는데 지장이 없다고 생각합니다. 위에서 산업용 로봇이 활용되는 곳에서 필요한 한예를 간락히 적어보았습니다만, 학교에서는 추상적인 것만을 배운다는걸 알고 있습니다. 개인적으로 자격증은 꼭 필요한곳이 아니면 사실상 필요없다고 생각하고, 위에 제시한 분야가 아니더라도 어떤 분야로 갈지 명확히 결정을 해서 학원 등에서 관련
프로그램을 배워야 합니다. 또 하나의 선택지는 대학원 석사과정에 들어가셔서 관련 이론과 실무를 배우고 사회에 나오는 것입니다. 마지막으로 시간을 아껴 쓰시길 바랍니다. 화이팅 하시고요.
댓글 0
2024.02.25 |
Q이번에 졸업하고 개발자 취업 준비 중입니다