JavaRush /Java Blog /Random-KO /내 자바 방식
Spoloborota
레벨 22
Казань

내 자바 방식

Random-KO 그룹에 게시되었습니다
여기 있는 많은 사람들처럼 나도 오랫동안 Java 개발자의 길에 입문한 이야기를 쓰고 싶었습니다. 그리고 이제 그것을 구현할 수 있게 되었습니다. 멀리서부터 시작하겠습니다. 모든 것은 2003년 1월 23일에 시작되었습니다. 그날 저녁 나는 방과후 연극 동아리를 마치고 집에 돌아와서 방으로 들어가 바닥에 상자들이 놓여 있는 것을 보았습니다. 아주 큰 것 하나. 그리고 몇 가지 더 작은 것들도 있습니다. 예, 그게 전부였습니다. 제 첫 번째 컴퓨터는 AMD Athlon XP 1800+, 256Mb RAM, NVidia GeForce 2 64Mb 및 40Gb HDD였습니다. 이 중요한 날부터 내 인생의 새로운 이야기가 시작됩니다. 그때 저는 9학년이었습니다. 설치하고 켜자마자 무엇을 했나요? 물론 플레이!!! 나는 약 4 년 동안 인생을 그만 두었습니다. Quake, Doom, Warcraft, Starcraft, Diablo, Command and Conker Generals, Civilization, Silent Hill, Deus Ex, GTA, Farcry 등 오랫동안 게임을 못하게 하시고 말씀하시는 어머니와 갈등이 많았습니다. 나는 숙제를 해야 해요. 네, 학교 공부와 대학 공부로 전환하는 것이 쉽지 않았습니다. 결국, 특정 성공을 달성하기 위해 게임에서 미리 결정된 작업을 수행해야 하고 항상 이전 저장을 실행하고 원하는 것을 달성할 수 있는 멋진 가상 세계가 있었습니다. 어쩌면 현실에서도 그럴지도... 한마디로, 나는 인생의 많은 시간을 게임을 하면서 보냈다. 하지만! 이 모든 것에는 나에게 매우 중요한 장점이 있었습니다. 때때로 게임이 시작되지 않거나 속도가 느려지거나 단순히 설치되지 않는 경우가 있습니다. 그리고 이 순간에는 문제를 이해하려는 열망이 컸습니다. 그런 다음 가능한 모든 것을 설치, 재설치, 구성 및 최적화했습니다. 하드 드라이브 파티션 재작업, Windows 재설치로 파일 시스템 변경, 레지스트리 및 게임 구성 파일 조정으로 끝납니다. 이렇게 얻은 지식 덕분에 나는 친구들 사이에서 '프로그래머'로 알려지게 되었다. 컴퓨터, Windows 재설치, 바이러스 제거 등에 대한 도움을 받았습니다. 게다가 그 당시에는 아직 인터넷에 접속할 수 없었고 적절한 판매점에서 소프트웨어가 포함된 디스크를 구입했습니다. 그러던 어느 날, 기술대학 1학년을 겨우 마친 여름, 나는 내 기술을 팔기 시작하기로 결정했습니다. 나는 '컴퓨터 긴급 지원'이라는 제목의 광고를 워드에 적어서 내가 사는 마을 곳곳에 게시했다. “맥주와 껌”을 먹을 만큼 충분했습니다. 그러다가 5년 차에 논문을 열심히 쓰는 대신, 작고 삐뚤어진 사무실에 지인을 통해 관리자로 취직하게 되었습니다. 처음으로 Windows 도메인, 네트워크 작업, Kerio Winroot 방화벽에 대해 배웠습니다. 2010년에 "컴퓨터, 컴플렉스, 시스템 및 네트워크" 전문 분야에서 졸업장을 받았을 때 저는 프로그래머와 관리자라는 두 가지 경로를 보았습니다. 프로그래밍 경험은 실험실, 교과 과정, 대학원 작업으로 제한되었습니다. 그럼에도 불구하고 나는 배열, 루프, 조건문 및 클래스가 무엇인지 이해했습니다. 하지만 저는 코딩에 전혀 관심을 두지 않았습니다. 학교에 다니면서 코딩을 배우려는 시도가 있었습니다. 그러나 GTA는 이러한 욕구를 성공적으로 중단시켰습니다. 하지만 내가 상당한 즐거움으로 코딩했다는 점은 주목할 가치가 있습니다. 연구실에서 반 친구들을 도왔습니다. 하지만 행정 업무에 더 많은 경험이 있었기 때문에 이 길을 선택했습니다. 다음 작업 중 하나에서 쌓인 문제를 해결하고 나니 이제 리눅스를 선택해야겠다는 생각이 들었습니다. 나는 저녁에 직장에 앉아 실험을 했습니다. 그 결과 방화벽을 사용하여 인터넷 게이트웨이 설정, 포트 전달, Wi-Fi를 통한 인터넷 연결, VPN 연결이 이루어졌습니다. 네, 그다지 좋지는 않습니다. 동의합니다. 그러나 그것은 좋은 시작이었습니다. 이러한 지식 덕분에 저는 2011년에 구현 및 지원 부서장으로 취업할 수 있었습니다. 나에게는 부하 직원이 4명이나 있었다. 우리는 보석 회사의 상점과 창고에서 Java Swing으로 Thick 클라이언트를 구현하고 있었습니다. 이제 우리가 구현한 것이 얼마나 흥미로운지 이해했습니다! 하지만 저는 이 소프트웨어를 구현하는 미묘한 부분에는 거의 관심이 없었습니다. 나는 카잔에 살았습니다. 그리고 나는 오랫동안 독립 생활을 시도하고 싶었습니다. 나는 이것을 위해 Nerezinovaya에 정말로 가고 싶었습니다. 그래서 얼마 후 같은 조직에서 계속 일하던 중 2012년 말에 저는 모스크바로 이사했습니다. 아아, 지하철이다! 값비싼 자동차들이 빠르게 흐르는 이 거대한 거리! 이 거대한 사람들의 흐름은 어디에나 있습니다! 나는 이 모든 것에 엄청나게 매료되었습니다. 나는 이 움직임을 달성할 수 있다는 것을 자랑스럽게 생각했습니다. 프로젝트를 종료한 후 2013년 중반에 저는 컴퓨터 설정, 기술 지원 및 관리에서 벗어나야 할 때라고 결정했습니다. 나에게는 모든 것이 경솔해 보였다. 분석 또는 프로젝트 관리라는 두 가지 옵션을 보았습니다. 제가 지적한 이러한 직위로 발전할 수 있는 기회를 명시한 공석이 있었습니다. 그들은 나를 그곳으로 데려갔습니다.... 그리고 나는 깨달았습니다... 내 인생에서 결코 하고 싶지 않은 일이 무엇인지! 정부 계약 보고서의 페이지를 올바른 순서로 정리하던 중 갑자기 무슨 일이 일어나고 있는지 깨달았던 순간이 있었습니다. 맙소사!!! 나는 벌써 25살이 되었습니다!!! 나는 이전에 마지막 보고 기간 동안 같은 종이에서 텍스트를 지적으로 복사하여 붙여넣은 후 서서 이 종이 조각을 뒤지고 있습니다!!! 하지만 그 전에는 서버 관련해서 흥미로운 일을 하고, 업무 프로세스를 정리하고, 사람들을 도우며... 그것이 제 인생의 전환점이 되었습니다. 일종의 "직업적 위기"입니다. 그래서 나는 내 인생에서 무엇을 해야 할지 분석하기 시작했습니다. 너무 늦지 않을 때까지. 유지관리하느라 피곤해요. 나는 스스로 무언가를 만들고 창조하고 싶었습니다. 이것이 마음이 발효되는 주된 이유였습니다. 대학시절 코딩을 꽤 잘했던 기억이 나네요. 프로그래머가 돈을 많이 버는 것을 기억했습니다. 저는 우리가 구현한 멋진 Java 언어, Thick 클라이언트가 있고 그 프로그램이 모든 OS에서 실행될 수 있다는 것을 기억했습니다. 그리고 언어를 공부할 자료를 찾기 시작했습니다. JavaRush를 어떻게 접하게 되었는지 기억이 나지 않습니다. 때는 2013년 10월쯤이었습니다. 정보가 제시되는 방식과 수많은 사례가 저를 정말 매료시켰습니다. 나는 직장에 가서 컴퓨터 앞에 앉았다가 퇴근하고 집에 돌아와 저녁에 다시 컴퓨터 앞에 앉아 공부했습니다. 때로는 밤늦게까지 앉아 있었습니다. 처음 10개의 레슨은 저에게 매우 쉬웠습니다. 왜냐하면... 많은 개념이 나에게 익숙했습니다. 공부할 시간을 더 갖기 위해 체육관에 가지 않고 웨이트 트레이닝을 하고 집에서 운동을 했습니다. 12월쯤에 계획했는데 3월말까지는 일자리를 구하지 않겠다고 하더군요. 하지만 나는 일에 더 많은 관심을 기울이기 시작했습니다. 더 많은 작업을 수행하려고 노력하지 않았고 주도권을 보여주지 않았습니다. 그리고 나는 이 일이 싫었다. 때로는 근무 시간 중에 뻔뻔스럽게 업무용 컴퓨터에서 직접 JavaRush 작업을 수행하기도 했습니다. 결과가 나오는 데는 오랜 시간이 걸리지 않았습니다. 2014년 1월 초에 그들은 제가 이달 말까지만 그들과 함께 일할 것이라고 통보했습니다. 물론 충격이었습니다. 주택 비용을 지불해야 하는 동안 기본소득도 없이 남겨질 것이라는 사실을 알고 매우 걱정스러웠습니다. '자바 후배들이 면접 때 묻는 100가지 질문' 같은 기사도 열심히 읽었습니다. 글쎄, 나는 Javarash를 계속 공부했습니다. 17레벨쯤 됐어요. 나는 다른 인터뷰에 갔다. 그래서 한 조직에서 저에게 글쓰기 테스트 과제를 주었습니다. 모든 도미노를 한 줄에 배치할 수 있는지 여부를 결정하는 프로그램을 작성해야 했습니다. 그렇다면 이 솔루션을 출력하십시오. 영감을 받아 컴퓨터 앞에 앉아 글을 썼는데... 겁이 났습니다! JavaRush 작업의 온실 상태에서는 앉아서 코드를 작성하는 것이 매우 편안했습니다. 하지만 여기서 우리는 말하자면 처음부터 모든 것을 처음부터 생각해내야 했습니다! 프로그래머가 되겠다는 결정을 내릴 때 처음으로 의심이 생긴 곳이 바로 여기였습니다. 코드 작성이 너무 어려웠어요! 저는 기본적인 Java에 대해 아무것도 몰랐고 지식도 매우 피상적이었습니다. 그리고 이 문제를 어떻게 해결해야 할지 명확하지 않았습니다. 그러나 나는 그래프를 사용하여 인터넷에서 해법 알고리즘을 찾을 수 있었습니다. 그것은 모두 오일러 경로를 찾는 것으로 요약됩니다. 그런데 전 직장 동료가 Java를 배우는 내내 많은 도움을 주었습니다. 이 Thick 클라이언트를 Java로 작성한 사람이 바로 그 사람입니다. 그는 모든 면에서 나에게 많은 도움을 주었습니다. 특히 그는 재귀적 방법을 사용하여 문제를 해결하는 데 도움을 주었습니다. 그래서 검토를 위해 작업을 보냈습니다. 그런 다음 답변을 기다리는 데 2주가 걸렸습니다. 하지만 모든 것이 잘 진행되었습니다! 날 데려갔어!!! 만세, 내가 해냈어! 2014년 3월 5일부터 Java 개발자로 일하기 시작했습니다. 행복에는 끝이 없었습니다. 전자 결제를 다루는 회사에 입사하게 되었기 때문이기도 합니다. 그리고 직원들에게 매우 잘 대해줍니다. 그들의 세련된 사무실과 무료 커피와 차를 보세요. 당시에는 그것은 나에게 참신한 일이었습니다. 그리고 나는 여기 앉아서 프로젝트를 정리하고 있습니다... 그리고 나는 깨달았습니다... 나는 아무것도 이해하지 못한다는 것을 깨달았습니다! 서블릿, 필터, Xemel 파서, esque 쿼리, 저장소에 대한 커밋, 가져오기 및 게시, 단위 테스트... 이 모든 것이 나에게 새로운 것이었습니다. 최근에야 인터페이스 사용법을 배웠기 때문이죠. 코드를 살펴보고 메서드 호출 체인을 따라 올라가며 코드에 대해 점점 더 깊이 들어가는 순간이 있었습니다. 그러다가 나는 내가 검색을 시작한 곳을 잊어버렸다는 것을 깨달았습니다. 가끔 일어나서 도망가고 싶은 생각이 들 때도 있었습니다! 그리고 내 개인 생활에는 봄 알레르기와 문제가 있습니다. 뇌는 단순히 모든 것을 이해할 시간을 거부했습니다. 간단히 말해서. 수습기간을 통과하지 못했습니다. 이 호화로운 조직에 3개월간 머문 후 나는 고용 계약 해지 서명을 했습니다. 정말 스트레스가 심했어요. 나는 그것을 감당할 수 없었다 내가 그토록 꿈꿨던 것. 자존감이 크게 손상되었습니다. 회색 머리카락이 나타났습니다. 하지만 나는 시작한 일을 계속하기로 결정했습니다. 2014년 7월, 그들은 제가 살고 있는 카잔의 국제기구에 저를 고용하기로 합의했습니다. 국제기구의 제품 중 하나는 카잔 사무실에서 작업 중이었습니다. 거기에서 저는 스윙으로 프런트엔드를 작성했습니다. 프로그램은 한 DBMS에서 다른 DBMS로 데이터를 전송했습니다. 아, 그러다가 자바 코드 작성에 대한 부족한 지식으로 팀장과 선배들을 괴롭혔어요! 이 작업을 통해 저는 기술을 연마하고 기본 기술을 배우며 확실히 지식을 향상시킬 수 있었습니다. 저는 또한 몇 가지 심각한 혁신을 이루었습니다. 이 기간 동안 나는 의심에 사로잡혔습니다. 나는 여전히 일이 어렵다는 것을 알았고, 인내와 집중력이 부족했습니다. 그리고 수습기간도 거의 지나지 않았습니다. 그러나 가장 위기가 닥쳤던 2015년 2월, 인력 감축이 이뤄졌다. 그들은 나를 가장 경험이 부족하고 무기력한 사람으로 해고했고, 내 동료는 가장 나이가 많고 이미 주저하는 사람으로 해고했습니다. 나에게도 꽤 스트레스였다. 나는 프로그래밍에 있어서 아직 완전히 미숙하다는 것을 알고 있었습니다. 그리고 위기 상황에서 새로운 직원이 필요한 사람은 거의 없습니다. 나는 이미 직장 경험이 10개월밖에 되지 않았습니다. 특별히 성공적인 것은 아니지만 여전히 경험입니다. 지난 3월 검색을 하던 중 매우 흥미로운 사건이 발생했습니다. 우연히 러시아 소셜 네트워크에서 누군가 나에게 자바를 가르치러 가고 싶은지 묻는 편지를 보냈습니다. 이 제안은 나를 크게 놀라게 했다. 결과적으로 HR 직원은 우연히 하늘에 있는 나에게 손가락을 가리켰습니다. 결국 내 프로필에는 Java나 프로그래밍이라는 단어조차 표시되지 않았습니다. 글쎄, 나는 온갖 모험을 좋아해서 와서 인터뷰 같은 것을 받기로 동의했습니다. 그것은 메모장에 작은 프로그램을 작성하는 것으로 구성되었습니다. 내가 해냈어. 나는 지식을 테스트하는 그러한 편향된 방식에 대해 매우 부정적인 태도를 가지고 있었지만. 그리고 그들은 나에게 시범 수업을 제안했습니다. 그들은 코스가 작성된 매뉴얼의 스캔 페이지를 나에게주었습니다. 나는 프레젠테이션을 준비하고 다듬었으며 이 수업을 성공적으로 가르쳤습니다. 결국 그들은 모든 것이 괜찮지만 학생들에게 수업을 가르쳐야 한다고 말했습니다! 12세에서 18세 사이. 따라서 우리는 이 연령층이 흥미롭고 이해할 수 있도록 자료를 재작업하도록 요청했습니다. 그때 내가 한 일이 바로 그것이다. 그 결과, 그들은 교육 경험이 더 많은 다른 후보자를 위해 나를 고용할 준비가 되지 않았다고 나에게 통보했습니다. 글쎄요, 괜찮아요. 특별히 화를 내지는 않았어요. 그들은 또한 가을에 새로운 그룹이 모집될 때 저에게 연락할 준비가 되어 있다고 말했습니다. 그리고 당시 저는 직장 경험이 10개월밖에 없었습니다. 왠지 불안한 느낌이 들었습니다. 그러다가 4월에 카잔에서 가장 유명하고 규모가 큰 종합 IT 사무소에 일자리를 얻었습니다. 그곳에서 다양한 프로젝트를 진행했습니다. 에스쿠엘, 서블릿 등의 기술을 향상시켰습니다. 그리고 8월에는 동료의 주도로 OCA 준비를 시작했습니다. 준비를 시작했을 때 저는 Java의 기본을 전혀 모르고 있었다는 것을 깨달았습니다! 상속 중에 생성자를 초기화하는 데 관련된 이러한 모든 문제는 단지 미친 스위치일 뿐입니다. 컴파일 시간과 런타임. 제가 이 모든 것을 공부하기 시작한 것은 프로그래머로 일하기 시작한 지 1년이 조금 넘은 시점이었습니다. 2015년 가을, 예상대로 강좌 주최자에게 전화를 걸어 무엇이 무엇인지 분명히 했습니다. 성인을 위한 강좌가 개설 준비 중이라는 소식을 들었습니다. 나는 영감을 받았습니다. 나는 그에게 그 과정을 가르쳐야 할 자료를 보내달라고 요청했습니다. 그것을 받았을 때 나는 매우 놀랐습니다. 고려해야 할 주제만 있었습니다! 이론, 수업 중 실습, 숙제 등 모든 교육 자료를 직접 공식화해야한다는 것이 밝혀졌습니다. 이 상황은 나의 열정을 크게 감소시켰습니다. 결국 나는 매뉴얼의 자료를 나 자신에게 전달한 다음 수업 시간에 어떤 형태로든 발표하기만 하면 될 것이라고 기대했습니다. 하지만 또 다시 인생이 나에게 그런 기회를 언제 또 줄 수 있을까? 나는 이 활동을 통해 여러 가지 이점을 보았습니다. 첫째, 자신의 지식을 개선하고 통합합니다. 그들이 말하는 것은 헛된 것이 아닙니다. 무언가를 배우거나 이해하고 싶다면 다른 사람에게 말하고 설명하십시오! 둘째, 대중 연설에 대한 두려움을 극복할 수 있는 이유입니다. 셋째, 기억력을 훈련할 수 있는 좋은 기회입니다. 넷째, 이것은 나의 재정적 상황을 개선할 것입니다. 왜냐하면... 후배들은 월급이 적지만, 넥서샤가 완전히 썩어서 오랫동안 차를 바꾸고 싶었어요. 글쎄, 다섯째, 누군가가 당신의 지식과 경험이 필요할 수 있다는 것을 깨닫게되면 당신의 허영심을 기쁘게합니다. 그래서 11월부터 강좌가 시작되었습니다. 정말 지옥이었어요! 자료를 찾아 준비하고, 수업 주제와 숙제를 생각해 보세요. 이것은 내 자유 시간을 완전히 차지했습니다. 토요일에는 화요일에 수업을 준비하고, 일요일에는 목요일에 수업을 준비했습니다. 그러나 이것은 이론상이다. 토요일에 나는 화요일에 수업 준비를 시작했고, 저녁에는 자료를 내려놓으려고 서두르고 있었습니다. 음, 목요일에 일부 작업을 처리할 수 있었습니다. 그런데 그는 JavaRush를 적극적으로 홍보했습니다. 숙제로 이 멋진 사이트에서 완료해야 할 특정 레벨이 주어졌습니다. 물론 최대 10번째 무료 레벨까지 가능합니다. 그러나 나는 구독 구매를 더 권장했습니다. Javarash는 예제를 통해 실습하기에 적합하다고 생각하기 때문입니다. 그러나 이론은 더욱 발전될 필요가 있다. 나는 첫 수업의 악몽을 기억합니다. 나는 교실에 들어갔다. 나는 선생님 자리에 앉았다. 수업 시작까지 10분 남았습니다... 앉아서 모든 것이 괜찮다는 것을 알았습니다. 완전히 안전했습니다... 학생들이 수업에 들어가기 시작했습니다... 시작까지 5분 남았습니다... 자료를 반복해야 한다고 말하는 것이 있었고, 수업 주제에서 무엇인가를 잊어버렸고, 불안이 커지기 시작했습니다... 그리고 이 순간! 시작해야 해요!!! 나는 일어났다. 프로젝션 보드 앞 중앙으로 나갔다. 고개를 들어보니... 그리고 마치 나를 뚫고 들어가려는 듯 불신의 눈초리로 조심스럽게 나를 바라보고 있는 20여 쌍의 눈이 보였다! 공황! 나는 자기소개를 했다. 그는 자신이 말하려고 계획했던 모든 것을 완전히 잊어버린 채 무언가를 말하기 시작했습니다. 점차적으로 무릎이 떨리기 시작하고 목소리가 무언가를 쥐어짜는 듯한 느낌이 들었습니다. 단어를 발음하는 것이 어려워졌습니다. 나는 도망치고 싶었다. 하지만 이론적인 부분을 마치고 새로운 Eclipse 프로젝트를 만드는 방법, 즉 실제적인 부분을 설명하는 단계로 넘어갔을 때 훨씬 쉬워졌고 수업은 시계처럼 진행되었습니다. 그래서 숙제를 준비해야 한다는 끊임없는 스트레스 속에서 저는 처음 4개월 과정을 저와 함께 마쳤습니다. Java에 대한 지식이 크게 향상되고 기본이 탄탄해졌습니다. 차를 바꿨습니다. 그리고 나는 낯선 청중을 두려워하지 않게 되었습니다. 오히려 수사학 책에 쓴 내용처럼 수업시간에 굉장히 의욕이 넘쳤습니다. 준비 과정에 대해서도 마찬가지입니다. 네, 친구들과 소통할 시간이 없었던 정말 힘든 시기였습니다. 글쎄, 개인적인 삶의 부족을 언급 할 가치가 없다고 생각합니다. 나는 Java 개발자가 되기 위한 과정을 가르치는 교사로서 나 자신이 비교적 최근에 이 길을 통과했다는 점을 장점으로 생각합니다. 이로 인해 다양한 문제가 발생했습니다. 나는 여러 번의 인터뷰를 거쳤습니다. 나는 현재 어떤 기술이 관련되어 있는지 알고 있습니다. 그리고 가장 중요한 것은, 하지 말아야 할 일이 무엇인지 알고 있다는 것입니다! 즉, 나만큼 일찍 일자리를 구하러 나가는 것이다. 하지만 나는 생계 수단이 필요한 상황에 처해있었습니다. 그렇지 않으면 적어도 3개월 더 연구를 계속하고, 기술과 프레임워크를 연구하고, 쓸모는 없지만 기술적으로 진보된 프로그램을 작성하려고 노력할 것입니다. 이 경우 스트레스와 흰머리가 훨씬 줄어 듭니다. 나는 그 조직에서 1년 1개월 동안 일했습니다. 원칙적으로 팀 리더가 떠날 때까지 전문적인 성장 측면에서 모든 것이 괜찮았습니다. 저를 안내해 주시고, 여러 가지 재미있는 일을 주시는 분이었습니다. 잦은 실수에도 불구하고, 어. 그는 모든 것을 알고 있었고 프런트엔드, 백엔드, 하위 데이터베이스 모두에서 모든 문제에 대해 조언을 제공할 수 있었습니다... 그가 떠나면서 경영진, 개발자 및 분석가 간의 연결 링크가 끊어졌습니다. . 즉, 프로젝트에서 완전한 혼란이 시작되었습니다. 그건 그렇고, 이 조직에서의 작업이 끝날 무렵에야 나는 개발자 경로 선택의 정확성에 대해 생각하지 않았습니다. 그 전에는 항상 나와 함께했습니다. 각각의 어려움을 인식하고 문제 해결이 지연되고 버그가 또 다른 버그를 수정합니다. 매우 긴급했습니다. 하지만 저는 여행 초기에 5년 후에야 개발자의 길을 계속할지, 아니면 그만둘지 결정하겠다고 굳게 결심했던 것을 기억합니다. 나에게는 모든 것이 정말 힘들어졌습니다. 나는 내 주변 사람들이 나보다 훨씬 똑똑하고, 내가 그들만큼 빨리 사물을 파악하지 못한다는 느낌을 끊임없이 느꼈다. 이 모든 것을 계획하는 것은 아마도 가치가 없었을 것입니다. 올해 6월에 직장을 구해 지금까지 일하고 있습니다. 우리는 Google Disk, Dropbox, Office 365와 같은 서비스에서 Amazon 서버로 클라우드 데이터를 백업하는 매우 흥미로운 서비스를 개발 중입니다. 수업 진행을 위해 멀티스레딩 주제를 주의 깊게 연구하지 않았다면 이 조직과의 인터뷰를 통과할 수 없었을 것입니다. 이 부분에 대해 특별히 과제가 주어졌습니다. 그래서 다시 OCA 준비로 돌아가기로 했습니다. 겨울이 끝날 무렵 나는 이에 대한 훌륭한 재료를 찾았습니다. 하지만 아직 준비할 시간을 찾지 못했습니다. 그래서 2학년과 3학년 사이에 한 달 동안 자유롭게 준비할 수 있었습니다. 물론 코스가 시작되기까지 시간이 없었습니다. 그러나 그는 여전히 목표를 달성했습니다. 그는 Oracle 1z0-808 시험에 합격하여 81% 정답과 65% 합격을 기록했습니다. 물론 저는 85%를 원했습니다. 하지만 "뇌가 더 잘 생각할 수 있도록" 미리 1리터 이상의 물을 마셨기 때문에 모든 것을 다시 확인할 기회도 없이 30분 일찍 끝내야 했습니다. 하지만 저는 이 성공적인 인증이 여전히 매우 자랑스럽습니다. 2017년 1월 말에 OCP 시험을 보러 갈 예정입니다. 네, 생각해보면 인증은 별 의미가 없습니다. 개인적으로 이것은 기본을 다지는 기회입니다. 왜냐하면 가끔 학생들의 까다로운 질문에 답해야 할 때가 있습니다. 내 이야기를 마무리하면서 이렇게 쓰고 싶다. 저는 거의 2.5년 동안 개발자로 일해왔음에도 불구하고 제 자신을 프로그래머라고 생각하지 않습니다. 나는 모든 종류의 알고리즘, 하위 데이터베이스, 데이터 구조, 웹 기술, 패턴, 프런트엔드, 프레임워크 및 다양한 종류에 대해 전달해야 하는 정보의 양이 얼마나 많은지 알고 있습니다. 그리고 구독이 무제한이기 때문에 일반적인 개발을 위해 JavaRush를 계속 공부하고 싶습니다. 일은 끝이 없어! 그리고 가장 중요한 것은 그것이 마음에 든다는 것입니다. 나는 점점 더 알고 싶다. 코드를 더 빠르고 효율적으로 작성할 수 있습니다. 시간이 지나면서 팀장이나 건축가로 발전하고 싶습니다. 하지만 그 전에 할 일이 너무 많아요! 남은 것은 시간을 올바르게 관리하고 미루는 일을 줄이는 것뿐입니다. 관심을 가져주셔서 감사합니다!
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION