wanna be dev 🧑‍💻

Cool 하고 Sick한 개발자가 되고 싶은 uzun입니다

A.K.A. Kick-snare, hyjhyj0901, h_uz99 solvedac-logo

전체 글 174

2021 카카오페이 채용연계 인턴십 코딩테스트 후기

이 글은 2021-07-18에 작성되었으며 티스토리로 이전된 글 입니다. 카카오페이에서 채용연계형 개발자 인턴십을 진행하여 신청하게 되었다. 이전에 쳤던 네이버 개발 챌린지와는 다르게 인턴십이라 그런가 자소서를 요구하였다. JOBFLEX이라는 채용플랫폼에서 자소서를 제출할 수 있도록 하였는데 사이트가 구려서 웹에서 쓴 후에 제출할려고 하니 로그인하라고 하며 내용을 다 날려버렸다. 어떻게 이렇게 만들지..??🤬 지원동기와 참여를 통해 본인이 이루고 싶은 것은? 생활의 어려움이나 불편함을 기술로 해결하기 위해 노력한 경험은? 2인 이상의 프로젝트에서 본인의 역할과 과정, 결과등은? 의 3가지 항목의 자기소개서를 요구하였다. 그리고 당연히 github 프로필도 첨부하도록 하였다. 코딩테스트 1차 관문인 코딩테..

Review 2022.03.03

네이버웹툰 개발 챌린지 후기

이 글은 2021-07-08에 작성되었으며 티스토리로 이전된 글 입니다. 종강 후에 놀고 먹다가 네이버 웹툰의 채용공고를 보고 아는 형이랑 같이 지원하였다. 1차 코딩테스트와 2차 과제테스트가 주어졌는데, 각 분야별로 코딩테스트도 사용가능한 언어가 달랐다. 나는 항상 ps는 cpp로 했는데... 그래서 파이썬으로 할까 하다가 백엔드, AI, Data 쪽은 정말 몰라서 그냥 프론트로 지원하였다. 프로그래머스에서 프론트는 자바스크립트로 코딩테스트를 진행하였는데, 문제는 생각보다 정말 쉬웠다. 대부분은 그냥 구현문제였고, 1차이다 보니 쉽게 내준건지, 프론트라서 쉬운건지는 잘 모르겠다. 분야별로 문제가 다르다고 한다. 욕심은 없지만 이왕 붙은거 2차 과제테스트까지 쳐볼려는데 여행계획이랑 겹쳐 가능할지는 모르겠..

Review 2022.03.03

2020 국방오픈소스아카데미 OSAM

이 글은 2020-11-13에 작성되었으며 티스토리로 이전된 글 입니다. 군대에서 공부하기 시간의 소중함을 깨닫고 자기계발에 목말라 있던 상병 쯤, 무언가 해보겠다고 연등시간에 웹공부를 하곤 했다. 우연한 기회에 OSAM 이라는 국방부와 과학정보통신기술부가 주관하는 군장병 소프트웨어 역량 교육 프로그램을 알게되었다. OSAM 사이트에서는 군 장병 및 간부들에게 오픈소스와 여러 개발에 관한 강의를 제공해준다. 9월에는 강의를 수강하고 평가와 코딩테스트, 개발계획서로 우수자 150명을 선발하여 집체교육을 시켜준단다. 후기들을 찾아보니 개발자가 되고 싶은 나로서는 군복무 중 이 정도의 경험은 본인에게 좋은 기회라고 생각하였다. 학부 1학년를 고만고만한 성적으로 끝내고 군입대한 필자는 개발에 대해 아는 것이 없..

Review 2022.03.03

2021년 하반기 회고

이 글은 2022-01-17 작성되었으며 티스토리로 이전된 글 입니다. 자료구조 스터디 2학년 1학기를 마치고 여름방학을 맞아 자료구조 스터디를 시작했다. 같이 공부하는 방식보다는 동아리에 잘하는 선배가 수업하는 식으로 진행되었다. 이때는 기억은 잘 나지 않지만 코로나가 조금 약해져서 인원제한이 풀렸던거 같다. 그래서 6~7명에서 진행하고 있었는데 또 뜬금없이 인원 제한이 걸려버려서 인원을 쪼개어 참 힘들게도 스터디 했다... 자료구조 스터디라 해봤자 구조 설명하고 구현 조금 관련 문제푸는거라 큰 비중은 두지 않았지만 방학 간 진행하면서 개강이 다가올수록 흐지부지 되어 아쉬운 마음이 있다. 그래도 사람 만나는 일이라 재밌게 나갔던 것 같다. 처음으로 외국인 친구도 알게되었다. 제인하이~ NESPA 개발 ..

Retrospect 2022.03.03

2021년 상반기 회고

