본문 바로가기
728x90
반응형

개발자10

2024년 목표 설정 안녕하세요 오늘은 2년차 개발자가 된 저의 2024년 목표를 설정해보겠습니다. 1. 운동 꾸준히 하기 - 23년 6월부터 시작한 운동 다행히도 1달정도 쉬고 연말부터 운동 다시 시작하였습니다. 내년에도 꾸준한 운동을 지속하는것이 목표입니다. 2. 정보처리기사 실기 합격 - 아쉽게도 23년 두번의 실패를 맛 보았습니다. 깊게 공부하지는 못했지만 24년 꼭 성공하는것이 목표입니다. 3. 개발자로써 교육 - 공부할 리스트를 작성하였습니다. 정보처리기사 실기 전자정부 표준 프레임워크 교육 수료 스프링 시큐리티 스프링 데이터 JPA 스프링 배치 스프링 캐시 스프링 웹플럭스 스프링 Actuator 스프링 클라우드 스프링 HATEOAS 스프링 Devtools, Test 리액트 리덕스 리액트 MobX 리액트 네이티브 .. 2023. 12. 28.
이직 준비를 위한 과제를 하며 느낀점 안녕하세요 오늘은 개발자로 이직 준비를 위해 과제를 하게되어 느낀점을 작성해보려 합니다. 저는 비전공자이며 30살이 다 되서 직종을 바꾼 케이스입니다. 지금은 개발자로 첫 회사 1년차 재직 중인데 여러 이유로 프로젝트가 산으로 가는것 같아 이직을 준비하고 있습니다. 구직 사이트는 원티드와 잡코리아를 사용 중이고 이번에 원티드에서 한곳의 연락을 받아 과제를 수행하게 되었습니다. 과제의 대략적인 개요는 1. DB 스키마 자료를 제시함 2. 제시된 자료로 특정 기능을 api로 구현 3. 정부 데이터 포털에서 특정 기능을 api로 구현 4. api 문서화 5. aws 배포 입니다. (기한 일주일) 1. DB 스키마 자료 제시 - 해당 자료는 mysql 스키마 자료였는데 저는 postgres, olacle 을 사.. 2023. 11. 27.
개발자 면접 예상 질문 알아보기 안녕하세요 오늘은 개발자 면접 시 어떤 질문들이 나올 수 있을지 확인해보겠습니다. 개발자 면접 시 좋은 사람을 뽑기 위해 다양한 질문을 통해 지원자의 기술적 지식, 경험, 문제 해결 능력, 의사소통 및 협업 능력 등을 평가할 수 있습니다. 다음은 몇 가지 예시 질문입니다. 1. 기술적 지식 및 경험: -. 사용해 본 프로그래밍 언어와 프레임워크에 대해 설명해주세요. 2. 최근 공부한 기술을 소개해주세요: -. 가장 만족스러운 프로젝트를 소개해주세요. 어떤 역할을 맡았는지, 어떤 문제를 해결했는지 설명해주세요. 3. 문제 해결 능력: -. 이전에 프로젝트에서 겪은 어려운 문제와 해결 방안에 대해 설명해주세요. -. 주어진 기술적 문제에 대한 해결 전략 및 접근 방식을 설명해주세요. 4. 의사소통 및 협업 .. 2023. 9. 25.
웹 포트폴리오 마스터하기: 김현승 포트폴리오 개선 방향과 코드 리뷰의 모든 것 안녕하세요 제가 처음 만든 웹포트폴리오 입니다. 제가 구현한 코드를 다시 복습하고 더 발전 시키는 포스트입니다. https://muganghskim.github.io/hskimport/ 김현승 포토폴리오 소개 페이지 어메스 커피 - 개발기간 : 약 2주 - 개발인원 : 본인 - 작업 기여도 : 100% - 주요특징 : 가상의 커피 전문점 웹사이트 구현, passport.js 통한 로그인 기능, 반응형 구현 - js : AOS,스와이퍼,isotop 라이브러 muganghskim.github.io 코드 리뷰 및 todo list를 작성하여 발전시켜 봅시다~ 감사합니다. 2023. 3. 10.
자바 기초 프로그래밍 - Java 사용자 정의 함수 작성 방법: 제곱 함수 예제와 설명 다음은 Java로 된 사용자 정의 함수의 예입니다. public class CustomFunctionExample { public static int square(int x) { return x * x; } public static void main(String[] args) { int result = square(5); System.out.println("The result is: " + result); } } 함수 square는 public static int square(int x) 라인으로 선언됩니다 'public' 키워드는 클래스 외부에서 함수에 액세스할 수 있음을 의미합니다. 'static' 키워드는 함수가 클래스의 특정 인스턴스가 아니라 클래스에 속함을 의미합니다. 함수의 반환 유형은 int.. 2023. 2. 14.
자바 기초 프로그래밍 - Java 기본 입출력(input & output) 이해하기: Scanner 사용법과 사용자 입력 처리 예제 다음의 java 예제를 통해 기본 입출력에 대해서 알아보자. import java.util.Scanner; public class InputOutputExample { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter your name: "); String name = sc.nextLine(); System.out.print("Enter your age: "); int age = sc.nextInt(); System.out.println("Hi, " + name + ". You are " + age + " years old."); } } 1. import java.util... 2023. 2. 14.
자바 기초 프로그래밍 - Java 루프와 조건문 마스터하기: for, while, do-while, if-else, switch 사용법과 차이점 Java에서 루프 및 조건문은 다른 프로그래밍 언어와 유사합니다. 그러나 Java에서 이러한 구문의 구문 및 사용법에는 몇 가지 차이점이 있습니다. 주요 차이점은 다음과 같습니다. 1. for 루프: Java에서 for 루프는 다른 언어와 비교하여 약간 다른 구문을 사용합니다. Java에서 for 루프의 구문은 다음과 같습니다. for (initialization; condition; iteration) { // code to be executed } 여기서 initialization은 루프 제어 변수의 초기 값이고, condition은 루프가 계속 실행되어야 하는지 여부를 결정하는 부울 식이며, 각 반복 후에 iteration 루프 제어 변수의 값을 업데이트하는 명령문입니다. 2. while 루프: J.. 2023. 2. 14.
자바 기초 프로그래밍 - Java 연산자(Operator) 이해하기: 산술, 관계, 논리, 할당, 비트 연산자 및 instanceof 사용법 연산자는 결과를 생성하기 위해 하나 이상의 피연산자(값 또는 변수)에 대해 연산을 수행하는 프로그래밍의 기호 또는 토큰입니다. Java에는 다음과 같은 여러 유형의 연산자가 있습니다. - 산술 연산자: 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 및 모듈러스(%)와 같은 수학 연산을 수행합니다. - 관계 연산자: 두 피연산자를 비교하고 같음(==), 같지 않음(!=), 보다 큼(>), 보다 작음(=)과 같은 부울 결과를 생성합니다. ), 작거나 같음(>>)와 같은 비트 수준 연산을 수행합니다. - Instanceof 연산자: 이 연산자는 객체가 특정 클래스의 인스턴스인지 또는 인터페이스 구현인지를 결정합니다. 다음은 비트 연산자와 instanceof 연산자에 대해 자세히 알아 보겠습니다. AND.. 2023. 2. 13.
자바 기초 프로그래밍 - Java 데이터 유형 이해(Data Type): 기본 유형, 참조 유형, 그리고 적절한 선택의 중요성 Java에는 기본 유형과 참조 유형이라는 두 가지 주요 데이터 유형 범주가 있습니다. 기본 유형: byte: 8비트 정수 값 short: 16비트 정수 값 int: 32비트 정수 값 long: 64비트 정수 값 float: 32비트 부동 소수점 숫자입니다 double: 64비트 부동 소수점 숫자입니다 booleantrue: 참과 거짓(true or false) char: 16비트 유니코드 문자입니다 참조 유형: Object: Java의 모든 클래스의 기본 클래스입니다 String: 일련의 문자 Array: 동일한 데이터 유형 요소의 고정 크기 모음입니다 Classes: 사용자 정의 데이터 유형 이러한 기본 데이터 유형 외에도 enum 및 주석과 같은 몇 가지 고급 데이터 유형이 있지만 일반적인 Java .. 2023. 2. 13.
자바 기초 프로그래밍 - Java 변수(Variable)와 메서드 이해하기: 기본 유형, 스코프와 main 메서드 이해 Java 변수는 프로그램에 데이터를 저장하는 데 사용됩니다. 변수는 Type , Name , Value 값을 가졌습니다. Type : 저장할 수 있는 데이터의 유형, 종류 Name : 코드에서 변수를 참조하는 이름 Value : 데이터에 저장되는 값 1. 기본유형 : int (정수형) , double (부동 소수점) , boolean (true/false) , char (단일 문자) 2. 참조유형 : 문자열, 배열, 사용자 정의 ex) int age = 30; double height = 5.8; String name = "현승"; **다른 변수들** - local variable : 지역변수 매서드 안에서 정의된 변수로 해당 범위 안에서만 접근 가능함 - instance variable : 클래스 내부.. 2023. 2. 13.
728x90
반응형