처음은 다 개떡 같은 코드로 시작하는 거죠

백지부터 프로그램을 짤 때가 고통스러웠습니다.
에디터를 열고 프로그램의 첫 줄을 짤 때.


도대체 어떻게 시작해야 하지?
머릿속에는 대강의 그림이 있긴 합니다.
멋지게 그리고 싶은데, 어떻게 그릴까?


머릿속의 멋진 그림과는 달리 막상 코드를 짜기 시작하면 너무 초라한 그림이 그려집니다.
아… 이게 아닌데.
이 기분이 싫었습니다.
내 형편 없는 실력이 적나라하게 드러나는 것 같아서.


차라리 이미 만들어져 있는 프로그램을 고치는 게 쉬웠습니다.


이런 고민을 존경하던 팀장님에게 했습니다.
“시작하는 게 너무 무서워요. 코드를 떡으로 만들까 봐.”


그러자 팀장님이 말씀해주셨습니다.

“처음은 다 개떡 같은 코드로 시작하는 거죠.
떡으로라도 만들어봐야 그다음에 더 잘 만들 수 있죠.”


이 말은 제가 시작을 주저할 때마다 큰 용기가 되어주었습니다.

‘그래, 좀 떡으로 만들면 어때. 계속 고쳐나가면 되지.’

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 7월 23일 오전 2:05

 • 

저장 75조회 7,273

댓글 5

함께 읽은 게시물

defer, 에러 핸들링과 비동기에서 어떻게 활용할까?

d

... 더 보기

defer (async throwing contexts)

iOYES

defer (async throwing contexts)

AI(LLM) 애플리케이션의 발전 속도가 AI 지능(능력)의 발전 속도를 따라가지 못하고 있는 상태가 되었다. 즉, 이제 AI가 부족한 것이 문제가 아니라, AI의 능력을 100% 활용하지 못하고 있는 것이 문제인 상태가 되었다는 이야기.

조회 1,367


Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

... 더 보기

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

product.kyobobook.co.kr

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

 • 

저장 14 • 조회 1,393


훌륭한 데이터 분석가란 어떤 사람인가?

‘훌륭한 데이터 분석가란 어떤 사람인가?’에 대해

... 더 보기

어제 AI 시대의 개발자 토론회에서 내가 대 AI 시대에는 버전관리 시스템이 필요없을 수도 있다고 생각해야한다는 말을 했는데, 그정도로 파격적인 생각을 해야한다는 이야기긴했지만, 진짜 그럴까?를 다시 한 번 생각해봤다.


우선 버전관리 시스템의 목적은 크게 다음 세 가지다.


... 더 보기

조회 1,749


서버엔지니어의 시대적 고민

... 더 보기