동현 유
척척석사
동현 유
전체 방문자
오늘
어제
  • 분류 전체보기 (181)
    • BlockChain (48)
      • [paper] Consensus (13)
      • [paper] Execution (19)
      • [paper] Storage (5)
      • [paper] ZKP (1)
      • [paper] Oracle (1)
      • Blockchains (9)
    • Java (19)
      • Java의 정석 (13)
      • Java 파헤치기 (5)
    • Python (20)
      • Python 뜯어보기 (6)
      • 데이터 분석 기초 (5)
      • Python 기초 강의 (6)
      • Python 기초 강의 부록 (3)
    • Golang (0)
    • MySQL (3)
      • programmers (2)
      • 기본 문법 (0)
    • 웹 프로젝트 (IBAS) (36)
      • Django 레거시 (14)
      • SpringBoot api 개편 (14)
      • Infra (3)
      • 서버 장애 기록 (4)
      • 신입팀원 교육 자료 (1)
    • CS (30)
      • Operating System (22)
      • Computer Security (3)
      • Network (4)
      • DBMS (1)
    • 책 (10)
      • 도메인 주도 설계 철저 입문 (9)
      • Real MySQL 8.0 (1)
    • BOJ 문제 풀이 (3)
    • 이러쿵저러쿵 (10)
    • 회고 (1)

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
동현 유
Python/Python 뜯어보기

[Python 뜯어보기] 0. 파이썬을 공부하기로 결심한 이유

[Python 뜯어보기] 0. 파이썬을 공부하기로 결심한 이유
Python/Python 뜯어보기

[Python 뜯어보기] 0. 파이썬을 공부하기로 결심한 이유

2021. 3. 10. 22:54

근래 일주일 동안 많은 고민들이 있었다.

 

하루종일 컴퓨터 앞에 앉아 공부만 하다보니, 방향성 없이 무턱대고 공부만 하는듯한 불안감이 생겼다.

 

어떤 방향으로 진로를 구체화 시켜야할까.

 

내가 정말 좋아하고, 즐겁게 오래 공부할 수 있는 분야가 무엇일까.

 

 


 

실제 현장에서 어떤 기술들이 요구되는지 학부생의 입장에서는 감이 오지 않았다.

 

그래서 취업 사이트에 올라와 있는 구인 글을 많이 보면서 정리해보려고 했다.

 

 

  1. 임베디드, 시스템 프로그래밍, 암호학 등 기계 느낌 나는 분야
  2. 웹 기반 소프트웨어처럼 사람에게 더 가까운 분야
  3. 빅데이터 처리 기법 / 알고리즘 개발 등의 연구분야

 

크게 이렇게 세가지로 나누어 보았다.  

 

① 기계 느낌 나는 분야.

 - 리눅스 커널 같은 시스템 프로그래밍 같은 곳

 - 직접적으로 메모리를 다루어야 하는 업무들

 - 주로 C/C++ 언어를 사용하더라

 

② 사람 느낌 나는 분야

 - 웹 / 어플리케이션 같이 흔히 접하고 생각할 수 있는 것들.

 - 사람이 직접적으로 경험하는 지점들

 - 서버 측과 사용자 측으로 크게 나뉨

 - 클라우드 서비스를 통해 데이터베이스를 운영하는 곳들이 많았음.

 - 많은 양의 정보를 처리하는 일들이 많았음.

 - Java / Python / javascript / swift / ... 많은 언어가 사용됨

 -  c 기반으로 만들어진 언어가 참 많더라

 - 자바의 가상머신, 파이썬 등등 c 언어로 만든 언어더라

 

③ 연구분야

 - 진짜 수학적으로 어떤 문제를 해결하는 특정 기법을 연구하는 분야

 - 대학원은 거의 필수인 듯 했다. 수학도 많이 잘해야겠지...

 


기계 느낌보다는 사람 느낌이 더 좋고,

사람들에게 직접적으로 편의를 제공하는 일이 더 좋다.

그래서 사람 느낌 나는 분야를 가야겠다! 라고 했는데

크게 프론트엔드와 백엔드 쪽이 있었다.

꾸미고 재치있는 것을 만들어 내는 것보다는 

정리정돈 / 이미 주어진 정보들을 가공하고 처리하는 등의 일을

평소에 더 좋아하는 편이라 백 엔드 개발자를 준비해야겠다! 다짐

 

그래서 c언어를 때려치고!

많은 데이터를 가공처리 하는 일에 흥미가 있었기 때문에

파이썬을 공부해보기로 했다. 

 

포스텍(pabi.smartlearn.io/)에서 기본적으로 제공하는 간단한 문법 설명들을 들으면서

c언어로 어떻게 이런 언어를 만들어냈을까? 하는 생각이 계속 들더라.

그 구현 방법들이 너무 궁금해서 자세한 레퍼런스를 살펴보기로 했다!

 

 

 

'Python > Python 뜯어보기' 카테고리의 다른 글

[Python 뜯어보기] 5. 파이썬 가상머신(PVM) 과 컴파일방식  (0) 2022.04.13
[Python 뜯어보기] 4. WSGI 와 Python  (0) 2022.03.22
[Python 뜯어보기] 3. 파이썬 Thread 와 GIL  (1) 2022.03.22
[Python 뜯어보기] 2.극한의 '객체'충 파이썬  (0) 2021.03.17
[Python 뜯어보기] 1. 파이썬은 어떻게 문장을 인식할까?  (0) 2021.03.10
  • ① 기계 느낌 나는 분야.
  • ② 사람 느낌 나는 분야
  • ③ 연구분야
동현 유
동현 유
Fault Tolerant System Researcher for more Trustful World and Better Lives. (LinkedIn: https://www.linkedin.com/in/donghyeon-ryu-526b8a276/)

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.