🐧 Notes/Today I Learned

TIL 251218 thu

ju.dev 2025. 12. 19. 11:12

✨ 오늘 해낸 일

클로드 코드라는 새로운 도구를 활용해서 기능 하나(ROS2 노드)를 구현해 보았다.
아이디어를 빠르게 코드 형태로 구체화하는 데에는 확실히 도움이 되었다.

 

🤔 아쉬웠던 점

몇 번 해 봤던 작업인데도, GStreamer 파이프라인을 구성하는 전체 프로세스를 이제서야 체계적으로 정리하게 되었다.

앞으로는 어떤 카메라를 받아도 GStreamer 파이프라인을 요구사항에 맞게 구성하기까지의 시간을 단축할 수 있겠지.

나만의 작업 프로세스를 정립해 나가는 것도 중요한 역량이라는 걸 체감했다.

 

📚 오늘 배운 점

오늘 체감해 본 full 느낌~코딩은

  • 초반에 큰 구조를 빠르게 잡는 용도로는 효과적이지만
  • 세부 구현과 디버깅은 결국 내가 직접 수행하는 편이 낫다.

특히 vscode 내 클로드 코드 환경에서는
카메라 드라이버 접근 권한이나 프로세스 우선순위와 같은 시스템 레벨 이슈가 있는지,
로컬 터미널에서는 정상 동작하는 코드가 클로드 코드로는 오류가 있다면서 불필요한 반복 디버깅을 혼자 진행하는 일이 있었다.

그리고 코드 작성과 디버깅까지 다 맡겨버리니까 정작 내가 코드의 구조와 흐름을 충분히 이해하지 못한 채로 기능이 완성되어 있는 상황에 마음이 편치 않았다.

AI를 활용한 코딩은 내 실력 향상에 도움을 주는 도구 정도로 적절히 활용하되,

주도권과 학습을 놓지 않고 균형 잡힌 사용을 하는 게 목표닷.

'🐧 Notes > Today I Learned' 카테고리의 다른 글

TIL 251217 wed  (5) 2025.12.18
TIL 251215 mon  (0) 2025.12.16
TIL 251214  (0) 2025.12.14