◻ 전체 글 수 :

    [일상] 나는 어떻게 e스포츠 팬이 되었는가, 그리고 팀 팬으로서 느꼈던 점들

    [일상] 나는 어떻게 e스포츠 팬이 되었는가, 그리고 팀 팬으로서 느꼈던 점들

    그 동안은 블로그에 거의 개발자 준비와 관련된 포스트만을 올렸었는데, 한 번 내 일상과 취미에 관련해서도 글을 써보고 싶은 마음이 들었다. 먼저는 1년동안 e스포츠 팬으로써 팀을 응원하며 느낀 점들을 간단히 적어보려 한다. 필자는 리그 오브 레전드(이하 롤) e스포츠를 즐겨보는 사람이다. 처음에는 한국 팀이 세계대회에서 우승했다는 소식을 학창 시절에 처음 듣고, 이를 계기로 롤 월드컵, 일명 롤드컵에 관심을 갖게 되었다. 그러다 군 입대 후 선임들과 함께 생활관에서 롤드컵을 시청하게 되면서 본격적으로 롤드컵을 챙겨보기 시작했다. 롤드컵을 보기 전엔 스타크래프트나 배틀그라운드 같이 다른 게임 e스포츠를 주로 봐왔어서 그런지 롤 e스포츠 문화를 이해하는 데 큰 어려움은 없었던 것 같다. 참고로 필자는 롤을 ..

    SOPT 34기 YB 웹파트 지원 후기 및 지원서 공개 (서류 합격, 면접 탈락)

    SOPT 34기 YB 웹파트 지원 후기 및 지원서 공개 (서류 합격, 면접 탈락)

    IT 연합 동아리 SOPT의 YB 34기에 지원했지만, 아쉽게도 면접에서 탈락의 고배를 마시게 되었다. SOPT는 멋사 이후로 정말 들어가고 싶었던 동아리였는데, 인생 첫 대면 면접의 벽은 생각 이상으로 높았다. 사실 후기를 쓰기가 망설여졌으나.. 그래도 SOPT에 지원할 다른 분들에게 나의 경험이 도움이 되었으면 해서, 그리고 나의 성장을 위해서 이번 SOPT 34기에 지원한 후기 및 느낀점을 남겨본다. 지원서 준비 SOPT 지원서는 질문이 정말 많기로 유명하다. 질문 공개 후 지원 마감까지 대략 1주일 정도의 시간이 주어지고, 8개의 질문에 각각 최대 700자 분량의 글을 작성해야 한다. (분량은 매번 조금씩 달라질 수 있다.) 그리고 매 기수마다 3가지의 핵심 가치를 공개하는데, 이를 지원서에 잘 ..

    신입 개발자 준비에 대한 고민, 그리고 협업 중 일어난 갈등상황을 겪으며 쓰는 개인적인 성찰

    4학년 졸업반을 앞두고 깊어지는 고민을 기록해두고자 오랜만에 이 자리에 나왔다. 글을 쓰다보니 생각이 정리가 되는 부분도 생겨서 진작에 이렇게 글을 써볼걸 그랬나 싶은 생각이 든다. 1. 신입 개발자 준비에 관한 고민 요즘 들어 불안한 마음이 점점 커진다. 나 뿐만 아니라 많은 졸업반 컴공생들도 비슷한 심정이겠지만, 정말 하루가 다르게 취업문이 좁아지고 있다는 것을 느낀다. 물론 어떤 상황이든간에 본인이 열심히 성장에 꾸준히 힘쓰며 준비한다면, 원하는 기업 어디든 들어갈 수 있다고 생각한다. 그래서 그렇게 하려고 노력한다. 그렇지만 불과 2~3년 사이에 '이건 너무한 거 아니냐고' 싶을 정도로 신입 개발자에게 요구하는 사항들이 많이 늘은 것 같아 보이는 현실을 마주하면, 이걸 언제 다 준비해야 하나.. ..

    [백준] 1074번 : 미로 탐색 (🥈실버 1) (Python)

    문제 바로 가기 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-11 from collections import deque n, m = tuple(map(int, input().split())) grid = [ list(map(int, input())) for _ in range(n) ] dist_grid = [ [0] * m for _ in range(n) ] dist_grid[0][0] = 1 q = deque() drs = [0, 1..

    [백준] 1764번: 듣보잡 (🥈실버 4) (Python)

    문제 바로 가기 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-11 n, m = tuple(map(int, input().split())) not_heard = [ input() for _ in range(n) ] not_seen = [ input() for _ in range(m) ] not_heard = set(not_heard) not_seen = set(not_seen) answer = not_heard.intersection(not_s..

    [백준] 1541번 : 잃어버린 괄호 (🥈실버 2) (Python)

    문제 바로 가기 1541번: 잃어버린 괄호 첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-11 input_str = input() answer = 0 # 1st. 수식 문자열을 항으로 분류하여 리스트로 만듦 exp_lst = [] number = [i for i in range(10)] number_temp = [] for elem in input_str: if elem in str(number): number_temp.append(elem) else: exp_lst..

    [백준] 1074번 : Z (🥈실버 1) (Python)

    문제 바로 가기 1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-11 import sys sys.setrecursionlimit(100000) n, r, c = tuple(map(int, input().split())) grid_n = 2 ** n high_bound = 0 low_bound = 0 def divide(grid_n, start_r, start_c, start_num): global high_bound, low_bound t..

    [백준] 1012번 : 유기농 배추 (🥈실버 2) (Python)

    문제 바로 가기 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-11 import sys sys.setrecursionlimit(100000) test_case_num = int(input()) drs = [0, 1, 0, -1] dcs = [1, 0, -1, 0] answer = 0 answers = [] def in_range(r, c): return r >= 0 and r = 0 and c < m def can_visit(r, c): ..

    [백준] 1107번 : 리모컨 (🥇골드 5) (Python)

    문제 바로 가기 1107번: 리모컨 첫째 줄에 수빈이가 이동하려고 하는 채널 N (0 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 고장난 버튼의 개수 M (0 ≤ M ≤ 10)이 주어진다. 고장난 버튼이 있는 경우에는 셋째 줄에는 고장난 버튼이 www.acmicpc.net 풀이 사용 언어 : Python 풀이한 날짜 : 2024-01-10 target = int(input()) btn_errors = int(input()) if btn_errors: error_btn_lst = list(map(int, input().split())) else: error_btn_lst = [] target_lst = list(str(target)) min_cnt = abs(100 - target) def chec..

    비전공자 수준도 안되었던 어느 컴공생의 2022년 회고

    비전공자 수준도 안되었던 어느 컴공생의 2022년 회고

    마음을 다잡고 나의 첫 연간 회고록을 작성해본다. 개발 공부를 제대로 시작한 2022년부터 1년 단위로 내가 성장을 위해 어떤 노력과 도전을 해왔는지, 그리고 이를 통해 무엇을 느끼고 배웠는 지를 돌아보며 나의 짧디 짧은 개발 인생을 요약해보고자 한다. 사실 그동안 종종 내 자신을 돌아보며 후기 및 회고를 작성해왔으나, 이렇게 연 단위로 회고를 작성해보는 것은 이번이 처음이다. 2022년 회고록을 이제서야 작성하는 이유에 대해 궁금한 분이 계실 것 같아 간단하게 말하면, 그리 대단한 이유는 아니다. 그저 귀찮음을 비롯한 여러 핑계로 계속 미뤄왔다가 지금까지 작성하지 못한 것이다. 참으로 부끄럽지 않을 수 없지만, 그렇기에 올해는 작년의 과오를 반복하지 않고 꼭 연간 회고록을 통해 내 자신을 충분히 돌아보..