JavaRush /Java Blog /Random-KO /회계사에서 개발자로

회계사에서 개발자로

Random-KO 그룹에 게시되었습니다
그렇죠. 저는 '직업'을 갖기 위해 회계사 공부를 한 소녀입니다. 만성적인 부주의로 수학에서 C를 받았고, 학교에서도 컴퓨터 공학을 전공하지 않았습니다. "논리"만 있었습니다. 그곳에서 우리는 블록 다이어그램과 논리 조건을 작업했습니다. 하지만 더 이상 거기에서 아무것도 기억 나지 않습니다. 나는 그것이 효과가 있었고 마음에 들었다는 것만 기억합니다.
회계사에서 개발자로 - 1
회계사로 일하는 것은 참을 수 없을 정도로 지루했습니다. 가십이 난무하는 여성단체는 극도로 우울했다. 남성과 의사 소통하는 것이 항상 더 쉽고 즐거웠습니다. 음, 컴퓨터는 흥미로웠어요. 그래서 때때로 저는 시스템 관리자와 프로그래머와 대화를 나누기 위해 들렀습니다. 그리고 그들은 어떻게 든 나에게 아이디어를주었습니다. 웹 레이아웃을하려면 거기 앉아서 버튼 색상을 선택하십시오. 그래서 HTML+CSS 과정을 수강했습니다. 그리고 그것은 효과가 있었고 정말 마음에 들었습니다. 하지만 어떤 이유에서인지 나는이 주제에 대해 작업하지 않았고 움직임이 있었고 적어도 약간의 작업이 필요했지만 어쩐지 본격적인 레이아웃 디자이너가 아닌 것 같은 느낌이 들었습니다. 그래서 불쾌한 팀에서 사랑받지 못하는 직업으로 인해 몇 년 동안 시련이 더 지나갔습니다. 그러다가 2015년 설날에 인터넷에서 JavaRush를 접하게 되었습니다 . 그 당시에는 처음 10개 레벨이 무료였습니다. 그리고 나는 그것을 시도하기로 결정했습니다. " I love JavaRush " 라는 문구를 표시하는 등 온갖 말도 안되는 일이 문제없이 수행되었습니다. 그리고 사이클이 시작되었습니다. 그리고 만일. 그리고 중첩된 ifs입니다. 그리고 중첩된 if와 루프가 있는 중첩 루프입니다. 어둠. 나는 아무것도 이해하지 못했고 아무것도 할 수 없었고 공황 상태에 울면서 남편에게 왜 그런 바보와 결혼했는지 물었습니다. 그런데 눈물이 흐르고 참아냈습니다. 그리고 작업이 해결되었고 검증자는 이를 통과시켰습니다. 그러다가 나는 그 물건들 때문에 울었습니다. 나는 그 물건 자체가 링크와 어떻게 다른지 평생 이해할 수 없었습니다. 명Cat cat = new Cat();그 자리에서 나를 죽였습니다. 그러다가 Threads 레벨 16에서 울었습니다. 그런 다음 Streams에서 18. Wrappers로 이동합니다. 더, 더 많은 포장지! 이 모든 작가와 독자는 끝없는 변형을 가지고 있습니다. 그러나 공황 발작이 지나가고 눈물이 마르고 이해가 왔습니다. 아니면 암기. 나는 당신이 무언가를 이해할 필요는 없고 단지 그것을 사용하는 방법만 기억하면 된다는 것을 발견했습니다. 그 후에는 더 쉬워졌습니다. Javarash에서 많은 작업을 수행할 수 있는 프리랜서 작업이 있었습니다. 솔직히 말해서 제가 성공할 거라고는 생각하지도 않았고, 프로그래머라는 직업을 갖고 싶은 생각도 별로 없었습니다. 나는 관성으로 일했고 그게 전부입니다. 일주일에 여러 번 모든 것을 포기하고 싶었지만 어려웠지만 흥미로 웠습니다. 가장 흥미로운 일은 많은 수의 클래스와 인터페이스가 포함된 대규모 작업이 시작되었을 때 시작되었습니다. 마침내 모자이크가 합쳐졌고 게터와 세터 및 기타 기능이 필요한 이유가 분명해졌습니다. 그러던 중 JR 인턴십 기회가 눈앞에 다가왔습니다. 정말 힘들었습니다. 크고 어려운 문제를 해결해야 한다고 생각했지만, 알고 보니 Hibernate, Spring, Database와 처음 들어본 기술 전체 스택을 사용하여 전체 프로그램을 작성해야 했습니다. 그들은 12권의 책을 나눠주며 “이 책을 모두 읽을 필요는 없습니다. 단지 당신을 위한 참고서로서만 읽으면 됩니다.”라고 말했습니다. 뭐, 신경 쓰지 마! 즉, 우리가 이미 이 모든 것을 알고 있다는 것을 암시하는 것일까요? 하지만 인턴십 기간 동안 우리에게 이 모든 것을 가르쳐 주겠다는 약속은 어떻습니까? 글쎄, 무엇을 해야할지 읽기 시작했습니다. 왜냐하면 나는 그것이 무엇을 의미하는지, 어디서부터 시작해야 할지 전혀 몰랐기 때문입니다. 3주 동안 열두 권의 책을 읽고, 그것을 바탕으로 부록을 쓰는 것이 내 인생에서 가장 힘든 3주였다. 나는 아무것도 할 수 없었고, 무엇을 해야 하는지, 왜 작동하지 않는지 아무것도 이해하지 못했고, 마감 기한이 다가오고 있었습니다. 80%의 시간은 코드 작성이 아닌 새 모듈 연결, Git 설정, 데이터베이스 설치 및 구성 등에 소요되었습니다. 정말 불안했습니다. 물론 인턴십에서 만난 사람들은 그들 없이는 할 수 없었을 것이라고 제안했습니다. 그 결과 마지막 날 저녁 8시에 과제를 제출하고 숨을 내쉬었습니다. 그게 다라고 생각했는데 이제 그들은 나를 받아들이거나 받아들이지 않을 것이고 최악의 상황은 끝났습니다. 그리고 그들은 나를 받아들였습니다. 그러다가 모든 것이 추악해지기 시작했고 인턴십은 나를 엄청나게 실망시켰습니다. 첫째, 강의는 웨비나 형태가 아닌 웨비나를 녹화하는 형태로 진행됐다. 즉, 강사는 끊임없이 산만했고, 인생의 몇 가지 이야기에 대해 이야기하고, 웹 세미나 중에 그에게 무언가를 묻는 사람들에게 질문에 대답하고, 말하고 싶은 것을 잊어 버렸고, 주제에서 주제로 뛰어 다니면서 내 머릿속에 형성된 것은 죽이 아니라 오히려 늪. 둘째, 인턴십 강사는 마치 모든 사람이 이미 이러한 기술을 알고 있는 것처럼 모든 것을 설명했습니다. 즉, 그들은 테스트 작업을 어떻게든 완료하기 위해 표면적으로 튜토리얼을 단계별로 따르지 않았지만 일반적으로 이미 하드웨어를 이런 방식으로 이해하고 있었습니다. 세 번째 수업부터 나는 무슨 일이 일어나고 있는지, 우리가 무슨 말을 하고 있는지 이해하지 못했습니다. 그리고 이 모든 것이 왜 필요한지, 그리고 이 모든 것을 어떻게 해야 하는지. 그런데 지인이 전화해서 회사가 하나 있는데 자바준을 찾고 있다고 하더군요. 나는 그것을 감당할 수 없고 준비가 되지 않았다고 확신했지만 어쨌든 시도하기로 결정했습니다. Skype 인터뷰를 위해 저는 Threads의 가능한 상태, Garbage Collector의 작업, 변경 가능 및 불변 객체, 간단히 말해서 제가 조금 혼란스러워했던 모든 것에 대한 치트 시트를 준비했습니다. 기술 이사는 이 모든 것에 관심이 없었습니다. 그는 내 교육에 관심이 없었습니다. 그는 나에게 웹페이지에서 데이터를 어떻게 가져오는지 물었습니다. 코드에 관한 것이 아니라 이론적으로 어떻게 할 것인지 상상해 봅시다. 그리고 나는 전혀 모른다. 나는 앉아서 침묵을 지킨다. 그리고 나는 긴장한다. 정규 표현식을 사용하여 페이지를 구문 분석해야 하는 문제를 해결하지 못했습니다. 그런데 레이아웃을 할 때 공부했던 DOM이 생각났어요. 그리고 그녀는 페이지의 소스 코드에 대해 말했습니다. 그는 나에게 페이지를 구문 분석하고 일부 데이터를 데이터베이스로 가져오는 프로그램을 작성하는 작업을 제공했습니다. 나는 물었습니다. 이 작업을 수행하는 방법을 알고 있습니까? 아니요, 모르겠습니다. 하지만 Google에서 검색해 보겠습니다. 그리고 나는 그것을 구글링했다. 그리고 Jsoup을 사용하여 3일 만에 해냈습니다. 그런 다음 Selenium WD를 통해 동일한 작업을 수행해야 한다는 것이 밝혀졌습니다. 글쎄요, 저는 몇 가지 튜토리얼을 다시 구글링해서 해본 다음 GitHub에 업로드하고 링크를 보냈습니다. 기술이사님이 평가하시고 괜찮다고 하셔서 의외로 빨리 처리하고 일하라고 권유해주셨어요. 그래서 지금은 웹을 다루다 보니 자바 개발자로 활동하면서 자바스크립트도 동시에 배우고 있습니다. 하지만 인턴십을 포기했는데 아무 소용이 없었습니다. 글쎄요, 아니면 아직 준비가 안 되어서 다시 시도해 볼 수도 있겠네요. JavaRush 덕분에 여자 회계사가 2년 반 만에 프로그래머로 재교육을 받은 방법입니다 :) 그는 모든 것이 괜찮다고 말했고 나는 예상외로 빨리 처리하고 일하도록 초대했습니다. 그래서 지금은 웹을 다루다 보니 자바 개발자로 활동하면서 자바스크립트도 동시에 배우고 있습니다. 하지만 인턴십을 포기했는데 아무 소용이 없었습니다. 글쎄요, 아니면 아직 준비가 안 되어서 다시 시도해 볼 수도 있겠네요. JavaRush 덕분에 여자 회계사가 2년 반 만에 프로그래머로 재교육을 받은 방법입니다 :) 그는 모든 것이 괜찮다고 말했고 나는 예상외로 빨리 처리하고 일하도록 초대했습니다. 그래서 지금은 웹을 다루다 보니 자바 개발자로 활동하면서 자바스크립트도 동시에 배우고 있습니다. 하지만 인턴십을 포기했는데 아무 소용이 없었습니다. 글쎄요, 아니면 아직 준비가 안 되어서 다시 시도해 볼 수도 있겠네요. JavaRush 덕분에 여자 회계사가 2년 반 만에 프로그래머로 재교육을 받은 방법입니다 :)
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION