본문 바로가기
728x90
반응형

Ai3

[ByteByteGo] 주니어 개발자에서 시니어 개발자로 성장하는 11단계 서론ByteByteGo 뉴스레터 중 11 steps to go from Junior to Senior Developer 아티클을 확인해보고 정리해본다.개인적인 성장 11단계를 다시 정의해본다.1. 프로그래밍 언어한두 가지 프로그래밍 언어를 선택하여 마스터하세요.Java, Python, JavaScript, C#, Go 등 다양한 옵션 중에서 자신에게 맞는 언어를 깊이 있게 학습하는 것이 중요합니다.개인적으로는 C언어로 시작하여 이중 포인터의 개념을 습득하면서 메모리에 대한 이해까지 선행하는 것이 좋습니다.2. 협업 도구 사용소프트웨어 개발은 팀워크가 중요한 사회적 활동입니다.Jira, Confluence, Slack, MS Teams, Zoom 등 협업 도구를 활용하여 팀과 효과적으로 소통하고 협력하는 .. 2024. 6. 16.
[AI] 프롬프트로 웹 테트리스 구현 Start Game Pause Reset Score: 0 Controls: W (회전), A (왼쪽), S (내리기), D (오른쪽)" data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 프롬프트 개발 코드 (단순 기능, 프롬프트 5회 사용) Start Game Pause Reset Score: 0 Controls: W (회전), A (왼쪽), S (내리기), D (오른쪽) 2024. 5. 28.
[Python] Subprocess, 터미널 명령어 활용 방법 서론일일 작업한 개발 이력에 대해 정리 및 회고를 할 방법을 간단한 스크립트를 활용하여 일자 관리를 해보려고 한다.다만, 활용한 개발 도구에 대해 API를 모두 지원하지 않으므로 설치 후 터미널을 활용하는 방법을 응용하기로 해본다.Git 관련 이력을 정리하는 부분을 MVP로 점진적으로 활용 방법을 늘려보도록 한다.개요python subprocess module모듈명처럼 서브 프로세스를 생성하여, 작업한 내용을 메모리에 저장하고 활용할 수 있게 만들어주는 기능을 제공한다.운영체제론을 공부하면서 접할 수 있는 공유 메모리와 세마포어 활용 부분을 연관지어 고민해보아도 좋은 모듈이다.https://docs.python.org/ko/3/library/subprocess.html subprocess — Subpro.. 2024. 5. 3.
728x90
반응형