우리는 CodeGym University 학생과 졸업생이 학습 경험과 목표를 공유하는 일련의 텍스트를 계속합니다. 이 이야기는 Java Fundamentals
과정 에서 프로그래밍을 배운 Alex Caceres가 영국에서 회사의 폴란드 사무실에서 인턴이 되었고 나중에 주니어 Java 개발자로 채용 제안을 받은 이야기입니다.
내 친구들은 나에게 프로그래밍을 해보라고 권유했다.
저는 IT 회사의 다양한 팀에서 마케팅 및 영업 전문가로 일했습니다. 그 당시 저는 많은 개발자들과 친구가 되었고, 영업직이라는 직업이 제가 생각했던 것보다 덜 유망하다는 것을 조금씩 깨달았습니다. 당시 자바 개발자로 일하던 몇몇 친구들이 나에게 프로그래밍을 배워야 한다고 말했다. 처음에는 어렵고 수학 지식이 많이 필요하다고 생각해서 거절했습니다. 하지만 결국 시도해보기로 결심하고 JavaScript 프로그래밍 강좌에 등록했는데 마음에 들지 않았습니다. 프로그래밍이 나에게 적합하지 않다는 생각을 갖게 했기 때문에 그 과정이 그다지 좋지 않았을 수도 있습니다. 시간이 좀 흘렀고, 친구들은 자바를 하면 더 잘될 것 같다며 계속해서 자바를 배우라고 권유했습니다. 이제 나는 그들에게 동의합니다. 특히 자바를 배우라고 조언해주셔서 정말 감사드립니다. Java는 가장 멋진 프로그래밍 언어입니다. 저는 일하면서 다른 언어도 많이 봤기 때문에 차이점을 압니다. 좋은 프로그래머가 되려면 문서를 읽을 수 있어야 한다는 말이 있습니다. 음, Java 코드 자체가 문서입니다! 그렇기 때문에 매우 시원하고 편리합니다. 제 생각에는 Python과 JavaScript에서는 모든 것이 더 혼란스러운 반면 Java는 학습자로서 첫 번째 언어에 적합합니다. Java 기반을 사용하면 나중에 다른 프로그래밍 언어를 배울 수 있습니다. 물론, Java 프로그래머에게는 항상 일이 있을 것입니다. 그래서 어느 시점부터 CodeGym University에서 공부를 시작하게 되었습니다. 나는 그것을 매우 좋아했습니다. 처음 두 레벨을 통과하고 무언가를 이해하고 배우기 시작했습니다. 격리 기간이었기 때문에 공부할 수 있는 자유 시간이 많았습니다. 그래서 아침에 훈련을 시작해서 저녁까지 공부했어요. 이 과정에는 교육 자료를 설명하고 따라야 할 명확한 일정이 있는 멘토가 있다는 것이 저에게 필수적이었습니다. CodeGym에도 자율 학습 과정이 있는 것으로 알고 있지만, 일정이 있고 멘토가 기다리고 있을 때만 필연적으로 앉아서 연습하게 됩니다. 다른 코스와 CodeGym University의 가장 중요한 차이점은 단계별 학습 커리큘럼이 있다는 것입니다. 쉬운 것부터 시작하여 이론과 작업의 복잡성이 점차 커집니다. 한꺼번에 모든 것을 배우고 방대한 서비스나 프로젝트를 즉시 작성할 필요가 없으므로 부담감을 느끼지 않습니다. 멘토와 함께하는 첫 번째 훈련 단계에서는 복잡한 단어나 용어가 없으며 모든 것이 간단한 용어로 설명됩니다. 그러므로 초보자라도 무슨 말인지 이해할 수 있습니다. 나에게 이것은 내 학습을 편안하게 해주는 또 다른 중요한 측면입니다.인턴 제의를 받고 그 후 취업 계약을 하게 됐어요.
조금씩 Java Fundamentals 모듈을 마친 후 저는 일자리를 찾기 시작했습니다. 저는 인터뷰를 많이 했고, 많은 경험을 쌓았습니다. 내가 왜 그랬지? 글쎄, 내 친구들은 나에게 시작하라고 조언했습니다. 그들은 내가 아마도 제안을 받지 못할 것이라고 말했지만, 적어도 일자리를 구할 수 있도록 미리 준비하겠다고 말했습니다. 이렇게 빨리 제안을 받을 줄은 몰랐습니다! 2022년 2월 말쯤에 저는 폴란드에 사무실이 있는 영국 회사와 인터뷰를 했습니다. 대화하는 동안 모든 것이 순조롭게 진행되었고 회사에서는 추가 교육과 인턴십에 참여할 것을 제안했습니다. 그 후 저는 일자리 제의와 풀타임 근무 계약을 받았습니다. 이제 저는 주니어 Java 엔지니어입니다.CodeGym University 프로그램은 직장에서 꼭 필요한 프로그램입니다.
나는 풀타임으로 일하면서 계속해서 배웁니다. 일과 공부를 병행하는 것은 어려운 일이지만 어떻게든 해내고 있습니다. 가끔 직장에서 숙련된 프로그래머의 검증이 필요한 기술적인 과제를 할 때, 공부할 시간이 생기면 두 시간에서 반나절 정도 시간이 납니다. CodeGym University 프로그램은 직장에서 꼭 필요한 프로그램입니다. 이미 직장을 다니고 인턴십을 마친 사람으로서 이렇게 말씀드립니다.프로그래밍을 배우고 싶은 사람들을 위한 두 가지 팁
-
인터뷰로 이동합니다 . 인터뷰를 진행하는 것은 중요한 기술입니다. 당신은 훌륭한 프로그래머가 될 수 있지만 훌륭한 "대화자"는 될 수 없습니다. 그러니 잘하려면 면접을 많이 봐야 합니다. 나는 연습과 지식이 필요하다는 것을 알았습니다. 그들이 당신에게 묻는 질문과 대답하는 방법.
그냥 시작하세요 . 기사를 읽고, 작업을 해결하고, 몇 달 안에 일부 프로그램을 작성하고 기본 API를 만들 수 있다는 것을 이해하게 될 것입니다. 그렇게 조금씩 당신은 프로그래머가 될 것입니다.
GO TO FULL VERSION