Q. 기계공학과 4학년, 프로그래머로 살아남을 수 있을까요?
저는...
하루 종일 프로그래밍을 하고 싶고 실제로 할 정도로 프로그래밍을 좋아하고... (게임보다 더 재밌습니다...)
비 지거국 국립대학에 재학 중인 기계공학과 4학년입니다. 부끄럽게도.. 3년 동안의 학점은 2.5 대입니다...
4학년이 되니 어떻게 해야 사회에서 1인분을 해낼 수 있는지 고민을 하게 되었고 여기 계신 현직자 분들께 질문을 올리게 되었습니다.
Q. opgg, 마켓컬리와 같은 IT 기업에 입사를 하고 싶으나 제가 꿀 수 있는 꿈인지 알고 싶습니다. 만일 아니라면 제가 어느 정도까지 눈을 낮춰야 할까요?
Q. 저와 같은 비 전공자가 IT 기업에 개발자로 일하기 위해 준비해야하는 것이 무엇이 있을까요?
Q. 개발을 하면 할 수록 제가 해왔다고 자부했던 것들이 아무것도 아닌 것처럼 느껴집니다. 진정한 개발자가 되기 위해서는 무엇을 더 해야할까요?
Q. 저는 해커톤, 백준, 프로그래머스 경험이 없습니다. 준비해야 한다면 어느 레벨까지 준비해야할까요?
제가 궁금한 것들은 여기까지 입니다.
아래는 제가 하고 있고 해왔던 것을 정리하였습니다.
함께 보시고 답변해 주시면 고맙습니다.
A. 제가 잘한다고 생각하는 프로그램 언어는 다음과 같습니다.
- PHP
- C#
- Java
- Javascript
B. 현재 아래와 같은 경험을 하였습니다.
- ubuntu server 를 통한 nginx, php-fpm, mariadb, nodejs 설치 및 운영
- sass, bootstrap, tailwindcss 와 pure js, jquery 활용
- pure php 를 사용하여 소프트웨어 라이선스 관리기능와 출석 체크 기능이 있는 웹사이트 개발
- 닷넷 프레임워크를 활용하여 제작한 FTP 기반 파일 다운로드 프로그램 개발 (WPF 사용)
- XpressEngine 3 의 플러그인 개발 후 적용 시킨 게임 커뮤니티 운영 중
- 모던 PHP 마이크로 프레임워크 Lumen 을 통한 API 서버 및 관련 웹사이트 제작
- 전세계를 대상으로 동영상 서비스를 제공하는 Y 사의 한국 지사가 주최하는 행사의 준비에 참여하여 닷넷코어를 사용하여 mac 및 windows 를 모두 지원하고 G사 Cloud Storage (aws s3 호환) 을 활용한 파일 업데이트 프로그램 개발 (Avalonia UI 사용), 행사 기획 및 운영, 행사 참가자를 대상으로 한 기술 지원 담당.
- 해외 게임의 개발사가 제공하는 비공개 API 를 활용하여 제 3자 소셜 로그인 서비스 개발, 서비스 공개 준비 중
C. 현재 하고 있는 것은 아래와 같습니다.
- 모던 PHP 프레임워크인 라라벨을 활용하여 커뮤니티 제작 중
- 30만명 회원이 가입한 커뮤니티의 관리 팀장으로 활동 중
- 2021년 1회 정보처리기사 필기 합격 후 실기 준비 중
- Y 사의 차기 프로젝트 참여 예정
D. 공모전 수상 기록 입니다.
- 교내 발명 아이디어 공모전 우수상 수상
- 교내 학교 개선 공모전 우수상 수상 2회 수상
E. 그외...
- git 을 나름대로 잘 활용해오고 있다고 생각합니다.
- 구글 검색을 기막히게 잘하다고 생각합니다.
긴 글 읽어주셔서 감사합니다.