(개발)보통 쌩신입은 얼마 정도 갖춰져야 회사 생활을 할 수 있을까요?
안녕하세요, 비전공자 대학생입니다.
제가 생각해도 질문이 모호합니다만 그냥 러프하게라도 듣고 싶어 글을 올리게 되었습니다.
따로 수업을 듣거나 학원을 다닌 적은 없고 유튜브 보면서 무작정 따라하는 방식으로 공부를 하고 있고
혼자 해결하기 어려운 문제가 생기면
1. 구글링으로 한국 자료를 찾는다
2. 구글링으로 영어 자료를 찾는다
3. 관련 자료가 없다면 비슷한 오픈소스 앱을 받아서 내 앱과 비교한다
4. 정 없으면 스택오버플로우에 질문한다
이런 식으로 해결하고 있습니다.
그래서 지금은 그냥저냥 페이지, 리스트, 탭, 서치 같은 기초적인 앱도 만들게 되었고
변수, 이미지, 음성 등 파일도 활용할 수 있게 되었는데요. (flutter)
서버, 데이터베이스 등 다른 지식이 필요한 부분은 혼자 배우기가 너무 어렵더라구요.
직장에 다닌다면 선배나 동료들에게 배울 점도 많을테고 서로 시너지가 될 수 있을 것 같은데 다른 업종과는 달리
IT쪽은 아무래도 전문성이 필요한 직업이다보니 어느 정도 갖춰져야 취업 자체가 가능한 것 같습니다.
선배님들이 생각할 때 적어도 신입이 이 정도는 알았으면 좋겠다 하는 마지노선이 있을까요?
아니면 그냥 학원을 다니는 게 좋을까요?
아 참고로 저는 성공한 개발자가 되겠다, 고액 연봉을 받겠다 이런 큰 욕심을 내는 건 아니고 자기 음식점 차리려고 하는 사람이 다른 가게 가서 밑바닥부터 배우는 것처럼 그냥 배우는 게 목표입니다.
너무 두서 없었네요. 읽어주셔서 감사합니다.