이 글은 2021-07-01에 작성되었으며 티스토리로 이전된 글 입니다. 적당함 탈출하기 나는 게으른 성격이다. 만사 무관심하고 적당주의가 심하다. 물론 적당의 기준은 사람마다 다르기에 누군가에겐 나의 노력이 개미발톱만할 수도 있고, 나를 성실한 사람으로 볼 수도 있을 것이다. 하지만 내가 말하는 적당이란 내가 할 수 있는 노력에 최선을 다하지 않음을 뜻한다. 나는 지난 20년간 적당이라는 자기만족의 늪에 빠져있지 않았나 싶다. 항상 '이정도면 적당히 공부했지' 정도의 노력만 기울이고 내가 생각하는 적정선을 초과하지 않았다. 자신과의 합의가 잘되는 사람인거다. 중학생때 중상위권, 고등학생때에도 중상위권, 심지어 대학생이 되어서도 중상위권이였다. 그러다 군대 갈 나이가 가서 입대하였고 생각이 바뀌게 되었다..

Retrospect 2022.03.03

패스트캠퍼스 챌린지 39일차

39일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch06. 뽀모도로 타이머 인트로 기본 UI 구성하기 타이머 기능 구현하기 효과음 추가하기 완성도 높이기 완성도 높이기 이번 포스팅에서는 불완전한 코드를 수정해서 앱을 더 안정성있도록 만들고 디자인적인 요소를 첨가하여 앱을 완성할 것이다. 디자인 하기 먼저 main acti..

Android/Challenge 2022.03.03

운영체제(Operating System) - 운영체제란 무엇인가?

이번 학기 운영체제 강의를 듣게 되어 공부 및 복습하는 겸 블로그에 상세히 포스팅 해보려고 한다. 선수 지식으로는 C/C++ 프로그래밍, 자료구조, 시스템소프트웨어 학문을 알고 있다면 더 수월하게 이해 가능할 것이다. Operating Systems : Three Easy Pieces 라는 원서를 기반으로 진행되는데 교수님이 이에 관해 재미있는 말씀을 해주셨다. 유명한 운영체제 원서인 공룡책과 다르게 이 책은 표지가 혜성인데, 기존의 공룡책을 박살내겠다는 의지가 담겼다고 한다(?) Virtualization, Concurreny, Persistence 라는 3개의 대주제로 진행될 것이며 xv6를 이용한 프로젝트도 준비되어있다. 그럼 운영체제 공부를 시작하도록 하자. 🤔 프로그램이 돌아갈 때 어떤 일이 벌..

블로그 이전하기 [github pages ➡️ 티스토리]

✈️ Jekyll 에서 Tistory 로 2022년을 맞아 블로그를 예전에 잠시 사용하던 티스토리로 이주하려고 한다. 처음 제대로 블로그를 시작할 때 여러가지 선택지의 플랫폼들 중 고민을 많이 하였다. 결국 직접 jekyll static generator로 로컬에 포스팅하고 커밋하여 github pages로 자동 배포 및 호스팅하는 방법을 택했다. 완전한 자율성의 보장과 로컬에서 vsc와 같은 편집기로 자유롭게 마크다운을 쓸 수 있다는 점은 꽤나 좋은 장점이다. 그럼에도 플랫폼을 옮긴 이유는 몇가지 마음에 들지않는 부분이 있기 때문이다 1 . 완전한 자율성으로 인해 글쓰기라는 본질에서 벗어나 다른 부분에 자꾸 신경쓰게 됨 2 . 로컬에 모든 리소스를 저장하고 관리하다 보니 블로그가 기록이 쌓였을 때, 성..

ETC 2022.03.02

패스트캠퍼스 챌린지 38일차

38일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch06. 뽀모도로 타이머 인트로 기본 UI 구성하기 타이머 기능 구현하기 효과음 추가하기 완성도 높이기 효과음 추가하기 타이머의 틱마다 효과음을 추가하기 위해 SoundPool 클래스를 사용할 것이다. private var tickingSoundId: Int? = null..

Android/Challenge 2022.03.02

패스트캠퍼스 챌린지 37일차

37일차 30개 프로젝트로 배우는 Android 앱 개발 with Kotlin 초격차 패키지 Online 강의 목표 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 프로젝트를 따라해보며 앱개발에 필요한 기술을 학습할 수 있습니다. 앱 개발시 원하는 기능을 구현하기 위해 어떤 기술이 필요한 지 알 수 있습니다. 디자인 아키텍처 패턴, 비동기 처리 등 효율적인 앱 개발 방법을 익힐 수 있습니다. 목차 02 Basic - Ch06. 뽀모도로 타이머 인트로 기본 UI 구성하기 타이머 기능 구현하기 효과음 추가하기 완성도 높이기 타이머 기능 구현하기 저번 포스팅에서는 뷰를 불러오고, Seek Bar의 핸들러를 불러와서 타이머의 분 영역을 갱신할 수 있는 코드를 짜보았다. 이번 포스팅에서는 타이머..

Android/Challenge 2022.03.01
728x90