/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
JooSing
Software Engineer
Joined on 2021년 06월 13일
Profile
Slide
Post
Like
5:09 6/13
velog.io
5:09
velog.io
Joo's Work
https://velog.io/@joosing
People and Device Interactive Developer
저작도구: velog
최종 피드 수집: 2025-01-13 18:15
전체 (510)
4d
자연스럽게 자리를 찾아간다
프로젝트를 리딩할 때 시스템의 어떤 부분은 지나치게 명세하지 않고 최소한의 가이드만 하면서 내버려두기도 하는데, 그러면 담당자들끼리 만나 얘기하면서 자연스럽게 자리를 찾아가는 것을 본다. 직접 코딩을 하는 실무자일 때는 못보던 흥
0
0
2
읽기모드
4d
즐거운 코딩하세요
Copilot 무료 버전을 팀에 소개하며, ‘즐거운 코딩하세요’라고 했더니 다른 분야의 엔지니어들이 ‘물음표’ 이모티콘을 남긴다. 일이지만 즐겁게 코딩하는 사람이 꽤 많다는게 우리 일의 매력인 것 같다.
0
0
0
읽기모드
6d
2024년 두 번째 회고 : 나를 살게한 7가지 것들
2023년 회고 글을 쓰던 암울했던 시간이 생생히 떠오른다. 나는 멋지게 추락하고 있다고 표현한 그때의 심정이 이제는 잘 아물어 별 것 아닌 일이 되었다. 2023년과 대비되서일까, 올해는 무탈하게 잘 지낸 것 같은 느낌이 든다.
0
0
0
읽기모드
10d
설계는 설득의 과정을 포함한다
설계는 설득의 과정을 포함한다. 오늘 똑같은 사실을 설득력 있게 전달하기 위해 노력했다. 프로그래밍은 배울수록 재미있는 것 같다.
0
0
0
읽기모드
11d
2024년 회고 : 링크드인 프로필에 나를 소개할 말이 생각나지 않는다
1. 나를 소개할 말이 없다
링크드인 프로필에 한 해 동안 한 일들을 정리해 본다. 이런 저런 일을 많이 했다. 그리고 비워두었던 자기소개 칸에 쓸만한 것들을 생각해 본다. 이상하다. 아무리 생각해도 무엇으로 나를 소개해야 할지
0
0
0
읽기모드
14d
뇌가 멋진 아내
결혼하고 아내가 어떤 면에서 아주 검소하고 어떤 면에서는 굉장히 돈을 잘 쓴다는 걸 알게 되었습니다. 아내는 마트의 전단지 할인상품 가격을 외우고 있습니다. 대게 사야 할 걸 먼저 정한 후 전단지 할인이 있는지 살핀다고 생각했는데
0
0
0
읽기모드
15d
매일 아침 자기 제품을 찾아오는 손님
요즘 겨울 방학이라 아침이면 좋아하는 카페에 가서 커피를 한잔씩 마신다. 거의 2시간 가량 앉았다가 가는데 일하시는 분이 싫어하시려나 생각해 본다.
최근에 9개월 가량 커피를 끊었다가 다시 커피를 하루 한 잔 정도 마시는데 오랜
0
0
0
읽기모드
15d
친절한 의사선생님
30분의 시간
친절하다고 소문난 동네 이비인후과 똑닥 예약을 하려고 한다. 근데 이상하다. 9시 오픈인데 똑닥은 30분 후부터 받는다. 오픈런을 해서 예약을 했는데 앞에 벌써 20명이다. 9시 30분이 되자 이미 오전 예약이 마감
0
0
0
읽기모드
18d
나쁜 것을 하지 않는 것
여러 성공한 사람들이 좋은 것을 하는 것도 중요하지만 나쁜 것을 하지 않는 것이 더 중요하다는 말을 한다. 아내에게 평소에 아무리 잘해도, 한 번 결정적으로 나쁜 행동을 하면 그 동안 쌓아온 것들이 날아가 버리는 걸 경험한다. 억
0
0
0
읽기모드
24d
사람을 성장시키는 자유와 가이드
사람이 성장하는데는 자유가 필요함을 느낀다. 코드도 내 마음대로 바꿔보고 이게 좋은지 나쁜지 경험해 봐야 성장할 수 있는 것 같다. 지나치게 선배의 가이드 안에서만 개발하게 해서는 성장이 어렵겠다. 뒤돌아보면 나에게도 이런 자유가
0
0
0
읽기모드
27d
좋은 피드백을 주는 사람
프로젝트를 진행하다보면 피치 못할 변경의 요구를 맞이한다. 리더로서 이 사실을 동료들에게 알려야만 하는데 변경에 유난히 거북하게 반응하는 동료가 있다.
아마도 자신도 그런 자기를 잘 모르는 것 같아서 피드백을 줬다. 우리가 처음부
0
0
0
읽기모드
27d
문서가 곧 설계다
생각을 남이 이해할 수 있게 문서로 남기는 것이 곧 설계라는 생각이 든다. 의논했던 것과는 조금 다른 설계 문서에 대한 피드백을 주고 고치는 과정을 반복하니 이제 됐다 싶은 순간을 맞이한다. 이 문서와 관련된 사람에게 변경사항에
0
0
0
읽기모드
27d
곱하기 3
새로운 프로젝트를 시작하며 일정을 조율한다. 몇 주 지나지 않았는데 여러 사정으로 일정이 고무줄처럼 늘었다 줄엇었다 한다. 문득 올해 마무리한 이전 프로젝트가 생각난다. 처음에 3월에 일이 끝나야 한다고 달렸는데 다 달리고 보니
0
0
0
읽기모드
1M
분석 작업
소프트웨어 공학을 공부하면서 분석이라는 단어의 뜻을 한자로 찾아본 적이 있다. 나눌 '분' 쪼갤 '석'자다. 나누고 쪼개어서 내가 만들 시스템은 무엇으로 구성되고, 어떻게 동작하는지 점점 자세히 이해해 나가는 과정이 분석이라고 생
0
0
0
읽기모드
1M
사람을 뽑는 진지한 노력
면접관으로 참여해서 사람을 뽑고 뽑은 사람과 일해보는 경험을 쌓다 보니, 내가(우리가) 취해 온 면접 프로세스(단순히 경력이나 기술 요소에 대해 질문하는 방식)로는 정말 사람을 제대로 알 수 없다는 생각이 든다.
그런 방법으로
0
0
0
읽기모드
1M
우리가 진짜 원하는 것
원하는 시간에 특정 지역을 정확히 촬영해야 한다. 이를 위해 시스템의 시간 정밀도를 높이기 위한 여러 방법을 오랫동안 고민한다. 그러던 중 한 가지 간단한 대안이 있다는 것을 알게 된다. 정밀함을 포기하고 앞 뒤로 여유롭게 촬영을
0
0
0
읽기모드
1M
문제로부터 시작되는 좋은 해결책
여러 사람들이 시간지연 문제에 모여들어 해법을 내놓는다. 여러가지 기법들이 검토되고 있는데 다들 문제가 뭔지 놓치고 있다는 생각이 든다. 모두 각자의 전문 분야와 관련된 부분적인 해법에 포커스를 맞추고 있다. 문제로부터 시작하고
0
0
0
읽기모드
1M
의사 코드(Pseudo Code)
대학생 때 처음으로 의사코드(Pseudo Code)란 것을 접했다. 시스템 프로그래밍 수업에서 였던 것 같다. 컴파일러, 링커, 로더 같은 프로그램들이 어떻게 동작하는지 의사코드로 교과서에서 설명하고 있었다.
오늘 여러 모듈이
0
0
0
읽기모드
1M
불확실성
프로젝트에서 만나는 불확실성이 싫다. 싫은데 늘 내 곁에 있어서 아침에 너무 싫다 싫다 혼잣말을 했다. 잠시 생각을 정리하며 이 불확실성을 묵묵히 황소처럼 뚫고 나가는 사람이 되어야 겠다고 생각했다.
오후가 되고 이리 저리 노력
0
0
0
읽기모드
1M
내가 잘 안다고 믿었던 것들이
특정 기능을 구현해야 하는데 실시간 요구사항이 있다. 사용자가 요청한 시간과 실제 응답한 시간이 얼마 시간 내에 들어와야 한다고 한다. 우리는 일반 리눅스를 쓰고 있어서 달성이 불가능하다고 판단하고 설명했다.
그런데 가만히 듣고
0
0
0
읽기모드
1M
프레임워크 없이 다른 코드
다른 사람이 만든 코드와 내가 만든 코드를 한 제품 안에 어우러지게 만드는 일은 쉬운 일이 아닌 것 같다. 특히 스프링 같은 정돈된 규칙을 가진 프레임워크 없이 순수 프로그래밍 언어로만 개발하고 있다면 더더욱 그런 것 같다.
서로
0
0
0
읽기모드
1M
멀리서 보면 괜히 아름다워 보인다
가까이 있는 것이 가장 예쁘다
가을 단풍을 찾아서 아내와 외곽으로 나간다. 단풍들이 예쁘다. 다음날 동네를 한 바퀴 도는데 어제 특별히 나가서 보았던 단풍보다 더 예쁘게 단풍이 들어있다. 단풍은 가까이 우리 동네가 젤 예쁜 것 같
0
0
0
읽기모드
3M
스크럼과 매니저
Image by Keith Johnston from Pixabay.
매니저로서의 역할을 잠시 지우고 다급한 프로젝트의 개발과 테스트에 몰입하는 동안 팀원들이 붕떠 있는 느낌을 받는다. 함께 해야하는 세 개의 프로젝트 중 두 개도
0
0
1
읽기모드
3M
암호화된 채널의 네트워크 대역폭 제한
sftp를 사용해 1Gbps 네트워크에서 대용량 파일을 전송하는데 50Mbps 속도가 나온다. 우리만 사용하는 로컬 네트워크라 다른 부하는 없다. 우리는 제한된 전력을 사용함으로 미션 시간 제한이 있는데 이 문제로 인해 파일 크기
0
0
1
읽기모드
3M
인내 훈련
마흔이 넘어 깨닫게 된다. 삶에서 인내하지 않으면 많은 문제들이 일어나는 것 같다. 사람과의 관계에서도 일에서도. 대한민국 남자들은 군대를 다녀오면서 인내를 배운다고 하지만 돌아보면 그곳에서의 인내는 사회 생활에 큰 도움이 되지
0
0
1
읽기모드
3M
프랑크푸르트까지 13시간 : 삶은 내가 생각한 것 보다 훨씬 큰 인내를 요구한다
가슴이 두근거리며 죽을 것 같은 느낌이 든다. 이 상태로 13시간 비행기를 타야한다고 생각하니 엄청난 두려움이 엄습한다. 공황장애를 겪는 사람들이 설명하는 것과 비슷한 증상 같은데 내 몸과 영혼을 만드신 하나님을 찾으며 정말 간절
0
0
7
읽기모드
3M
매니저로 우당탕탕 산다는 것
Image by Steve Buissinne from Pixabay.
이상적인 매니징 환경
프로젝트의 매니저로 일 할 때 이상적인 상황은 아이러니하게도 아무도 관리하지 않아도 되는 팀을 만나는 것이다. 팀원들 모두 스스로 일을 찾
0
0
3
읽기모드
3M
우주로 가는 길 - (1) 폴란드에서 통합 시험
폴란드로 가는 길
위성의 본체와 탑재체를 통합하는 일을 수행해야 한다. 이를 위해 동료들과 10일간의 폴란드 출장 길에 오른다. 독일 프랑크푸르트를 거쳐 폴란드 브로츠와프로 향하는 14시간의 비행이 괴롭게 느껴진다. 이번 프로젝트
0
0
1
읽기모드
3M
내 마음대로 할 수 있는 1시간
회사에서 다른 사람에게 구애 받지 않고 온전히 내 의지대로 행동할 수 있는 일은 많지 않은 것 같다. 많은 것들이 연결되어 있고 일은 뜻하지 않게 일어난다. 최근에 약간의 스트레스를 받는 나를 위해 점심 식사를 혼자 해보자고 스스
0
0
0
읽기모드
4M
소프트웨어 개발의 불확실성 : OO 미터를 15초에 달릴 수 있어?
소프트웨어 개발의 불확실성
개인적인 경험으로 소프트웨어 개발은 다른 엔지니어링 분야에 비해 불확실성이 높다고 생각한다. 똑같은 팀과 거의 비슷한 제품을 찍어내듯 매번 개발한다면 해야할 일이 명확하고 얼마만에 일이 되어질지도 예상할
0
0
0
읽기모드
5M
소프트웨어 엔지니어의 진동 시험기
제품을 X축, Y축, Z축으로 각각 흔든다. 어떨 때는 눈에 보일 정도의 떨림을 주면서 흔들고, 어떨 때는 진동으로 인해 고주파 소리는 나지만 눈에는 거의 보이지 않을 정도의 흔들림도 있다. 소프트웨어 분야와 마찬가지로 여기도 흔
0
0
1
읽기모드
6M
팀의 정렬 : 달리는 왼발과 오른발
서로 다른 내 몸의 왼발과 오른발
요즘 러닝을 하다보면 왼발과 오른발이 지면에 닿을 때의 느낌이 항상 다르다. 한쪽 발목에 힘을 조금 빼거나 의식적으로 발바닥이 지면에 닿는 느낌을 바꾸어 보려해도 쉽게 되지 않는다. 내 몸에 있는
0
0
0
읽기모드
7M
Tidy First
이 책을 읽다보니 저자가 중점을 두고 설명하려는 내용(예를 들면 소제목에 표현된 것들) 외에 그냥 흘려 얘기하는 듯한 설명 속에서 번뜩이는 영감을 얻는다.
거꾸로 코딩하기
켄트벡은 루틴의 마지막 줄부터 코드 작성을 시작해 보라고
0
0
0
읽기모드
8M
프로그래밍: 제한된 시간과 자원 안에서 최선을 찾아가는 과정
결과적으로 설명의 흐름을 정리한 몇 줄의 메모와 코드만 있으면 되는 거였다. 동료에게 내가 작성한 코드를 설명하기 위해 UML까지 꺼내들었던 걸 보면 과한 솔루션을 상상했었던 것 같다. 프로그래밍은 이렇듯 현재의 제한된 시간과 자
0
0
0
읽기모드
8M
벽돌을 쌓는 듯 프로그래밍
때때로 프로그래밍은 벽돌을 쌓아올리는 듯 지루하고 고통스러운 작업이 된다. 무슨 재미와 즐거움만 있기를 기대했다면 오산이다. 일이란 때때로 그런 것들을 참고 해나가는 것이다.
0
0
0
읽기모드
8M
자욱한 안개를 헤쳐가는 나의 모습
요즘 아주 척박한 일정 속에서 처음 만들어 보는 신비로운 제품을 만들고 있다. 실패할 것을 각오하고 도전하는게 진짜 스타트업 같기도 하다.
촉박한 일정, 처음 만들어 보는 제품, 오랜만인데 진화해 있는 C++ 언어 덕인지 내 걸
0
0
0
읽기모드
8M
텍스트로 소통하는 일
대화가 잘 통하고 함께 원활히 협력하며 일해온 동료가 슬랙으로 일과 관련된 질문을 해온다. 그가 하는 말이 무슨 말인지 잘모르겠다. 어떻게 답을 해야할지도 잘 모르겠다. 텍스트로 다시 내가 모르는 것과 너의 의도를 묻자니 쉽지가
0
0
0
읽기모드
8M
질책은 뒤에
엉뚱한 얘기를 하는 협력사를 질책하고 싶은 마음이 든다. 그런 그들에게 아무런 대응도 하지 않는 우리 내부의 사람들이 답답하고 도리어 무책임하게 느껴진다. 이 회사에 오고 존경하는 마음이 들었던 한 분이 있다. 부정적이고 어려운
0
0
0
읽기모드
8M
제품아 곧 만나자
이제 정말 코드로 제품을 개발하는 일에 집중할 때가 온 것 같다. 이제 무엇을 구현하면 되는지 많이 확실해 진 느낌이다. 그 동안 우리가 의존하는 것들이 가진 많은 불확실한 것들을 확실한 것으로 만드는데 혼신의 힘을 다했다. 스케
0
0
0
읽기모드
8M
우리 집이 가장 엉망이었다
회사의 일들이 엉망진창이란 생각이 든다. 왜 일은 이 지경까지 방치된 건지, 그들은 왜 내 뜻대로 움직여 주지 않는지, 일은 내 뜻대로 쉬이 진행되지 않는다. 그래도 내가 조금은 성장한 건지 내가 할 수 있는 일에 흔들림 없이 집
0
0
1
읽기모드
8M
나의 일과 회사 일
큰 불확실성과 어려움을 안고 회사 일을 한다. 회사이기에 온갖 역경이 있어도 어떻게든 일을 밀고 나가야만 한다. 이렇게 하면 완벽하지 않더라도 어떻게든 일이 되어지곤 한다. 개인적으로 하는 일은 조금 다르다. 불확실성과 어려움을
0
0
0
읽기모드
8M
오랜만에 C++ : 같은 구조, 다른 데이터 다루기
C++ 이라는 언어를 오랜만에 다시 접한다. 2024년에 접한 C++은 내가 10여년 전 접하던 것과는 많이 다른 느낌이 든다. 언어적으로 많은 부분 발전한 것 같다. 오늘은 객체지향의 다형성으로 해결할 수 없을 것 같은 다소 어
0
0
0
읽기모드
8M
가야 한다
꿈꾸던 여러 가지 일들을 시작하려 하면 늘 이건 안되겠다는 감정을 먼저 마주한다. 어렵겠고, 안될 것만 같다. 심지어 즐겁게 꿈꾸던 일인데 막상 시작하니 재미가 없는 듯한 감정도 덤으로 만난다. 이때는 그만둘 때가 아니다. 내 몸
0
0
0
읽기모드
8M
다행이다
연차를 쓰고 이직 기간 자주 오던 도서관에 오랜만에 왔다. 괜찮은척 했지만 괜찮지 않았던 그 시절의 불안한 감정이 새록새록 떠올랐다. 다행이다. 내일이면 돌아갈 회사가 있고, 내게 일이 있고, 정해진 시간에 어김 없이 들어오는 월
0
0
0
읽기모드
9M
이리로 오세요 두통
휴일을 보내고 회사로 돌아가는 아침이면 자주 두통과 우울감을 겪는다. 오늘 아침에는 문득 이런 생각을 한다. 이런 감정 패턴은 내가 단지 이겨내야 하는 것일 수도 있다. 군대를 다녀오고 고기 판매 알바를 할 때가 생각난다. 처음에
0
0
0
읽기모드
9M
인턴 면접: 현실의 더티함
계속해서 면접이 잡혀있다. 오늘은 미국에 있는 대학교에 다니는 3학년 학생의 인턴 포지션에 대한 면접이 있었다. 잠시 대화를 나눠보며 아주 훌륭한 엔지니어 같다고 느껴졌다. 고등학교 때 친구들과 창업을 한 경험이 있었고 학교에서
0
0
2
읽기모드
9M
신입 면접: 한 사람이 오는 건 그 사람의 인생이 오는 것이다
오늘은 신입사원으로 지원한 분의 면접이 있는 날이다. 면접 질문을 미리 준비하지 못해 면접 직전까지 질문 목록을 정리한다. 면접을 준비하는 시간도 데드라인이 있으니 불필요한 질문들은 신속히 버리고 정말 묻고 싶은 질문만 남기게 된
0
0
0
읽기모드
9M
문제를 먼저 풀어봅니다
유퀴즈에 출연하신 뇌과학자 이진형 교수님의 이야기를 듣고 인상깊은 내용과 생각들을 정리합니다.
유튜브 링크
저는 공부를 시작할 때 문제를 먼저 풀어봅니다. 다 틀리더라도 그렇게 함으로 내가 풀어야 하는 문제가 무엇인지 이해하게
0
0
0
읽기모드
9M
소프트웨어는 크게 달라지지 않는다
오랜만에 하루 종일 내 책상에만 앉아 프로그램을 설계하는 일을 할 수 있었다. 이틀간 쓴 휴가 때문인지 마음이 많이 차분해져 있었고 복잡한 머리도 한 결 가벼워져 있었다. 예전에 임베디드 시스템에 소프트웨어 업데이트 도구를 개발했
0
0
0
읽기모드
9M
사이드 프로젝트 : 모든 라이브 정보를 보여줄래? (Live Share)
Image by Sunny Daye from Pixabay
회사의 일 외에 지구력을 가지고 해보고 싶은 일이 생겼다.
2003년, 가수의 육성을 듣는 첫 감동
스무살 대학축제에서 였던 것 같다. 가수가 육성으로 노래하는 걸 태어나
0
0
0
읽기모드
9M
나는 몰랐던, 고성능 멀티쓰레드 동기화 기법 - CAS (Compare And Swap)
Image by freepik
난 배운적이 없는데
멀티쓰레드 환경에서 발생하는 동기화 문제를 해결하는 가장 확실한 방법은 락(lock)을 통해 크리티컬 섹션(critical section)이 원자적(atomic)으로 실행되도록 보
0
0
1
읽기모드
9M
세계지도 깃발 꽂기
어느 때부터 세계지도를 가까이 두는 것을 좋아하게 되었다. 노트북 뒷면에도 개발자 스티커 대신 큰 세계지도 스티커를 붙이고 다닌다. 몇 일 전에 새 회사 벽에 걸어두려고 큰 세계지도를 하나 샀다. 우주기업에 다니면 세계지도를 가까
0
0
0
읽기모드
10M
진짜 스타트업에서 배우고 있는 것들
Image by Joachim Schnürle from Pixabay
정통적인 프로세스라면 수 년이 걸렸을 일을 몇 개월 만에 하려고 한다. 스타트업에서 큰 시간 압박 속에서 일하며 배우게 된다.
기름기 쫙 뺀, 목표 다이어트
0
0
2
읽기모드
10M
시간을 견대내는 일
빨래통을 들여다보다 다람쥐 쳇바퀴 도는 삶을 견뎌내 온 아내의 삶이 떠올랐다. 그리고 이윽고 어머니와 아버지의 삶도 떠올랐다. 어머니와 아버지와 어려서부터 아주 친밀한 관계를 맺어오지 못했지만 그들의 지난 삶을 이제서야 떠올려 보
0
0
0
읽기모드
10M
다람쥐 쳇바퀴
퇴근 후 양말을 벗어 빨래 통에 놓는다. 오늘도 빨래통은 내 양말 한 켤레 넣을 틈 없이 가득차 있다. 문득 매일 빨래를 돌리고 널고 개기를 반복하는 아내가 생각난다. 다람쥐 쳇바퀴 도는 듯한 아내의 삶이 머릿속에 그려진다. 십
0
0
0
읽기모드
10M
환불이 어려울 수 있습니다
가끔씩 가게에서 "환불이 어려울 수 있습니다" 같은 문구를 본다. 이런 문구를 볼 때면 왜 "안됩니다"라는 분명한 표현 대신 "어려울 수 있다"는 애매한 표현을 쓰는 건지 의아했다. 나는 의사표현이 확실한 편이고 된다 안된다 분명
0
0
0
읽기모드
10M
폐지 줍는 할아버지
Copilot Designer
신호 대기 중 폐지를 산더미처럼 리어카에 지고 횡단보도를 건너고 계신 한 할아버지를 본다. 그는 신호가 다 바뀌도록 천천히 한 걸음 한 걸음 내딛고 있다. 그의 발걸음은 힘겨워 보였지만 어떤 결심이라
0
0
1
읽기모드
11M
도메인에 대해 배우는 즐거움
Image by Сергей from Pixabay
도메인에 대해 배우는 즐거움
볼트를 체결하는 기구물과 관련된 회의에 참석한다. 제품 운영 중 진동에 의해 볼트가 조금씩 풀릴 수 있는 이슈가 있다고 한다. 볼트와 너트 사이의 갭
0
0
0
읽기모드
11M
매니지먼트의 또 다른 이름 (확실한 것에 집중하기)
작가 피터 드러커를 좋아한다. 그가 매니지먼트라는 책에서 사업은 근본적으로 위험을 감수하는 일이며, 매니지먼트란 불확실한 것을 확실하게 만들어 가는 것이라고 했다. 이 말이 내게 준 영향은 컸고 이 말의 영향을 받아 과거에 좋은
0
0
0
읽기모드
11M
애자일이라고 불러도 되는가?
Image by StartupStockPhotos from Pixabay
하드웨어를 다루는 회사에 오래동안 다녀왔지만 이런 느낌의 회사는 낯설다. 말로만 듣던 스타트업 문화라는게 이런 건가 하는 생각이 든다. ‘이게 정말 된다고?
0
0
2
읽기모드
11M
궁핌함이 선물해 준 감사
경제적으로 바닥에 내려갔다가 다시 취직을 했다. 그래서일까, 회사 식당에서 점심 식사를 하며 유난한 감사를 느낀다. 변덕스러운 내 마음은 금새 이 감정을 잊어 버릴지도 모르지만 내 기억 속에 꼭꼭 담아두면 좋겠다. 오랜만에 주말
0
0
0
읽기모드
11M
겨울에 대한 불평
Image by Dim Hou from Pixabay
판교의 회사에 면접을 보러 가는 날이었다. 따뜻한 겨울이 이어지다 유난히 추운 영하의 날씨가 찾아왔다. 면접이라 편안하고 도톰한 패딩 대신 단정고 얇은 코트를 꺼내 입는 바람에
0
0
0
읽기모드
1y
책상에 앉아 있는 죽은 개발자
Image by tookapic from Pixabay
이 회사에 입사하며 ‘막노동’이라는 메타포가 내 생각을 지배했다. 그 중에 나는 나를 아무것으로도 제한하지 않는다는 생각이 있었다. 예를 들면 나는 소프트웨어 개발자니까 코드
0
0
0
읽기모드
1y
이직 : 부담감을 이기는 방법
Image by Young Kim from Pixabay
경력직 개발자로 취업한 나. 일을 시작한지 이제 3일 밖에 지나지 않았는데 여러가지 부담감이 나를 찾아온다. 당장 뭔가 성과를 내야 할 것 같은데 모르는 것이 너무 많고 아
0
0
0
읽기모드
1y
나는 멋있게 추락하고 있는거야 : 2023년 회고
2023년 한 해를 상징하는 단어를 떠올려 보라고 한다면 나는 ‘고통’이라는 단어를 꼽고 싶다. 그리고 몇 장의 카드를 더 뽑을 수 있다면 ‘부끄러움’이라는 단어도 뽑고 싶고 ‘실패’ 같은 단어도 기어이 한 장 더 뽑고 싶다. 빼
0
0
0
읽기모드
1y
내 안에서 시작된 꿈 그리고 달리기
Image by 12019 from Pixabay
수학 선생님
고등학교 시절 수능을 생각하며 진지하게 내가 하고 싶은 일은 무엇인가 고민했던 적이 있다. 그때 나는 수학 선생님이 되고 싶었다. 수학 문제를 논리적으로 풀거나 증명하
0
0
4
읽기모드
1y
2023 공개 SW 페스티벌 후기 - 듣고 배우고 느낀것
오픈소스 프로젝트에 대한 열망이 항상 있었던 것 같다. 그런데 오픈소스 프로젝트는 왜 하고 어떻게 하는가 같은 배움을 받을 기회는 많지 않았던 것 같다. 이번 행사를 통해 그런 갈증을 조금 해소할 수 있었고 듣고 배우고 느낀 것들
0
0
0
읽기모드
1y
판교에 있는 소프트웨어 회사 면접을 보다
지난주 판교의 한 회사에 면접을 보고 왔다. 판교에 있는 회사에 면접을 보는 것은 처음이었고, 이 정도 규모의 순수 소프트웨어 회사의 면접도 처음이었다. 오래 전 내가 사는 세상과 다를 것만 같았던 세상. 내게 뜬금 없이 연락이
0
0
5
읽기모드
1y
[개발일기] 일일보고 하세요
SI 회사를 다니며 갑이 을에게 줄 수 있는 최고의 제재는 일일보고를 하라는 명을 내리는 거라고 생각한다. 처음으로 일일보고를 요청 받은 건 방산 회사에서 일 할 때 테스트 시스템이 간헐적으로 재부팅되는 문제가 발생했을 때로 기억
0
0
1
읽기모드
1y
객관적인 피드백을 주는 사람
Image by Adrian from Pixabay
어제 이런 생각이 들어 짧은 메모를 남겨 놓았다.
“한 번 틀린 사실을 진짜 처럼 말하는 사람은 다른 부분에서도 반복해서 그런 실수를 하는 것 같다. 대게 객관적인 피드백을 받
0
0
0
읽기모드
1y
[개발일기] 전화위복
혼자 하는 일일 스크럼
어제 동료와 갈등을 겪으며 내가 하고 있는 일을 논리적으로, 자신있게, 흐름을 가지고 설명할 수 있어야 겠다고 생각했다. 낯선 업무를 파헤치다 보니 한 동안 내가 무슨 일을 하고 있는지 잘 정리할 수 없었던
0
0
0
읽기모드
1y
[개발일기] 고객을 만나는 기분으로 직장 상사 대하기
고객을 만나는 기분으로 직장 상사 대하기
제품을 개선하는데 많은 배경지식들이 필요하다. 도메인에 대해 알아야 하고, 기술적인 아키텍처 구조나 데이터들이 어떻게 흘러가는지도 알아야 한다. 이걸 알고 있는 사람을 사용자라고 정의하기로
0
0
0
읽기모드
1y
(회고) 레거시 코드의 문제를 다루는 자세
Image by Roy N from Pixabay
상향식으로 접근 시작
사용자가 특정한 타입의 데이터를 입력하면 시스템이 예외를 밷어냈다. 버그라고 할 수 있지만 명시적으로 지원하지 않는 데이터 타입이라 새로운 기능을 추가하는 작
0
0
0
읽기모드
1y
개발일기: 내 다음 개발자를 생각하며
여러번 스크롤을 해야 다 읽어 볼 수 있는 함수 하나를 분석하고 있다. 함수의 입력이 뭐고, 출력은 무엇이며, 어떤 부수효과가 있는지 코드 구현을 다 살펴봐야 알 수 있게 되어있다.
브랜치를 하나 따서 지역 변수들 이름을 머리에
0
0
2
읽기모드
1y
개발일기: Hello World 벽을 넘도록 돕는 교육자
파티션 너머 AI 파트 신입 개발자분의 한숨 소리가 푹푹 들려온다. 뭐 학습시키는 게 잘 안되나 해서 왜 이렇게 한숨을 쉬냐고 묻자 사내 스프링 관련 강의를 듣고 과제하는데 잘 안된단다. 잠깐 보니 REST API 호출해서 Hel
0
0
0
읽기모드
1y
개발일기: 참신한 영역에 집중하기
학습과 기록에 대한 욕심 때문인지, 내게 필요한 것들이 문서화되어 있지 않은 불편 때문인지, 무분별하게 이것 저것 글로 정리하려 덤벼들게 된다. 그렇지만 쓰고 싶은 글들을 다쓸 수 있는 시간이 내게 없다.
이미 다른 사람들이 잘
0
0
0
읽기모드
1y
IntelliJ & Maven 외부 라이브러리 참조 문제 (Cannot find declaration to go to)
문제
IntelliJ에서 Maven을 기반으로 하는 프로젝트를 처음 열었을 때 다음과 같이 외부 라이브러리 참조를 찾지 못하는 경우를 만납니다. (”Cannot find declaration to go to”)
이는 현재 프로젝
0
0
6
읽기모드
1y
Maven 외부 라이브러리 의존성 관리
개요
Maven은 소스코드 빌드를 돕는 도구이다. 그런데 소스코드는 우리가 직접 개발하는 것 외에 수 많은 외부 라이브러리에 의존한다. 따라서 Maven이 빌드 도구로서 수행하는 중요한 역할 중 하나는 우리 프로젝트에서 의존하는
0
0
0
읽기모드
1y
개발일기: 몇 줄의 명세 뒤에
첫 작업을 마치고 릴리즈 했다. 두 번째 작업이다. 두루뭉술한 문장들로 작업 명세가 몇 줄 적혀져 있다. 몇 줄의 문장 뒤에는 내가 알아야 할 수 많은 사실 들이 숨겨져 있을 거다.
프로젝트를 연거푸 두 개 클론 받는다. 둘이 뭔
0
0
0
읽기모드
1y
개발일기: 불편함이 주는 깊은 이해
항상 스프링부트 이니셜라이저로 프로젝트를 생성하고 인텔리제이로 빌드 그리고 실행하면 되었는데 그렇지 않은 프로젝트를 만나니 사소한 것 하나하나가 막힌다.
내가 자바를 좋아하는 개인적인 이유는 라이브러리 코드 속으로 들어가 인터페이
0
0
0
읽기모드
1y
개발일기: 인터페이스 먼저 확인하기
협력하는 서비스 간에 문제가 생겼을 때 인터페이스를 먼저 확인해서 어느 쪽 문제인지 확인하는게 서로에게 좋음을 다시 한번 느낀다.
네탓 내탓을 가른다기 보다 불필요하게 두 협력자 모두가 내부 구현을 살펴보고 있는 건 리소스 낭비이
0
0
0
읽기모드
1y
Git | 브랜치에서 안전하게 작업하고 머지하기
분산형 버전관리 시스템인 Git을 활용하면 제품 코드의 변경사항을 안정적이고 효율적으로 관리할 수 있습니다. 이 글은 누구나 쉽게 Git 초기 설정부터 브랜치를 활용한 기능 개발과 테스트, 머지까지 일련의 절차를 수행할 수 있도록
0
0
0
읽기모드
1y
SHA256 해시 결과가 달라요?
서비스에서 생성한 해시(SHA256) 계산 결과와 다른 범용 도구를 활용한 결과가 다르다는 컴플레인이 들어왔습니다. 원인을 분석해 보니 사람이 보기에는 똑같은 값이지만 컴퓨터가 값을 어떤 타입으로 다루냐에 따라 계산 결과가 달라지
0
0
0
읽기모드
1y
즐거운 프로그래밍 순간들
Image by Gerd Altmann from Pixabay
‘프로그래밍이 즐거운가?’라는 질문에 애석하게도 고통스러운 순간들이 먼저 떠올랐다. 그러나 프로그래밍에는 괴로움과 즐거움이 교묘하게 썩여있는 것 같다. 그래서 프로그래
0
0
0
읽기모드
1y
사람이 아닌 다른 것이 목적이 될때
Image by Gerd Altmann from Pixabay
“내가 생각하는 사람에 대한 오너십은 사람을 종 처럼 소유해서 마음대로 조종하는 것을 의미하지 않는다. 대신 그 사람이 제품 처럼, 조직처럼 성공하길 바란다. 그래서
0
0
2
읽기모드
1y
고통스러운 프로그래밍 순간들
Image by János Bencs from Pixabay
프로그래밍이 재미있는지와 관련된 토론이 커뮤니티에 있는 걸 보면서 나는 어떤지 자문해 보게 되었다. 순간 떠오른 생각은 “프로그래밍이 재미있다고 한 마디로 표현하기는 힘
0
0
0
읽기모드
1y
OWNERSHIP 가지고 회사 다니기
Image by Mediamodifier from Pixabay
회사를 다니며 경험할 수 있는 오너십에 대해 생각해 보게 된다.
오너십(Ownership)
무언인가 내가 책임질 내 소유라 여겨지면 나의 말과 행동은 그렇지 않을 때
0
0
0
읽기모드
1y
처음 만난 코드의 장벽
Image by goonerua on Freepik
이직하고 새 회사의 제품 코드를 처음 마주한다. 처음이라 안그래도 낯선데 코드 이해를 더욱 어렵게 만드는 걸림돌들이 있다. 기록해 뒀다가 내가 자리를 잡게 되면 이것들은 꼭 신경
0
0
0
읽기모드
1y
직장인 마인드
Image by Clker-Free-Vector-Images from Pixabay
지나치게 이상적인 생각에 빠지면 진흙탕 같은 직장의 현실은 밟고 싶지 않은 마음이 강렬하게 든다. 그럴 때 이런 마인드가 필요한 것 같다.
네가
0
0
0
읽기모드
1y
수습일기 #1 : 내 커리어 어디로
이방인
새 회사 첫 출근. 허둥지둥 회사 앞까지 겨우 갔다. 배가 고플 것 같아 김밥 한 줄을 우겨넣고, 엘레베이터를 기다린다. 이상한 느낌이 들어 고개를 돌려보니 모두 엘레베이터를 타려고 길게 한 줄로 서 있는데 나 혼자...
0
0
0
읽기모드
1y
이직 : 새로운 회사의 명함 EP.11
Image by Oli Götting from Pixabay
새 회사에서 명함에 새길 글귀를 보내달라고 한다. 무엇을 하면 좋을지 고민하다가 함께자라기 책에서 본 문구 (What's the simplest thing that co
0
0
0
읽기모드
1y
이직 : B2B 회사에서 메마르지 않기 EP.10
Image by Joe from Pixabay
그간 내게 아무런 감흥을 주지 않던 B2B(Business to Business)란 단어에서 어떤 감정을 느낀다. 나는 새로운 곳에서 기업이 필요로 하는 제품을 만들 것이다. 기업이
0
0
0
읽기모드
1y
이직 : 이 기술을 사용해도 될까? EP.9
Image by picjumbo_com from Pixabay
새 회사 입사를 앞두고 이런 고민이 있었다.
이런 기술을 사용하는 일을 하는 것이 앞으로 나에게 도움이 될 것인가?
생각해 보면 어떤 기술을 사용하는 것이 나의 목표
0
0
0
읽기모드
1y
이직 : 수습 여행 EP.8
Image by valeska salgado from Pixabay
정말 빡빡하게 시간을 사용한 것 같다. 면접에서 “퇴사하고 쉬면서 뭐 하셨나요?”라는 질문을 자주 받았는데 하루도 쉰적이 없다는 말로 답변을 시작하곤 했다. 회사
0
0
0
읽기모드
1y
이직 : 확실한 것 한 가지 EP.7
Image by Janno Nivergall from Pixabay
피벗팅할 때인가?
스타트업에는 피벗팅이란 개념이 있다. 밀고 나가던 서비스가 가망이 없다는 판단이 서면, 기존 서비스를 접고 새로운 서비스를 시장에 내놓아 회사
0
0
0
읽기모드
1y
이직 : 잠재력 이력서의 결과 EP.6
Image by Horst Schwalm from Pixabay
잠재력 이력서
구직 활동을 통해 나에 대해 알게된 것도 있지만 회사들이 지금의 나를 어떻게 생각하는지에 대해서도 알게 된 것 같다. 나는 이번 구직 활동에서 다소 도
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy