전체 글(117)
-
클래스(Class)
파이썬을 공부하면서 가장 처음 이해가 어려웠던 것이 클래스 개념이다. 하도 이해가 안되어서 같은 내용을 여러 유튜버를 찾아보면서 어렵게 조금 이해했다. 그렇다고 완벽하게 클래스 개념을 이해 했다고 보기는 어렵지만 이해한 내용을 잊지 않도록 기록하고자 한다. *클래스는 왜 사용하는가? 클래스는 여러 변수들을 묶어서 한번에 관리할 수 있기에 사용한다. 관리하는 변수들을 바탕으로 함수를 이용해 기능을 부여할 수도 있는데 일단 위 목적에 충실하여 설명해보기로한다. 보통 클래스를 설명할 때 설계도와 설명서를 합친 것이라고 설명들하고 비유로는 빵틀에 비유하기도 한다. 나만의 예시를 들자면 포켓몬빵 데이터 관리에 있어서 이름, 가격, 캐릭터 변수들을 빵마다 일일이 입력한다면 비효율적일 것이다. 이 때, 클래스를 선언..
2022.11.18 -
Java의 동작원리
1. Java Source code.java 우리가 코딩한 내용이다. Java의 문법에 맞게 작성한다. 2. Compile 컴퓨터는 인간의 코드를 바로 이해할 수 없다. Compile을 통해서 컴퓨터가 읽을 수 있는 class 파일을 생성한다. 3. Java Virtual Machine Java Virtual Machine은 class 파일을 가지고 컴퓨터에게 명령하여 우리가 적은 코드를 실행하도록 만든다. 나는 이클립스를 이용하는데 이클립스가 Java Virtual Machine에게 시킨다.
2022.11.15 -
1. 개발자로의 여정의 시작
IT산업이 급부상하면서 내 머리 속에는 지울 수 없는 한 가지 생각이 박혀버렸다. 내가 개발 지식이 없이 이 세상에서 살아남을 수 있을가에 대한 의문이었다. 우리나라는 점점 경쟁이 심해져가고 산업 또한 IT화 되며 급격하게 변해가고 있다. 그런 와중에 이런 트렌드를 따라가지 못한다면 살아남지 못할 것만 같았다. 그런 두려움 때문일까 나는 취업을 준비하면서 SQLD와 데이터준분석가를 따면서 나름의 두려움을 잠재우고자 했던거 같다. 하지만, 근원적인 두려움을 해결할 수 없었던 것은 이런 자격증이 나로 하여금 코딩을 하게 해주지는 못한다는 것이었다. 이렇게 생각하니 실상 자격증은 쓸모없는 것이라는 결론에 도달했다. 결국 나는 내가 직접 코딩을 할 수 있는 사람이 되어야겠다고 생각했고 비전이 없다고 느껴졌던 스..
2022.11.15