개발자

나이는 30대 중반에 프리랜서로 4년정도 일하고 취업도전!

2024년 05월 18일조회 201

4년동안의 프리랜서 일을 청산하고 다시 취업 전선에 도전해보려고 합니다. 하던 일로는 웹 크롤러를 개발하였습니다. 규모로 봤을때 제 생각에는 크롤러라고 부르기 보다는 차라리 업부 자동화 프로그램이라고 생각합니다. 커리어라고 하기는 뭐하지만 중소기업 규모의 회사의 백엔드를 파트 타임으로 2년간 맞은 적은 있습니다. 코로나 시절에 그렇게 일을하다 크몽에서도 같이 작업을 하다 이쪽으로 안착하게 되었습니다. 크몽에서 이 분야에서는 순위권에 있었습니다. 처리한 작업은 400건 가까이 됩니다. 부트 캠프도 도전했었고 웹 개발에도 관심이 많아서 이 분야로 프리랜서로 같이 겸해보려 하였습니다. 그런데 물론 알고는 있었지만 더 넓게 봤을 때는 제가 작은 사이트를 만들어가며 저변을 확장해 나가는 것보다는 더 넓은 환경으로 나아가서 배우고 학습할 기회를 넓히는게 중요해보였습니다. 그래서 도전하려고 합니다. 대학은 3학년까지 다니다 졸업은 하지 않은 상태입니다. 경력이면 좋겠지만 신입으로도 얼마든지 시작하고 싶습니다. 공부도 많이 했다고 생각했는데 막상 다시 시작하려고 하니 막막하네요 : ) 지금 저의 상황에서 어떻게 전략을 취하면 좋을지 냉철한 피드백 부탁드립니다. 현재로써는 혼자 일하는게 오래되다보니 제가 어떤 상태인지 가늠이 되지 않습니다. 도움 부탁드립니다!!! 아! 중요한걸 깜빡하였네요. 목표는 백엔드쪽으로 취업하는 것입니다 : ) 물론 프론트도 가능하다고 생각하는데 제가 원하는게 백엔드 파트이며 한쪽으로 집중하는게 좋지 않을까 생각하고 있습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

포크코딩님의 프로필 사진

도전이라는 말이 어울리네요. 먼저 열띤 응원을 보냅니다. 전 뭐든 도전하는 사람들이 좋거든요. ## 현재 상태 평가 권장 체크리스트 1. 다른 사람의 코드를 읽고 이해하는가? 2. 내가 쓴 코드를 다른 사람이 이해하는가? 사실 이 두 개만 제대로 되도 기본은 하는거 같습니다. 한 번 점검해 보시기 바랍니다. ## 체크별 대응 1. 다른 사람의 코드를 이해할 수가 없다. a) 언어를 모르는건지, 프레임워크 문법을 모르는건지, 툴 사용법을 모르는건지 파악(논리를 파악 못하는건 다른 문제입니다. 논리를 이해한다는 가정입니다.). 그리고 공식문서 학습 b) 세상의 모든 일의 종류는 딱 두 가지 밖에 없다. 사물 A의 위치를 B로 옮기는 것, 그리고 사물의 상태 A’를 B’로 바꾸는 것. 두 가지 일의 본질에 대입하여 내가 이해해야 하는 코드의 핵심을 파악 후 도식화 해보기. c) 도식을 바탕으로 대상 코드와 교차하면서 나만의 방식으로 ‘재현’ 해보기. 규모나 사용되는 데이터는 다르더라도 상관 없음. 다시 만들어낼 수 있다는 것은 이해했다는 것과 동치 2. 다른 사람이 내 코드를 이해 못 한다 a) 서로 작업하는 추상화 수준(저수준, 고수준 - 기계에 가깝고 먼 정도가 아니라 언어 빌트인 함수들을 쓰냐 라이브러리 함수들을 쓰느냐 차이)이 같은지 파악하기. 다르다면 이해시키는 것은 시간낭비(너무 오래 걸림) 같다면 내가 특정 규칙이나 컨벤션을 따르는지 점검하기. b) 내가 규칙과 컨벤션을 잘 따르는데 상대가 이해하기 어렵다고 한다면, 내가 코드를 쓸 때 위에서 아래로 쭉 읽으면서 이해할 수 있게 썼는지 확인하기. 코드를 읽고자 파일 사이를 앞뒤 양옆으로 뛰면 사람은 이해 불가능.

대건님의 프로필 사진

대건

작성자

프리랜서2024년 05월 21일

친절한 답변 감사합니다! 취업 준비에서 말씀하신 부분들에 대하여 꼼꼼히 따져 보겠습니다 : ) 좋은 하루되세요~~

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 05월 18일

먼저, 다양한 경험을 쌓으셨다는 것에 대해 축하드립니다. 웹 크롤링, 백엔드 개발, 프리랜싱 등 여러 분야에서의 활동은 당신이 유연하게 일할 수 있음을 보여주며, 이는 업계에서 매우 중요한 능력입니다. 지금부터 나열할 몇 가지 조언들은 현재 진로를 결정하는데 도움이 될 것입니다. 1. 자격증: 대학 학위가 없다면, 관련 분야의 자격증을 취득하는 것이 도움이 됩니다. 예를 들어, Google의 Professional Cloud Developer 인증시험 같은 것을 생각해볼 수 있습니다. 2. 프로젝트: 지금까지 했던 프로젝트나 작업을 포트폴리오로 만들어보세요. 이를 통해 회사에서 요구하는 기술 스택과 유사한 경험이 있는지를 입증할 수 있습니다. 3. 네트워킹: 현업에 계신 사람들과 연결될 기회를 찾아보세요. Meetup 같은 사이트에서 관련 행사를 찾아보거나 LinkedIn 등의 SNS를 활용하여 연결을 늘려 가는 것이 방법이 될 수 있습니다. 4. 전문 분야 결정: 지금까지의 경험을 바탕으로 어떤 분야에 깊게 몰입할지 결정해보세요. 웹 크롤링을 주력으로 삼을 수도, 백엔드 개발을 본격적으로 배울 수도 있습니다. 5. 기술적인 학습: 기술면접 준비나 최신기술 트렌드를 알아보는 등 직업 기술에 대한 꾸준한 학습은 필수입니다. 6. CV 및 자기소개서: 이력서와 자기소개서는 첫인상을 결정하기 때문에 매우 중요합니다. 당신의 강점과 경험, 열정 등을 잘 드러나게 작성하고, 여러 번 수정하여 최선의 버전을 만드세요. 지극히 개인적인 선택이겠지만 위 조언들은 당신이 취업 준비를 할 때 도움이 될 것입니다. 화이팅하세요!

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!