본문 바로가기

Product Insight/it product(dev&design)

(16)
주니어 개발자 주니어 개발자는 사실 진짜 괜찮은 사람아니면 회사에서 뽑을 이유가 없다. 그리고 괜찮은 사람이 있다고해도 1명의 주니어 개발자를 서포트하려면 시니어 급 1명, 4~5년차 4명 정도가 든든히 버텨줘야 가능하다
내가 IT 프로덕트를 만드는 전략 스타트업에서 어떻게 IT 프로덕트를 만드는가 많은 난관이 있다. 사람, 자본, 시간, 기술력 너무 당연한 소리겠지만 MVP가 나와야한다. MVP는 그냥 대표가 들고다니면서 시연하는 용이면 그냥 대표가 노코드툴이다 그림판으로 만들면 되고, 내가 말하는 MVP는 변경가능하도록 개발 스택과 낮은 개발 러닝커브와 유지보수가 가능한 코드지만 낮은 비용으로 유지보수가 가능한 MVP를 만드는 것이다. 예를 들어 typescript 를 사용하지않는다. 1. 있는 자원을 사용한다. (현재 있는 자원을 사용한다.) 캐릭터를 좋아하는 디자이너가 있으면 그냥 활용한다. 프로덕트가 시장반응이 있으면 그리고 우리가 고객 여정 파이프라인을 잘 설정했다면 새로운 디자이너가 합류해 디자인 고도화 프로젝트를 띄울 수 있다. 2. 있는 ..
타입스크립트 왜 씀? in startup 많은 사람들이 타입스크립트를 써야한다고 하지만 나는 그렇게 생각하지 않는다. 타입스크립트는 프론트 개발자만 4,5명이면 써야한다. 회원이 4천명이 넘어가면 써야한다. 하지만 프론트 개발자가 1~3이면 걍 편한걸로 빠르게 개발해야한다. 그전에 사업의 기회를 놓치고 조직과 팀이 사라질 수 있다. 내가 언제나 하는 말이 있는데 개발자는 기획자와 대표가 상상할 수 있게 해줘야한다. 그럴려면 거점을 계속해서 만들어야한다. 타입스크립트를 스터디해서 들어가겠다? 노 타입스크립트 잘 모르는 조직이면 걍 안쓰면 된다.
서비스 소개 인포그래픽: Donut https://vimeo.com/715772769?embedded=true&source=vimeo_logo&owner=125838633
UI 심플하고 괜찮음 (SlashID) https://www.slashid.dev/ User friendly identity | SlashID The identity platform for serious scale www.slashid.dev
코드 minify + 난독화 업체에 알려지면 안된다고 해서 https://skalman.github.io/UglifyJS-online/ UglifyJS 3: Online JavaScript minifier // Documentation of the options is available at https://github.com/mishoo/UglifyJS2 { parse: { bare_returns : false, ecma : 8, expression : false, filename : null, html5_comments : true, shebang : true, strict : false, toplevel : null }, compress: { arrows skalman.github.io https://obfuscator.io/ J..
타입스크립트 꼭 도입해야할까?(Typescript) 우리 프로덕트는 React와 JSX로 작성하고 있었다. 이후 동료의 의견으로 타입스크립트를 도입하게 되었다. 하지만, 최근들어 내가 개발하는 시간이 줄어들다 보니, 타입스크립에 적응하는것이 오버헤드가 생기면서 타입스크립트를 배우는일은 자꾸 딜레이됐다. (+부담) 시간이 갈수록, 미워해지는 마음이 커지기 전에, 타입스크립트에 대해 알아보기로 했다. 우선 내 의견은 이렇다. 세상사람들 다 쓴다고, 쓸 필요는 없다. 지금 이시간에도 리액트와 비슷하지만 svelte보다 가볍고 빠른 solid.js 같이 새로운 기술은 계속 나오고 있기 때문이다. 기존에 종교처럼 기술을 믿는다면, 어느순간에 갑작스럽게 자신이 개발을 배워왔던것인지, 프레임워크 사용법을 배워왔는지 고민하기 마련이다. 난 개발자는 항상 반응할수있는 실..
오픈소스 첫 PR 후기 '오픈소스' 이제는 누구나 알고있는 단어다. 하지만 친구들끼리 PR하는 것이 아닌, 유명 리포지터리에 PR한다는 것은 뭔가 어렵게 느껴졌다. 최근 WebGL 엔진에 관심에 생겼고, 그 중 스냅챗에서 인수한 PlayCanvas 라는 WebGL 엔진을 사용하고 있었다. 사용하다 이상하다 싶은 것들은 이슈에 등록했고, 이슈에 등록하니 신기하게 반응이 바로바로 왔다. 그러던중 path 관련 함수를 사용하기위해 문서를 확인하니 관련 API 문서가 없었다. 소스를 확인하니 JSDoc 주석으로 문서를 생성을 하는데, 최근 만들어진 함수는 아직 주석이 안달려있었다. 그래서 주석을 달아 첫 PR을 했다. https://github.com/playcanvas/engine/pull/1809 [DOCS] Add documen..