티스토리 뷰

반응형

개발 경력이 쌓이면서 이건 다시 공부해야겠다 라고 생각했던 목록들이 있다.

 

1. 나의 주력 언어에 대한 처음부터 디테일하게 단단하게 두꺼운 책으로

다시 공부하고 정리하기 -> 수도 없이 까먹어서 다시 해야 한다.

사람은 자주 쓰는것만 쓰기 때문에 나중에 문제 생길 때 멍때리는 경우를 보면

시간의 흐름에 따라 생략된 그 정보의 누락으로 인해 내가 짠 코드에서 문제가 생기는 경우가 있다. 

 

2. 네트워크에 대해서 이론 및 실습을 통해 구조부터 프로토콜까지 제대로 파악하기

-> ex) curl을 통해서 tcp/udp 구조 파악하고 http/https 등으로 실습 

-> 코딩 및 측정 트러블 슈팅 툴로 확인하기 

-> 자동화 인프라로 이거저거 구성해서 만들어보기 

 

3. 알고리즘, 자료구조 다시 공부하기 

까먹는다. 백퍼센트, 다시 하자. 

그리고 여러 언어로 짜본다. 파이썬으로도, c/c++로도, 자바로도 

사실 그게 공부하는 방법 중에 하나다. 머리에 캐싱되어 있으면 사람은 본능적으로

외웠던 걸 써버리기 때문에 '낯설게' 하기 위해서 다른 언어를 써버린다. 

 

4. 시스템 프로그래밍에 대해서 다시 제대로 공부하기 

단, 리눅스, 유닉스, 윈도우 포괄적으로 크로스플랫폼 적인 측면에서 구성해본다. 

 

5. sql 쿼리, 정규식 등 제너릭한 서칭 방식에 대해서 고민한다. 

요즘 db들은 검색이 너무 어렵다... 몽고db.. 검색식 너무 직관성이 떨어진다 ㅠㅠ

 

6. 파이썬

파이썬은 그냥 만능 도구라 시간날 때마다 이거저거 만들어보는게 좋다. 

github에 파이썬 유틸리티로만 만땅 채워놓기 - 쓸 게 많다. 

 

7. 디자인 패턴, 리팩토링

리팩토링을 하면서 디자인 패턴을 적용시키거나 기존에 더러운 구조를 

빼버린다. 

 

8. 암호화, 인증서, 인증 등에 대해서 고민해보면서 오픈소스와 

문서들을 뒤적거리며 공부해보는 편이 좋다. 생각보다 너무 많이 쓰인다. 

 

9. 타자 다시 치기 

가끔 개발을 하다보면 내가 손가락이 짧은건지 어색한 게 있는데

그리고 뭔가 잘못 친다는 느낌이 들 때 타자 연습을 다시 해서 교정한다.

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함