어떻게하면 우리 나라의 기형적인 산업구조와 이로인해 파생되는 문제점들을 해결할 수 있을지 고민하고 있습니다.
부동산 중심의 경제 정책과 제조업 중심으로 돌아가는 산업 시스템은 저임금 노동자가 충분하지 않으면 세계적으로도 지속 가능성이 크게 떨어질 수 밖에 없습니다.
저는 지속 불가능한 산업 구조의 개선을 통한 산업 전반의 패러다임 변화만이 우리가 나아갈 방향이라고 생각합니다.
| Sogang University | Sogang ICPC
이름 | 내용 | 기간 | 장소 |
---|---|---|---|
DontWorryAvalonia | DotNet , Avalonia 로 개발한 여러 가지 클라이언트 프로그램 - 오픈소스 컨트리뷰션 아카데미 |
2024 | OSS.kr |
DontWorry | DotNet , Spring , React 로 개발한 돈 관리 솔루션 플랫폼(진행중) |
2024 | 개인 |
TRIPLY_keduit | react , express , docker-compose , nginx 를 활용한 항공권 예매 웹 페이지 개발 프로그래밍 |
2022 | keduit |
React_Nepp | React 로 개발한 다양한 멀티 플랫폼 페이지 개발 프로그래밍 |
2022 | Nepp |
CSE3013_Tetris_AI | c언어 로 개발한 유전자 알고리즘 기반 테트리스 고득점 전략 AI |
2021 | 대학교 |
CSE4100_Assembler_Linker_Loader | c언어 로 개발한 어셈블러, 링커, 로더 |
2021 | 42서울 |
42BoB-s Solution 42BoB-Plus-Frontend |
React , spring 으로 개발한 식사 약속 웹 페이지 |
2021 | 42서울 |
CSE4100_Stock_Server | c 언어 로 비동기 처리로 작동하는 주식 매매 서버 |
2021 | 대학교 |
aiDrop | Swift 로 개발한 눈깜빡임 감지 알람 앱 |
2021 | 대학교 |
CSE4100_C_SHELL | c 언어 로 개발한 linux 환경 에서의 나만의 Shell 프로젝트 |
2021 | 대학교 |
NATIVE | react , django 집 예약 플랫폼 프로젝트 |
2021 | CodingOn |
CSE3013_MazeMake | C++ 로 제작한 미로 자동 생성 프로젝트 |
2020 | 대학교 |
이름 | 내용 | 기간 | 장소 |
---|---|---|---|
python-problem-solving | Python 기반 problem solving |
2023 | 패스트캠퍼스 |
FS-Spring-order FS-Spring-Gift |
Spring 기반 주문 관리 웹 플랫폼 개발 DDD |
2024 | 패스트캠퍼스 |
DesignPattern-Refactoring | c++ 과 java 로 학습한 디자인 패턴 |
2023 | 회사, 개인 |
Clean Code | c++ 로 진행한 클린 코드 학습 |
2023 | 회사 |
0.HTMLBasicLayout | HTML 기본 프레임 Template |
2023 | 개인 |
DotNETBasic | DotNet , blazor 학습 프로그래밍 |
2023 | 개인 |
Philosophers_2022 | c언어 로 개발한 철학자 문제(멀티 스레딩 ) 해결 프로그래밍 |
2022 | 42서울 |
ansible | ansible 학습 프로그래밍 |
2022 | keduit |
Dockerfile-tonyhan | Docker 학습 Dockerfile 프로그래밍 |
2022 | keduit |
push_swap_2022 | c 언어 로 개발한 push_swap 프로그래밍 |
2022 | 42서울 |
react-nginx-express-dockerstack react-express-nginx-dockerstack |
react , express , dockerstack , dockerswarm , nginx 를 활용한 간단한 웹 페이지 개발 프로그래밍 |
2022 | keduit |
fract-ol_2022 | c 언어 로 개발한 fractal 프로그래밍 |
2022 | 42서울 |
FS-FrontendStudy | html , css , js 기반 클론코딩 연습 페이지 |
2022 | 패스트캠퍼스 |
minitalk_2022 | c 언어 기반 실시간 채팅 프로그램 |
2022 | 42서울 |
React-Basic-Study-21 | js , React 기반 웹 프로그래밍 연습 |
2022 | 교육기관 |
CSE4152_Advanced_Software | python 기반 데이터 분석 연습 |
2021 | 대학교 |
ft_printf_2021 | c언어 기반 printf 함수 만들기 |
2021 | 42서울 |
libft_2021 | c언어 기반 libft 함수 만들기 |
2021 | 42서울 |
get_next_line_2021 | c언어 기반 get_next_line 함수 만들기 |
2021 | 42서울 |
CSE2003_Exercise | python 기초 프로그래밍 |
2021 | 대학교 |
CSE4175_DistanceVector | c++ 네트워크 DistanceVector 제작 |
2021 | 대학교 |
CSE4175_Socket_Server | c++ 소켓 프로그래밍 |
2021 | 대학교 |
42Seoul_Piscine | c언어 42서울 라피신 |
2021 | 42seoul |
CSE3040_Java_Exercise | JAVA 학습 프로그래밍 |
2020 | 대학교 |
django_website | Django Project |
2020 | 개인 |
CSE3080_DataStructure_Sogang | 대학교 자료구조 프로그래밍 |
2020 | 대학교 |
CSE3013_WaterFall | c언어 로 WaterFall 프로그램을 구현 |
2020 | 대학교 |
MicroProcessor2016_Arduino | 아두이노 로 두더지 잡기 게임을 만듭니다 |
2016 | 대학교 |
LineTracer | 아두이노 로 정해진 라인을 따라가는 기계 제어 프로그램 |
2016 | 대학교 |
EleTP | c++ 엘리베이터 프로그램을 객체 지향 으로 구현합니다 |
2016 | 대학교 |
2016Arduino_project | 아두이노 로 모터와 센서를 컨트롤 합니다 |
2016 | 대학교 |
이름 | 내용 | 기간 | 장소 |
---|---|---|---|
React-Basic-Study-21 | 백엔드 개발자를 위한 빠른 React 사용법 강의 & 책(준비중) | 2022 | 교육기관 |
이름 | 내용 | 기간 | 장소 |
---|---|---|---|
dotnet_ref | 비밀 | 2023 | 개인 |
Working | 근무 정보 멀티플랫폼 앱 | 2022 | 개인 |
RealEstate.com | 부동산 통계 웹 | 2022 | 개인 |
개발 철학
- 백엔드는 아래로 갈 수록 가급적 변화가 적도록 하고 앞 부분은 변화에 대응할 수 있는 코드를 짜는게 중요
- 기능 중심으로 코드를 짜야하고 그 세부적인 기능은 개인의 능력에 달린 것임
- 아무리 힘들어도 포기하지 말고 끝까지 해야만 된다.
- 개발 패러다임(DDD, TDD)은 반드시 지키지 않아도 된다. 할 수 있다면 하나의 파일에서 끝나는 프로그램이 더 좋을 수 있다. 우선 다 만들고 나누어라. 패러다임의 목표는 결국 유지보수와 보완이기 때문이다.
- 모든 일은 계획 -> 회의 -> 재설계 -> 순서 -> 실행 -> 평가 로 진행해야한다.
- 쿼리는 덜 갖고오고 가볍고 덜 접하는게 좋다. orm을 써서 버전에 강한 것도 좋다.