반응형

클라이언트 개발자 43

지금부터 향후 30년은 창업하기 가장 좋은 시기가 될 겁니다.

1. VC 구조조정이 일어나고 있어요. 투자판이 바뀌고 있다는 얘깁니다. 2. AI 기반의 새로운 미디어 생태계가 열릴 겁니다. ‘레거시 미디어 종말론’은 지금까지 계속 있어 왔지만, AI가 미디어 생태계 내에 인력 구조 자체를 바꿀 수 있기 때문에, 이로 인한 파급 효과는 예상보다 클 수 있습니다. 그리고 미디어 생태계가 바뀐다는 건 정보와 광고의 유통 패러다임이 바뀐다는 뜻이기 때문에, 이런 변화는 사회 전반에 큰 영향을 미칠 겁니다. 3. 앞으로는 크리에이터와 잘 연결되는 사업자들이 살아남을 겁니다. 이미 A급 크리에이터 한 명의 영향력과 그들이 확보한 독자들은 기존 미디어 수준입니다. 다만, 크리에이터들의 비즈니스 역량이나 운영 역량은 꽤 떨어지는데요. 따라서 앞으로는 크리에이터들과 지속적인 협업..

공부/자기계발 2024.03.06

게임 프로그래머가 되기 위해 필요한 것들 (15년차 개발자 사견)

게임프로그래밍을 희망하시는 분들이 아주 기초적인 질문들을 많이 하셔서, 그냥 제가 아는 선에서 일반적인 지식들을 나열해보겠습니다. 먼저, 게임 프로그래머가 되기 위해서는 먼저 대학 진학을 하는 방법과 대학 진학을 하지 않는 방법이 있습니다. 1. 대학 진학을 하는 경우 컴퓨터 공학과 대부분의 국내 대학에는 컴퓨터 00, 소프트웨어학과 같은 이름으로 불리는 컴퓨터 공학을 공부하는 학과가 개설되어있다. 그러나 대부분 컴퓨터 공학과의 커리큘럼은 임베디드, 모바일, 보안, 웹서비스 등을 포함한 여러 프로그래밍 과목을 두루두루 배우므로 실상 게임 프로그래밍의 기법이나 노하우 같은 건 거의 배우지 못할 수도 있다. 그러므로 동기 친구들과의 스터디, 학원, 독학 등 학교의 정기 커리큘럼 이외의 방법을 모색해서도 실력..

회사/게임잡 2023.08.01

취업 & 이직에 대한 생각

이래저래 취업 준비하고 계신 분들과 이야기 나누고, 실제로 회사에서도 채용에 어느 정도는 관여를 (안할 수가 없어서) 하다보니 드는 생각이 있어서 글을 몇개 가져와봅니다. HP 에서 조사한 결과에 보면 남성은 채용 공고의 자격 요건을 60% 정도만 맞으면 지원해보는데, 여성은 100% 다 충족해야 지원하는 경향이 있다고 하는데요. 저 수치가 맞냐 틀리냐를 떠나, 어느 정도 저런 경향을 저도 직간접적으로 체험하긴 했던 거 같아요. https://www.thewomens.network/blog/the-resume-gap-is-real 근데 또 한편으로는 "이걸 남녀 자신감의 차이라고 단순히 후려칠 수 있지만, 다른 측면이 더 크다"는 주장도 봤는데요. 위 HP 연구 결과에 의문을 갖고 1000명을 대상으로 ..

공부/자기계발 2023.07.26

미드레벨 SW 엔지니어가 갖춰야 할 7가지 역량

소프트웨어 엔지니어로 2-3년 정도 경력이 쌓이면 이제 주니어 레벨에서 벗어날 준비가 필요하다. 회사에서도 한 단계 높은 미드레벨 개발자의 역량을 요구하기 때문이다. 평균적인 수치로 경력을 2-3년이라고 했지만 이는 사람마다 다를 수 있다. 빠르면 1년 이내 미드레벨에 도달할 수도 있고, 길면 4-5년 차 또는 그 이상이 될 수도 있다. 이번 글에서는 주니어 개발자가 미드레벨에 도달하기 위해, 어떤 역량이 필요한지 필자의 경험을 토대로 살펴보고자 한다. 더 읽어보기 : https://yozm.wishket.com/magazine/detail/1993/?utm_source=stibee&utm_medium=email&utm_campaign=newsletter_yozm&utm_content=contents 미..

공부/자기계발 2023.06.10

Software Craftsmanship 실천 가이드 / 류석문

애자일의 정의와 한계를 극복하기 위해 소프트웨어 장인 정신 이야기를 다룬 발표 자료가 있어 공유드립니다. 합의의 영역이 불분명하거나 프로세스가 모호하면 오히려 좋지 않은 방향으로 흘러간다는 점과, 개발도 결국 사람이 하는 것이기에 서로를 이해하고 맞춰가는 과정이 꼭 필요하다는 점이 특히 인상적이더라고요. 취업, 이직, 개발, 배포 등등 정신없는 일상 속에서 이런 내용의 글들을 읽으면서 잠시 스스로를 돌아보는 것도 좋지 않나 생각해 봅니다. 출처 : 커리어리 '권태관'님 https://careerly.co.kr/comments/83742?utm_campaign=user-share 권태관 / Software Craftsmanship 실천 가이드 ... | 커리어리 애자일의 정의와 한계를 극복하기 위해 소프트..

