Codeit/학습일지

22/11/27

신슈 2022. 11. 27. 23:53
728x90

07. 비개발자는 코딩을 어디에 쓸까?
아이디어 구현, 업무 활용, 개발 협업

아이디어 구현
떠오른 아이디어를 직접 구현화시킬 능력이 생긴다면 많은 길이 제시된다.

업무 활용
데이터 활용 - AB테스트
업무 자동화 - Python활용, 시간 절약

개발 협업
소프트웨어 지식을 가지고 있다면 개발자와 의사소통 효율 up
PM - 리소스관리를 많이 하기 때문에 개발 지식 필요
UX/UI 디자이너 - 프런트엔드 개발자와 협업하기 때문에 직접 해보면 능률 up

코딩은 이제 누구나 필요한 스킬이 되었다.

정리

웹 개발은 크게 프론트엔드 개발과 백엔드 개발로 나눌 수 있습니다. 
프런트엔드는 웹사이트의 화면을 그려주는 등 사용자에게 직접 보이는 부분을 담당하며, 
백엔드는 데이터를 처리하는 등 사용자에게 보이지 않는 부분을 담당합니다. 
API와 데이터베이스는 백엔드에 포함되는 개념입니다.

코틀린이나 스위프트 같은 언어를 사용하면 안드로이드 앱과 아이폰 앱을 각각 따로 만들 수 있고, 
리액트 네이티브나 플러터 같은 크로스 플랫폼 기술을 사용하면 안드로이드 앱과 아이폰 앱을 한 번에 개발할 수도 있습니다.

챕터 끝.


01. 이제 뭘 하면 되나요?
기본기 쌓기(동사,주어,목적어 등 문법 이해) - 객체, 함수, 파라미터

문제 해결(직접 뭔가 만들어보고 부딪혀보기) - 라이브러리나 프레임워크를 이용하여 뭔가 만들어보기(문제 해결 <->문제 발견 반복), 문제 해결 능력 중요
문제 해결 능력 up -> 원하는 걸 만들 수 있는 능력 up

코드 퀄리티
1. 안정성(예외처리 등)
2. 확장성(수정,변화가 자유로워야 좋은 코드)
3. 성능(자료구조, 알고리즘 공부하여 사고력 길러 성능 up)
4. 이해가 잘 되는 코드(코드만 봐도 의도를 파악할 수 있어야 함)

 

codeit 드디어 첫 토픽 종료~!! 뭔가를 이렇게 꾸준히 해본 게.. 정말 오랜만이라 힘들었지만, 뿌듯하다.

더 열심히 해야겠다는 생각도 든다.

친구에게 빌릴 게 있어서 오늘 외출하고 왔는데, 갑자기 족발이 먹고싶어져서 친구 집에 들리기 전에 근처 족발집에서 족발 대짜를 사서 갔다.. 맛있게 먹고 기분 좋게 집에 복귀하니까 어느새 저녁이더라 휴.. 하루가 너무나도 빠르게 흘러간다 주말이라 그런가

다시 한 주 힘내자..

'Codeit > 학습일지' 카테고리의 다른 글

22/11/29  (0) 2022.11.29
22/11/28  (0) 2022.11.29
22/11/26  (0) 2022.11.27
22/11/25  (0) 2022.11.26
22/11/24  (0) 2022.11.24