본문 바로가기
반응형

개발3

이제 코딩/개발 그만둘까 생각날 때 번아웃, 포기 직전, 코딩을 그만두고 싶었지만, 욕심내지 말고 5분만 하자는 마음가짐이 많은것을 바꾸었습니다.코딩을 하다 보면 누구나 한 번쯤 번아웃을 겪고, "이제 정말 그만둘까?"라는 생각이 들 때가 있습니다. 저 역시 그랬습니다. 하지만 아주 작은 변화, 단 5분의 습관이 제 모든 것을 바꿔놓았고, 좋은 글들을 읽어보면 아래와 같은 공통적인 내용을 정리해 보았습니다.왜 번아웃이 오는지 생각해보니 다음과 같았습니다.끝없는 버그와 에러끊임없는 학습 부담높은 기대치와 압박감성과에 대한 조급함이런 것들이 쌓이면 아무리 좋아하던 코딩도 지치고, 흥미를 잃게 되고, 모든것을 내려놓고 싶어집니다.스스로를 너무 채직질하지 마세요. 인생은 장기전입니다. 5분만으로 충분합니다.너무 많은 것을 하려고 하지 말고, 단 .. 2025. 7. 30.
Quick Code과 Clean Code Quick Code, 말 그래도 빠르게 코드를 작성하는 것을 의미한다. 이 말은 코드의 구조나 이런건 크게 고려하지 않고, 동작 중심으로 구성한다는 의미로 함수 하나가 300, 500라인이 넘기 일수 이고 흐름을 놓치면 코드를 이해하기 어려워지는 코드가 대표적일 것이다. Clean Code, 직역하면 깨끗한 코드, 속 뜻은 군더더기를 제거한 깔끔한 코드를 의미한다. 중복을 최소화하고 재사용성과 전체적으로 구조화한 코드라 할 수 있다. 이는 유지 보수가 쉽기 때문에 지속 관리가 필요한 코드는 Clean Code를 지향하는게 좋다. 개발자는 Clean Code로 구현하는 것이 목표이지만, 실제 비즈니스 요구사항인 개발 요구사항들은 내가 생각했던 대로 흘러 가는 경우는 거희 없다. 따라서 모든 코드를 Clea.. 2022. 8. 18.
내가 하고자 하는 일 10년 전 난 지금의 나를 만족했을까? 글 속에 젊은 나는 개발이 하고 싶었나 보다. 그래서 그렇게 보안 개발 관련해서 찾고 찾아서 지금 내가 여기까지 온 것인가? 라는 생각을 하게 되었다. 젊은 나에게 지금의 네가 얘기한다면, "고맙다, 너의 선택은 틀리지 않았어, 네 덕분에 지금까지 잘해내고 있어" 라고 말해주고 싶다. 다시 10년뒤에 이글을 보고 회의록에 또 어떻게 쓸 수 있을까? 나만의 서비스를 만들었을까? 아니면 아직도 직장에서 일하고 있을까? 프리랜서일까? 다른일을 하고 있을까? 이제 더이상 젊다고 하기 어렵고, 세상은 빠르게 변하기에 앞으로의 10년은 과거 10년보다는 차분히 즐기는 여유를 가져보도록하자. 2022. 3. 27.
반응형