본문 바로가기

일경험

[국민취업지원제도 일경험프로그램 1일차] 개발 환경 설정하기

반응형

첫 출근

1. (8/1) 첫 출근날이다.  참여기간은 23.08.01 ~ 23.10.31이다. 
2. 사당역에서 가산디지털단지로 가는데 걸린 시간 : 30~40분

3. 남구로역 방면 열차를 타야한다. 

4. 출근시간 : 10:30 / 퇴근 시간 : 17:00 
4. 일 경험 업체 휴먼잡트러스트에서 카톡이 왔다. 

더보기

휴먼잡트러스트는 일경험운영기관임

 

일경험 관련 문의나 특이사항 등이 있을 때 연락

일경험 하면서 출석부와 학습일지가 중요하게 진행됨

참여자 수당의 경우 월 최대 140만원이 지급되실 예정이며 법정 공휴일과 주말은 출석일수에 제외됨

일경험 진행하면서 급여를 받게될 계좌번호를 보냄

5. 점심시간은 11:30 ~ 13:00이다. 생각보다 여유가 있다. 어떻게 활용할 것인지 고민해 보자.  


6. 점심으로 순대국밥을 먹었다. 내일부터 식권으로 구내식당을 이용할 수 있음. 


7. 대표님과 면담을 했음. 이번 주 금요일까지 주민등록등본(뒷자리까지 공개), 졸업증명서 제출해야함. 

 

개발 환경 설정하기

1. JDK 버전 8

2. eclipse - 2019 이하버전 (sts3.9.)
3. tomcat 9

- tomcat은 WAS(Web Application Server)다. 웹 애플리케이션 서버인데 WS(Web Server)와는 차이점이 있다. 웹 서버가 정적인 내용을 처리한다면 WAS는 동적인 내용을 처리한다. DB와 연관되어 있다고 보면 된다. 클라이언트가 웹 서버에 데이터를 요청하면 다음과 같은 과정을 거친다. 

 

WAS와 웹 서버의 차이점
WAS는 웹 서버 + 웹 컨테이너다.

아파치는 웹 서버, 톰캣은 웹 어플리케이션 서버다. 아파치보다 톰캣이 기능이 많다는 결론이 나온다. 

 

4. sql-developer 설치

5. workspace에 java project 생성 그리고 코딩 테스트 실시 

 

코딩 테스트 

[문제]

구구단 프로그램을 만들어라.

 

짝수단은 1 ~ 5를 곱한다. 
홀수단은 6 ~ 9 곱한다. 

 

 
[출력 결과 예시 ]

 

[소스 코드]
package Project;

public class Gugudan12 {
    public static void main(String[] args) {
        for (int a = 1; a <= 5; a++) {
            for (int b = 2; b <= 9; b++) {
                int c = a;
                if (b % 2 == 0) {	//짝수인 경우 나머지가 0. 1~4까지 곱해줌. 
                	c = a;
                } else {			//홀수인 경우 5를 더해줌
                    c = a + 5;
                }
                System.out.print(b + " x " + c + " = " + (b * c) + "\t");
            }
            System.out.println();
        }
    }
}

 

[출력 결과]

 

느낀 점

집에서 멀지 않은 곳이라 다행이다. 넉넉히 30~40분이면 출근이 가능하다. 3개월 동안 일경험을 하게 됐다. 수료한 지 1달이 지났고 이력서 50개를 냈지만 연락이 없었다. 노는 기간이 길어지지 않아 다행이다. 한 달에 140만 원을 받으면서 프로그래밍 기술을 배울 수 있게 됐다. SQL자격증 취득과 더불어 Spring강의를 병행해서 집중 학습할 계획이다. 배우는 기술들은 바로 웹 페이지 제작에 적용해 볼 것이다. 

 

구구단 프로그램을 만드는데 어려웠다. 몇 줄의 코드를 만들기 위해 class를 12개 만들었다. 아직 코딩 테스트 실력이 부족하다. 백준에 자주 들러서 문제를 계속 풀어봐야겠다. 

 

 

 

반응형