본문

[유머] 개발자가 절대 만만한 직업이 아닌 이유.JPG

일시 추천 조회 12037 댓글수 76 프로필펼치기

0 분리수거

1

댓글 76
BEST

금발 미소녀 | (IP보기클릭)220.90.***.*** | 24.09.04 20:27
BEST
??? 나 게임 만들거라 수학 할 필요 없어
뚀미 | (IP보기클릭)116.47.***.*** | 24.09.04 20:35
루리웹-6914061842 | (IP보기클릭)122.32.***.*** | 24.09.04 20:29
BEST
코더와 프로그래머의 차이
루루무 | (IP보기클릭)220.93.***.*** | 24.09.04 20:29
BEST
나는 코드싸개야...
XH.H | (IP보기클릭)116.32.***.*** | 24.09.04 20:35
BEST
본문에선 밑이 2인 로그를 썼지만 자연로그로 해도 큰 문제는 없는게 충분히 작은 x값에 대해 ln(x+1) ≒ x, 뒤집으면 e^x ≒ x+1 로 적용할 수 있음 예를 들어 x=1.1 이면 ln x는 대충 0.1 정도가 되고 여기에 -0.5를 곱하면 -0.05 다시 지수를 적용하면 e^-0.05 는 대충 0.95이니 1/√1.1 은 대략 0.95 정도가 되는걸 빠르게 계산 가능 (실제값도 0.9535 정도라 별 차이 없음)
深く暗い 幻想 | (IP보기클릭)218.156.***.*** | 24.09.04 20:35
BEST
기본 원리는 로그-지수 근사값 변환 x^-0.5 의 값을 구하는 것이므로 log x 값을 최대한 빠르게 근사치로 구한 후 여기에 -0.5를 곱한 다음(=2진수에서 자리수 밀기) 다시 지수처리하면 됨
深く暗い 幻想 | (IP보기클릭)218.156.***.*** | 24.09.04 20:29
BEST

금발 미소녀 | (IP보기클릭)220.90.***.*** | 24.09.04 20:27
루리웹-6914061842 | (IP보기클릭)122.32.***.*** | 24.09.04 20:29
BEST

기본 원리는 로그-지수 근사값 변환 x^-0.5 의 값을 구하는 것이므로 log x 값을 최대한 빠르게 근사치로 구한 후 여기에 -0.5를 곱한 다음(=2진수에서 자리수 밀기) 다시 지수처리하면 됨

深く暗い 幻想 | (IP보기클릭)218.156.***.*** | 24.09.04 20:29
BEST
深く暗い 幻想

본문에선 밑이 2인 로그를 썼지만 자연로그로 해도 큰 문제는 없는게 충분히 작은 x값에 대해 ln(x+1) ≒ x, 뒤집으면 e^x ≒ x+1 로 적용할 수 있음 예를 들어 x=1.1 이면 ln x는 대충 0.1 정도가 되고 여기에 -0.5를 곱하면 -0.05 다시 지수를 적용하면 e^-0.05 는 대충 0.95이니 1/√1.1 은 대략 0.95 정도가 되는걸 빠르게 계산 가능 (실제값도 0.9535 정도라 별 차이 없음)

深く暗い 幻想 | (IP보기클릭)218.156.***.*** | 24.09.04 20:35
深く暗い 幻想

본문보다 이게 훨씬 이해가 잘되네

네디언 | (IP보기클릭)125.178.***.*** | 24.09.04 20:40
네디언

와 좋겠다

루리웹-3240362714 | (IP보기클릭)125.135.***.*** | 24.09.04 20:49
BEST

코더와 프로그래머의 차이

루루무 | (IP보기클릭)220.93.***.*** | 24.09.04 20:29
BEST
루루무

나는 코드싸개야...

XH.H | (IP보기클릭)116.32.***.*** | 24.09.04 20:35
루루무

내가 코더를 못넘어갈거 같아서 때려침..

검은투구 | (IP보기클릭)223.38.***.*** | 24.09.04 20:42

네?

나오하 | (IP보기클릭)211.200.***.*** | 24.09.04 20:31

곱셈없이 어떻게 표현할수 있을지 수학자한테 물어본거겠지???

