본문 바로가기

SMALL

분류 전체보기

(58)
프로그래머스 - 특정 형질을 가지는 대장균 찾기 ( SQL ) 오늘은 PCCE 시리즈를 마치고, 새로운 알고리즘 시리즈를 찾던 와중 대장균 시리즈 Level1 ~ Level5까지 한 단계씩 있길래 한 문제씩 포스팅을 하고자 한다. ( ※ 물론 내가 Level5까지 다 풀 수 있다는 가정은 없다... 하지만 도전은 아름다운 것 )그중 첫 번째 문제인 특정 형질을 가지는 대장균 찾기 문제부터 시작하겠다. 특이점은 DB Query문을 작성하는 문제로 특정 언어에 국한되지 않는다는 점이다. 알고리즘 난이도 및 시간 ( ※ 개인적인 의견 )난이도 : Level  1( ※ Min : 0, Max : 10 )풀이 시간 : 3분제출 횟수 : 1번 풀이 결과 : Pass문제 설명 아래 사진을 보면 문제가 굉장히 복잡한 것처럼 보이지만 그냥 DB Table에 들어가 있는 데이터들에 ..
Project Manager(PM)란? 포스팅 계기 요즘 실무에서 SW 개발 총괄 및 PM 업무를 같이 진행하고 있는데, 2개의 일을 하면서 고민이 드는 점이 앞으로의 나의 진로를 어떻게 할지가 고민이다. 아직은 개발이 재미있는데, 향후 길게 본다면 PM 직무가 맞을 것 같은 느낌이다. 이런저런 고민이 들고 있어 PM이란 무엇일까?라는 글을 쓰면서 나의 향후 진로를 고민하는 시간도 가지고자 포스팅을 하게 되었다. ※ 해당 포스팅은 나의 친구 챗GPT의 도움을 받아 작성했다.Project Manager(PM)란? SW PM(Software Project Manager)은 소프트웨어 개발 프로젝트를 기획, 관리, 운영하는 책임자다. 쉽게 말해, 소프트웨어 프로젝트가 성공적으로 완료될 수 있도록 전반적인 과정(일정, 인력, 리소스 등)을 조율하는 ..
프로그래머스 - [PCCE 기출문제] 10번 / 공원 C++ 오늘은 이전 포스팅 2024.11.17 - [알고리즘/프로그래머스] - 프로그래머스 - [PCCE 기출문제] 9번 / 지폐 접기 C++에 이어 10번 문제를 풀어보았다. 개인적으로 PCCE 중에 개발자 직무를 지원할 때 간단하게 코딩테스트 문제로도 나올 수 있는 문제라고 생각이 들었다. 물론 어려운 문제에 해당하지는 않고, 간단한 사고방식을 알 수 있는 문제로 나오지 않을까 생각이 든다. 알고리즘 난이도 및 시간 ( ※ 개인적인 의견 )난이도 : Level 2.5 ( ※ Min : 0, Max : 10 )풀이 시간 : 15분제출 횟수 : 1번 풀이 결과 : Pass문제 설명 지민이가 여러 개의 돗자리를 가지고 있는데, 공원에서 넓게 놀고 싶은데 다른 사람의 영역을 침범하지 않으면서 가장 넓게 사용할 수 ..
힘들 때 어떻게 해야 할까? 요즘 포스팅이 너무 없는 것에 관해서 이야기를 하고자 한다. 이제 개발경력이 6년이 되었는데, 6년이라는 기간 동안 가장 힘든 시간을 지나가고 있는 것 같다. 그 이유는 일이 너무 많고 잠도 제대로 잘 수 없어 짜증도 많아지고 신경이 예민 해진 것 같다고 느끼기 때문이다.  앞으로 살 날이 더 많기 때문에 이 시기보다 더 힘든 순간도 올 거라고 생각은 한다. 다들 힘들 때 헤쳐나가는 방법이 다르지만, 내가 힘든 과정을 헤쳐나가는 과정을 공유하고자 이 글을 쓰게 되었다.  정답은 없지만, 나는 나이별로 달랐다. 그렇기 때문에 지금의 나이까지 견뎌내었던 방법을 정리해 보겠다. 20대 초중반에는 그냥 웃었다. 웃으면 그냥 힘들어도 먼가 긍정적인 에너지를 부정적인 에너지를 덮을 수 있었다. 그 이유는 주변에 있..
리더의 돕는 법 - 에드거 샤인 ※ EP 1. 도움이란 무엇인가? 책을 읽게 된 계기 연말이 다가오기도 하고 올 한 해는 정말 인생에 있어 큰 이벤트가 있던 해이기도 했지만, 살면서 가장 일이 힘들었던 1년이었다. 가장 큰 이벤트는 앞으로 남은 인생을 함께 그려갈 동반자가 생겼다는 것이다.   가장 큰 이벤트는 결혼이다. 결혼을 하면서 스스로 노력해야 한다고 다짐한 것이 있다. 물론 아직 부족한 점은 많다. 왜냐하면 나도 살면서 결혼이 처음이고, 다른 환경에서 살아온 누군가와 한 집에서 같은 문제를 해결해 나가는 것이 처음이기 때문이다. 하지만 다짐을 기억하고 앞으로 나아가는 것과 다짐도 하지 않고 앞으로 나아가는 것에 있어서 "다짐"이라는 단어가 큰 차이를 준다는 것을 확실하다.서로 함께 한 시간보다 함께하지 않은 시간이 더 많다. 그렇기 때문에 상대방을 바꾸려고 하..
포인터(Pointer)? - C++ 포스팅 계기 현업을 진행하다 보면 개발자에 막 입문한 초보 개발자들에게 질문을 많이 받는다. 그중 최근에 같이 일을 하게 된 새로운 개발자가 포인터에 관해 이해가 부족하여 코드적으로 실수를 하는 것을 보았다. 그 이후 포인터에 관해 대화를 하였는데, 아직까지도 잘 모르겠다고 나에게 이야기했다. 최근 티스토리에 포스팅을 안 한지도 오래되었고, 그분에게 도움이 되었으면 하는 바람에 "포인터(Pointer)"를 주제로 포스팅하게 되었다. 최대한 처음 보는 사람 입장에서도 이해가 될 수 있게 글을 작성할 수 있도록 노력하였으며, 혹여나 글을 보고 이해가 어려운 부분이 있다면 댓글로 문의 남겨주면 친절하게 답변할 수 있도록 하겠다.포인터(Pointer)란? 포인터란 무엇일까? Pointer를 번역하면 바늘, 가리..
프로그래머스 - [PCCE 기출문제] 9번 / 지폐 접기 C++ 오늘은 이전 포스팅 2024.11.16 - [알고리즘/프로그래머스] - 프로그래머스 - [PCCE 기출문제] 8번 / 버스 C++에 이어 9번 문제를 풀어보았다. PCCE 기출문제 중 처음으로 코드를 직접 구현하여 문제를 풀어야 하는 문제였다. 그래서 PCCE 기출문제를 풀고 있던 초급 개발자들에게는 어려울 수 있으나, 다행히도 문제가 간단해서 큰 문제는 되지 않을 것 같다.  알고리즘 난이도 및 시간 ( ※ 개인적인 의견 )난이도 : Level 2 ( ※ Min : 0, Max : 10 )풀이 시간 : 15분제출 횟수 : 1번 풀이 결과 : Pass문제 설명  민수가 지갑에 지폐를 넣기 위해서 몇 번을 접어야 하는지에 관한 문제다. 지폐를 접는 규칙은 항상 길이가 긴 쪽을 반으로 접어야 한다는 것이다...
프로그래머스 - [PCCE 기출문제] 8번 / 버스 C++ 오늘은 이전 포스팅 2024.11.15 - [알고리즘/프로그래머스] - 프로그래머스 - [PCCE 기출문제] 7번 / 버스 C++에 이어 8번 문제를 풀어보았다. 사실 해당 문제는 너무 쉽고, 만약 그냥 코드를 처음부터 구현을 해야 한다고 해도 너무 단순한 문제라고 판단이 되며, 함정도 없고 이해도 하기 쉬운 문제다. 알고리즘 난이도 및 시간 ( ※ 개인적인 의견 )난이도 : Level 0 ( ※ Min : 0, Max : 10 )풀이 시간 : 2분제출 횟수 : 1번 풀이 결과 : Pass문제 설명 전달받은 닉네임을 온라인 서비스 특성상 제한되는 문자가 존재하는 것을 변경해 주는 프로그램을 만드는 문제다. 간단한 규칙 6가지만 코드에 기재하면 되는 문제다. 아래 규칙 중 주의해야 할 사항은 수정된 닉네임..

LIST