본문 바로가기
  • Seizure But Okay Developer

전체 글193

백년 손님 어제 어머니와 식사를 하면서 회사 사람들과 지내는 법에 대해 얘기 나눈 것을 적어보려고 한다. 회사 사람들과 관계를 어떻게 유지하면 좋은 건지 그게 너무 어렵다고 포문을 열었다. 부연 설명을 하자면, 나는 인간 관계에 매우 서툴다. 전 직장의 경우 모든 사람들에게 내 고민을 털어놓다보니 어느샌가 모두가 내 뒷담을 하고 있었다. 내가 필요로 했던 것은 사람들간의 교감과 힘든 것을 토로할 수 있는 상대였는데, 직장 동료에게 그런 것들을 바라기에는 너무 큰 벽이 있었음을 늦게 깨달았다. 그래서 어제 어머니와 식사를 하며 이런 얘기를 나누다, 어머니가 회사 사람을 백년 손님을 대하듯 잘해주어라고 얘기해주셨다. 우리 모친은 회사 생활 대신 자영업을 하고 계시고 30년 넘도록 쉬지 않고 일을 해오셨다. 그런 어머니.. 2023. 11. 15.
첫 출근 새 회사로 첫 출근을 하였다. 설레는 마음과 걱정되는 마음이 컸었다. 하지만 취업준비 할 때 늘 갖고 있던 간절한 마음을 되새기며, 앞선 걱정들을 다 이겨내보기로 했다. 사람들은 다 좋으셨고 챙겨주시려는게 느껴져 좋았다. 너무 좋은데, 오히려 걱정이 생기는 건 어떤 이유일까? 걱정이 생기는 이유는 사람의 본능적인 것이라고 들었다. 너무 좋은 상황 와중에 불안함을 느끼는 것은 사람의 생존 본능이라고. 명확하게 말할 수 있는 걱정은, 얼마나 다닐 수 있을까이다. 최대한 오래 근속을 하고 싶은데 그게 가능할 지.. 그건 먼 미래의 얘기가 될테니 일단 일주일 잘 다녀보고, 한 달, 3 달, 6 달, 1년을 잘 다녀보자. 그렇게 잘 하는 기간을 늘려간다면 결국에는 내 걱정을 한줌 덜어낼 수 있겠지. 잘 해보도록 .. 2023. 11. 15.
서울 생활 최근 오명휘 작가님 저서 '일인분의 외로움' 을 읽었다. 이어서 라는 책방 겸 카페에서 구한 책인데, 정말 우연히 내게 안겼다. 책을 읽으며 문득 서울에 지내면서 느꼈던 감정을 다른 측면으로 돌이켜 보는게 신선하였다. 내가 책을 읽기 전까지 느꼈던 서울과 책에서 얘기하는 서울에 대해서 설명하자면.. 내가 책을 읽기 전까지 생각한 서울 차갑고, 삭막하고, 하수구 냄새가 나는 곳. 사람들이 질리도록 많아서 사람이 싫어지는 곳 나는 서울 생활이 너무 힘들었다, 회사 생활 때문에 힘들때 의지할 친구가 없었고 그나마 찾아간 상담센터는 약을 드시라 권할뿐이었다. 그 또한 그분들의 최소한의 도리였겠지. 그리고 출퇴근 시간때는 마치 전쟁터에 가듯 마음을 먹고 가야했다. 지하철 내 사람들은 모두 예민하고 신경질적이었고 .. 2023. 11. 11.
내가 글쓰기를 하는 이유 내가 글쓰기를 하는 이유는 나를 다듬어 내어 정제된 나의 모습, 즉 진짜 나의 모습을 보기 위해서이다. 평소에 표출하지만 기억하지 못하는 나의 모습들, 내 생각들을 기록하고 작성하는 것을 통해 진짜 나의 모습을 찾아내고 싶다. 나는 문과적 감성이 충만하였다. 그래서 중, 고등학교 때는 글쓰기로 종종 상을 타곤 했다. 특히 내가 느낀 감정을 글로 써내는 것이 재미있었다. 땀이 나고 손이 아프지만 그 과정이 즐거웠다. 그걸 요새말로 몰입이라고 부르는 것을 지금에서야 실감한다. 그래서 글쓰기를 해보고자 한다. 여태껏 나는 나의 모습을 알지 못한채 지내왔다. 사회 또는 주변에서 바라는 모습으로, 가면으로, 페르소나를 뒤집어 쓴채로 그것이 진짜 나인 것 마냥, 개발을 즐거워하고 재밌어 하는게 진짜 나인 것 마냥 .. 2023. 11. 11.
대학생활 회고록 입학 대학교에 입학했을 당시 부모님의 권유로 현재의 대학교에 입학했다. 컴퓨터공학부가 전망이 밝다고 해서 입학하였다. 다른 학생들도 그렇게 해서 입학하였을까? 그래서 현재 대학교에 입학했을 때 정말 하늘이 날아갈 정도로 기뻤다. 대학생활 입학했을 때의 날아갈듯한 기분과의 별개로, 대학 학부 생활은 어질어질했다. 천상 문과성향인데, 이과인 컴퓨터 공학부에 적응하려니 너무 힘들었다. 그래도 좋은 친구들을 만나 그들로부터 좋은 영향을 받아 컴퓨터를 공부할 때 어떤 자세로 공부를 하면 좋을지, 어떻게 공부를 하면 좋은지 등에 대해서 전수를 받을 수 있었다. 그리고 동아리 활동을 정말 열심히 했다. 이때 만난 박모씨 라는 친구는 내 인생에 있어서 정말 큰 인연이었다. 그외에도 종교 동아리 활동도 정말 열심히 했다.. 2023. 10. 6.
2주차 강의 내용 정리 - 2 개요 머신러닝 강의 2주차 내용을 정리합니다 본문 이제 gradient descent 가 더욱 잘 동작할 수 있게 하는 몇가지 기술들을 알아본다. 이번에는 Feature scailing 이라는 gradient descent를 더욱 빠르게 동작시키게 하는 기술에 대해서 다뤄볼 것이다. 먼저 feature (x) 의 값과 연관된 parameter (w) 값 간의 관계를 살펴보자. 첫 예제로, 두 개의 feature을 사용해 집값을 예측하는 것을 보도록 하자. x1 은 집 크기이고, x2는 침실의 갯수이다. 그리고 각 feature들의 값 범위는 아래와 같다. 상대적으로 x1의 범위가 x2의 범위보다 더 크다. 이제 한 학습 예제를 살펴보면, x1 은 2000, x2 는 5, 집가격은 500K달러다. 이 경우.. 2023. 8. 2.
백준 문제풀이 - 10815 개요 백준 문제 푼 내용에 대해 정리합니다. 내용 N개의 숫자와 M개의 숫자가 주어질 때, M 숫자들에 N 숫자들이 포함되어 있는지 여부를 1 또는 0으로 표현하면 되는 문제. N, M의 숫자들을 int 배열에 각각 저장하였고 이후 M 숫자들을 arr 배열에 저장하였다. for 문을 돌며 arr 배열의 i 번째 원소를 N 숫자를 저장한 배열과 비교해 여부를 체크하였다. 구체적으론 IntStream 의 anyMatch 함수를 사용하였는데, 문제 조건에 의하면 최대 백만 개를 탐색할 수 있고 시간 제한은 2초이므로, for 문안에서 각 원소를 탐색하는 것은 Big O(n^2) 을 만들어내 시간 초과라는 결과를 내었다. public class Main { public static int i = 0; publi.. 2023. 7. 22.
2주차 강의 내용 정리 - 1 개요 coursera 강의 2주차 내용을 정리합니다. 내용 지금 강의부턴 하나의 feature(input) 외에 여러 개의 feature 을 다루는 방식에 대해서 배울 것이다. 기존에 하나의 input 값으로만 구성된 방식은 아래와 같다. 그런데 만약 집 크기 외에 여러 개의 입력값이 존재한다면, 아래와 같이 재구성할 수 있고 집값을 예측하는데 더 용이하다. 위 그림에 나타난 표현식이 여러 개 있는데 정리하면 아래와 같다. x_j = j번째 feature, 1번째 feature는 위 표에서 첫 번째 열을 가리킨다. n = feature 의 총 개수 화살표 x^i = i번째 학습 데이터의 feature 그룹, 행 벡터라고도 부름. 화살표 표현은 벡터라는 것을 나타내기 위해 씀. 화살표 x^2 의 경우 위에.. 2023. 7. 19.
1주차 강의 내용 정리 - 7 개요 이제 앞서 배웠던 학습율과 cost function을 통해서 우리의 첫 머신러닝 알고리즘을 만들어본다. 결과적으로 선형 회귀 모델을 학습시켜 학습데이터와 밀접한 직선을 그릴 수 있다. 내용 지금까지 배운 공식들을 아래와 같이 정리한다. gradient descent 의 경우 미분공식을 적용한 결과 오른쪽 결과와 같이 정리되는 것을 확인할 수 있다. w에 대한 미분 공식이 풀이되는 과정은 아래와 같고, 미분 개념에 대한 설명은 첨부링크를 확인하길 바란다. 링크: https://zekesnote.tistory.com/411 공식을 보면, cost function의 공식에서 값을 좀 더 그럴싸하게(neater) 구하기 위해 2를 추가로 나눴던 이유에 대해서 알수 있다. 2로 나누는 작업이 있었기 때문에 .. 2023. 7. 18.