내애 | (IP보기클릭)211.234.***.*** | 24.09.04 20:33
내애

실제로는 곱셈이 없는게 아니라 로그변환을 하면서 곱셈을 덧셈/뺄셈으로 바꾼 거 제곱근은 로그변환시 나누기가 되는데 2진수에서 나누기는 맨 앞의 숫자를 지우면 대충 들어맞으니

深く暗い 幻想 | (IP보기클릭)218.156.***.*** | 24.09.04 20:36
내애

저건 IEEE 표준으로 정해져 있는 부동소수점 표기법이라 딱히 수학자한테 안 물어봐도 될 걸

닉네임.중복확인 | (IP보기클릭)122.44.***.*** | 24.09.04 20:39
내애

그럼 딱히 고급스킬인것도 아닌거 아냐?

내애 | (IP보기클릭)211.234.***.*** | 24.09.04 20:41
내애

있는 거 잘 가져다 적재적소에 제대로 쓰는 것도 재주임

페닝가야 | (IP보기클릭)112.149.***.*** | 24.09.04 20:48

근데 만만한직업이란게 있음?

어떤곰탱이 | (IP보기클릭)106.101.***.*** | 24.09.04 20:35
어떤곰탱이

자택경비원

루리웹-4672534900 | (IP보기클릭)121.139.***.*** | 24.09.04 20:39
어떤곰탱이

똥싸개

루리웹-3240362714 | (IP보기클릭)125.135.***.*** | 24.09.04 20:50
BEST

??? 나 게임 만들거라 수학 할 필요 없어

뚀미 | (IP보기클릭)116.47.***.*** | 24.09.04 20:35
뚀미

루리웹-2388525374 | (IP보기클릭)115.138.***.*** | 24.09.04 20:40

현재의 개발자는 똥컴에 대한 배려를 포기했기에 저때보단 하기 쉽습니다

유게를떠도는공대망령 | (IP보기클릭)118.235.***.*** | 24.09.04 20:36
유게를떠도는공대망령

PC 2 전용겜(상위호환 지원) 같은 느낌이니 ㅋㅋㅋ

오사마 빈 라덴 | (IP보기클릭)59.17.***.*** | 24.09.04 20:44

일단 워떠뻑 어쩌구까진 이해했음

밤끝살이 | (IP보기클릭)39.119.***.*** | 24.09.04 20:36

저런 알고리즘 압축(?) 기술이나 ROM 파일 압축 기술같은 거 살펴보면 진짜 저 시절 프로그래머들은 괴물이다 싶은..... 예전에 NDS 롬파일 뜯어보면서 데이터 한 칸에 한자 여러 개 겹쳐 넣어서 문자 용량 아낀 거 보고 감탄 나오던 ㄷㄷ

데나트 | (IP보기클릭)211.243.***.*** | 24.09.04 20:36

잘 모르겠으니 저걸 갖다 붙이자!

고기만두만취급함 | (IP보기클릭)124.216.***.*** | 24.09.04 20:37

검은건 화면이요 알록달록한건 글씨라

열린주포 | (IP보기클릭)118.235.***.*** | 24.09.04 20:37

사실 정확한 값이 필요없고, 근사값만 구하면 되기 때문에, 근사값을 컴퓨터 연산이 가장 적게 되는 방식으로 수식을 짰다 이거구만. 완전히 이해했어.

SnowSlide_ | (IP보기클릭)118.37.***.*** | 24.09.04 20:38

난 로그배울때부터 수학 포기했어...

루리웹-4228379204 | (IP보기클릭)118.235.***.*** | 24.09.04 20:38
izuminoa | (IP보기클릭)211.234.***.*** | 24.09.04 20:38

기계공학과지만 수치해석 재밌게했지

루리웹-6323759765 | (IP보기클릭)182.222.***.*** | 24.09.04 20:38

아냐 개발자는 만만해! 저건 개발자가 아니라 신이다!!!

닉네임이대체뭔데 | (IP보기클릭)121.133.***.*** | 24.09.04 20:38

물론 저정도로 머리 돌아가는 개발자는 최상위다.

Arckie | (IP보기클릭)223.39.***.*** | 24.09.04 20:38

코딩에서 x / 5 보다 x * 0.2 가 더 속도가 빠른거랑 비슷한 이치인가

