일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JAVA 개발 환경 설정
- Head
- option
- !doctype html
- BR
- ::first-line
- textarea
- img
- Li
- 속성 선택자
- HTML정의
- table
- ul
- select
- Ol
- JavaScript
- colspan
- Form
- :active
- 전체 선택자
- BODY
- Python
- Border
- rowspan
- Title
- 한정수 강사님
- ::first-letter
- 인라인 레벨 요소
- tag
- ::before
- Today
- Total
목록프밍/[인강] 비전공자를 위한 개발자 취업 올인원 가이드 (22)
개발 공부 기록하기
5. 개발자의 평생 공부 (임백준) 평생 공부하는 건 개발자만이 아니다. → 생각해보면 대학원 때도 컨퍼런스며 세미나가 끊이지 않았다. 개발자가 평생 공부해야 하는 직업이라고 해서 겁부터 지레 먹지는 말자. → 공부를 계속해야 해서 힘든 일이라는 게 문제라기 보다는 공부의 방향이 중요한 거다. 프로그래밍의 본질에 가까운 지식은 수명이 길지만, 파편적 지식일수록 수명이 짧다. 실력은 지식의 총합이 아니다. 고통의 총합이다. 착각하지 말자. → 진짜 실력은 임기응변에서 나온다. → 실력은, 주변 상황에 휘둘리지 않는 집중력이다. → 처음 본 문제가, 해결해야 하는 것이 무엇인지 알아채는 감각이다. → 이런 실력은 본질에 다가가기 위해서 감내해 온 고통, 불면의 밤, 좌절, 환희 등으로 점철된 뜨거운 경험에서..
1. 프로그래밍 학습 방법(우아한형제들 교육 이사 박재성) 지식 먼저 학습하고 만들기 vs. 무언가를 만들면서 관련 지식을 습득해 나가기 → 내 학습 성향은 어느 쪽일까? 새로운 용어, 개념 이해 안 되는 것 → 책 & 온라인에서 비슷한 예제 반복 연습하기! (용어는 나만의 용어로 따로 정리해두기) 모르던 개념이 다음 단계 연습하다가 자연스럽게 이해될 수도 있다 → 그니까 이해 안 된다고 주구장창 붙들고 있지 말고 건너뛰어도 괜찮다. 검색 습관화 → 모르는 용어 & 내용은 구글링으로 관련 자료 찾아서 이해할 수 있는 부분까지 이해하려고 도전하기. 용어를 이해해야 검색도 잘 한다. 한국어 검색만 고집하지 말고 영어를 적극 활용해 검색하자. https://www.youtube.com/watch?v=Xcy2P..
이번 강의 제목을 보고, '나.. 비록 자연계열이긴 하지만 나름 이과 전공인데, 문과생 사고 방식이 과연 있을까....?' 라고 생각했다. 그런데, ㅇㅇ...있더라....(충격) 전공 떠난지 너무 오래 됐나봐.....🤣 대체적으로 문과생과 엔지니어(이과생 포함)의 '문제 해결'을 위한 사고 방식이 다르더라! 문과생의 사고 방식 배경 1. 문과생이 배운 학문은 사실 논술에 가깝다. 2. 정해진 답이 없다. (코에 걸면 코걸이, 귀에 걸면 귀걸이) 3. 문제의 해결책이 하나의 유일한 해결책이 아니어서 두루뭉술하게 표현된다. → 이것이 개발자에게는 치명적인 단점으로 다가올 수 있다! 이렇게 문제 해결 하지 말자!! 1. 문제를 하나의 큰 덩어리로 보는 습관 A코드, B코드, C코드 작성했을 때, 문제가 발생하..
물론, Android와 iOS에서 모두 구현되는 앱을 동시에 개발하는 사람들도 있지만, 처음 앱 개발을 접한다면, Android냐, iOS냐 한 쪽을 선택하는 것이 낫다. (이를 Native App 개발이라고 부른다.) 1. Android 기기 - Java, Kotlin - 주로 Java를 사용해 개발했으나, 2017년 Google에서 Kotlin을 공식 언어로 지정한 후로 요새는 Kotiln이 대세다. (Kotiln이 Android 전용은 아니다. 백엔드 개발에서도 Java 다음으로 핫해지고 있다.) - 비전공 초심자라면 Java를 학습해 취업 후 Kotlin을 배워 점차 넘어가는 방향을 추천. (Java가 강의도 더 많고, Kotlin이 Java보다 쉽다.) - 경향성은 언제나 바뀔 수 있기 때문에,..
1. Javascript - 프론트엔드 언어에서 다른 선택지는 없다고 봐도 무방하다. - 모든 프론트엔드 개발자는 Javascript를 사용한다. (아니, 사용할 수 밖에 없다.) 왜냐면 프론트엔드 개발자가 웹 브라우저 환경 안에 있는 웹 문서를 조작하는 일을 하는데, 웹 브라우저가 유일하게 이해하는 언어가 Javascript다. - Javascript는 계속 새로운 버전이 나오고 있다. 가장 진화가 빠른 언어 中 하이다. 2. Typescript - Javascript의 장점이자 단점인 '유연함'을 보완하기 위해 Javascript에 type을 추가한 언어이다. - 점점 많이 사용되고 있다. 각 회사에서는 점점 대세가 되고 있다. (그렇다고 Javascript가 지는 해라고 절대 인식하지 말 것!) -..