본문 바로가기

프로그래밍446

SQL 알아보기 Structured query language 데이터베이스와 대화하기 위해 특별히 디자인된 언어 많은 회사들을 위해 사용이 됨 엑셀 문서랑 똑같이 생김 프로그래밍 언어가 아니라 영어랑 비슷해서 이해가 쉬움 ORM이 있어서 개발자들은 SQL안써도 저절로 변하게 해줌 시간을 아낄 수 있음 BUT 대처를 잘 못하게 함 대처가 필요할 때 잘 못할 수 있음 2022. 4. 4.
코딩에 대한 오해와 진실 1. 누구에게나 재미있는 것은 아니다 나 자신과의 싸움임 결과의 성취감때문에 하는 것 2. 암기를 한다 과정을 이해하고 문제에 대한 논리적인 접근 모든 개발자는 구글링을 함 시니어는 소프트웨어 개발 전반을 이해하므로 코딩을 효율적으로 할 수 있음 3. 개발자들은 천재다 주니어 개발자들의 자신감을 떨어뜨림 but 수준은 다양함, 미디어의 악영향임 4. 타고난 재능이 있어야 한다 성실근면이 이긴다. 근면성실이 중요한 것임 포기하지 않으면 됨 집중잘하기 5. 수학을 잘해야 한다 필수조건은 아님 근데 잘하면 좋음 자율주행관련, 등등은 어려워질 수 있음 2022. 4. 4.
연봉 앞자리가 바뀌는 개발자 필수 언어(영어) / 언어의 역사 연봉 앞자리가 바뀌는 개발자 필수 언어 영어는 프로그래밍을 하기 위한 수단 코딩을 배우면서 영어를 배움 영어를 목표로 삼지말고 수단으로 삼기 영어 개발자 커뮤니티에 들어가기 외국계 회사에 취업 가능한 특징을 지님 코딩을 배우는 것보다 더 중요한 것이 영어임 어떤 언어부터배우나? 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.