CheckName | (IP보기클릭)175.211.***.*** | 24.09.04 20:39
CheckName

코딩알못이라 그런데 둘이 뭔 차이가 있는 거야...?

왜사나 | (IP보기클릭)118.235.***.*** | 24.09.04 20:44
왜사나

말 그대로 나눗셈보다 곱셈이 연산이 더 빠르다는 소리 둘다 결과는 똑같아도, 연산을 여러번하게되면 유의미할 정도로 시간 차이가 날 수도 있지 이런게 모이게되면, 최적화같은 걸로 이어지는 거고 더 궁금하면 시간 복잡도 라는 거 찾아봐

페닝가야 | (IP보기클릭)112.149.***.*** | 24.09.04 20:55

배신하고싶어라 | (IP보기클릭)125.130.***.*** | 24.09.04 20:39

스택 오버플로에 물어보면 알려줌

페즈나 | (IP보기클릭)222.99.***.*** | 24.09.04 20:39

우리 전무가 하는말이 옛날엔 컴파일러가 병.신이라서 기본제공 기능이 성능이 구데기인 경우가 많아서 본인들이 튜닝해서 개발한 별도 모듈로 그걸 대체하는 경우가 다반사였다고함

제자리에서는 됩니다 | (IP보기클릭)223.33.***.*** | 24.09.04 20:39
제자리에서는 됩니다

회사 전무가 맘에 안 든다고 튜닝 모듈을 개발해서 전달해준다고? ㅎㅎ 어느 정도 옛날인지는 모르겠지만 그런 건 본 적이 없다. 본문소스 개발한 존카맥이 한국으로 치면 최소한 전무급이긴 한데...

decard9 | (IP보기클릭)58.231.***.*** | 24.09.04 20:58
decard9

옛날이야기니 당연히 전무가 대리 나부랭이로 반복문 안에 조건문 있으면 안된다고 사수에게 쿠사리 먹던 시절의 이야기다

제자리에서는 됩니다 | (IP보기클릭)223.33.***.*** | 24.09.04 20:58

뭐래는거야 시바 한국말해라!!!!

잭 그릴리쉬 | (IP보기클릭)211.216.***.*** | 24.09.04 20:39

아 물론 저건 컴퓨터 성능이 딸리던 과거의 이야깁니다 컴퓨터 성능이 상향평준화 된 지금은 저런걸 하는 개발자는 극소수죠

무슨지거리야 | (IP보기클릭)222.117.***.*** | 24.09.04 20:39

자바 생짜로 슈팅게임 만들 때 삼각함수 쓰고 아주 그런 개.지랄이 없던 기억이 난다. 게임엔진 하나도 안쓰고 했는데 수학 존나리 들어감..

이삭루리아 | (IP보기클릭)211.62.***.*** | 24.09.04 20:39

현직입니다 지나갑니다...

중간유통 | (IP보기클릭)210.92.***.*** | 24.09.04 20:40

물론 요즘 저런 양반은 엔진을 만들기때문에 대부분의 하꼬 개발자들이 먹고사는거

오나니여신님 | (IP보기클릭)175.223.***.*** | 24.09.04 20:40
오나니여신님

의외로 수학 능력이 좀 딸려도 논리적 사고가 가능하면 개발자는 할수있다. 엔진을 벗어나면 고자가 되는 찐빠가 있긴한데 요즘 개인 무료 라이센스로 언리얼이나 유니티로 개발이 가능한 시대에 뭐 대부분의 것은 개발 가능함.

오나니여신님 | (IP보기클릭)175.223.***.*** | 24.09.04 20:43

네??

팍코치 | (IP보기클릭)221.150.***.*** | 24.09.04 20:40

존카맥이 한걸로 알고 있는데. 개발자가 만만한 직업이 아니라, 존카맥이 존1나 고수인거다

Doenwnsjxjsjqba | (IP보기클릭)121.133.***.*** | 24.09.04 20:40
Doenwnsjxjsjqba

https://ko.wikipedia.org/wiki/%EA%B3%A0%EC%86%8D_%EC%97%AD_%EC%A0%9C%EA%B3%B1%EA%B7%BC 존 카맥이 직접 만든건 아니고 어디서 가져온 코드야 그래서 주석도 what the f■ck이지 난 오히려 이런게 프로그래밍의 매력이라고 생각해 지식의 공유(다른 말로 코드 긴빠이)가 활발해 ㅎ

