목록전체 글 (43)
포테이토 주식회사_IT 개발블로그
프로그래밍 언어 선택의 5가지 기준 프로그래밍 언어 선택에 있어서 고려해야 할 요소들 중 가장 중요하다고 판단되는 5가지를 추려봤습니다. (1) 사용 목적 가장 중요한 것은 아무래도 사용목적입니다. 언어 사용목적에 따라서 사용해야 할 언어는 완전히 달라집니다. 웹사이트 개발을 할 것인지, 어플 개발을 할 것인지, 게임을 만들 것인지 등에 따라서 사용해야 하는 언어는 완전히 달라집니다. 각 플랫폼에 따라서 지원하는 언어가 다르기 때문입니다. 만약, 웹사이트 개발이 목적이라면 눈에 보이는 부분을 개발하는지(프론트엔드), 혹은 화면에 뿌려질 데이터를 처리하거나 연산하는 부분을 개발하는지(백엔드)에 따라서 사용해야 하는 언어가 달라집니다. 만약 프론트엔드 개발이 목적이라면 반드시 HTML, CSS, Javasc..

https://velog.io/@city7310/%EB%B0%B1%EC%97%94%EB%93%9C%EA%B0%80-%EC%9D%B4%EC%A0%95%EB%8F%84%EB%8A%94-%ED%95%B4%EC%A4%98%EC%95%BC-%ED%95%A8-1.-%EC%BB%A8%ED%85%90%EC%B8%A0%EC%9D%98-%EB%8F%99%EA%B8%B0%EC%99%80-%EA%B0%9C%EC%9A%94백엔드가 이정도는 해줘야 함 - 1. 컨텐츠의 동기와 개요필자가 고등학교 1학년 말에 처음으로 백엔드 포지션에서 프로젝트를 진행하며, 멍청했던 과거 이야기와 이 컨텐츠를 기획한 동기를 공유합니다.velog.io Backend roadmap 백엔드 개발자로서 취업하려면 크게 1. 서류전형 2. 코딩테스트 3. ..
책 내용 정리/요약 참고할만한 사이트들 CODE(프로그래밍에 대한 맛보기) Http://code.org/learn 칸 아카데미의 컴퓨터 교육 https://www.khanacademy.org 생활코딩 https://opentutorials.org/course/3083 저자 아들과의 도전 과정 https://www.slipp.net/wiki/display/children/Home 자바지기 http://www.javajigi.net SLiPP https://slipp.net 코딩도장 http://codingdojang.com 케이 무크(온라인 교육 사이트) http://www.kmooc.kr 코세라 https://www.coursera.org 사파리북스온라인(월정액으로 개발 서적을 볼 수 있는 서..
1. 구현력 구현력은 본인이 생각한 알고리즘을 그대로 소스코드로 구현하는 과정이다. 프로그램 순서도를 명확하게 만들고 사용해야 될 변수나 함수의 데이터 타입등을 올바르게 정하는 과정이라고 생각할 수 있다. 이 능력이 부족하면 문제를 풀 때 [대충 어떻게 하라는지는 알겠는데 코딩하려니까 한 줄도 못 짜겠다.] 라던지 [내가 지금 뭘 짜고 있는지 모르겠다.] [코드가 1000바이트가 넘어가면 엄두가 안난다.] [디버깅을 못 하겠다.] 라는 생각을 느끼게 된다. 구현력을 향상 시키기 위해서는 [내가 어떤 프로그램을 만들고자 하는지]를 명확히 해야한다. [무엇을 입력받아 어디에 저장하고 어떤 과정을 거쳐서 중간 결과로 무엇을 얻고 최종적으로 이런 결과물을 이렇게 출력한다.] 와 같이 순서도를 먼저 적고 이제 디..