벌써 KB IT's Your Life 교육을 들은 지 약 3개월 .. 딱 절반을 지나고 있습니다.
사실은 이제야 반 사람들과도 친해지고 자리를 잡은 느낌.. 안정기에 접어들었다고 할까요?
그리고 제가 기자단으로서 활동하게 되었습니다 ! wow 🤩
기자단 모집 당시 기자단(KB 홍보), TIL 두 분야를 따로 신청을 받았고 서류 심사를 통해 합격자가 결정되었습니다.
저는 기자단으로 활동하며 앞으로 KB IT's Your Life의 주요 행사나 이벤트 등을 홍보하고 전반적인 수업 내용을 회고할 예정입니다!
KB IT's Your Life 5기 혜택
가장 중요한 부분이라고 해도 과언이 아니죠 ! 제 기준 좋다고 생각하는 혜택 몇 가지를 주로 알아보겠습니다.
⭐️ 채용 우대
우수 수료자 대상 서류전형 면제 혜택이 있습니다! 총 280명 중 약 50명 정도 뽑는다고 알고 있는데요, 인원이 변동될 가능성이 있다고 합니다.
제가 이번 상반기에 서류를 꽤 많이 써서 체감하는 거지만 KB 서류합격.. 좀 간절합니다..! ㅋㅋㅋㅋㅋ
⭐️ 교육지원금
취준생들.. money가 간절한 시기라고 생각합니다.
기본적으로 고용노동부에서 나오는 지원금(출석 현황에 따라 조금씩 다름) 이외에 KB 자체에서 지원해주는 25만원까지,
약 50만원 정도의 지원금을 받을 수 있답니다. 지원금 덕에 저도 기존에 하던 알바를 그만두고 온전히 교육에만 집중하고 있습니다!
⭐️ 취업 컨설팅, 소규모 알고리즘 코칭
1:1 취업 컨설팅과 1:5 알고리즘 코칭 프로그램이 준비되어 있습니다.
저도 최근에 첫 컨설팅을 받았는데요, 취업 관련해서 하고 싶던 질문도 하고, 자소서 첨삭도 받고, 꿀팁도 많이 얻어가서 정말 만족했던 시간이었습니다.
저는 알고리즘에 약한 편이라, 아직 시작하진 않았지만 알고리즘 코칭 프로그램도 기대중입니다🫣
⭐️ KB 해커톤 대회
수강생들만 참여 가능한 해커톤입니다. 수상 이력 또한 스펙에서 중요한 부분을 차지한다고 생각하기 때문에, 열심히 해서 꼭 수상을 노려보겠습니다 !
⭐️ 전문가 특강
여러 전문가를 초청해서 강의를 듣는 시간 또한 마련되어 있습니다!
AI 시대에서의 개발자의 역할이나 취업준비 등 좋은 내용으로 구성된 특강을 들을 수 있을 것 같아 기대중입니다 👍🏻
⭐️ 그 외
에도~! 여러 지원 프로그램과 재밌는 이벤트 등을 지원해주셔서 만족하며 다니고 있습니다.
취업난이 심각한 이런 시기에 KB IT's Your Life를 수강하고 있지 않았더라면 무엇을 하고 있을지 .. 가끔 다행이라고 생각합니다..ㅎ..
수업 내용 회고
🔥 5월
5월과 6월에 걸쳐 Html, Css, Javascript, Vue.js 기반 프론트엔드 수업이 진행되었습니다.
부트스트랩 적용, 그리고 axios, Pinia 사용법까지 ..
스프링부트를 활용한 백엔드 개발 경험은 있지만, 프론트엔드는 아예 처음이라 사실 수업 따라가기가 벅차기도 했던 기억이 나네요 ..
그래도 버틸 수 있었던 이유는 주변 분들이 많이 도와주셨기 때문이라고 생각합니다.
물론 제가 잘 아는 부분은 다른 분들에게 지식을 전달하기도 했답니다 ~
그리고 최대한 일일 과제를 빠짐없이 제출하기 위해 노력했습니다 ㅎㅅㅎ
확실히 과제를 하면 복습이 되고 배웠던 내용을 다시 적용하게 되면서 이해가 더 되는 것 같더라고요 !
제가 공부했던 기록을 깃허브에 올려두었으니 궁금하신 분들은 참고하셔도 좋을 것 같습니다 😀
https://github.com/hikhjin/KB_ITs_Your_Life-Front-
GitHub - hikhjin/KB_ITs_Your_Life-Front-
Contribute to hikhjin/KB_ITs_Your_Life-Front- development by creating an account on GitHub.
github.com
깃허브 잔디도 덕분에 많이 심었답니다..ㅎㅎ 파릇파릇🌱
🔥 6월
6월 중순에는 지금까지 배웠던 프론트엔드 지식과 기술을 총집합하여 일주일동안 스켈레톤 프로젝트를 진행했습니다.
가계부 웹사이트를 기본으로, 각자의 팀마다 추가 기능을 정해서 구현해나갔습니다!
주어진 시간이 촉박하다보니 힘들기도 했지만, 그만큼 실력도 단기간에 키워졌고 소통 역량도 길러졌다고 생각합니다.
아래는 저희 팀의 깃허브 링크입니다!
https://github.com/gunho30811/KB_Cloud
GitHub - gunho30811/KB_Cloud
Contribute to gunho30811/KB_Cloud development by creating an account on GitHub.
github.com
저희 팀은 다른 팀들보다 팀원이 한명 적어서 시간 상 디자인 면에는 신경을 많이 쓰진 못했지만 mock data를 활용하여 실제 기능 구현에 주력했습니다.
아쉬움은 남지만 최선을 다해서 좋은 기억으로 남을 것 같습니다 :)
스켈레톤 프로젝트가 끝난 후에는 본격적인 Java 문법 수업이 시작되었습니다.
Java 부터는 전공자 답게 나름 수월하게 들을 수 있었는데요!
추상 클래스와 다형성, 제너릭 등 심화 문법은 역시 다시 공부해도 어렵긴 하더라고요😇
// Abstract Class(추상 클래스)란?
// - 객체지향 설계를 위해 상속 전용으로 상위(부모) class를 정의 하는 문법으로 Type으로 활용된다.
// - 추상 클래스는 생성(new)할수 없으며 오직 상속(extends)으로만 활용 가능
// - 역시 다중상속 할수 없으며, 다중 상속이 필요한 경우 interface를 활용
// - 일반적인 Class의 기능을 모두 활용할수 있다. (생성자, 멤버변수, 메소드 구현 등)
// - abstract 메소드 선언 가능하며 몸통이 없는 메소드로 오버라이드를 통해 반드시 자식에서 구현해야한다.
// -> 자식에서 특정 메소드 생성을 강제화 할때 활용한다.
// - Abstract Class vs Interface
// 반조립 상태(이미 구현이 70%) 설계를 강요할때 활용 (실제 거의 기능 X)
// 추상 클래스는 abstract 키워드만 있으면 된다.
// 내부의 abstract 메소드 없어도 생성할수 없는 Class로 활용할수 있다.
public abstract class _AbstractBasic {
// 추상 클래스의 공통적인 필드
public String value1;
protected String value2;
//
// // 생성자도 만들수 있음
// public _AbstractBasic() {}
// // 일반 메소드
// public void method(){
// System.out.println("method");
// }
// 추상 메소드 : 몸통을 가지지 않고, 상속받은 자식이 강제로 해당 메소드를 오버라이드 해야한다.
abstract public void abstractMethod(); // 몸통이 없다!!! { .. }!!!
}
// 추상 클래스화
// -> 최상위 부모는 생성하지 못하도록 abstract class로 선언
public abstract class Car {
// 공통으로 사용할 멤버변수
protected String name; // 자동차의 이름
protected int cc; // 배기량
// 인자 있는 생성자를 통해 필수적인 데이터를 담는다. -> 인자 없는 생성자는 만들지 않는다.
public Car(String name, int cc) {
this.name = name;
this.cc = cc;
}
// 공통기능 1. 주유기능
public void oilling(){
System.out.println("주유중 입니다.");
}
// 공통기능 2. 움직이는 기능
public void move(){
System.out.println("부릉부릉");
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder("Car{");
sb.append("name='").append(name).append('\'');
sb.append(", ClassName='").append(this.getClass().getSimpleName()).append('\'');
sb.append(", cc=").append(cc);
sb.append('}');
return sb.toString();
}
}
public abstract class HyundaiCar extends Car {
// 현대자동차의 공통적인 필드
public String serviceName = "블루핸즈";
public HyundaiCar(String name, int cc) {
super(name, cc);
}
// 추상 메소드 -> 자식이 강제로 오버라이딩해야하는 메소드
abstract public void nickName(); // { }=몸통이 없다
// 일반 메소드 : 공통적인 기능을 구현할때 일반메소드를 활용하고 자식은 그냥 재사용!
public void service(){
System.out.println(serviceName +"로 출발 합니다.");
}
}
이런 식으로 여러 예제를 통해 문법을 학습했습니다.
매주 금요일에는 알고리즘 특강이 진행됩니다✨
개발자남노씨 강사님께서 전체 수업을 진행해주십니다. 최근 코딩테스트에서 많은 탈락을 겪은 사람으로서 ..^^ 아주 유용하게 잘 듣고 있습니다!
각각의 반에 코치님이 계시기 때문에 궁금증이 생기면 바로바로 질문도 가능하답니다.
👍🏻 KB IT's Your Life를 통해 얻은 점
1. 가장 먼저, 생활패턴이 아침형 인간으로 바뀌었습니다! 9시 출석, 6시 귀가를 반복하며.. 직장인 분들을 존경하게 되었고요 ..
강제로 아침에 활동을 시작하게 되면서 일찍 자고 일찍 일어나는 습관을 들이게 되었답니다 ㅎㅎ
2. 이전부터 궁금했던 프론트엔드의 작동 방식에 대해 알게 되었습니다. 물론 배운 기간이 길진 않기 때문에 모든 것을 완벽하게 이해한 것은 아니지만,
어느 정도 이렇게 굴러가는구나~ 이게 이런 것이었군 ! 처럼 대략적인 틀을 이해하고, 간단한 프로젝트 정도는 진행 가능할 수 있게 되었습니다!
최종 프로젝트를 진행하면서도 프론트를 구현해야하기 때문에, 그때쯤이면 vue.js 나 부트스트랩의 달인이 되지 않을까요..? 😋
3. Java의 전체적인 문법 복습에 도움이 되었습니다. 사실 전공자라고 해도 Java를 완벽히 이해하기 쉽지 않다고 생각하는데, 완벽히는 아니라도 헷갈렸던 문법들을 다시 공부하면서 확실히 이해도가 높아지는 게 느껴졌답니다😎
4. 따로 코딩테스트 스터디에 참여하면서 코테 실력이 향상되었습니다! 확실히 주기적으로 문제를 푸니까 이전보단 감이 좀 잡혀지는 것 같더라구요.
코테는 꾸준히가 답이라고 생각해서 앞으로도 더 열심히 노력할 생각입니다 ㅎㅎ (스터디에 월 6회 이상 참여하면 소정의 지원금이 나온다는 사실..!)
5. 정말 중요한 점! 좋은 사람들을 얻었습니다..! 사실 개발자 지인들을 사귀는 것 또한 저의 KB IT's Your Life 교육 목표 중 하나였습니다 ㅎㅎ
저는 고등학교 때까지 문과였던 특이케이스였기 때문에 동기와 선배들을 제외하고는 개발자인 친구들이 거의 없었기 때문입니다 ..
몇달 동안 주 5일 내내 함께 취업을 향해 준비해나가면서, 자연스럽게 마음이 잘 맞는 친구들이 생겼고 함께 으쌰으쌰하며 잘 지내고 있습니다.
교육을 수료하고 나서도 꾸준히 연락하고 싶은 사람들이 생겨서 너무 좋아요 (real)
기자단
✨ 기자단 지원동기
저는 원래 글을 많이 읽고 글쓰기를 취미로 가지며, 국어를 가장 잘하고 좋아하는 문과 계열 학생이었답니다!
그래서 블로그 이름도 '어쩌다보니 컴퓨터학부' 인 것이랍니다... *^^*
수능 이후 개발자로 전향하면서 잠시 글과 멀어졌지만 때마침 기자단 모집글을 보게 되었고,
저만의 문이과 통합 감성을 살려 글을 써보기 위해 지원하게 되었습니다. (지원금도 쏠쏠하더라고욧..?ㅎ..)
✨ 기자단 활동 계획
정보 하나하나가 지원자들에게 얼마나 중요한지 알기 때문에, 기자단 활동을 통해 KB IT’s Your Life에 관련된 정보의 부족함을 최소화하는 것이 목표입니다!
처음 KB IT’s Your Life을 접하고 지원하기 위해 교육 방식 등의 정보를 찾아봤을 때, 관련 자료가 많이 없어 아쉬웠던 기억이 있습니다😢
추후의 후배 교육생분들께 실질적인 도움이 되기 위한 콘텐츠를 제작하기 위해 노력하겠습니다.
기타 TMI
🔶 제 자리를 소개합니다
처음에는 노트북 + 마우스 딱 두개만 가지고 수업을 들었는데요 ..
프론트엔드를 배우면서 듀얼모니터가 절실해져서 고민하다가 맥북 -> 아이패드 미러링 기능을 알게 되어 아주 잘 쓰고 있습니다 정말 추천합니다..!
저는 아이패드 미니라서 좀 화면이 작지만 일반 아이패드 쓰시는 분들은 화면 크기가 충분하실 거에요!
그리고 하루 종일 자리에 앉아서 노트북을 봐야 하다 보니 한 두 명씩 거치대를 사더라고요..? 그래서 저도 손민수했습니다.
쿠팡에서 튼튼해보이는 제품으로 구매했습니다~! 근데 거치대를 사면 자연스럽게 키보드도 사게 됩니다.
키보드 하나도 모르는 사람인데 감사하게도 강사님께서 키보드를 빌려주셔서 아직 키보드 구매는 보류중입니다! 키크론이 저한테 잘 맞더라고요 ㅎㅎ
저는 손목이 좀 안 좋아서 팜레스트까지 따로 구매했습니다~!
🔶 KB IT's Your Life 합격 후기
간단하게 작성하긴 했는데, 도움이 되셨으면 좋겠습니다 ㅎㅎ https://gaebal-letsgo.tistory.com/43
[KB IT's Your Life] 5기 합격 후기
여러 조언과 혼자만의 고심 끝에 애플 아카데미를 포기하고 바로 취업 준비를 선택하게 되었지만 ..상반기 공채가 대부분 끝난 현재 아직도 취준생이다^^.. 채용 인원이 줄어든 것도 맞지만 가
gaebal-letsgo.tistory.com
'KB IT's Your Life' 카테고리의 다른 글
[KB IT's Your Life 5기] 해커톤 소개 (진행 방식, 주제, 상금 등) (2) | 2024.10.13 |
---|---|
[KB IT's Your Life 5기] 최종 프로젝트를 시작하다 (Feat. 현직자 멘토링) (6) | 2024.09.20 |
[KB IT's Your Life 5기] 캠퍼스를 소개합니다 ! (KB국민은행 개발자 IT 부트캠프) (4) | 2024.09.09 |
[KB IT's Your Life 5기] 우수 훈련생과의 인터뷰! (0) | 2024.08.16 |
[KB IT's Your Life] 5기 합격 후기 (45) | 2024.05.05 |