본문 바로가기

IT

소프트웨어개발자 준비



여러분들도 많이 보셨을거에요 


일단 기본적인 개발자 구분을 해드릴게요 


it개발자와 s/w개발자차이점에 대해서 아셔야 하는데요 


쉽게 생각해보자면 








it개발자 : 웹사이트와 모바일 앱을 개발하는 사람들


s/w개발자 : 회원정보를 쉽게 관리할 수 있는 툴이나 해커들로부터의 침입을 예방하기 위한 


보안기능 프로그램 들을 개발하는 사람들








ITs/w 개발자에게 필요한 능력


크게 5가지로 나눌수가 있습니다



1. 탄탄한 기본기 


2. 창의력 


3. 커뮤니케이션 능력 


4. 영어 실력 


5. 실무능력, 자격증










** 탄탄한 기본기 **


- 어떤 업무이든 기본지식을 토대로 발전하기때문에 기초가 탄탄하지 않으면 제대로된 개발자가 될수없습니다


그리고 개발자 분들이 가장 많이 사용하는 프로그래밍에서 사용되는 c언어, c++, java 등과 다양한 


언어를 다를수가 있어야한다 





** 창의력 **



- 창의성을 더한다며 남들과는다른 개발자로서 성장할수가 있습니다 


이유는 날이갈수록 it 기술이 의료, 건설, 자동차 등 매우 다양한 분야와 융합되기 때문이다 


정해진 규칙에 맞춰 일하기보다는 본인이 따로 개발한 기술이 나중에 사용될 분야와 산업을 


폭넓게 이해하며 열린눈과 창의력이 필요하다 





** 뮤니케이션능력 **


- 게빌자라고 앉아서 개발만 하는것이 아니고 프로젝트를 통해서 타 팀과 협업을 해야할경우가 많다 


특히 디자이너와 기획자가 긴밀히 작업을 하며 이를위해 커뮤니커이션 능력이 필요하다 






** 영어실력 **


- 물론 토익점수나 유창한 회화실력이 취업을 좌우하지는 않는다 


하지만 실무를 볼때 최신 언어와 업데이트 정보를 보려면 영어를 보고 이해하는 능력이 필요하다 


또 프로그래밍을 하다가 막히는 부분이 있을시 해외사이트에서 해답을 찾는 경우가 많으며 


이떄도 영어가 필요하다 






** 실무능력, 자격증 **


- it분야 대학교를 열심히 다닌 학생이라고 하더라도 일반적인 공부와는 많은 차이가 있으며 


그렇게 되지 않으려면 학교공부 이외에 포트폴리오, 취업준비를 위해서 따로 공부를 하는것이 


미래에 취업을 위한 좋은 방향입니다 


취업시 중요 요인에 대해서 알려드렸습니다 


위에서도 보셨지만 탄탄한 기본기 + 창의력을 더한다면 남들보다 앞선 개발자가 될수가 있습니다


  커뮤니케이션이나 영어실력같은경우 부가적인 사항이며 


가장 먼저 익혀야 할것은 실무능력, 자격증입니다 









** 면접 예시 **


면접 예시) 경력이 없네요?


경력이 없는데 뭘믿고 뽑아야하는거죠?


여기는 회사에요


애들가르치는 학교, 학원도 아니고


 준비가 되어있어야 되는거잖아요



여기서 중요한것은 실제로 이런 면접을 많은 기업들이 많이 본다는 것입니다 








그렇다면 어떻게 대답을 하실건가요?


일반적인 대답으로는 어림도 없습니다 당연히 탈락을 할것이구요 


그렇다면 이때 포트폴리오나 자신의 경험과 동기를 말하면서 어필을 할수가 있어야 합니다 


포트폴리오같은경우도 자신의 실무능력을 통해 이 프로젝트를 해봤다 


이런것들을 만들어보았다 이런식으로 자신을 만들어야 합니다



 





그럴려면 이론말고 정확한 실무실습을 통한 공부를 해야만 


남들과는 다른 스펙을 만들수가 있습니다 


궁금하신점이 많으실것같아요 



IT분야 공부나 진로에 대해서 궁금한점이 있으신분은 


아래 보시고 문의바랍니다 


















'IT' 카테고리의 다른 글

고졸IT취업 현실적인 조언  (0) 2016.10.19
IT국비지원교육 본질파악  (0) 2016.10.17
모의해킹 국비지원  (0) 2016.10.08
비전공자it 준비핵심  (0) 2016.10.05
프로그래밍공부 계획세우기  (0) 2016.10.04