어차피 실력 고만고만하다
뭐 실력 존나 차이가 있니 마니하는데 그런건 FAANG 다니는 애들이 하는거고
한국에서는 어차피 절대다수는 라이브러리, 프레임워크로 레고조립하는거다.
어차피 대가리 박다보면 못하는 것도 할 수 있게 되는건데 대가리 안 박으면 그것도 모른다.
심지어 지금은 그 LLM 까지 있음. 어차피 삽질하면서 똥쓰레기 코드 짜면서 배우는 경험들이 있단 말임
백날 실력론 이야기하는 새끼들 봐봤자 대부분은 거기서 거기다. 한국에 있으면 아무리 재능있는 애라도
포텐있는 애라도 내가 봤을때 대부분 거기서 거기더라. 해외물 안 먹었으면 단 한명의 예외도 없다.
자기가 엔진을, 로우레벨을 최적화했다
실력이 있다
뭐 했다
하지만 결국 걔는 내가 안쓰고, 비주류인 프레임워크, 라이브러리 똥 쓰레기같은거로 자랑하는 퇴물인 경우가 많았다.
내가 프리 뛰면서 남의 코드 보고 15년 20년차 코드봐도 개똥쓰레기 코드도 많고, 심지어 교수 코드조차도 코드 품질 별로인 경우 왕왕있다
근데도 이력보면 잘나가는 무언가 만든 사람들이 많다.
물론 라이브러리, 프레임워크 만드는 소위 로우레벨 다루는 사람들은 재능이 있지. 근데 95%는 그런 일 하지 않는다.
5%가 그런일을 하고 95%는 그걸 사용해서 무언가를 만드는 일을 한다.
실제로 돈을 버는 사람들도 95%쪽이 더 많고.
그리고 5%라고 95%의 일을 백프로 잘하는게 아니다. 요지는 자신이 어떤 계층에 속해있느냐다.
물론 95%라고 뭉뚱그렸지만, 라이브러리 통합, 서비스 인프라쪽도 세분화해야하지만 여튼 그게 그리 중요한 것은 아니다.
그냥 재능이니 뭐니 이런게 아니라. 자기가 잘 하는 추상화가 어디인가가 중요하다.
로우레벨에 재능이 있는 사람이 있고, 고위 추상화된 프로덕트 프로그래밍에 즉 프레임워크들 연결해서 상품을 잘하는 애들이 있고
프로그래밍을 여러 영역에 다층적으로 걸쳐서 하다보면
'아, 나는 이 영역에 전문성이 있구나'
느끼는 부분이 존재한다.
그 부분을 찾는거지. 재능이 없니 해야하니 이렇게 변명해봤자 결국 남는게 없다
중요한건
할 수 있다면, 할 수 있다고 믿는다면 하는거지
거기에 재능이 없니 해봤자 하는 건 의미가 없다
모든 프로그래머는 잘하는 계층이 존재한다. 그 계층을 어떻게 찾아서 전문화 시키느냐가 중요한것뿐.
ㄹㅇ
틀린말은 아니지. 정확하게는 일반적으로 인식하던 개발자 실력이란 것의 환상이 신기루였다는 것을 알게된 과장급들이 이런 결론에 주로 도달하지. 기술은 그저 기술일 뿐이며, 코드는 결국 동작하는 산물이라는 거지