개발자 신입 알아야 할 프로그래밍이 무엇인가요?
개발자 신입으로 지원할 때 알아야 할 프로그램이 무엇이 있나요?
java, c 이 정도만 알고 있어도 되나요?
프로그램을 얼마나 사용할 수 있어야 취업할 수 있을까요?
실무 경험 없는 신입일 때 어떻게하면 취업 할 수있을까요?
안녕하세요. 아공입니다!
저능 현재는 현직에서 웹디자인과 웹 프로그래밍을 하고 있는데요.
난이도는 프로그래밍의 정도에 따라 달라지실 수 있어요~
기본만 익히시면 하중상으로 점차 발전하는 프로그래밍을 하실수 있답니다!:)
일단 서점에서 제일 쉬워보이는 책으로 배우고 싶은 책으로 구매를 하신 후, 아래 순서대로 진행해 보세요!
단! 일단 시도해보시고 아니다 싶으면 빠르게 다른 길을 찾으셔야 해요~
프로그래밍을 직접 해본 사람으로서 약간의 재능도 필요한게 프로그래밍이랍니다!
시작부터 해보시고! 경험해본 후에 진로를 또 정하셔도 늦지 않은 나이에요! 파이팅입니다!!:)
👉🏻👉🏻 코딩의 본질을 제대로 배워보고 싶으시면 기초 지식을 쌓을겸 C언어를 배워 보시는게 좋을 것 같아요!
C언어를 배우고 나서 JAVA를 배우시면 자바를 좀더 쉽게 접근하실 수 있을거에요!:)
공부해본 사람의 입장으로서
언어의 성질이 좀 달라서 배우실때 혼란이 있으실 수는 있을것 같은데 시작부터 자바를 배우시고 나면 C언어를 이해하시기가 더 어렵거든요~
그래서 그렇게 권장 드리는것이고:)
사실 실무적으로는 자바가 좀더 실용성이 있어요!
1 일단 진로의 방향 부터 잡아보시는게 좋을 것 같아요!
2 진로의 방향에 따라 배워야 하는 언어가 달라요~
3 서버관리 같은 직업은 C언어를 배우셔야하고 어플개발 등 웹관련 업무에는 JAVA가 더 필요해요~
완전히 처음이시라면~
시작이 반이다! 일단 하나 잡고
1 앱을 만든다던가
2 사이트를 만들어본다던가
하는 기초 개발부터 시작해보세요^^
조금이나마 도움이 되셨기를 바라며, 건강조심하시고 좋은하루되세요:)
신입 개발자일 경우 꼭 둘다 다 알고 있어야할 필요는 없습니다.
한 가지 언어만이라도 잘하는 것이 중요할 것 같습니다.
취업이 급하다면 자바를 잘하는 것이 좋을 것 같습니다.
C언어에 비해서 상대적으로 더 많은 기업들이 자바를 사용하기 때문입니다.
자바를 가지고 웹 개발을 많이 하기 때문에 스프링 프레임워크는 다룰줄 아는것이 좋습니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
신입은 실무경험이 없는것이 당연하기 때문에큰 걱정하지마시고
말씀하신 두언어로도 충분합니다.
적극적인 태도와 부족한 부분을 메우려는 자세를 갖는것이 제일 중요합니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!안녕하세요.
신입 개발자로 일하고 싶으시다면
주력 언어는 한가지 잘 하셔야 합니다. 그리고 주력 언어와 함께 쓰는 부가 언어나 기능들도 같이 하셔야 하고요.
개발자로 시작하시려면
아래 3가지 방법을 추천드립니다.
1. java + jsp(spring framework)
한국에서 가장 흔한 웹 개발자 테크입니다.
java를 먼저 학습하시고 spring 프레임워크 기반의 웹 개발자 준비를 하시면 돼요
정부지원 프로젝트의 경우 이 조합을 많이 사용해서 개발자 수요가 많아 취업하기에 수월합니다.
추가로 javascript + jquery(vue.js angualr.js node.js) + html,css + bootstrap, SQL + DB학습 + 서버관리 등과 관련된
내용을 차차 습득하시면 됩니다.
2. java와 안드로이드 앱 개발 ( C++ 아이폰 앱 개발)
앱 개발자 테크입니다. 안드로이드와 아이폰 앱 개발자도 꾸준히 수요가 있습니다.
앱 개발을 하셔서 포트폴리오 작성하여 취업에 도전하신다면 충분히 좋은 대우를 받고 일하실 수 있습니다.
3. 기타
1) python 개발자
파이썬은 응용프로그램, 웹, 백엔드 등 다양한 개발이 가능하고 쉬운 언어입니다. 요즘 파이썬 개발자들 수요가 늘어나고 있으니 개인적으로 파이썬 개발자를 추천드립니다. 추후 자바나 다른 웹 개발도 병행하시면 좋습니다.
2) php, asp 등 웹 개발자
국내에서는 java기반의 웹 개발자를 많이 뽑는 기형적인 환경인데. 전 세계적으로 보면 php와 간혹 asp 개발자들 수요도 많습니다.
php 공부 후 jsp까지 확장하는것도 좋은 방법이 될 수 있습니다.
3) 게임 프로그래밍
C++ 기반으로 확장형인 C# 유니티등을 공부하셔서 게임 개발자로 나아가는것도 좋은 선택이 될 수 있습니다.
게임을 좋아하고 게임 개발을 하고 싶으시다면 이쪽으로도 많은 수요가 있으니 추천드립니다.
신입으로 취업하기 위해선
자신이 잘 하는 주 언어가 있어야 하고, 프로젝트 경험을 통해 결과물을 만들어 보시고
그걸 바탕으로 꼭 포트폴리오를 만드시길 바랍니다.
신입 지원시 포트폴리오를 통해 자신을 어필하면 큰 도움이 될 수 있습니다.
사실 기술면접관들도 포트폴리오를 통해 신입의 능력을 가늠합니다.
프로그래밍언어보다도 알고리즘, 자료구조, 운영체제 같은 컴퓨터 전반에 걸친 지식들이 중요해요.
프로그래밍언어는 그 지식을 바탕으로 실체화하는 역할을 하는거구요.
정보처리기사 자격증 공부에 필요한 과목들을 공부하시는걸 추천드립니다.
전반적인 지식이 총망라되있어서 기초적인 공부를 하는데 도움이 될 겁니다.