YouTube2Text

[편집본] 미국 빅테크 일자리가 한국으로 왔다! — Transcript

by 홍정모 · 5,269 words · 816 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Since the talent couldn't go there, the
  2. 0:02jobs came here. Yes. Big Tech jobs have
  3. 0:04been flooding into Korea. When I
  4. 0:07analyzed the job postings, it turns out
  5. 0:09these are roles they couldn't even fill
  6. 0:11in the U.S., so they're coming over.
  7. 0:13They are all high-level positions.
  8. 0:15They're really hiring. Yes. I'm telling
  9. 0:17you, they are really hiring. The jobs
  10. 0:18are coming to us. New Korean recruits
  11. 0:20are outstanding. Since Koreans in the
  12. 0:22U.S. perform well, they obviously know
  13. 0:24that. A somewhat absurd situation has
  14. 0:25occurred where the jobs are coming to
  15. 0:27us. I'm a backend developer with 7
  16. 0:28years of experience. Changing fields
  17. 0:30isn't easy, but web backend roles
  18. 0:32building systems with AI—that’s
  19. 0:34where the highest pay is right now. But
  20. 0:38the burden of accumulating knowledge
  21. 0:41one by one or memorizing things has
  22. 0:43been greatly reduced. You must never
  23. 0:46compromise on sharpening your brain's
  24. 0:48thinking circuits. You just need the
  25. 0:50circuits in your head. Actually, it’s
  26. 0:53because Korea has a firm grip on the
  27. 0:55manufacturing industry. But we have to
  28. 0:57protect that. That is the mission of
  29. 0:59your generation. You must protect it no
  30. 1:01matter what. Now, today's topic.
  31. 1:03Today's topic is that U.S. Big Tech
  32. 1:04jobs are coming to Korea. I will talk
  33. 1:06about how you should prepare for that.
  34. 1:09I investigated about 500 job postings.
  35. 1:13As I looked into it, I found there are
  36. 1:14patterns. There are commonalities as
  37. 1:16well. I'll start by talking about the
  38. 1:19areas where I see opportunities. Big
  39. 1:23Tech companies are actually hiring in
  40. 1:25Korea. Honestly, at first, I thought
  41. 1:30they were just trying to push sales or
  42. 1:33marketing roles here. But when I looked
  43. 1:38into it, they were hiring engineers and
  44. 1:40researchers. It wasn't that. They are
  45. 1:43really high-quality jobs, senior
  46. 1:45engineering roles based in Korea—not
  47. 1:48even remote work—so the jobs have
  48. 1:50come to us. So, Korea is overflowing
  49. 1:54with talent. Overflowing with talent.
  50. 1:57We have tons of talent, which is why
  51. 1:58we've been exporting them. To the U.S.
  52. 2:00Yes. Since the talent couldn't go there
  53. 2:03, the jobs came here. Yes. Big Tech
  54. 2:05jobs have been flooding into Korea. So
  55. 2:08I’ve been tracking and investigating
  56. 2:10this for months. It’s not just a
  57. 2:12temporary thing, either. And there is a
  58. 2:14reason for this. So I don't think it's
  59. 2:16a short-term trend. I expect it to last
  60. 2:19for quite a long time. Geopolitical
  61. 2:21factors don't change that quickly,
  62. 2:23after all. It’s an opportunity. An
  63. 2:25opportunity. Big Tech is coming here to
  64. 2:28treat you well. The reason they are
  65. 2:31doing this is, in fact, because Korea
  66. 2:33has a firm grip on the manufacturing
  67. 2:34industry. The infrastructure is
  68. 2:36stronger than you think—it's very
  69. 2:37powerful. But we have to keep it that
  70. 2:39way. That is the mission of your
  71. 2:41generation. You must uphold that. You
  72. 2:43have to do that. The reason I emphasize
  73. 2:45C ++, graphics, physics, and the
  74. 2:47fundamentals of LLMs and RAM is because
  75. 2:50that is your mission. You must uphold
  76. 2:52that. You must uphold it no matter what
  77. 2:54. Without this chaos, we would just
  78. 2:57have to stand in line. This means
  79. 3:00people with a score of 100 get into
  80. 3:02good places first, followed by those
  81. 3:04with 90, forcing us to live a life of
  82. 3:07standing in a single line. Unless you
  83. 3:11possess exceptional abilities to
  84. 3:13guarantee a score of 100, these changes
  85. 3:16in the world and technological
  86. 3:18advancements are actually a form of
  87. 3:20positive chaos. Therefore, when we go
  88. 3:23through that process and things start
  89. 3:25to settle, it is actually a fantastic
  90. 3:27opportunity. These are just big tech
  91. 3:29companies. I’ve gathered big tech
  92. 3:31companies here. Looking here, Riot
  93. 3:33Games is also hiring in Korea. Wow,
  94. 3:36there are so many. After analyzing
  95. 3:37these job postings, it’s clear they
  96. 3:39aren't outsourcing just to save money.
  97. 3:41They are genuinely looking because they
  98. 3:42need people. These are positions they
  99. 3:44couldn't even fill in the U.S., so they
  100. 3:46are looking abroad. The jobs I have
  101. 3:48gathered here are all high-level
  102. 3:50positions. NVIDIA autonomous driving
  103. 3:52system software. C ++, Python, Linux,
  104. 3:54and CPU/GPU architecture—this means
  105. 3:57you have to use both the CPU and GPU
  106. 3:59together. So, things like heterogeneous
  107. 4:01parallel processing are fundamental.
  108. 4:03Surprisingly, there aren't actually
  109. 4:05that many people with a solid
  110. 4:07foundation. Amazingly, that is how the
  111. 4:09world works. In some sense, once you
  112. 4:11cross that barrier to entry, a new
  113. 4:13world opens up unexpectedly. That’s
  114. 4:16the feeling I get. Linux kernel
  115. 4:18engineer. It requires strong C
  116. 4:20programming skills. Yes. You can be a
  117. 4:22Tesla employee with C language skills,
  118. 4:24and you can even work in Seoul. Living
  119. 4:26in the U.S. might suit some, but
  120. 4:29honestly, Seoul is better for leisure.
  121. 4:33And with your family and relatives here
  122. 4:36, you can work in Korea with pretty
  123. 4:39decent pay. And then, you get "Tesla"
  124. 4:42stamped on your resume. Over here is a
  125. 4:45Field Deployment Engineer. There was
  126. 4:48some talk that there would be a lot of
  127. 4:49jobs in this area. Looking at the
  128. 4:51languages, they mention Python and
  129. 4:53JavaScript, so think about it. In the
  130. 4:57past, there were very few cases that
  131. 4:59required both JavaScript and Python.
  132. 5:02But now, they require both. It’s
  133. 5:03written in small print, but it includes
  134. 5:05mentions of LLMs and generative models.
  135. 5:08To handle neural networks, deep
  136. 5:10learning, or things like LLMs, you also
  137. 5:12need to know Python. Then, Teradyne is
  138. 5:16a semiconductor test equipment company.
  139. 5:20But from my perspective, looking at
  140. 5:21these job postings, I really hope that
  141. 5:23semiconductor engineers, especially
  142. 5:25those working in software, get the
  143. 5:26recognition they deserve. That's what I
  144. 5:30think. It's Qualcomm, and Qualcomm is
  145. 5:32famous, right? Qualcomm is famous, and
  146. 5:34I’ve seen many people move to even
  147. 5:36better companies after working there.
  148. 5:38Qualcomm new grad. Qualcomm new grad.
  149. 5:41What could this mean? Python and C/C ++
  150. 5:44. While other companies are poaching
  151. 5:46experienced workers, Qualcomm has been
  152. 5:48looking for experienced hires too.
  153. 5:51Nevertheless, new grad positions have
  154. 5:52appeared. What does that tell you?
  155. 5:54There’s a real shortage. Jobs are
  156. 5:56coming back. But the same jobs won't
  157. 5:58return exactly as they were. I’ve
  158. 6:00been saying that they come back in a
  159. 6:01different form. So, please, study
  160. 6:03according to global standards. I didn't
  161. 6:06expect Big Tech to start hiring in
  162. 6:08Korea like this. New grad positions are
  163. 6:10starting to appear. New grad. Once jobs
  164. 6:13start to spread, they spread quickly.
  165. 6:16As the hype around AI begins to subside
  166. 6:19, I believe companies will go back to
  167. 6:22hiring again. The reason I’m
  168. 6:25analyzing these job postings is that
  169. 6:27they are the clearest evidence for you
  170. 6:30to predict where the opportunities will
  171. 6:32emerge when they come flooding back.
  172. 6:35Entry-level embedded software engineer,
  173. 6:37new grad, commercial—it seems anyone
  174. 6:40can apply. They really are hiring. Yes,
  175. 6:42I’m telling you, they really are
  176. 6:43hiring. Jobs are coming to you. New
  177. 6:45Korean graduates are exceptional. Since
  178. 6:48Koreans in the US are doing well, they
  179. 6:49would naturally know that. An
  180. 6:50incredible situation has occurred where
  181. 6:52jobs are coming to us. Lam Research is
  182. 6:54one of the world's top 5 semiconductor
  183. 6:56equipment companies, a US firm that
  184. 6:57supplies etching and deposition
  185. 6:59equipment to Samsung Electronics and SK
  186. 7:01Hynix factories. And they are now
  187. 7:03requiring more advanced skills, like
  188. 7:05multi-threading. You are all studying,
  189. 7:07right? So, I compiled statistics on the
  190. 7:09languages. Python is overwhelmingly
  191. 7:11high. But the Python mentioned here
  192. 7:14refers to Python as a professional
  193. 7:16programming language. And interestingly
  194. 7:19, C and C ++ are even more common.
  195. 7:23It’s not that Java is bad, but rather
  196. 7:25that there is already an abundance of
  197. 7:26that talent, which is why they come
  198. 7:28abroad to find the talent they lack. US
  199. 7:31Big Tech is coming here specifically to
  200. 7:33hire talent that is in short supply. C,
  201. 7:37C ++, and professional-level Python are
  202. 7:40in extremely short supply. I think this
  203. 7:44clearly demonstrates that. Then there's
  204. 7:46CUDA, and I think that’s how the
  205. 7:48order goes. The Ministry of Employment
  206. 7:51and Labor had a survey on why companies
  207. 7:53couldn't find the people they needed.
  208. 7:56Uh, 25.8%said they couldn't hire
  209. 7:58because there were no applicants with
  210. 8:00the required experience, and
  211. 8:02specifically in IT R&D and engineering
  212. 8:04technical jobs, the vacancy rate for
  213. 8:06roles they wanted to fill but couldn't
  214. 8:08was 16.2%, which is a whopping 2.5
  215. 8:10times the average of other occupations.
  216. 8:13So, the hiring side is desperately
  217. 8:15looking. But if the applicants 'skills
  218. 8:18don't match, they just can't be hired.
  219. 8:22Actually, I’m generally known as
  220. 8:24someone who teaches the basics or
  221. 8:26difficult subjects, and you might think
  222. 8:29of me that way, but what I pursue is
  223. 8:31actually avoiding competition. If you
  224. 8:35find a good niche market point and
  225. 8:37strike hard, a vacancy temporarily
  226. 8:39opens up like a vacuum. That’s how
  227. 8:42you should push forward. Areas with
  228. 8:44barriers to entry are advantageous. Uh,
  229. 8:47barriers to entry—it's especially
  230. 8:48easy to study nowadays. It’s very
  231. 8:50different from the past. So, when I say
  232. 8:52now is an opportunity, it was a time of
  233. 8:54chaos before. It's heading toward a
  234. 8:56stable phase, so the future is
  235. 8:57predictable now. Because we are in such
  236. 9:00an era, it’s honestly a really great
  237. 9:02time for you all to live smart. So, you
  238. 9:06just need some proof that your
  239. 9:07foundation is solid, and then you need
  240. 9:09to be ahead of the curve. Things like
  241. 9:12CUDA. And accelerated computing. I see
  242. 9:14this as a very good opportunity right
  243. 9:16now. The Korean government's investment
  244. 9:19direction, and then US trends arrive in
  245. 9:22Korea with a slight delay. So, in the
  246. 9:25current situation, big tech companies
  247. 9:27are hiring in Korea, and they want to
  248. 9:29know if you understand the
  249. 9:31characteristics of LLMs well. Many
  250. 9:33people think that C ++ is difficult. Uh
  251. 9:36, C ++ proficiency—C ++ is just a
  252. 9:39symbol. I’ve said this many, many
  253. 9:42times. C ++ proficiency is not about
  254. 9:45memorizing syntax and knowing where to
  255. 9:47use which grammar. It’s not about
  256. 9:49understanding inheritance or things
  257. 9:51like that either. It’s about whether
  258. 9:53you know data structures and algorithms
  259. 9:56well. I mean, we use C ++ because
  260. 9:58it’s the language that can implement
  261. 9:59data structures and algorithms most
  262. 10:01efficiently. If you want to be good at
  263. 10:03C ++, you have to do data structures
  264. 10:05and algorithms. Next, NVIDIA physics
  265. 10:07simulation engineer. Uh, I guess they
  266. 10:09really are short on people. Well, there
  267. 10:11are a lot of interesting things. Right,
  268. 10:13AMD is also hiring in Korea. But AMD
  269. 10:15seems to be hiring for gaming roles.
  270. 10:17But something very interesting is that
  271. 10:19Korean is required. Wow, Korean—are
  272. 10:22you all good at Korean? Yes. If you are
  273. 10:25good at Korean, you can work at AMD in
  274. 10:27Korea. Rendering engineers' market
  275. 10:29value seems likely to go up. Next, in
  276. 10:32terms of the study order, I recommend
  277. 10:35you quickly learn DirectX 3D 11, then
  278. 10:38study Vulkan, and then move on to
  279. 10:40DirectX 3D 12. A Deep Learning
  280. 10:44Applications Engineer is a very
  281. 10:45high-level engineer. So, it is
  282. 10:48important to study LLMs themselves.
  283. 10:52Even if you are just using an LLM as a
  284. 10:54tool, understanding the nature of the
  285. 10:56LLM itself is extremely important.
  286. 10:58After all, an LLM is the culmination of
  287. 11:00all the machine learning technology
  288. 11:02that humanity currently possesses. Top
  289. 11:05talent is focused on it, and all the
  290. 11:08electricity and GPUs in the world are
  291. 11:10being used to develop these LLMs. From
  292. 11:12a study perspective, what is the best
  293. 11:14software technology humanity has? It is
  294. 11:16currently the LLM. Therefore, studying
  295. 11:18this LLM is a very meaningful endeavor
  296. 11:21for you all. Furthermore, it is
  297. 11:23directly linked to jobs. It seemed like
  298. 11:26AI would do everything, but when you
  299. 11:27actually use it, there are many cases
  300. 11:29where it makes things harder for me.
  301. 11:32It’s good at rambling on and on about
  302. 11:35things, but when you ask, "So what?",
  303. 11:39it can’t answer. But on the flip side
  304. 11:41, there are things that have become
  305. 11:42easier. So, if you definitely delegate
  306. 11:44the things AI is good at to the AI,
  307. 11:46productivity does indeed go up.
  308. 11:49Therefore, I think it is important to
  309. 11:50distinguish these things well. The
  310. 11:53easiest way to distinguish them is by
  311. 11:54studying the principles of LLMs; then
  312. 11:56you will see what it will be good at.
  313. 11:58And what it won't be good at. It just
  314. 11:59becomes clearly visible. So there is an
  315. 12:01aspect of needing to study LLMs, and
  316. 12:03then there is what we call AX. In Korea
  317. 12:06, those doing things like AX need to
  318. 12:08have a precise understanding of the
  319. 12:10nature of AI and the nature of these
  320. 12:12LLMs. I think there is an aspect of
  321. 12:13needing to understand how to handle
  322. 12:15them. Uh, quantitative tasks, simple
  323. 12:17repetitive tasks, and tasks that are
  324. 12:19just agonizing to do—those have
  325. 12:21decreased a lot. They have decreased a
  326. 12:24lot, but what you must do instead is
  327. 12:26never compromise on your fundamental
  328. 12:28intelligence. The era of piling up
  329. 12:31knowledge in your head is over. But you
  330. 12:34must never compromise on clearing the
  331. 12:35circuits in your brain for thinking. In
  332. 12:37the past, if you said you were good at
  333. 12:39C ++, or good at Java, you first had to
  334. 12:41memorize the syntax. But now, you don't
  335. 12:44even need to do much typing. Physically
  336. 12:47, at least, it has become much more
  337. 12:49comfortable. Once you actually start
  338. 12:51working, you only need to evaluate
  339. 12:53whether it was made well. Because the
  340. 12:57difficulty of creating a good program
  341. 12:59and the difficulty of evaluating if it
  342. 13:02was made well are completely different.
  343. 13:05You know those 1,000-piece or 10,000-
  344. 13:07piece puzzles? Putting those puzzles
  345. 13:10together is extremely difficult.
  346. 13:13However, regardless of whether a puzzle
  347. 13:14has ten thousand, a hundred thousand,
  348. 13:16or a million pieces, checking if it’s
  349. 13:18put together correctly happens in an
  350. 13:20instant. Now, does this story come from
  351. 13:22somewhere extraordinary? Not at all. It
  352. 13:24comes from algorithms. This is an
  353. 13:26example used when teaching algorithms.
  354. 13:28So, if you don't know this story or
  355. 13:30this example, you haven't actually
  356. 13:31studied algorithms. Therefore,
  357. 13:32there’s no need to increase your
  358. 13:34proficiency in areas that AI can handle
  359. 13:36for you. You just need to have the
  360. 13:37right mental framework. If you get a
  361. 13:40feel for the easy things and expand
  362. 13:41little by little, you can study very
  363. 13:43efficiently. It’s true that it’s
  364. 13:46become easier to study. It’s also
  365. 13:48true that it’s become easier because
  366. 13:49of AI. If you set your direction well,
  367. 13:52you can achieve high results very
  368. 13:55comfortably. It even drew out how the
  369. 13:59500 job postings I analyzed today
  370. 14:03connect to what I teach. My approach to
  371. 14:07teaching LLMs has an aspect of studying
  372. 14:10them as a case study for the latest
  373. 14:11machine learning and deep learning
  374. 14:13technologies. Three years after I
  375. 14:17shouted to study based on global
  376. 14:19standards, Big Tech companies have come
  377. 14:21to Korea and fulfilled my prediction.
  378. 14:24The fact that they are operating
  379. 14:26engineer and researcher positions in
  380. 14:28Korea is, from your perspective,
  381. 14:30absolutely a good thing. Since some
  382. 14:33people ask about the order of building
  383. 14:35an LLM from scratch, I'll organize it
  384. 14:37for you. In Part 1, Principles of
  385. 14:39Statistical Language Models, we start
  386. 14:41with what a basic language model is. In
  387. 14:44Part 2, we move on to examples of
  388. 14:45entering the language model field using
  389. 14:47neural networks. Part 3 finally moves
  390. 14:49on to Transformers, exploring how
  391. 14:51modern LLMs began. And I have to say,
  392. 14:53even by my own standards, I taught the
  393. 14:54principles really well. You couldn’t
  394. 14:56visualize this any better. The core
  395. 14:58point is that that’s what I’m good
  396. 15:00at. Teaching difficult things easily. I
  397. 15:01really do teach difficult things in a
  398. 15:03simple way. So, I pick out the most
  399. 15:05important aspects of Transformers and
  400. 15:07teach them to you precisely. After that
  401. 15:09, there’s theoretical content on
  402. 15:11in-context learning, and that is very
  403. 15:14important. So, please make sure to
  404. 15:16study that. Next, what I’m covering
  405. 15:18in Part 4 now is training
  406. 15:20conversational LLMs through fine-tuning
  407. 15:22. Doing fine-tuning. It’s excellent
  408. 15:24for studying the basics. Then Part 5 is
  409. 15:26building a RAG system, which is
  410. 15:28directly connected to what is referred
  411. 15:30to as AX in Korea. Yes. And for the
  412. 15:33final part, there is building agents.
  413. 15:38My lectures are structured with fun
  414. 15:39examples, but in the latter part, I
  415. 15:41cover high-efficiency computing like
  416. 15:43multi-threading and multi-processing. I
  417. 15:47incorporated things like rendering,
  418. 15:49thinking it would eventually become
  419. 15:51such a hot technology. I had faith.
  420. 15:54That technology would eventually head
  421. 15:55in this direction. Yes, I had that
  422. 15:57faith. So that’s what's included in
  423. 15:58there. What I recommend is to watch the
  424. 16:00Python crash course, check out the C ++
  425. 16:02core summary lecture, and if you feel,
  426. 16:04"Oh, I think I can do this much using
  427. 16:06AI," then you should go straight to
  428. 16:08data structures and algorithms. But
  429. 16:10here, you absolutely have to use your
  430. 16:12brain. Focusing on intellectual effort.
  431. 16:14If you study the basics of data
  432. 16:15structures and algorithms, especially
  433. 16:17the algorithm lectures taught at
  434. 16:18universities. As for my lectures, I
  435. 16:22took the Stanford curriculum and broke
  436. 16:24it down to explain it more easily. Then
  437. 16:27there is the algorithms part, and Part
  438. 16:292 includes some more practical elements
  439. 16:32. My "First Steps in Deep Learning"
  440. 16:34course is currently free. So, just try
  441. 16:36skimming through it once. If you look
  442. 16:38through it and think, "Deep learning is
  443. 16:40doable," then you can move on to
  444. 16:41building an LLM from scratch. The "
  445. 16:43Building an LLM from Scratch" course
  446. 16:44has a lot of videos. I've put a lot of
  447. 16:47effort into summarizing them into
  448. 16:49videos, so even if you just watch them
  449. 16:51for fun, they contain good talking
  450. 16:53points for interviews and content that
  451. 16:56can help you sound like an LLM expert
  452. 16:58anywhere. There are quizzes, too, and
  453. 17:01it’s quite fun. Then there is my CUDA
  454. 17:03course, where the focus is on
  455. 17:04heterogeneous computing, which means
  456. 17:06parallel computing across different
  457. 17:08types of processors. And that is
  458. 17:10exactly what the market requires right
  459. 17:12now. Suppose you’re working with
  460. 17:14robots. You need to boost performance
  461. 17:15in those robots. Maximizing hardware
  462. 17:18capability ultimately comes down to
  463. 17:20keeping both the CPU and GPU busy and
  464. 17:22configuring them to maintain an optimal
  465. 17:24state, which is what this part covers.
  466. 17:27Next, in terms of graphics, algorithms
  467. 17:29that handle 3D space are inevitably
  468. 17:32best developed in the graphics field.
  469. 17:34It’s here that you realize, "Ah, this
  470. 17:35is what programming with math is like."
  471. 17:37And "This is what it means to handle 3D
  472. 17:39space." For studying this area,
  473. 17:41graphics is, and will always be, the
  474. 17:43absolute best. For those who want to go
  475. 17:48deeper, you can look into Vulkan and
  476. 17:50Gaussian Splatting. Especially for
  477. 17:53those who want to study in professional
  478. 17:55depth, these are topics that are hard
  479. 17:56to find elsewhere. If you've tried SPH
  480. 17:58simulation, you’ve probably gotten a
  481. 18:00good grasp of a few things. Like what
  482. 18:02it means to perform simulations on a
  483. 18:03computer. And how to handle 3D space.
  484. 18:05Then, how it connects to graphics, and
  485. 18:08since we extract polygons to render SPH
  486. 18:11, right? That technology is actually
  487. 18:14called "reconstruction" when building
  488. 18:16things like digital twins. It is
  489. 18:19directly related to that 3D
  490. 18:21reconstruction technology. So, studying
  491. 18:23that is very meaningful. I actually saw
  492. 18:26a job posting from Naver Labs. The
  493. 18:29first thing they were hiring for was
  494. 18:31mesh-based 3D reconstruction. Postings
  495. 18:34for that keep appearing. So I realized,
  496. 18:36the openings are definitely there. But
  497. 18:38right now in Korea, while LLMs are
  498. 18:41being applied and released as services
  499. 18:44that any company can use, the real
  500. 18:48battleground is Physical AI. Physical
  501. 18:52AI needs to operate in a 3D space, and
  502. 18:54what is the most developed field for
  503. 18:56dealing with 3D space? It’s computer
  504. 18:59graphics. So, approaching it from that
  505. 19:01angle is really great. The technology
  506. 19:03used in game engines is speed-oriented.
  507. 19:05Surprisingly, though, we’re in a
  508. 19:07situation where we have no choice but
  509. 19:09to use the physics engine technology
  510. 19:11found in game engines. Why? Because of
  511. 19:13the speed. So there are some
  512. 19:15limitations we hit. But new
  513. 19:17technologies are emerging now, even for
  514. 19:18simulation precision. To do things like
  515. 19:21reinforcement learning, speed is what
  516. 19:23matters. Reinforcement learning really
  517. 19:25needs to be fast. It means you have to
  518. 19:27do it a lot. Surprisingly, you can't
  519. 19:28really use expensive simulation
  520. 19:30technologies. So, we end up borrowing
  521. 19:33game technology for now, but studying
  522. 19:35physics simulation for games first, and
  523. 19:37then moving on to technologies used in
  524. 19:39robotics and similar fields is very
  525. 19:41advantageous. You mentioned two things,
  526. 19:45and both of them are areas with plenty
  527. 19:49of job openings. Honestly, job
  528. 19:51prospects in other areas aren't very
  529. 19:53good. You have to choose between making
  530. 19:57robots or building systems for a
  531. 19:59company using LLMs; the two are very
  532. 20:02different. Considering the hardware
  533. 20:06side of things, I don't think it'll be
  534. 20:08easy for a data engineer to suddenly
  535. 20:10jump into Physical AI. However, for
  536. 20:13those who usually do graphics, I highly
  537. 20:15recommend heading into the Physical AI
  538. 20:17field. Graphics experts are usually
  539. 20:20interested in simulations and things
  540. 20:22like that, so I think the AI engineer
  541. 20:24path would be better than Physical AI
  542. 20:26for them. For now, I have a lecture
  543. 20:29series uploaded for free on my YouTube
  544. 20:31channel. "First Steps in Deep Learning.
  545. 20:33" Just take a look at that casually.
  546. 20:35Yes. You should watch that first and
  547. 20:37then make your decision. If you are
  548. 20:39proficient in Python, I think it would
  549. 20:41be better to look into the LLM side
  550. 20:43from the perspective of a data engineer
  551. 20:45. I'm a job seeker preparing for the
  552. 20:47gaming industry. Should I start
  553. 20:48studying AI now as well? Well, in the
  554. 20:50gaming industry, art and tech are
  555. 20:52separated, aren't they? If you are
  556. 20:54headed toward the tech side—meaning
  557. 20:56if you aren't purely in art—I
  558. 20:57strongly recommend studying AI. Game
  559. 21:00companies these days are even
  560. 21:01struggling desperately to transform
  561. 21:02into AI companies. What I recommend is
  562. 21:04this. What I recommend is that you
  563. 21:07build a robot simulator. Assuming
  564. 21:10you've already finished the basics. But
  565. 21:13looking at you now, it seems like you
  566. 21:14haven't studied data structures and
  567. 21:16algorithms. You must do it, no matter
  568. 21:17what. Yes. If you're twenty, you must
  569. 21:19do it, no matter what. If you're in
  570. 21:21your twenties, I always tell you to
  571. 21:22just do it. You will never lose out.
  572. 21:24Yes. If you're doing physics and things
  573. 21:26like that, you have to be good at
  574. 21:28coding. Even if you go to graduate
  575. 21:29school, being good at coding gives you
  576. 21:31an automatic advantage. It will never,
  577. 21:32ever mess up your life. My graphics
  578. 21:34course is not a course for memorizing
  579. 21:36APIs. It's a course that teaches the
  580. 21:38principles of graphics, but you have to
  581. 21:40use an API after all. So I teach it
  582. 21:42using DirectX 11. It makes it easier to
  583. 21:46connect to DirectX 12, allows you to
  584. 21:48study what an API actually is, and
  585. 21:50fundamentally, it's a graphics course.
  586. 21:54That math program is really good; even
  587. 21:57I think I made it well. Yes. I'm a
  588. 22:01backend developer with 7 years of
  589. 22:02experience. They say changing
  590. 22:04industries isn't easy, but web backend
  591. 22:06developers using AI to build systems
  592. 22:08are the most highly valued right now.
  593. 22:11Practitioners are talking among
  594. 22:13themselves, and they're having a hard
  595. 22:15time because there's no one good at it.
  596. 22:17Among themselves. That talk will start
  597. 22:19to break out now. It doesn't work as
  598. 22:20well as you think. But they didn't
  599. 22:21study the underlying principles. So
  600. 22:23they start by building the system first
  601. 22:24. They buy GPUs, build a system, set up
  602. 22:27the backend, and think it'll work, but
  603. 22:29the "how" is missing. They thought it
  604. 22:32would work, but the "how" doesn't work.
  605. 22:35Those who fill that gap by studying
  606. 22:37will be treated very well. Why, if
  607. 22:39you're a backend developer with 7 years
  608. 22:40of experience, you've done well in your
  609. 22:41company, right? And you're likely good
  610. 22:42at backend. But if you know a bit about
  611. 22:44AI. That's an opportunity. This is a
  612. 22:46really great opportunity. There are far
  613. 22:48more developers on the East Coast now.
  614. 22:51They say there are more developers on
  615. 22:53the East Coast than in Silicon Valley.
  616. 22:56The reason is that places like Wall
  617. 22:57Street and banks need to use AI for
  618. 22:59their web backends. They need to adopt
  619. 23:02AI, but there are no people. There
  620. 23:04weren't many engineers on the East
  621. 23:05Coast before. That's why I always say
  622. 23:07this. Korea just waits and watches, and
  623. 23:09then once the US starts doing it in
  624. 23:11earnest, they chase after it like crazy
  625. 23:13. So if you study, there will
  626. 23:14definitely be opportunities. The reason
  627. 23:17is that companies need to adopt AI, but
  628. 23:20there are no people, so if you think
  629. 23:22that LLM-based services, which we call
  630. 23:25AI, will be used in every company—
  631. 23:27finance, law, accounting, etc.—then
  632. 23:30it's the right choice to study. Next,
  633. 23:33for those who worked in back-end and
  634. 23:35handled large services, if you have
  635. 23:37that experience and also know a bit of
  636. 23:39AI. And have built a service that
  637. 23:41incorporates AI. I think you’d be
  638. 23:43compensated quite well, as businesses
  639. 23:45have now decided that AI is essential.
  640. 23:47There is no need to obsess over
  641. 23:49knowledge. You need to be better at
  642. 23:51handling knowledge that is complexly
  643. 23:53interconnected. And algorithms are what
  644. 23:56do that. I thought people would
  645. 23:58naturally study data structures and
  646. 24:00algorithms. But surprisingly, they
  647. 24:03don't. I was actually quite shocked by
  648. 24:05that. Grammar exists to implement
  649. 24:08something. It’s a convenience feature
  650. 24:10meant to make things easier. But if you
  651. 24:12don't know the intent behind those
  652. 24:13convenience features, it just looks
  653. 24:15complex. That is why I tell you to
  654. 24:16study data structures and algorithms.
  655. 24:17Paradoxically, since you don't need to
  656. 24:19memorize that grammar anymore, the
  657. 24:21generation that maintained their
  658. 24:23competitiveness by memorizing grammar
  659. 24:25is disappearing. There is no need for
  660. 24:26that anymore. From the perspective of a
  661. 24:28student, things have gotten much better
  662. 24:29. Conversely, if that was your core
  663. 24:31identity, you will be pushed out. When
  664. 24:33I created my Python course, I was very
  665. 24:34careful to ensure that the difficulty
  666. 24:36of the introductory practice problems
  667. 24:37was something you truly had to solve
  668. 24:39with your own brain. Exercises that
  669. 24:42purely cultivate your own mental
  670. 24:43faculties are truly important. Whether
  671. 24:46or not you have that will determine the
  672. 24:49course of your life. It's certain. As
  673. 24:52AI becomes more powerful, your
  674. 24:54fundamental cognitive abilities will
  675. 24:57need to work even harder. It will be
  676. 25:01even more intense than in the past.
  677. 25:03Things that you could get by with
  678. 25:04through memorization are, in fact,
  679. 25:06being swept away. So, things like being
  680. 25:08a "human encyclopedia" are no longer
  681. 25:09needed. If you are incredibly good at
  682. 25:12data structures, algorithms, and using
  683. 25:14AI for coding, you will be successful.
  684. 25:16Yes. There are barriers to entry, but
  685. 25:19once you cross them, you will do well.
  686. 25:23Yes. And those barriers to entry have
  687. 25:26changed. It has shifted from
  688. 25:29memorization to understanding and
  689. 25:31building neural circuits in your brain,
  690. 25:33so once those circuits open up, you
  691. 25:35instantly cross that barrier. Then,
  692. 25:38it’s about how well you can control
  693. 25:41AI. Also, can you avoid being swayed
  694. 25:43when the AI talks nonsense? Can you
  695. 25:45judge what the AI has created quickly
  696. 25:48and accurately? Everything is shifting
  697. 25:50toward this. For instance, if you look
  698. 25:53at snowboarding, experts glide down
  699. 25:56smoothly, effortlessly, and handle it
  700. 25:58with such ease. But beginners struggle,
  701. 26:02asking why they keep falling, and it's
  702. 26:04extremely painful if you don't grasp
  703. 26:06the technique. So, I truly hope you all
  704. 26:08study in a way that leads you to
  705. 26:09success and ease. If you are in a STEM
  706. 26:11field, I absolutely recommend studying
  707. 26:14Python programming. Without exception,
  708. 26:17regardless of the field, Python is a
  709. 26:20must for all STEM areas; people in
  710. 26:23group chats get confused whenever a new
  711. 26:26model is released, wondering what it is
  712. 26:28. It sometimes feels like chasing after
  713. 26:31girl groups. When you look at the flood
  714. 26:35of messages in group chats, it feels
  715. 26:37like people talking about which girl
  716. 26:40group released a new song, what the
  717. 26:42style is, or what dance they're doing.
  718. 26:46But if you chase after things that way,
  719. 26:48there is no end to it. Just feeling
  720. 26:49burdened by "technical debt" and
  721. 26:51struggling. Getting all stressed out.
  722. 26:52Thinking, "I feel like I need to know
  723. 26:54this," there is no need to be like that
  724. 26:55. There's no need, just study. You just
  725. 26:57need to study the basics. A significant
  726. 26:59portion gets resolved easily. For
  727. 27:01example, many people suffer because of
  728. 27:04RAG, right? But the technologies used
  729. 27:07in RAG are actually just traditional
  730. 27:10search technologies with an LLM
  731. 27:12attached. For those who worked on
  732. 27:16traditional search, they had no
  733. 27:17interest in it until the LLM came out,
  734. 27:20and now they ask, "Why does the LLM
  735. 27:22talk such nonsense during searches?""
  736. 27:25Why is the accuracy so low?" If you
  737. 27:27approach it like that, you start
  738. 27:28wondering, "Should I use this library
  739. 27:30or LangChain?""Should I use LangGraph
  740. 27:32or something else that just came out?"
  741. 27:34—that’s when you get confused. Yes.
  742. 27:36That is why studying the basics is so
  743. 27:37important. You said it's not easy for a
  744. 27:40newcomer to get into such positions,
  745. 27:42and you need to judge that coldly right
  746. 27:45now. There are currently a lot of
  747. 27:47experienced workers. So, if there is no
  748. 27:50change, you have to get in line. If you
  749. 27:53want to enter backend development as a
  750. 27:54newcomer, you have to be better than
  751. 27:56those with experience. It’s not easy
  752. 27:58to be better than experienced backend
  753. 27:59developers. Because, for example, if
  754. 28:01it’s Java Spring, versions are
  755. 28:03tangled and complex, and you need to
  756. 28:04have that knowledge. To be able to do
  757. 28:06that better than someone with
  758. 28:07experience. That is impossible. Even if
  759. 28:10you're smart and good at algorithms, in
  760. 28:13fields where the know-how itself builds
  761. 28:16a barrier to entry, a newcomer cannot
  762. 28:19just break in like that. If both the
  763. 28:24experienced person and the newcomer are
  764. 28:26backend, would the experienced dev say,
  765. 28:28"I’ll do AI, so you take over the
  766. 28:29backend"? Would that happen? That’s
  767. 28:32not easy. It might be good in theory,
  768. 28:34but it doesn’t work that way. It is
  769. 28:36human nature to continue doing what
  770. 28:38they were already doing. Even within a
  771. 28:40company, if I want to do other work, I
  772. 28:42have to move to a different company.
  773. 28:44Moving companies is easier. Than
  774. 28:45staying within the same company. "I was
  775. 28:46originally a backend dev, but I’ll
  776. 28:48focus on AI now." If you tell me to
  777. 28:49hire a junior and put them in charge of
  778. 28:50the backend, do you think I'd hire them
  779. 28:51? No, that’s not it; I want someone
  780. 28:55who can complement me, someone whose
  781. 28:57skill set can balance mine. Oh, if I
  782. 29:01feel like I can work with them, then
  783. 29:02I’ll hire them. Korean society is
  784. 29:05quite dynamic. The new generation wants
  785. 29:08to take on new roles. That’s why the
  786. 29:11government is pouring money into
  787. 29:12projects. They’re saying, "Hey, stop
  788. 29:13doing what you were doing and try this
  789. 29:14instead.""Do high-tech.""Do something
  790. 29:16difficult.""Do something that uses GPUs
  791. 29:17.""Do AI.""Do something that can become
  792. 29:20a key export industry." They are
  793. 29:22driving us in that direction. They’re
  794. 29:23pushing us intentionally, but some
  795. 29:24think, "Oh, I don't think I can do that
  796. 29:26.""I’ll just stick to what I was
  797. 29:28doing." Is that even possible? Again, I
  798. 29:30want to emphasize that this is only
  799. 29:32because of the current situation. In a
  800. 29:34normal situation, once you’re settled
  801. 29:36in a company, you’d hold your
  802. 29:38position, hire some juniors, train them
  803. 29:39to grow the team, and get promoted—
  804. 29:41that’s how it’s supposed to be. Yes
  805. 29:43. I think it would be wise for you all
  806. 29:46to cope with this smartly. It would be
  807. 29:49a good time to buckle down and study
  808. 29:50during the holidays. My lectures are
  809. 29:53well-structured for just browsing
  810. 29:55through the videos, so it would be good
  811. 29:57to watch them during the holidays, and
  812. 29:59I hope you spend your time in a way
  813. 30:01that helps your growth. Well, let's
  814. 30:03wrap up here for today, and I look
  815. 30:05forward to seeing you all again next
  816. 30:06time. Thank you.

About this transcript

This page contains the full transcript of [편집본] 미국 빅테크 일자리가 한국으로 왔다! by 홍정모, generated from the public captions YouTube serves with the video. The transcript has 5,269 words across 816 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.