namespace | (IP보기클릭)210.124.***.*** | 24.09.04 20:53

전부다 코딩용어지?

메콤딸콤섹콤 | (IP보기클릭)133.32.***.*** | 24.09.04 20:40

굳이 따지자면 저건 컴퓨터 공학 쪽에 가깝고, 일반적인 내용의 프로그래밍을 한다면 요즘 시대에 저런 수학을 할 필요는 없음. 굳이 말하자면 우리가 어떻게 하는 것 보다는 똑똑한 누군가가 오픈 소스로 라이브러리 풀어주는 걸 이용하는 게 더 빠르고 효율적임.

Akrid | (IP보기클릭)220.72.***.*** | 24.09.04 20:41

알아도 코드리뷰할때 정확하게 설명 못하면 까이기때문에 그냥 math 라이브러리에 있는 표준함수 쓸래요 ㅠㅠ

srkim90 | (IP보기클릭)175.115.***.*** | 24.09.04 20:41

프로그래밍 공부하다 수학 못해서 관뒀지. 코딩하는 건 재밌었지만 도저히 고급 수준으로는 못 올라가겠더라고.

달고 부드러운 | (IP보기클릭)1.230.***.*** | 24.09.04 20:41

퀘이크3가 명작이냐 4가 명작이냐

Cygnus X-1 | (IP보기클릭)112.160.***.*** | 24.09.04 20:41

요즘 게임 대부분은 저렇게 안 함. (최적화가 잘 된 고속연산 라이브러리를 쓰는 경우는 있음) 그래서 요구사항이 한 없이 올라감. ㅋ. 불타는건 플레이어 컴퓨터지, 개발자 컴은 아니라고.

yutu.be | (IP보기클릭)221.163.***.*** | 24.09.04 20:42

개같은 최적화... 아오...

FinKLain | (IP보기클릭)218.50.***.*** | 24.09.04 20:43
FinKLain

최적화 하는 코드들 보면 진짜 별 기상천외항 방법으로 하던데 그런거 볼 때마다 벽 느껴지긴 하더라.

FinKLain | (IP보기클릭)218.50.***.*** | 24.09.04 20:45

공학이 유효숫자만 챙기고 나머지는 버리기에 가능한

Dr.Kondraki | (IP보기클릭)118.235.***.*** | 24.09.04 20:44

참고로 저런것만 파는 과정도...

분쇄쿠키 | (IP보기클릭)175.223.***.*** | 24.09.04 20:44

저런건 인도인만이 할수 있는거야!

청밥없찐 | (IP보기클릭)121.165.***.*** | 24.09.04 20:45

사실 현대엔 라이브러리란 좋은게 있어서 저지랄은 보통 안하지만...

스크류펀치 | (IP보기클릭)118.46.***.*** | 24.09.04 20:45
스크류펀치

상용 게임엔진들의 좋은점은 밑바닥에서 해야하는 지랄의 대부분을 해결해준단 점이고

스크류펀치 | (IP보기클릭)118.46.***.*** | 24.09.04 20:46

개발자도 급이 있으니까 뭐

루리웹-4849017876 | (IP보기클릭)61.74.***.*** | 24.09.04 20:46

아하 이해했어(못함)

프랭클린D.루즈벨트 | (IP보기클릭)211.234.***.*** | 24.09.04 20:46

복잡한 연산을 코스트가 작은 연산으로 대체했다는 말인 것 같은데 저런 건 어떻게 찾아내는 것인지 신기하고 대단할 뿐

[V] | (IP보기클릭)14.35.***.*** | 24.09.04 20:50

WHAT THE FUCK

난니들이두렵다 | (IP보기클릭)175.223.***.*** | 24.09.04 20:52

원래 프로그래밍이 수학이랑 관련이 깊음?

여포신봉선 | (IP보기클릭)106.102.***.*** | 24.09.04 20:53
여포신봉선

컴퓨터로 뭐 할거면 다 수학임

참공 | (IP보기클릭)118.235.***.*** | 24.09.04 20:54
여포신봉선

