Study/Mentoring

320x100
Study/Mentoring

프론트엔드 멘토링 3일차 /

코딩테스트 준비하기 회사에 따라 난이도는 다르지만 크게 어려운 문제가 나오지 않음 -> 대회처럼 등수를 메기기 위함이 아닌 코딩 능력, 문제 해결 능력을 보는 것, 얼마나 정확하고 효율적인지 But 자료구조, 시간 공간 복잡도에 대한 이해를 확인 코딩테스트 후 코딩 스타일, 왜 이 코드를 적었는지, 왜 이 알고리즘을 사용했는지 설명 프로그래밍 기본 문법 익혀야 함 기본적으로 Python C++이 많이 사용됨 -> 문제 해답이 많아서 공부하기 좋음 (어제 취사에서는 파이썬으로 코딩을 많이하니 다른언어로 무조건 1문제이상 풀어야 한다고도 문제가 나왔다고 함) 웹 개발자의 경우 js 안드로이드 개발자의 경우 코틀린, 자바 IOS 개발자의 경우 스위프트 플랫폼에서 사용하는 언어가 제한적인 경우 다른 언어를 선택..

Study/Mentoring

웹개발 멘토링 2일차 Vue.js 실습

과거 PHP SSR 서버에서 페이지를 렌더링 해줌 서버의 부담 증가 속도가 서버에 종속됨 당시 Apache 문제로 사용자가 늘어나면 접속이 안됨 현재 React, Vue.js CSR 클라이언트 사이드에서 렌더링 서버에서 데이만 보내줌 서버의 부담이 감소 Nginx -> 병렬적 시스템을 구축 함 SPA 한 개의 페이지를 가진 어플리케이션 가상 돔을 만들고 변화만 반영 Apache 서버는 요청 하나 당 프로세스(또는 스레드)가 처리하는 구조 Nginx는 보안과 속도를 최적화 시키려는 노력에서 탄생한 웹서버이며, 사용이 매우 심플하고 규모가 작은 서비스이면서 정적 데이터 처리가 많은 서비스에 적합하다. 최신 Next.Js, Nuxt.js CSR의 가장 큰 문제는 로딩속도가 느림 + SEO(검색엔진 최적화)에서..

Study/Mentoring

프론트엔드 멘토링 2일차 / 인터넷 HTTP, HTTPS, DOM, 네이밍컨벤션, 웹팩, 채용공고, 자기소개서

웹개발에 필요한 지식 리스트 [인터넷] 인터넷은 어떻게 동작할까? -> 인터넷은 1969년 미국의 ARPANET에서 시작했다. 단순히 컴퓨터와 컴퓨터의 연결을 위해 만든 ARPANET(네트워크)에 점점 많은 컴퓨터가 연결되면서 대표적인 네트워크가 되었다. Internet은 네트워크의 한 종류이다. 컴퓨터와 컴퓨터를 연결해 주는게 네트워크이고 그 중 가장 널리 사용되는 네트워크가 바로 Internet이다. IP address는 인터넷에 연결된 모든 디바이스는 일련의 숫자로 이루어진 주소를 가지고 있다. 이 주소를 통해 상대를 찾고 정보를 주고 받을 수 있다. 하지만 네이버, 구글, 유튜브 등에 접속할 때 직접 URL에 IP address를 입력하지 않는다. 이것이 바로 domain name 개념이다. 이 ..

Study/Mentoring

웹 개발 멘토링 1일차 Vue.js 웹 서비스 만들기

웹 개발 1년차 안태승 멘토 대학교가 마무리 되며 취업창업진로본부의 멘토링에 참여하여 선배들의 취업 경험과 정보를 공유하기 위해 참여를 했다. 전자공학교육과에서 개발자가 된 과정에 대해 들었다. 학교를 다니면서 사범대생들을 보면 가끔씩 부럽곤 했는데 멘토는 교생실습을 나가면서 코로나19로 학생들이 학교 없는 사태와 앞으로 과속화 될 학령 인구감소 때문에 선생님이 되는 것을 고민했다고 한다. 그래서 가장 잘하는것을 나열했는데 그 중에서 코딩을 가장 잘했다는 것이다. 그리고 혁신성장 인공지능 과정을 들으면서 개발자의 꿈을 키웠다고 한다. 내가 스마트팩토리 과정을 들은 것과 같은 이유지만 인공지능은 석사 이상의 경력을 요구하고 아직 산업에 뛰어들기 힘들다. 그렇기에 멘토도 인공지능 보조 업무 회사로 들어갔지만..

Study/Mentoring

프론트엔드 멘토링 1일차 / 웹 개발 트렌드, 개발 프로세스

iOS 개발자 2년차 안효진 멘토 멀티미디어공학전공으로 혁신성장 인공지능 과정을 이수 후 SI업체 1년을 다닌 후 iOS 개발자로 2년째 일하고 있다고 한다. 종종 듣기로는 iOS개발자가 한국에서 큰 수요가 없다고 들었는데 실제로 만나서 듣다 보니 생각보다 다른점도 많았다. 멘토는 학과에서 얻을 수 있는 정보는 극히 일부로 현업에서 어떤 기술을 사용하는지, 관련 경험이 없는데 경쟁력이 있는지 고민했다고 한다. 취준생으로 충분히 공감이 가는 고민이다. + 이태승 멘토도 유사한 얘기를 했는데 직무 탐색이 되지 않은 상황에서 개발자로 취업을 하면 후회를 많이 한다고 한다. 그리고 주변에 알려줄 수 있는 사람도 없었다고 한다. 나는 이번 멘토링의 두 사람 덕분에 SI업체의 구조적 문제에 대해 현실감있게 듣기도 ..

320x100
malranghoney
'Study/Mentoring' 카테고리의 글 목록