본문 바로가기

전체 글904

연봉 앞자리가 바뀌는 개발자 필수 언어(영어) / 언어의 역사 연봉 앞자리가 바뀌는 개발자 필수 언어 영어는 프로그래밍을 하기 위한 수단 코딩을 배우면서 영어를 배움 영어를 목표로 삼지말고 수단으로 삼기 영어 개발자 커뮤니티에 들어가기 외국계 회사에 취업 가능한 특징을 지님 코딩을 배우는 것보다 더 중요한 것이 영어임 어떤 언어부터배우나? C++ 머신에 가까운 언어임 소프트웨어를 다루는 굉장히 큰 회사에서 일함 Java 채용에 유리 스타트업, 대기업, 정부, 은행 모두 씀 안정적으로 일하는 곳에서 사용 python 데이터 사이언티스트 초보자를 위한 언어 html, css, javascript로 앱 만들기 가능 백엔드도 가능 php 워드프레스를 이용함 커뮤니티가 큼 컨텐츠 관리를 php로 함 2022. 4. 4.
개발자 테크 취업 테크: 알고리즘 자료구조 코딩테스트 코딩테스트 추천도서 craking the coding interview 코딩테스트 추천언어: 파이썬 하지 말기 1. 특정 언어 마스트 2. 특정 프레임워크 마스터 3. 포트폴리오 시간 대부분 할애 사업 테크 / 나만의 서비스 언어1개 백엔드 프론트엔드 이렇게 해야 서비스 1개(mvp)가 나옴 +문제 해결 능력(인지, 해결) 백엔드와 프론트엔드 프론트엔드 레이아웃 HTML 스타일 CSS 인터액션 Javascript 백엔드 서버 파이썬(Flask, Django) Javascript(node JS) DB postgreSQL MySQL MongoDB 파이썬 프레임워크에 가장 많이 시간 보내기 대충 몰라도 계속 하면서 점점 잘하게 됨 언어를 배우고 싶지 않으면 (프론트엔드.. 2022. 4. 4.
[독서] 프로그래밍 관련 책 hello coding 개념부터 처음 배우는 프로그래밍 출력 입력 계산 변수 조건문 반복문 랜덤 Hello Coding 한입에 쏙 파이썬 파이썬 코리아 https://ko-kr.facebook.com/groups/pythonkorea/ 파이콘 한국 https://www.pycon.kr/' AI coding 코랩으로 코딩 회화하기 몬티홀문제 GIS전문가(디지털 공간 지도) 머신러닝 NLP 다중 선형회귀 및 예측: 기계가 학습하는 방법 Keras 인공 신경망모델사용하기 훈련데이터 준비 케라스에서 모델 구조 설 모델 학습과정 구성 신경망 모델 훈련 CNN모델에 훈련시킬 이미지 데이터세트 CNN으로 이미지 인식 알고리즘을 수행하는 과정 1. 이미지에서 패턴 특징을 추출하기 위한 단계 2. 이미지의 위상 변화에 .. 2022. 4. 1.
2022 데이터자격시험 일정 정리 자격증 (위부터 따기 어려운거) DAP 국가공인 데이터 아키텍처 전문가 DAsP 데이터 아키텍처 준전문가 SQLP 국가공인 SQL 전문가 SQLD 국가공인 SQL 개발자 ADP 국가공인 데이터 분석 전문가 ADsP 국가공인 데이터 분석 준전문가 데이터자격시험 제26회 데이터분석 전문가(필기) 제34회 데이터분석 준전문가 8.1 ~ 8.5 8.12 8.28(일) 9.23 - www.dataq.or.kr 2022. 3. 31.
[독서] 실리콘밸리는 무엇을 기획하고 어떻게 개발하는가 구글의 첫 번쨰 무기는 심리학이다 고객의 시선과, 관점 제품 제작 심리학을 통해 전체 절차 최적화 고객 스스로 설정하도록 만들기(채팅 어플의 읽음 확인 등) 실리콘 밸리 기업들은 창업 초창기부터 글로벌 겨냥 제품 중점 전 세계 모든 고객 마음 이해 클릭하는 푸시알림 만들기: 고객이 원하는 시간에 원한느 만큼만 원하는 내용을 보내고, 원치 않을 때는 보내지 않는 것 숫자를 업무에 활용하는 지혜 업무의 중요성, 시급성 구분 실리콘밸리에서 높은 자유를 보장하는 이유 직원이 관리자에게 보고하는 상향식 직원들 각자에게 성취감을 준다 자유보장->능력발휘->중요한 결정 권환 얻음->자신의 운명 결정->전체의 창의성과 활력이 높아짐 실리콘밸리에서 실패는 선택이 아닌 필수다 원인 파악하고 교훈얻어서 나중에 다시 도전하라.. 2022. 3. 31.
[독서] HTM5 독학백서 프론트엔드 커리큘럼 HTML5 CSS3 Javascript 프레임워크(React, Vue.js, Angular) 백엔드 커리큘럼 HTML5 CSS3 Javascript 컴퓨터 공학 전공 분야(운영체제 등) 다양한 프로그래밍 언어(python, java, php) 데이터 베이스 API 웹보안(HTTPS, SSL) 웹소켓과 웹서버(Apache) head영역에 들어가는 정보 제목 설명 저자 인코딩 레이아웃 구성 - 상단 사용자에게 보이는 웹페이지 제목() 사용자에게 보이는 웹페이지 설명() - 왼쪽 리스트(메뉴)의 제목 순서가 없는 리스트 링크가 있는 리스트 아이템 - 오른쪽 본문의 제목 이미지 2개의 문단 구분선 순서 있는 리스트 2022. 3. 31.
구글링 잘하는 법 1. 내가 무엇을 모르는지 질문부터 - 나는 지금 문법을 모른다 - 나는 지금 라이브러리 사용법을 모른다 - 나는 만드는 법을 모름 2. 영어로 검색하기 3. 구글검색 문법 "따옴표 안에 적으면" 정확히 일치하는 문장 가능 최신 문서 after:날짜 제외하려면 -제외할 단어 단어까먹으면 *기호 4. 유튜브 비디오 검색 5. 라이브러리 에러는 github repo 가끔 검색 6. 레딧 검색 가끔 유용 7. 네이버 검색 카페 활용 출처 2022. 3. 31.
[요약] 웹 크롤러 좀 그만 만들어라 웹 크롤러 좀 그만 만들어라 - 대부분 크롤러 만들기: scarpy, 셀레니움, beautifulsoup4 사용하여 웹 사이트 긁어냄 - 진정한 크롤링 더 이상 방문페이지가 없을 때까지 url을 계속 탐색 www를 대상으로 DFS, BFS 실행(알고리즘) CSS selector가 아닌 DOM을 사용하여 본문 데이터를 가져옴 - robots.txt 윤리에 대한 설명 필요 https://www.google.com/robots.txt 각 사이트 별 루트 경로의 로봇룰이 적혀 있으며 '크롤러'를 만든다면 이 룰을 따라야함 출처: https://velog.io/@mowinckel/%EC%9B%B9-%ED%81%AC%EB%A1%A4%EB%A7%81-I 2022. 3. 31.
[독서] IT비전공자를 위한 돈 버는 파이썬 코딩 프로그래밍의 목적은 시간을 아끼는 것 자동화의 장점을 살리기 각자가 가진 경험+파이썬 프로그래밍=나만의 무기 공부 방법 1. 혼자 부딪혀보기 2. 질문을 할 수 있는 강의 듣기 3. 내가 만들고자 하는 프로젝트에 집중해보기 HTML공부 1대 -증조할아버지 html, head, body 형제 사이 2대 -할아버지 meta, title은 head집안의 형제 div는 body집안의 외동아들 3대-아버지 h1, h1, div는 div의 아들 4대-아들 li는 div의 아들 학습방법 1)유추 2)검색 자료구조 프로그래밍을 공부하고 사용하는 이유 - 데이터 구조 - if/for 자료구조_리스트 자료구조_딕셔너리 자료구조_range 코드설계노트 예시 1. 인터넷에서 내가 원하는 정보 자동으로 가져오기 - 인터넷에 있.. 2022. 3. 31.