profile image

L o a d i n g . . .

반응형

내가 개발을 시작하려는 이유

내가 개발을 시작하려는 이유

프레임워크(Framework): 서비스를 쉽게 만들 수 있게끔 도와줌, 서버와의 통신 등을 쉽게 구현할 수 있도록 하는 툴 (Spring, React, django 등)

실제 서비스를 만들기 위해 언어와 프레임워크를 공부해야 하며, 프레임워크를 더 많이 파고들어야 한다. 

 

소프트웨어 장인

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=66925855

 

소프트웨어 장인

소프트웨어 장인에 대한 이야기. 프로그래머와 프로그래밍 관련 팀 또는 조직에 도움이 될만한 이야기를 풀어 놓았다. 생산성이 높은 프로페셔널, 자신의 일에 자부심을 갖는 프로페셔널로 도약하기 위해 필요한 계...

www.aladin.co.kr

 

생활코딩

https://opentutorials.org/course/1

 

생활코딩

hello world 생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다.  어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다. 아래 영상을 한번 보시죠. 온라인 강의 소개 입문자의 가장 큰 고충은 '무엇을 모르는지 모르는 상태'일 겁니다. 온라인에는 프로그래밍을 익히는 데 필요한 거의 모든 정보가 있지만, 이 지식들은

opentutorials.org

 

 

개발 분야 정하기

개발에 대한 전반적인 이해

개발 또한 분야에 따라서 해야 하는 공부가 달라진다.

프론트엔드 / 백엔드

정치를 누르면 정치 기사가 나오기 위하여... 클라이언트가 서버에 요청함, 서버는 데이터베이스에 해당 정보를 요청하고, 서버가 다시 클라이언트에 전송함

프론트엔드 개발자는 클라이언트 쪽을 개발하고, 백엔드 개발자는 서버를 개발한다. 프론트엔드 개발자는 서버에 어떻게 요청을 보내는지까지 알아야 하고, 백엔드 개발자는 데이터베이스에 관련해서도 알아야 한다.

데이터베이스의 설계는 서버 개발자가 하고, 쌓여진 데이터베이스를 다루는 것은 데이터 사이언티스트다.

 

프론트엔드 개발자

웹 프론트엔드: 웹 사이트의 클라이언트단 제작, 취업 빠름, 대부분의 부트캠프 교육 과정

앱 프론트엔드: 앱의 클라이언트단 제작, 취업 빠른 편, 교육 과정 있음

 

백엔드 개발자

서버 개발, 데이터베이스 설계, DB 쌓기

백엔드 개발자: 서비스의 뒷부분 만들기, 전체적인 로직 처리, 취업 어려움

 

코드 리뷰: 다른 개발자들이 개발한 코드에 이상이 있는지 없는지 체크하는 것

 

데이터 사이언티스트

프론트엔드/백엔드보다는 진입 장벽이 낮아 보임

데이터 사이언티스트: 데이터베이스에 쌓여 있는 데이터를 활용 가능한 데이터로 만듦, 고객의 움직임을 예측하고 필요한 데이터를 뽑아냄, 빅데이터의 중요성이 높아짐!

A/B 테스트

 

기타 개발직군

풀스텍 개발자: 전부 할 수 있는 개발자, 풀스텍 개발자를 목표로 하기!

딥러닝/머신러닝 개발자: 사진을 주고 태그를 달아 줌으로써 컴퓨터를 학습시킴, 머신러닝은 조금 더 큰 개념

게임 개발자: 게임을 만드는 개발자

인프라 개발자: 회사 내 서버·네트워크 등 기반 시설을 만드는 개발자, 트래픽 몰릴 때 서버를 늘리는 등 자동화 작업

데스크탑 네이티브: 컴퓨터에서 사용하는 앱(파워포인트 등)을 만드는 개발자

임베디드 개발자: TV, 에어컨 등에서 사용하는 소프트웨어를 만드는 개발자

 

 

공부 방법 선택하기

국비 지원 학원

대부분의 수업이 전액 무료, 돈을 받고 다닐 수 있다. 신중한 선택이 필요하다. 분야를 선택할 수 있긴 한데... 🤔

"시간"이 제일 중요하다!!!!!!

HRD-Net, Okky 사이트 참고

 

코딩 부트캠프

교육의 질이 높다. 취업이 연계된 경우가 많다! (국비와의 차이점)

높은 비용. '자기주도적 학습'

선택한 분야에 맞는 부트캠프, 개강 시기를 잘 맞춰야 함, 혼자서 알아보기 어려움

 

온라인 인강/독학

교육의 질이 높다. 가격이 저렴하다.

본인이 확실하게 관리할 수 있어야 한다!!! 

인프런, 네이버 부트스타트, Udemy, 생활코딩...

