중학교 시절인 1997년, 처음 컴퓨터를 접했을 때 뭔가 묘한 느낌이 들었다. 물론 환경과 여건상 그 이후에는 기본적으로 컴퓨터를 만지지도 않았고, 컴퓨터에 대한 존경심도 갖게 되었습니다. 저는 신입생 때 처음으로 도서관에서 VB 튜토리얼을 보고 프로그래밍과 애니메이션 디자인에 깊은 사랑에 빠졌습니다. 당시 저는 컴퓨터에 대해 아무것도 몰랐고, 프로그래머라는 직함을 가진 사람들이 컴퓨터 전문가라고만 느꼈습니다. 그런 자리를 얻기 위해 어떻게 노력해야 하는지 전혀 몰랐습니다. 그런데 저는 2007년에도 컴퓨터 3급, 4급에 이어 이런 자격증을 취득하겠다는 목표를 세웠습니다. 그 당시 저는 컴퓨터의 모든 면에 깊은 매력을 느꼈고, 배움에 온 마음을 다했습니다. 그러나 나중에는 인생의 여러 가지 이유로 더 이상 계속할 의향이 없다는 것을 깨닫고 포기한 것 같습니다.
그런데 게임에 갇혀서 할 게 없었어요. 2006년 말, 수능을 보름쯤 앞두고, 나는 대학의 절반 이상이 합격했다는 사실을 깨달았다. 이런 생활이 조금 지쳤고, 뭔가 아직 끝나지 않았다는 생각뿐이었다. 나는 1학년 때 세웠던 목표가 아직 끝나지 않았다는 것을 깨달았다. 그리고 그것은 불과 반년밖에 남지 않았습니다. 그래서 반년으로 나누어 각 단계별 목표를 정리했고, 드디어 1학년 이상을 달성했습니다.
프로그래머 자격증을 취득했음에도 불구하고 여전히 오랫동안 나를 괴롭히는 문제가 있었고, 2년 동안 프로그래밍에 손을 대지 않았다. 다크 인터페이스가 소프트웨어와 무슨 관련이 있나요? 이 미스터리는 항상 저를 괴롭혔습니다.
2009년까지 실직 후 컴퓨터 프로그래밍을 다시 시작해야겠다는 마음으로 심천의 한 서점에 들러 기초서적과 C++, C# 등을 샀지만 빨리 다 읽었고, 의문이 들었다. 아직도 마음이 해결되지 않았습니다. 반년 더 일할 수밖에 없었고, 반년 만에 또 직장을 잃었고, 이미 직장에 좌절감을 느끼고 이번에는 JSP, JAVASCRIPT+를 다시 배우기로 결심했습니다. HTML+CSS. 물론 JS, HTML, CSS는 책대로 읽고 복사할 수는 있지만, 전혀 지식이 없어서 아쉽습니다. 실수로 Xunlei, JAVASE의 기마병 단계별 튜토리얼과 탱크 전투 실전 영상을 보고 따라하게 되어서 반달만에 SE 시청을 마치고 실제 전투 튜토리얼을 봤습니다. , 그러나 나는 그것을 전혀 이해할 수 없었습니다. 계속해서 이해가 되지 않았고 결국 포기하고 싶었고, 밤낮으로 영화와 게임을 했습니다. 대학을 졸업했지만 직업이 없다는 것은 어떤 느낌일까요? 그런 공황, 무력감, 언젠가는 부모님이 늙으실 것이라는 두려움, 한마디로 하루 종일 불안한 마음이랄까요. 그러다가 인터넷에서 JAVA 교육강좌를 보고 전화번호를 남겼습니다. 하지만 나는 가지 않았다. 부모님은 내가 하루 종일 게임하는 것을 보고 인터넷을 끊었다. 인터넷이 없으면 더욱 무서워요. 나는 더 이상 참을 수 없었고, 몇 번의 에피소드 후에 다시 비디오 튜토리얼을 보기로 결정했습니다. 그리고 나는 이것을 계속해서 반복했지만 결국에는 여전히 이해하지 못했습니다. 어쩌면 소재가 아닐 수도 있고, 누군가의 지도가 필요할 수도 있습니다. 마침내 나는 복주에 가서 훈련 과정을 보기로 결정했습니다. 복주에 갔을 때 등록하기로 결정했습니다. 돈을 지불하고 일주일 만에 수업이 시작됐고, 집에 가서 컴퓨터를 푸저우로 가져갔는데, 데스크탑 컴퓨터였는데 옮기기가 너무 힘들었습니다. 이번주는 아직 인터넷이 안되고 영상만 다운받았는데 드디어 마음을 진정시키고 다시 보기로 마음 먹었습니다. 처음에 이해한 것 같아서 두 번 더 보고 매번 한 줄씩 복사했습니다. 드디어 3번에 걸쳐 이해하게 되었습니다. 인터넷도 없고, 튜터도 없고, 참고자료도 없고, 책도 없고, JDK 도움말 문서만 있으면 제가 직접 뱀을 쓸 수 있을 것 같은 느낌이 들었습니다. , 그래도 마음 속으로는 해결됐고, 프로그래밍 방식을 이해한 것 같은 느낌이 들었습니다. 그러다가 마침내는 해냈어요. 많은 문제가 있었지만 당시 완제품으로 간주된 최초의 소프트웨어였습니다. 그러다 이때 테트리스를 쓸 수 있겠다는 생각이 들었고, 아직 생각이 나지 않아서 며칠 만에 완성했습니다. 이 순간 나는 깨달음을 느낀다.
JSP, JAVASCRIPT, 데이터베이스, 소켓, 스윙을 다시 보면 생각하는 방법과 문서를 참조하는 방법을 이해하기 때문에 방해받지 않는 느낌이 듭니다.
그 후 훈련 수업을 듣기는 했지만 문제가 생기거나 선생님께 질문한 적은 한 번도 없습니다. 기본적으로 1단계와 2단계를 모두 마친 상태였습니다.
2014년에 C++와 VC를 다시 배우면서 프로그래밍에 대한 이해가 깊어졌습니다. C++ 언어부터 VC, MFC, CEF, NPAPI, NPAPI, Duilib, Activex까지 단 몇 달 만에 몇 년 동안 남의 기술을 마스터했습니다. , 아마도 그때가 전성기였을 겁니다. 물론 검이 아직 어리기 때문이다. 나는 그 후 5년 동안 C++를 접하지 못했습니다. 2019년에 다른 사람들이 C++를 사용하는 것을 보았지만 여전히 C++를 완성할 수 있도록 안내할 수 있었습니다.
그러나 인생에는 불확실한 일이 많다. 깨달음을 얻었지만 일이 순조롭지는 않았고, 큰 우여곡절도 있었지만, 큰 우여곡절을 겪으며 글을 썼다. 업무 외적으로 많은 소프트웨어를 사용했고 지금은 Huawei의 소규모 SE입니다.
p>