그럼 주로 사용하는 언어 혹은 프레임워크의 내부 동작이나
유지보수를 위한 설계, 프로젝트 구조, 방법론 과 관련하여 더 깊이 공부하는걸 추천하고
좀더 재미있게 더깊은 분야별 테크닉을 기르고 싶다면
https://github.com/codecrafters-io/build-your-own-x
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.Master programming by recreating your favorite technologies from scratch. - GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.github.com이런거 보고 바퀴를 재발명? 해보는걸 추천
db 만들기 , git 클라이언트 만들기, 운영체제 만들기, 텍스트 에디터만들기, 프로그래밍 언어 만들기, NES 에뮬레이터 만들기 등등
여러 언어로 다양한 분야의 도구를 바닥 부터 만들어 볼 수 있는 튜토리얼 모음집임.
맘에 드는걸로 골라잡숴보셈.
프갤인데 프로그래밍 이야기가 별로 없는거 같아 끄적여봄
해당 댓글은 삭제되었습니다.
간단한 웹API 기반 클라이언트 만들기에는 더할나위 없이 나쁘지 않고, 실제로 프로젝트 하나는 플러터로 만들어봄, 단점은 네이티브 기능 활용인데 플러그인 생태계가 어느정도 활성화 되어있으나 각 기능별로 "이거 쓰면됨" 하는 지배적인 라이브러리가 별로 없음. 다른부분은 지금은 좀 나아졌는지 모르겠는데 google 에서 지원하는 firebase 쪽 공식 라이브러리도 api 변경이 빈번했어서 몇개월 뒤에 의존성 업데이트 하면 수정해야할께 많았던 기억이 있네 역시 여러 장단이 있는게, 리엑트 네이티브 기반이 code push 같은걸쓰면 앱스토어 안거쳐도 라이브업데이트가 가능한 부분이 있어서 더 좋은 점도 있음, 이미 리액트네이티브나 기타 다른 크로스 플랫폼 라이브러리를 사용하고 있다면 굳이 품을들여 마이그레이션
할 필요는 없다는게 내 의견임
맛있겠네요 근데 아직 죽밖에 못먹는 신생아라 먹다 탈날것같아요
츄라이 츄라이?
사실 탈난다고 적긴했지만 이미 스타 찍어버렸네요 저녁 퇴근길 지하철에서 노트북으로 한번 츄라이해볼듯해요 ㅋㅋㅋㅋㅋ
탈나면 소화제 사주실거죠?
우왕 - dc App
오브젝트풀 만드는거 없냐
오브젝트 풀은 프로젝트라기보다 디자인 패턴어 가깝기 때문에 주로 사용하는 언어로 구글링 하는걸 추천 예시) object memory pool pattern for c++ best practice
개추
저게 실력에 도움은 된다고 생각하는데 시장가치가 있는 스킬을 올리는건지는 잘 모르겠음 솔직히 고급갈수록 비개발적 인력관리 같은걸 더 요구하는 판국이라
혹시 시니어 개발자의 인력 관리를 진짜 비즈니스에서 말하는 인사 업무로 생각하는 건 아니지?
이러한 공부는 전체적인 뷰를 기르는데 목적이 있음. 어떤 프로젝트를 시작할때, 문제를 해결해야할때 어떤식으로 접근해야할지 그림을 그리는 능력을 기르는것 CTO 포지셔닝을 한다면
아키텍쳐, 시스템 설계는 물론이고 전체적인 의견 조정을 포함한 방향 제시및 리딩을 해야하기 때문
117.110 / 놀랍게도 시니어 개발자한테 비즈니스에서 바라는 인사업무가 할당된다. 주기적인 1on1 미팅 강제로 할당되어 보고서 올려야하고 TF단위로 움직이면 해당 프로젝트 리소스 할당에 대한 당위성부여같은 문서작업도 필연적으로 따라옴
그건 시니어라기보다 장급이라고 봐야
그 그림 그리는건 중요하다고 생각하는데 솔직히 그 능력 키우려고 저러는건 좀 궤가 안맞는다고 생각함 저건 컴퓨터 과학 자체에 포커싱이 많이 맞춰진거라 보는데
106.102/ 중 고급 사이를 대상으로 했음 정의가 빠져있는데 대충 3-5년차정도 어느정도 여유가 있을때 이것저것 많이 봐둬야함.
그건 단순히 '시니어' 개발자에게만 요구되는 덕목이 아니라, 미들 레벨 혹은 주니어 레벨에서도 새로운 기술을 도입할 때 항상 가져야 하는 자세라 생각하는데. 그리고테크니컬 문서 작성하는게 어떻게 '비개발적인' 인력 관리에 속하는지도 잘 모르겠음.
시간썩어나농?
이 글 보고 직접 해볼 사람 단 1명도 없을듯 건 너도 알지?
너가 그렇지 않다고 세상 자체가 그런게 아님 - dc App
너랑 생각 사고 체제자체가 다른 사람들임. - dc App
nes 에뮬 만드는거 비슷하게 해본적은 있는데 우리나라 기준으로는 굳이 파볼필요는 없어보임
저거 하고는 싶은데 시간이 아깝다 내가 중급은 되는거 같은데 저거 할시간에 상용소프트웨어 만들어 팔면 그게 돈될거같아서
너랑 생각 사고체계 자체가 다른 사람들임. - dc App
와 진짜 평상시에 db만들어보고싶었는데 감사합니당
왜 그렇게 생각함? - dc App
바퀴의 재발명 끌잼
스타를 와바박
물리엔진, 렌더러는 할만한듯 - dc App
렌더러는 할만한게 아니고 그래픽스 팔거면 그냥 해야하는거임
ㅊㅎ굽
렌더러 몇 개 보니까 중고급까지도 필요 없어보이는데..