하루 열두 시간 이상씩 공부하게끔...!!!

 

 

개발 언어 선택하기

개발 언어 선택하기

Javascript: 핫한 언어, 프론트/서버/앱

PYTHON: 데이터, 딥러닝, 머신러닝, 서버 구현

Java: 가장 많은 일자리, 서버/앱

C: 기본이 되는 언어, 게임/임베디드

Swift: iOS 앱

 

개발자 취업을 위한 준비

개발 블로그 운영하기-Github

꾸준함/성장/TIL - 신기술에 대한 꾸준한 관심과 성장을 강조

잔디 O, 개발자라면 Github!, 안전하다

Markdown, SEO

 

개발 블로그 운영하기-Tistory

글 쓰기가 쉽다, 적기만 하면 알아서 방문자가 온다, 실제 개발자들도 많이 쓴다

잔디 X

 

개발 유튜브 운영하기

빠른 콘텐츠 제작 -> 시간 대비 얻는 효율 good

 

개인 프로젝트 진행하기

개인(2) + 커리큘럼 진행(2)

눈에 보이는 기획을 먼저! - 어도비 XD

 

개인 포트폴리오 만들기

기존 테마에 미리 조금씩 시간을 내서

먼저 본인에 대해서 정리하자!

Github hosting

 

 

개발자로 회사 지원하기

내가 개발자 면접에서 떨어지는 이유

Performance: 많은 것을 바라지는 않는다, 경력X, 짧은 시간에 파악 불가능, 포트폴리오 [20~30]

Personality: 함께 일하기 좋은 개발자(소통), 왜 개발을 시작했는지? [0~50]

 

개발자로 회사를 볼 때 봐야 하는 것

본인만의 기준을 세워야 한다. 기준에 맞으면 빨리 간다!

연봉 / 개발문화(분위기, 코드 리뷰 진행?) / 좋은 사수(질문) / 워라벨

크레딧잡: https://kreditjob.com/

 

크레딧잡 - 전국 42만 기업, 연봉정보 KREDIT JOB

 

kreditjob.com

구글링/잡플래닛: https://www.jobplanet.co.kr/

 

잡플래닛 - Jobplanet

채용정보부터 직장인이 직접 남긴 기업리뷰, 연봉정보, 면접후기, 복지정보, 기업분석까지

www.jobplanet.co.kr

로켓펀치(스타트업): https://www.rocketpunch.com/

 

로켓펀치 - 비즈니스 네트워크

국내 최대 비즈니스 네트워크 '로켓펀치'입니다. 프로필을 만들고 비즈니스와 커리어를 성장시킬 수 있는 많은 정보를 만나보세요!

www.rocketpunch.com

사람인: https://www.saramin.co.kr/zf_user/

 

사람인

1000대기업 공채 및 핵심자료, 대기업/중소기업 채용, 기업정보, 연봉정보 제공

www.saramin.co.kr

원티드(경력직): https://www.wanted.co.kr/

 

원티드 - 지인 추천하고 보상금 받기

7,000개 기업, 120만 회원. 국내기업부터 글로벌기업까지, 지금 원티드에서 지원하세요.

www.wanted.co.kr

 

 

수강 후기

수강평을 방금 남기고 왔기 때문에(ㅎ.ㅎ) 긴 말 않고 이쪽을 첨부합니다.

수강평에 조금 더 덧붙이자면, 개인적으로 개발을 도전하려는 비전공자분이 주변에 생긴다면 꼭 추천해 드리고 싶은 강의입니다. 전공자인 저에게는 필요하지 않아 자세히 적지 않은 내용이 좀 많긴 한데, 아무것도 모르는 비전공자도 쉽게 들을 수 있을 수준으로 굉장히 세세하고 쉽게 설명해 주십니다. 제 생각에는 개발자로 취업하고 싶은 비전공자분들이 들으시면 훨씬 더 유익한 강의일 것 같습니다! :)

저는 늘 저에게 필요한 내용만 메모하기 때문에, 해당 포스트를 통하여 관심이 생기셨다면 직접 강의를 수강해 보시는 것을 적극 추천드립니다.

 

해당 포스트는 '개발자 취업 입문 개론' 강의를 수강하며 개인 백업용으로 메모하였습니다.

인프런: https://www.inflearn.com/course/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%B7%A8%EC%97%85-%EC%9E%85%EB%AC%B8-%EA%B0%9C%EB%A1%A0

 

개발자 취업 입문 개론 - 인프런

개발자 취업 입문 개론 수업입니다. 평생 한 직업만 하실 게 아니라면, 꼭 한번은 개발자를 도전해 보시길 추천드려요! 비전공자 혹은 현재 다른 업무를 하더라도, 상관없습니다.

www.inflearn.com

 

반응형
복사했습니다!