본문 바로가기
반응형

전체 글101

AI가 말하는 백엔드 개발자가 되는 방법 아래 글은 제가 chat GPT에게 백엔드가 되는 방법을 알려줘! 라고 이야기하고 나온 내용을 바탕으로 적은 내용입니다. 백엔드 개발자가 되는 법을 설명하기에 앞서, 백엔드 개발자가 무엇을 하는지에 대해 알아야 합니다. 백엔드 개발자는 웹 서버, 데이터베이스 등 서버 측에서 동작하는 시스템을 개발하는 사람입니다. 프로그래밍 언어를 배우자 백엔드 개발자가 되기 위해서는 먼저 프로그래밍 언어를 배워야 합니다. 대표적인 백엔드 개발 언어로는 Java, Python, PHP, Ruby 등이 있습니다. 초등학생이라면 블록 코딩 등 쉽게 접근할 수 있는 언어부터 시작해서, 복잡한 언어로 넘어가면서 배워보면 좋습니다. 데이터베이스와 SQL을 이해하자 백엔드 개발자는 데이터베이스를 다루는 일도 많습니다. 데이터베이스는.. 2023. 2. 19. 22:31
개발 일기 - 개발자에게 선한 영향력이란? 지난 수요일 제게 하나의 DM이 날라왔습니다. “저 개발을 처음하는데 너무 어렵습니다. 혹시 저를 도와 주실 수 있으신가요?” 해당 DM을 보자마자 저는 처음으로 드는 생각은 그저 도움을 줘야겠다였고 연락온 DM에 답장을 하면서 글로써가 아니라 말로써 격려와 위로 그리고 응원을 해야겠다고 마음을 먹게 되었습니다. 그래서 저는 연락을 준 분께 제가 할 수 있는 최대한의 조언을 했고 그 조언은 아래와 같습니다. 누군가는 제게 이렇게 이야기 할 수 있습니다. 너가 뭔데? 너가 개발자로써 얼마나 경력이 있는데 그런 이야기를 해? 하지만 저는 오히려 그들에게 되묻고 싶습니다. 나같은 주니어도 진짜 도움이 필요한 이들에게는 큰 도움이 되는데 그런 시시비비를 따지는 것이 과연 옳은 일일까? Anyway 저는 그 분의.. 2022. 4. 19. 23:43
나의 다짐 - 미라클 모닝 모임을 만든다. 월요일 아침을 시작하면서 새롭게 다짐을 하나 하게 되었습니다. 내가 매번 미루고 있던 일 그리고 하기 싫어 했던 것들을 하나 씩 이루어 내보자는 다짐을 말이죠 누구는 이렇게 이야기 할 수 있습니다. 너 그렇게 바쁘게 살면 안 힘들겠니? 너 그렇게 살면 몸이 안 남아 날 걸? 저는 그런 이야기를 들을 때 마다 오히려 자극을 받고 더 열심히 하게 되는데 오히려 그렇게 이야기 해주는 분들께 감사함을 느낍니다. Anyway 왜 이런 다짐을 하게 되었나하면 아침에 일어나자 마자 이런 생각이 들더군요 세상은 정말 불공평해 그렇기에 이 불공평한 세상을 인정한 뒤 내가 하고 싶은 일을 통해서 이러한 불공평함을 나에게 유리한 쪽으로 바꿔보자 라는 생각이 문득 들었습니다. 그래서 그러한 생각을 생각만 하는게 아니라 글로 .. 2022. 4. 4. 10:49
개발 일기 - 나에게 주어진 합격(?)목걸이 오늘부터 본격적으로 제가 담당하게 될 서비스의 코드를 훑어 보고 숙지해 나가면서 제게 주어진 미션을 클리어 하기 위해 씹고 뜯고 맞보고 즐기던 와중 문득 드는 생각이 있었습니다. 이거 로그를 조금 보면 이해가 되지 않을까? 그래서 저는 CTO님께 로그를 어디서 확인하는지 물어보고 로그를 하나씩 보면서 해당 오류가 왜 나는지 확인하기 시작했습니다. 물론 로그에는 해당 오류에 대해 나오지 않았고 오류로 나오지 않은 이유는 아마 정상적으로 처리는 되었지만 그 값이 잘못되었기에 로그가 안 찍혀 있는 것 처럼 보입니다. 그래서 결국에는 로그가 어디에 쌓이는지만 알게되는 성과만 거두고 다시 저는 해당 서비스를 제 로컬에서 돌리기 위해 환경 세팅을 하면서 생기는 빨간줄과 계속해서 씨름을 하게 되었습니다. 씨름을 하면.. 2022. 3. 28. 22:50
개발 일기 - 주니어가 성장하는 방법 이번 주는 참으로 다양한 일들을 경험해 본 것 같습니다. 제게 주어진 일을 혼자 힘으로 해결하겠다고 욕심을 부리다 결국 이도저도 아닌 결과물을 만들어 낸 것 새로운 인연을 만나서 서로의 생각을 나눌 수 있었던 것 처음으로 콘서트를 가본 것(국카스텐) 어떤 일을 하던 환경설정이 중요하다는 것 저는 이 중 회사에서 CTO님께 들었던 이야기를 한 번 나눠 보려고 합니다. 저는 회사에 와서 아직도 못버린 습관? 버릇이 있습니다. 그건 바로 나 혼자 끙끙 싸매다가 시간을 조금 오버하는 경우입니다. 이게 되게 크리티컬한 이슈고 문제인데 이걸 아직까지도 가지고 있다는 것 자체가 참으로 슬프고 아쉽지만 이걸 바꾸기 위해 이렇게 기록으로 남겨봅니다. CTO님이 제게 탈나지 않을 크기의 프로젝트를 제게 담당하게 만들어서 .. 2022. 3. 27. 23:55
개발일기 - Postman Pre-Request Script으로 개발하기 이번 주 월요일 부터 오늘 까지 3일 간 삽질한 일기를 한 번 적어보려고 합니다. 먼저 포스트맨을 쓰게 된 이유는 원래 제가 사용하는 툴은 Insomnia인데 회사에서 API 호출할 때 사용하는 툴이라서 어쩔 수없이 사용하게 되었습니다. 뭐 Node js 기반인지라 제가 주력으로 하고 있던 python과는 전혀 다른 언어인 JavaScript를 사용해 스크립트를 짜다보니 3일 동안 삽질하면서 배운 것들이 많았습니다. 먼저 Pre Request Script를 사용하려면 Js를 알아야하는데 저는 파이썬만 해봐서 한 번도 보지도 못한 형태의 전역변수와 여러 명령어들을 보면서 참으로 난감한 경우들을 많이 겪었는데 특히 포스트맨에서 제공하는 함수(pm, environment, globals .. 등)들 때문에 훨.. 2022. 3. 17. 00:03
개발 일기 - 그들이 주니어 개발자를 바라보는 시선 입사 3주차가 지난 현재 처음으로 팀원과 저녁을 먹게 되었습니다. 진짜 아직 여러가지 심사들이 많이 남아있어서 정신 없는 와중에 잠깐의 짬이 나서 같이하는 저녁 자리에 저도 참여해서 이야기를 나누게 되었습니다. 뭐 회사생활은 어떠냐 부터 시작해서 팀원 이야기, 개인 이야기 등등 여러 이야기를 하면서 얻은 인사이트를 한 번 공유하면 어떨까 해서 이렇게 글을 적습니다. 만약 급하다 싶으면 한 줄 요약만 읽고 넘기셔도 좋습니다. 디반님! 주니어는 모르는게 당연한 거에요 하지만 모르는걸 당연하게 여기면 안돼요. 그리고 절대로 조급해 하지 마세요! 같이 저녁을 먹으면서 이런 이야기가 오갔습니다. 디반님 회사 다닐만 한가요? 가장 친한 사람은 누구에요? 등등.. 하나씩 이야기를 하면서 가장 크게 왔던 질문은 바로 .. 2022. 3. 14. 01:12
개발 일기 - 금감원 감사를 해결하라 입사 8일차 첫번째 미션인 모니터링 시스템을 만들어라를 무사히 마무리 짓고 제게 갑자기 청천벽력같은 슬랙이 하나 날라 왔습니다. 3월 25일 부터 시행되는 트레블 룰 관련 시스템을 사수분 께서 가이드라인을 만들어주시고 방향성을 잡아주면 그것에 맞춰서 코드를 짜는 것을 해보라는 진짜 회사의 운명(?)이 걸린 작업을 제게 주셨습니다... 엄청 어려운 작업이 아니라 기존에 있는 API에 트레블 룰에 필요한 기능이 있는 API를 이식하는 작업이기에 엄청나게 난이도가 높다고 생각이 들진 않지만..... 그래도.... 나 신입인데 이러한 부담은.... 오히려 좋아 어차피 결정이 된 것이니 주어진 것에 최선을 다해서 해보려고 합니다. 이런 경험이 누가 보면 신입인데 왜이리 힘들게 일을 하려고 하냐? 라고 생각 할 수.. 2022. 3. 3. 23:46
개발 일기 - 입사 1주차 벌써 입사 한지 1주일이 지났습니다. 5일 밖에 안지났지만 참으로 다양한 경험들을 해본 것 같습니다. 처음 써보는 맥으로 개발 환경 세팅하는 것 부터 시작해서 회사 내부 아키텍쳐, 곧 있을 심사에 필요한 모니터링 시스템 만들기, 스프린트 미팅을 통해서 느낀 나의 느낀점들 등 다양한 경험들을 할 수 있었습니다. 1. 개발 환경 세팅 저는 맥을 써보지 못한 촌놈이었기에 처음 맥북을 받고 이걸 뭐 어떻게 해야돼? 라는 심정으로 열심히 구글링을 해서 제가 자주 쓰던 환경과 똑같이 만들었습니다. 그런데 세팅 초장부터 homebrew가 안깔리고 Xcode가 깔리지 않길래 다른 세팅 부터 시도 했고 알고보니까 회사 내부 망에서 애플 소프트웨어 업데이트를 하는 프로그램들의 ip를 열어두지 않았기에 안깔린 것이여서 그냥.. 2022. 2. 27. 18:17
반응형

"); wcs_do();