안녕하세요 .
7월27일 java를 통한 SW개발 입관식을 갔다왔는데요.
유익한 정보가 많아서 알려드리고자 글을 쓰게 되었습니다.
아직 대학생 신분이다 보니 취업을 해본적이 없는 저로서는
궁금한게 많았습니다.
듣고 배워온 내용을 차례대로 알려드리겠습니다.
최근 들어서 비전공자들이 IT취업을 희망하는 사람들이 급증하고 있습니다.
전공이 아닌 비전공자들이 IT업계에서 어떻게 적응하고 일을 할 수 있을까요??
왜 뽑나??
일을 할 수 있기 때문입니다.
개발자들은 다음과 같은 개발 단계를 거칩니다.
ㄱ. 요구사항 분석 ( 제일 중요한 단계 ) : 사용자가 무엇을 원하는지 ??
è Communicate를 통해 : 컴퓨터 언어 , 동료 == 어제의 나
ㄴ. 개발
ㄷ. 테스트
ㄹ. 수정/재개발
ㅁ. 완성(실질적인 완전한 완성x)
ㅂ. 유지보수
개발자들은 컴퓨터 언어뿐만 아니라 금융,회계,생산관리,통계(domain)지식을 알고 있어야 원할한 개발을 할 수 있습니다.
비전공자 같은 경우에는 업무지식이 받쳐주기 때문에(단 금융,회계,생산관리,통계일 경우) 산업이 어떻게 돌아가는지 알고 있기에 조금은 유리할 수 있습니다.
면접관들은 다음과 같은 고민을 할 것입니다.
개발자가 업무지식 배우기 vs 비개발자가 프로그래밍 배우기
이 글을 읽고 있는 분들은 어떤분에게 기회를 주시겠어요??
기술이 많이 발달함에 따라 산업이 어떻게 돌아가는지를 알아야 하고 , 코딩만 알아서는 안되는 상황이 되었습니다.
그렇다면 비전공자가 제일 어려워 하는 부분은 뭘까요 ?? ( 실질적으로 느낄 때 )
1. 영어
2. 영타 실력
3. 용어 ( Define되어 있는 언어 이해 )
4. 빠른 변화 ( Soft Ware ) Ex: AI, IOT
위 같은 4가지 요인이 컸습니다.
아무래도 영어를 잘 하시거나 영타 실력이 좋은 분들에게 상관없는 이야기 일 수 있습니다.
그러나 영타보단 한글을 , 영어는 주로 자격증 공부를 위한 공부를 하는 분들이 대다수 일 거라고 생각합니다.
3번은 전공자들도 버겁게 느낄 수 있는 Define되어 있는 용어 입니다.
정의 되어 있는 용어들은 java로 예를 들자면 ,
System.out.println
위 용어는 java에서 어떠한 문장을 출력하거나 , 변수를 불러 올 때 쓰이는 System 클래스 입니다 . System 내애 존재하는 하나의 필드 ( out ) 을 통해 println 메소드를 사용하여 출력 or 불러온다 라고 이해를 하게 되는데요 .
처음 접하시는 분들에게는 다소 어렵거나 or 생소하게 느껴질 겁니다.
4번은 극히 공감되는 내용입니다.
IT기술은 너무나 빠르게 변화고 있습니다.
오죽하면 아침에 일어나 보니 회사에서 쓰는 언어가 바뀌어 있다
다른 회사에서는 이 언어는 안쓴다더라 라는 말이 나왔을까 합니다.
우리는 이러한 환경에 맞서 지식을 쌓아야 할 것입니다.
그렇다면 지식 습득 방법은 어떻게 하면 될까요??
1. 백문이 불여일타 ( 직접해보기 )
è 굉장히 많이 들어본 얘기입니다. 저도 코딩을 처음 시작할 때 스트레스 너무 많이 받고 막막하고 가슴이 막히는 ?? 느낌을 많이 받았습니다. 어떻게 하면 조금 더 쉽게 할수 있을까?? 흔히 야매라고 하는 방법을 쓸순 없을까?? 라고 생각을 했지만 … 결국 자신이 해보고 , 버그도 고쳐보고 , 안되는 부분은 생각도 많이 해보는 방법이 최고의 방법이 아닐까… 조심스럽게 생각해봅니다.
2. 기본지식 : 정제되어 있고 탄탄한 책을 사용하고
최신 트렌드를 익히고 싶다면 인터넷을 사용해서 익히자
è 처음시작할 때 남들보다 늦었다고 , 마음이 급해서 매달리는 것보단 책을 통하여서 기초를 쌓고 , 어느 정도 쌓이고 전문지식이 갖춰 졌을 때 . 최신 트렌드를 익혀보는게 좋은 방법일 듯합니다.
위의 2가지 방법은 전문가 or 비전문가 둘다에 해당하는 내용일 듯합니다.
그렇다면 개발자가 갖춰야 할 것들은 무엇이 있을까요??
1. 건강 : 건강관리가 없다면 몸이 따라주지 못하고 , 스파이더맨이 될 것이다.
2. 호기심
3. 꾸준함 == 습관
4. 나에 대한 이해 : 공감 ( Communicate ) à 많이 보고 코딩하자
위의 4가지 조건들을 갖췄다면 좋은 개발자로써 한발짝 다가 설 수 있지 않을까 싶습니다.
제가 정리한 내용은 이정도 입니다.
공부하시는 모든분들 화이팅입니다.
'일상 > 청년취업아카데미_멀티캠퍼스(2018)' 카테고리의 다른 글
IT업계에서 어떻게 해야 취업을 할수 있을까? (3) | 2018.07.28 |
---|
#IT #먹방 #전자기기 #일상
#개발 #일상