📑 오늘의 미션 [ 더 보기 클릭! ] 더보기 저는 여기서 가장 유심히 본 아티클은 "함께 일하고 싶은 개발자"입니다. 평소에도 에세이 같은 책들을 좋아하기에 가장 먼저 눈에 보였던 것 같습니다. 이 글에서 함께 일하고 싶은 개발자는 크게 6가지로 분류했습니다. 1) 병목을 줄일 수 있는 사람 - 이 글에서 말한 병목은 개발자들의 나태함이라고 볼 수 있을 것 같습니다. 대부분의 제품 조직에서 기획자, 디자이너, 개발자 순서로 작업이 이루어지는데 여기서 개발자가 아무런 준비도 없이 그저 자신의 순서가 오기만을 기다리는 개발자들의 의해서 막상 기술 구현 과정에서 맞닥뜨렸을 때 구현이나 설계가 달라지거나 제품 구현에 오래 걸리기 때문이라고 했습니다. . 2) 팀플레이가 가능한 사람 - 여기서 말하는 팀플레이는..
📑 오늘의 미션 [ 더 보기 클릭! ] 더보기 총 두가지 채용 리스트를 가져와봤습니다. 1. WATA Inc Android (주)와따는 "3D 라디아 공간 인식 플랫폼"을 통해 자율주행에 주로 사용되는 라이다를 산업분야에 접목시켜 현장에서의 안전을 강화하고 생산성을 향상하고자 하는 기업입니다. 주요 업무 ● 실내위치 정보 서비스 플랫폼 Android 앱 개발 ● 자사 서비스 Android 앱 개발 ● SDK, NDK 개발 자격요건 ● Android 개발 실무 경험 ● Android 플랫폼에 대한 이해도를 가지신 분 ● Android 상용 서비스 개발 경험이 있는 분 우대사항 ● 공학계열 전공자 ● 지도 기반 / 위치 정보 서비스 앱 제작 경험이 있는 분 ● 앱 서비스를 오랜 기간 지속적으로 개선해 보신 ..
📑 오늘의미션 [ 더 보기 클릭! ] 더보기 1. 버그(Bug) - 버그란 프로그래머에 의한 에러입니다. 개발자가 예상하지 못한 잘못된 결과를 내거나 오류발생 또는 오작동이 발생하는 등의 문제를 말합니다. 2. 에러(Error) - 에러란 응용 프로그램의 사용자에 의해서 발생합니다. 예를 들어 응용 프로그램 사용자가 주민등록번호 입력 난에 숫자가 아닌 문자를 입력하게 될 경우 프로그래머는 이에 대해 예외처리를 해야 하지만 하지 못했다면 에러가 발생합니다. 3. 예외처리 - 예외처리란 생각지도 못한 에러를 방지하기 위한 대처 방법입니다. 예를 들어 응용 프로그램 사용자가 주민등록번호 입력 난에 숫자를 입력해야 하지만 문자를 입력할 경우 " 숫자만 입력해 주세요 " 또는 " 주민등록 형식이 맞지 않습니다. ..
📑 오늘의미션 [ 더 보기 클릭! ] 더보기 IDE - 통합 개발 환경이라는 뜻입니다. 우리가 일본어를 배우면 일본어 통역사를 할 수 있듯이 컴퓨터 언어 중 Java 또는 Kotlin을 배우면 이 언어를 사용할 수 있는 공간이 필요합니다. 그 공간의 예시로 IntelliJ, Android Studio 등이 있습니다. 컨벤션 - 컨벤션이란 일종의 코딩 스타일 규약입니다. 나뿐만이 아닌 다른 사람들이 나의 코드를 읽었을 때 가독성을 높이기 위해 약속한 쉬운 코드 작성법 같은 것입니다. 예를 들어 우리가 변수를 지정할 때는 소문자를 사용합니다 (name, age, weight 등) 하지만 클래스를 지정할 땐 첫 글자를 대문자로 지정해 줍니다. (Student, Kakao 등) 이렇게 지정을 해준다면 다른 사람..
📑 오늘의미션 [ 더 보기 클릭! ] 더보기 1. 내가 앱 트랙(iOS, Android)에 참여한 계기는 무엇인가요? - 저는 Android 앱 트랙으로 참여를 하게 되었고 2023년 3월부터 Android 앱개발을 해보았으며 처음에는 Java로 시작하였습니다. 하지만 트렌드는 Kotlin이라는 조언과 생각을 많이 하게 되었고 이를 계기삼아 여러 사람들과 프로젝트를 진행하면서 경험을 쌓고 취업을 더 좋은 곳으로 하고 싶어서 참여하게 되었습니다. 2. 내가 이해한 앱개발자는 어떤 역할을 하는 사람인가요? - 컴퓨터로 할 수 있는 모든 것들을 어플로 바꿔주거나 만들어주는 역할이라고 생각합니다. 3. 개발을 경험해 보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해 주시고, 아니라면 앱개발에 대해 찾아본 것을..
https://www.acmicpc.net/problem/10807 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 배열에 값을 담고 조건을 만들자! 🔍 코드 및 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] arr = new int[N]; int count = 0; for (int i = 0; i < N; i++) { arr[i] = sc.nextInt(); }int num = sc.nextInt(); for (int i = 0; i < arr.length; i++){ if..
10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 T를 입력하면 T만큼 반복해서 A와 B를 또 입력을 받자. 🔍 코드 및 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for(int i = 0; i < T; i++){ int A = sc.nextInt(); int B = sc.nextInt(); System.out.println(A + B); } } } 첫..
10170번: NFC West vs North 동혁이를 위해 NFC 서부와 북부 디비전 순위를 출력하는 프로그램을 작성하시오. www.acmicpc.net 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 public class Main { public static void main(String[] args) { System.out.println("NFC West W L T\n" + "-----------------------\n" + "Seattle 13 3 0\n" + "San Francisco 12 4 0\n" + "Arizona 10 6 0\n" + "St. Louis 7 9 0\n" + "\n" + "NFC North W L T\n" + "-----------------..