분류 전체보기(34)
-
23년 2월 2주 회고 (면접 후기)
1. 4개의 회사에 대해 이번주에 면접을 다녀왔다. (다른 2개 회사도 면접일정이 있었지만 직무 연관성을 재고하여 유선상 불참처리 하였다.) 이에 대한 정리를 진행해보려고 한다. 1) 씨에스아이시스템 초대졸을 요구하는 회사였다. 필자가 지원했었던 이유는, 근접거주가 가장 큰 이유였다. 회신은 빨랐으며, 부담없이 다녀왔다. 면접은 2:1로 진행되었고, 한분은 개발자, 한분은 개발자로 10년 하고나서 영업하신다고 했다. 면접은 한시간 이내로 진행되었고, 대면면접이어서 따로 정리를 못하여 기억에 의존해서 작성하였다. - 회사 소개 : 반도체, LCD, 2차전지 등 메이저 제조업(이라고 하고 청정도 관리가 필요한 공장)에서 사용되는 소프트웨어를 개발하는 회사다. (SI회사이다.) - 하게 될 업무 : AMHS ..
2023.02.14 -
23년 2월 1주 회고 (늦었지만, 기록을 남겨야지.)
1. 이 글은 23. 2. 5. 쯤 작성해야만 했었던 글이다. 핑계를 대자면, 정신적으로 카오스를 겪었다. 그 과정에서 자신을 돌아보는 시간을 가질 수 있었고, 서른 셋의 사회초년생이자 새로운 분야로 이직을 하고자하는 상태에서의 고민과 고뇌랄까. 이곳에 작성하는게 맞는건지, 따로 포스팅을 해야할 지는 아직 감이 서지 않는다. 고뇌의 주제는, 커리어의 시작에 대한 부분이다. 사실적인 부분을 따로 글을 작성한다고 하고, 그거와 별개로 나의 이성과 감정선이 움직이는 대로 명시를 해 보겠다. 관심이 없으실 분들도 있을 수 있으니 접어놓도록 하겠다. 더보기 지난 회고에서 명시를 하였는데, 필자는 1/31까지 특정 기업의 과제평가를 진행하고 있었다. 그 평가를 진행하고 나니 왠지모르게 마음이 조급해졌나보다. 이에 ..
2023.02.14 -
[파이썬] str.capitalize() [프로그래머스 JadenCase 문자열 만들기]
https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 위 문제를 푸는 도중, 절반의 Test case에서 오답이 나는 것을 확인. 문제의 제한조건을 체크 해 보니 '공백문자가 연속해서' 나올 수 있습니다. 라는 조건이 있었고, 처음에는 연속해서 나오더라도, 정제를 해야하는 걸까 ? 하고 고민했지만, 그건 아닌 것 같아서 바로 단어단위로 쪼개는 것 라인을 수정 s.split() --> s.split(" ") 이렇게 고치는 것만으로도 코드가 해결된다. ..
2023.02.08 -
23년 1월 4주 회고(프로그래머스 코딩테스트 입문단계 클리어 후기)
1. 드디어, 프로그래머스 입문단계를 스스로 ! (솔직히 3문제 정도는 스스로 해결 못해서 검색했다.) 완료했다. 완료하면서 느낀 점이라면, 아무래도 쉬운 것 부터 푸는게 동기부여가 확실히 이루어졌던 것 같다. 입문단계라는게 쉬운거겠지만, 그 중에서도 정답률이 높은 순으로 정렬한 후 풀기 시작하니, 중간에 막혀도 바로 검색한다기 보다는, 10명중 7명은 정답을 맞췄다는 건데 ? 하면서 다시 고민하게 되더라. 이렇게 입문단계를 다 독파하고 나니, 스스로 느낀 성장점은 다음과 같다. - 객체지향 프로그래밍(클래스의 사용) - 리스트 컴프리헨션과 람다함수등 다양한 파이썬 내장함수들의 적절한 사용 - heapq 적용 (우선순위 큐를 최근에 공부해서 그런지, 사고방식이 이걸 쓰도록 맞춰지더라.) - diction..
2023.01.30 -
아이패드를 확장 모니터로 사용시 (사이드카), 해상도 확보 팁
한줄 요약 : 서드파티 앱인 'Betterdisplay'를 설치 및 pro 버전 구입(유료) 및 상단 아이콘을 통한 해상도 조절 가능 아이패드를 활용하여, 유니버셜 컨트롤과 사이드카 두 가지 기능 모두, 필요에 따라 잘 사용하고 있는 와중, (사실 해상도가 내장으로는 조절되지 않는다는 사실을 잘 알고 있었다.) 11인치 아이패드 프로를 통한 화면 표시내용이 너무 적다는 것이 답답해서, 방법을 생각해보다 보니, 문득 간간히 쓰던 betterdummy 앱이 생각났다. (betterDisplay로 앱 이름이 개편되었더라.) 위의 샷과 같이, 아이패드는 확장된 디스플레이로 사용하겠다는 설정 외에, resolution 변경에 대한 내용은 없다. 이게, 공감을 못하는 분들도 계실 수 있는데, 아래와 같이 비교를 해..
2023.01.28 -
[프로그래머스] Lv.0 안전지대 파이썬 코드 풀이
문제설명 다음 그림과 같이 지뢰가 있는 지역과 지뢰에 인접한 위, 아래, 좌, 우 대각선 칸을 모두 위험지역으로 분류합니다. 지뢰는 2차원 배열 board에 1로 표시되어 있고 board에는 지뢰가 매설 된 지역 1과, 지뢰가 없는 지역 0만 존재합니다. 지뢰가 매설된 지역의 지도 board가 매개변수로 주어질 때, 안전한 지역의 칸 수를 return하도록 solution 함수를 완성해주세요. 나의 풀이 핵심은, 지뢰의 좌표를 구하여서, 그 주변 8방향에 대해 지뢰를 추가적으로 설치한 후에, 지뢰가 없는 지역을 세주면 된다. 객체지향 프로그래밍 연습을 해보기 위해 아래와 같이 구현해보았다. class Mine(): def __init__(self, board): self.coord = board self..
2023.01.24