전체 글 (116) 썸네일형 리스트형 공부를 계속 해야 하는 이유 초등학교 6년 - 중학교 3년 - 고등학교 3년 도합 12년 뿐만 아니라 대학교 진학을 하게 되면 2~4년은 추가 된다. 이렇게까지 공부를 했는데 또, 공부를 해야 한다? 요즘은 취업 후, 제대로 된 공부가 시작된다는 말이 있다. 왜 그런걸까? 1. 학교에서 배운 내용이 실무에서 원하는 것과 달라서대리 - "영어나 제2외국어 할 줄 아는 거 있나?" 사원 - "없습니다.." 대리 - "그럼 자격증은?" 사원 - "컴활 2급 자격증 있습니다." 대리 - "컴퓨터.. 활용... 능력.. 잘 살아왔네.." tvN 드라마 미생의 한 장면이다. 대부분의 직장이 그런듯이 학교에서 무엇을 했는지 보다는 외부 경험을 물어보는 것이 대다수이다. 내가 다니는 직장도 학교에서 배운대로 이중 for문, System 함수를 사.. 개발자하고 싶은데 어떻게 해야해요? 직업이 개발자라고 하면 이런 얘기를 많이 들을 것이다. 개발자 하고 싶은데 어떻게 해야하나요? 부트캠프랑 국비학원, 인강 등에 교육비에 지출이 많은 나로써 할말은 되게 많다. 일단, 내가 서비스 기업에 다니는 사람이 아니기 때문에 조심스럽기는 하다. 하지만 처음 개발의 영역에 들어오는 사람들에게 하고 싶은 말은 많이 있다. 그래서 이러한 글로 정리하는 시간을 가졌다. 1. 국비지원 학원 내일배움카드를 받으면 국가 기관에서 학원비를 지원해준다. 공짜로 학원을 다닐 수 있고, 용돈도 생활비로 30~40만원 정도로 카드로 돈을 넣어주어서 돈이 많이 부족하다 하는 분들께는 이방법을 택하라고 할 수 있다. 수업은 대충 이런 식으로 웹 기반의 수업들이 많습니다. 하지만 6개월안에 저 내용을 전부 배우긴 하는데 수강.. [멋쟁이사자처럼] 코드리뷰 1주차 현재 제로베이스 부트캠프를 하고 있지만 제로베이스 처음 기간은 기본 자바수업과 코딩테스트 관련 내용들이 많다. 하지만 현재 회사를 다니고 있으니 자바보다는 스프링이나 DB관련된거에 관심이 쏠리는 건 사실이다. 찾던 강의 중 재밌어 보이는 강의가 있게 되어 배우게 되었다. 이 교육도 전부 온라인이라 직장이 듣기에 좋은 강의였는데 1주차부터 뇌를 스치는 듯한 느낌을 들었다. 우리가 아는 인프런이나 패스트캠퍼스가 아닌 코드리뷰를 통한 실전 교육이였다. 보안 서약서를 썼기때문에 내용은 말은 할 수 없지만 그중 Peer Review 때 받은 것을 정리하는 시간을 가지기 위해 이글을 작성한다. 1. 커밋 메시지 보통 혼자 공부할때 커밋은 아무렇게 적으면서 넣은것같았다. 위 사진은 평소 커밋 메시지를 찍는 식인데 일.. [나는 리뷰어다] 동시성 프로그래밍 오늘 리뷰할 책은 "동시성 프로그래밍" 책이다. 오레일리(OREILLY) 책은 전문성이 높아 좋아하는 분야 중 하나라서 왠만하면 책을 사서 보는 편이다. 우리가 아는 동시성 이라고 하면 java 기준으로는 Thread javascript로는 ajax 나 async/await를 생각을 많이 할 것이다. Spring5에서는 webflux라는 기능이 추가되며 성능이 최적화가 필요한 지금 개발환경에서는 굉장히 중요한 기술이다. 동기를 어려워 하는 이유중 하나가 락처리나 멀티태스킹, 예외 처리를 관리하기 힘들기 떄문에 집입 장벽이 높으면 편이며, 엄청난 데이터를 한번에 처리하는 곳이 아니면 잘 사용하지 않아 노하우가 쌓이기 어려운 것이다. 이 책은 그러한 개발자들을 위해 동시성의 개념들과 사용법을 해소하는과 한편.. 제로베이스 백엔드 부트캠프 한달 후기 ‘이 글은 데이원컴퍼니로부터 소정의 원고료를 지급받아 작성되었습니다. ’ 저는 현재 SI에서 3년차 개발자로 일을 하고 있었다. SI 에서는 가장 많이 사용되는것이 Spring framework 이다. 첫 직장에서는 혼자 운영을 하였고 두번째 직장에서 혼자 하는 경우가 많았다. 누군가 코드 리뷰 같은걸 받을 일이 많이 없었다. 항상, 생각하는 것이지만 주니어 개발자에게는 다른 사람의 코드를 최대한 많이 보고 왜 그렇게 했을 까라는 고민을 하는 것이 올바른 길이나 빠른 성장을 도모하는 일이라고 생각했지만 현실은 일정에 쫓기고 인력이 부족하여 같이 하는 경우는 초기에만 하고 나중은 혼자하는 경우가 많았다. 업무적인 내용은 다르겠지만 Spring Boot도 궁금하고 React 라는 것도 어떻게 써야 잘 쓰는 .. 내가 생각하는 직업을 선택하는 가치 나는 초, 중, 고등학교때까지는 그렇게 미래에 대한 걱정을 하지 않는 편이였다. 될대로 대라 살아온 편이였다. 학교에서 3D 프린터가 좋다고 하면 3D프린터를 했고, 자격증이 취업에 도움이 된다고 해서 자격증을 따는 말은 잘 듣는데 자기 주체가 없는 사람이라고 생각하면 되었다. 전문대학을 나왔기 때문에 2학년때 학교에서 현장 학습이라는 걸 나가라서 해서 S전자, H자동차, L전자, S하이닉스 등 현장 실습으로 나가서 일을 하고 싸인을 받아오는 일을 해야 했다. 일은 단순 작업이지만 하나하나 값 비싼 물건의 일이기때문에 굉장히 중요한 작업이였다. 현장 학습이 끝나고 학과장님과 대화를 나눴었다. > 학과장님: 어때요, 실습은 마음에 들었어요? OO은 자격증도 많고 학점도 잘 관리했으니깐 평택에 거기 들어갈수.. 콜백 지옥 벗어나기 두번 쨰 프로젝트로 맡은 SM 업무에서 수정할 일이 있어 소스 코드를 보니 밑에 와 같이 나왔다. 아무래도 오래된 프로젝트이고, 초급 개발자 분들이 지나갔던 만큼 하드 코딩으로 된 부분도 많았고, 다른 클래스를 갔다가 또 거기서 다른 클래스를 가는 결합도과 굉장히 큰 프로세스 되어 있었다. * 현재 프로젝트는 자바를 연결해서 하는것은 거의 없었고 mybatis.xml 파일에 직접 찾아 SQL을 쓰는 프로젝트라고 알아주셨으면 좋겠다. 거의 모든 작업은 프론트에서 진행되며, 회사 내부망에서만 사이트가 허용하는 프로젝트입니다. 소스가 너무 길고 depth가 깊어 뭐가 뭔지 알기 힘들었다. 수정은 할 수 있었지만 소스를 파악하는 시간이 많이 걸렸다. 혹시나 잘못 수정하게 되면 기존의 잘 작동되었던게 안될까봐 겁.. tab 순서 좀 변경해주세요 제가 만드는 프로젝트는 자동차 회사의 부품관련하여 국내 공장에서 쓸 프로젝트였다. 일반 사용자도 있겠지만 그렇지 않은 분도 사용하는 시스템이여서 수정해야 하는 부분이 있었다. 예시로 쿠팡 로그인 하는 페이지로 예를 들것입니다. 보통 사용자가 보기에는 id와 password를 입력하면 들어가는 일반적인 로그인 창으로 볼 수 있지만, 수정 해야 하는 부분이 있었다. 마우스가 아닌 tab 키를 눌러 사용하는 분들을 위해 입력 순서대로 focus가 이동이 되어야 접근성이 좋다는 평가를 받는다. 크롬, 파이어폭스 에서는 어느정도 지원을 받지만, 콘텐츠 종류에 따라 기본적으로 지원되는 게 있고 안되는게 있고 순서도 엉망이라 좋은 화면이라고는 표현할 수 없다. 그래서 tabIndex을 넣어 순서를 넣어주는것이였다. .. 이전 1 2 3 4 5 6 7 8 ··· 15 다음 목록 더보기