요약
⏱ 00:001. 인사와 스트림 준비
⏱ 00:00방송 초반에는 시청자들과 인사를 나누고 라이브 알림 방식에 대해 가볍게 이야기합니다. 발표자는 최근 한두 주 동안 고전 유닉스 시스템 프로그래밍 교재를 따라 공부하며 라이브 방송으로 실습을 재현하고 있다고 밝힙니다. 함께 따라 하는 방송 형식이 학습의 책임감을 높여 준다는 점도 언급합니다.

또한 개인 웹사이트를 HTML만으로 만든 경험을 소개하며, 화려하지 않아도 직접 만든 결과물의 가치를 강조합니다.
⏱ 05:272. 터미널 꾸미기
⏱ 05:27시청자가 물은 커서 반짝임 효과는 Ghostty 터미널의 설정 폴더에 셰이더 파일을 두고 커서 관련 셰이더를 지정하는 방식으로 구현할 수 있다고 설명합니다. 다만 발표자는 현재 다른 터미널로 옮겨 쓰고 있으며, 그 터미널에는 셰이더가 기본 내장되어 있다고 말합니다.

꾸밈 효과는 재미로 쓰는 정도이고, 중요한 것은 기능과 실용성이라는 맥락에서 가볍게 다뤄집니다.
⏱ 06:573. 취업과 학습 병행에 대한 조언
⏱ 06:57컴퓨터 전공 최종학년 학생이 웹 관련 직무 합격 통보를 받았지만 시스템 프로그래밍을 더 배우고 싶다는 고민을 전합니다. 발표자는 일단 직장을 얻고 사이드로 시스템 지식을 쌓는 편을 권합니다. 실무에서는 팀 협업, 시스템 전체를 보는 관점, 비즈니스 가치 판단 같은 것을 배우기 어렵고, 반대로 직장에서 배우지 못하는 저수준 지식은 혼자 공부해야 하므로 둘 다 필요하다고 설명합니다.

구직이 어려운 상황에서도 생계를 우선하되 프로그래밍 공부는 멈추지 말라는 메시지가 반복됩니다.
⏱ 10:154. 유닉스 파이프 구현 과제 소개
⏱ 10:15이번 방송의 실습 목표는 ls의 출력을 wc의 입력으로 넘기는 작은 프로그램을 직접 만드는 것입니다. 셸이 내부에서 하는 파이프 연결을 흉내 내는 것이 목적이며, 이를 위해 이전 시간에 만든 프로그램 실행기의 프로세스 생성(fork)과 프로그램 교체(exec) 개념을 복습합니다.

발표자는 표준 입출력 함수를 최소화하고 시스템 호출 중심으로 코드를 작성하겠다는 방향을 설명하며, 이 과정을 최종적으로 미니 셸 제작으로 이어가겠다고 말합니다.
⏱ 12:525. 시스템 프로그래밍 학습 경로와 언어 선택
⏱ 12:52시스템 프로그래밍을 처음 시작하는 시청자를 위해 로드맵은 디스코드에 정리되어 있으며, 기초 C 문법과 포인터, 배열은 이미 다룬 상태라고 설명합니다. 언어 선택에 대해서는 취업만 목표라면 Rust도 고려할 만하지만, 메모리 관리와 언어의 역사를 깊이 이해하려면 C를 권한다는 입장입니다.

소켓과 네트워크 프로그래밍도 학습 경로에 포함되어 있으며, 이후 HTTP 서버 제작까지 이어질 계획이라고 말합니다.
⏱ 15:006. AI 활용과 학습에 대한 관점
⏱ 15:00AI로 학습 목차를 만드는 것은 도움이 되지만, 발표자는 생각을 AI에 넘기지 않고 직접 고민하는 과정이 중요하다고 강조합니다. 전문성이 있어야 AI를 더 잘 활용할 수 있으며, 저수준 원리를 아는 것이 그 기반이 된다는 주장입니다. 또한 AI가 지원서 선별에 쓰이는 상황에서는 회사별 맞춤 자료나 직접적인 접촉으로 차별화하라는 취업 조언도 덧붙입니다.

발표자는 자신의 경험상 AI가 처음에는 재미있지만 학습과 성장이 멈추는 지점이 온다고 말하며 방송을 마칩니다.