공부/자기계발 2023.06.05

주니어가 "일잘러" 소리 듣는법

주니어가 "일잘러" 소리 듣는법 1. 물어보기 전에 먼저 찾아보는 주니어 주니어의 미덕은 '잘 묻는 것'이라고 했다. 그러나 시도 때도 없이, 질문의 수위 조절도 없이 닥치는 대로 질문하는 건 '핑프 주니어'일 뿐이다. 일단 질문 전, 사내 DB나 커뮤니티에서 서칭을 해볼 것을 추천한다. 2. 모르겠으면 꼭! 물어보고 일을 진행하는 주니어 사내에서 공유으로 사용하는 DB나 커뮤니티가 없거나, 찾아도 없거나, 진짜 모르곘거나, 내 판단력으로 의사결정을 내릴 수 없다고 생각이 들 때 최대한 빠르게 물어보는 것이 상책이다.'이런 사소한 걸 물어봐도 되나...', '너무 바보같아 보이는 거 아닌가'하는 생각에 질문하기를 미루되는 순간부터 일이 꼬이기 시작한다. 모르는 것은 모르겠다고 말하고, 헷갈리는 것은 헷갈..

공부/자기계발 2023.03.17

64. 서른여섯번째 수업과제 [라이트 웜즈 제작]

경일게임아카데미 프로그래밍반 28기 36일차 수업과제 (2021. 05. 31) [과제]는 아니고 수업 끝나고 하세요! 클릭하면 지형이 파괴되는 효과를 줘보시오. (마젠타색을 입힙 일립스를 생성할것) [과제] 라이트한 웜즈 (해도되고 안해도 되고) 포트리스 처럼 웜즈로 포탄을 쏠 경우 포탄에 카메라가 중점이 되어 날라가게 한다. 그리고 바닥에 충돌시 지형이 파괴된다.

62. 서른다섯번째 수업과제 [알파 프레임 렌더 작성]

경일게임아카데미 프로그래밍반 28기 35일차 수업과제 (2021. 05. 28) 오늘은 오버로딩된 alphaRender(마지막꺼)를 작성해봅시다! = 과 제 = if (~, ~, ~, ~, ~) { init() 알파이미지 1. 알파블렌드를 적용할것인지 아닌지 유무 2. 알파 프레임 렌더를 만들어서 동기들에게 주세요 } else { 빈 함수를 채우다보면 프레임워크가 완성되고 그러면 그것을 공부하면 됩니다. }

59. 서른세번째 수업과제 [적 몬스터 움직임 및 보스 생성]

경일게임아카데미 프로그래밍반 28기 33일차 수업과제 (2021. 05. 26) 오늘은 적 몬스터를 움직이게 하고 보스를 생성하는 것을 제작해봅시다! = 과 제 = if (대영, 진경, 찬혁, 예린, 영섭, 유정, 형준, 명완) 프로그레스 바 보면 HP가 처음에 세팅한 크기에서 변동이 되질 않음. 무슨 말이냐면 스페이스쉽에 가로크기 52, 세로크기 10으로 해뒀으면 에너미매니저에서 몬스터들 상단에 프로그레스바 크기를 뭐 30, 10으로 해도 52, 10으로 나옴 프로그레스 바 크기를 설정할때마다 자유자재로 바뀌게 수정만 하면 됩니다. else 1번 좌우로 움직인다 2번 위아래로 움직인다. 3번 보스가 나오게한다. 연계시키기. 수정된 프로그레스 바 에너미 18마리 2세트 그리고 거대한 보스

58. 서른세번째 수업

경일게임아카데미 프로그래밍반 28기 33일차 수업 (2021. 05. 26) [수업내용] 서른두번째 과제 리뷰. 플레이어가 쏜 미사일(현무) -> 적(미니언) 충돌 -> 적(미니언) 사망, 플레이어가 쏜 미사일(현무)도 사망 적(미니언)이 쏜 총알 -> 플레이어 충돌 -> 적(미니언)이 쏜 총알 사망 2가지의 방식으로 제작해보세요. 1번은 플레이 그라운드에서 처리하기 2번은 클래스에서 처리하기 = 공부해오세요 = itoa, atoi 공부하기 백터의 reserve(), resize() 공부하기

57. 서른두번째 수업과제 [미사일 발사 & 충돌]

경일게임아카데미 프로그래밍반 28기 32일차 수업과제 (2021. 05. 25) 오늘은 이번 미사일 발사를 통한 객체 제거를 제작해봅시다! [과제] 플레이어가 쏜 미사일(현무) -> 적(미니언) 충돌 -> 적(미니언) 사망, 플레이어가 쏜 미사일(현무)도 사망 적(미니언)이 쏜 총알 -> 플레이어 충돌 -> 적(미니언)이 쏜 총알 사망 2가지의 방식으로 제작해보세요. 1번은 플레이 그라운드에서 처리하기 2번은 클래스에서 처리하기

반응형