일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- throws
- ArrayList
- exception
- 인스턴스
- 새벽공부
- 메서드
- 상속
- 졸리다
- 초보개발자
- try-catch
- 개발자
- node.js
- 변수
- 바이트 단위 스트림
- 백엔드
- 예외 처리
- 배열
- 자료형
- 자바
- 인터페이스
- FileInputStream
- 파이팅
- 다형성
- 코린이
- 코딩
- SSR
- 보조 스트림
- Java
- MPA
- 문자 단위 스트림
- Today
- Total
SHUSTORY
[230613]개발자 공부방향 고민상담 본문
휴학 이후 이것저것 공부해보고자 무작정 자격증 공부를 하고 있는 상황이지만, 사실 개발자에게 자격증은 크게 중요하지 않다는 것을 알기도 하고.. 내가 지금 헛공부를 하고 있다는 생각이 들어 너무 막막하고 답답한 마음에 앱 개발자 선생님께 카카오톡 오픈채팅을 통해 상담을 받았다.
대표적으로 서버 / 웹 / 앱 이렇게 볼 수 있는데 요즘엔 웹 프론트엔드만 따로 하기보다는 백엔드까지 해서 풀스택으로 바라보시는 분들이 많은 추세라고 한다. 그렇다고 처음부터 풀스택이 되겠다고 하면 너무 광범위하기 때문에 백엔드 or 프론트엔드를 먼저 선택해보는 것이 좋다고 한다. 먼저 클라이언트 - 서버 간의 프로세스를 이해해야 하기 때문이다.
또한 개발자는 백엔드로 시작해도 나중엔 프론트엔드를 할 수도 있고, 앱개발을 할 수도 있기 때문에 유연함이 더 중요하다. 그런 말을 들어도 여전히 막막함이 가시지 않아 가고자 하는 길의 방향성을 어떻게 잡았느냐고 여쭤보니 객체 지향에 관심이 많아 자바 개발자 쪽으로 방향을 잡았다가 안드로이드 개발로 시작을 했다고 한다.
일단 앱이든, 웹이든 하나의 어플리케이션을 직접 다 개발해보며 시야를 넓히는 것이 중요하다고 한다.
메모장이든, 투두리스트든, 복잡하지 않아도 좋고 이미 있는 것을 똑같이 만들어도 좋으니 우선 목표를 설정하고 내가 필요한 기술 스택이 무엇인지 검색하고 그것을 공부해보자는 것이다. 예를 들어 웹 애플리케이션이면 프론트엔드는 리액트, 백엔드는 스프링,, 이렇게 가이드라인을 잡아가면 공부할 것이 보이기 시작할 것이라고 한다.
개발 블로그와 깃허브 활동을 많이 하면 면접 때 도움이 될 수 있으니 추천한다고 하셨다!
감사합니다 ㅠㅠ
'시우의 일상 🐣 > DAILY' 카테고리의 다른 글
[ 230222 ] 교수님 면담 (0) | 2023.02.22 |
---|---|
[ 230219 ] JAVA 파일 압축을 해보자 (0) | 2023.02.19 |