프로그래밍이 컴퓨터에 명령 내리는 건데 컴퓨터 자체가 계산기라서 로우레벨까지 내려가면 다 수학으로 표현 가능해

namespace | (IP보기클릭)210.124.***.*** | 24.09.04 20:57
여포신봉선

수학 못하면 프로그래밍 못한다고 생각해도 무방함. 구현해야할걸 수학적으로 표현할 수 있어야 됨.

FinKLain | (IP보기클릭)218.50.***.*** | 24.09.04 21:04
참공 | (IP보기클릭)118.235.***.*** | 24.09.04 20:54

저건 진짜 존경스러운 경지긴 한데 요즘 대부분의 개발자는 저런거까지 신경안써도 되지않나ㅋㅋㅋ 최적화 안한다고 욕만 쳐먹지 팔리긴 팔리잖아

블랑킷 | (IP보기클릭)106.101.***.*** | 24.09.04 20:54

난 게임개발자가 아니니까 초반에 2줄 읽고 바로 내려버렸다.

ukari | (IP보기클릭)118.235.***.*** | 24.09.04 20:57

글고보니 지금은 퇴사한 전 너티독 프로그래머가 나사 우주공학 담당 프로그래머였다는거같은데 수식 짜는건 필수이긴한듯

소실은소울실버 | (IP보기클릭)211.229.***.*** | 24.09.04 21:06

그래도 페이퍼 있으면 어찌어찌 재현 해볼순 있겠다 ㅋㅋ 와 이건 볼때마다 나도 같이 왓더!? 외침

비올라. | (IP보기클릭)123.215.***.*** | 24.09.04 21:26

와 개발자 미쳤다 손도 못대겠네

루리웹-9722123800 | (IP보기클릭)106.101.***.*** | 24.09.04 22:47
댓글 76
1
위로가기
1q1q6q | 추천 0 | 조회 1 | 날짜 03:54
루리웹-2658535088 | 추천 1 | 조회 13 | 날짜 03:53
구구일오삼구구 | 추천 0 | 조회 18 | 날짜 03:52
공룡탱크 | 추천 1 | 조회 30 | 날짜 03:52
라훔 | 추천 0 | 조회 37 | 날짜 03:52
생육 | 추천 2 | 조회 82 | 날짜 03:51
루리웹-0813029974 | 추천 0 | 조회 100 | 날짜 03:51
Mario 64 | 추천 0 | 조회 54 | 날짜 03:50
타이슨 진돌이 | 추천 2 | 조회 83 | 날짜 03:50
ONANIMOUS | 추천 1 | 조회 40 | 날짜 03:50
탄가 이부키 | 추천 1 | 조회 64 | 날짜 03:49
루리웹-8514721844 | 추천 0 | 조회 115 | 날짜 03:48
그림그림기린그림 | 추천 2 | 조회 122 | 날짜 03:48
1q1q6q | 추천 0 | 조회 71 | 날짜 03:48
버선장수정코코 | 추천 0 | 조회 58 | 날짜 03:48
루리웹-1297056035 | 추천 2 | 조회 50 | 날짜 03:47
-YAKUMO | 추천 5 | 조회 96 | 날짜 03:47
루리웹-8514721844 | 추천 0 | 조회 69 | 날짜 03:47
갤럭시프라이드치킨 | 추천 2 | 조회 151 | 날짜 03:46
멍-멍 | 추천 11 | 조회 865 | 날짜 03:46
모작중 | 추천 23 | 조회 1918 | 날짜 03:45
건설 로봇 | 추천 1 | 조회 116 | 날짜 03:45
루리웹-3151914405 | 추천 1 | 조회 158 | 날짜 03:45
Korhals | 추천 4 | 조회 177 | 날짜 03:44
☆더피 후브즈☆ | 추천 1 | 조회 107 | 날짜 03:44
데굴데굴 솜사탕 | 추천 1 | 조회 138 | 날짜 03:44
금빛곰돌이 | 추천 3 | 조회 85 | 날짜 03:44
】몽쉘【 | 추천 0 | 조회 68 | 날짜 03:43

1 2 3 4 5

글쓰기
유머 BEST
힛갤
오른쪽 BEST