The era of 60 million won starting salary for game programmers! For those who are confused about what to study and how to study, We have prepared a vivid story about the game industry and the hiring process.
[Rookiss] New Lecture & Mentoring Notice
Hello, this is Rookiss, who is currently teaching a series of game development lectures.
Today, I am writing this news to share with you a wide variety of content.
First of all, a small and cute lecture called [C++20 Overview] has opened today.
C++20 includes the four great emperors: Module, Concept, Range, and Coroutine.
A lot of useful grammar has been added.
Personally, I was a bit disappointed with coroutines.
timezone, jthread, format, etc. for server programmers
I think there were a lot of helpful parts.
To be honest, learning new C++ features can definitely be boring.
But if you refresh your C++ knowledge periodically,
Later, when a situation arises where you really need that grammar, you will be able to look it up without forgetting it.
So, I recommend that you take a quick look at it when you have time.
Next is a notice regarding the lecture order.
Recently, there have been too many parallel tasks, so I changed the previous notice.
I apologize for the continued delay in the schedule I mentioned.
[C++20] I can't even think about the next lecture.
We plan to start with [DX12 Renewal], which has been postponed and postponed.
There were also issues with the sound quality, and I stuttered throughout the lecture.
I kept thinking, “I’m confident I can do better if I film it again.”
This time, I'm determined to make it right.
The main changes are as follows:
- Change in teaching method
-- Rather than following the method, we share the content on github and proceed with a code review focused on the changed parts.
- Curriculum changes
-- Simplify unnecessary parts (e.g. omit proofs of mathematical formulas that are not particularly important, such as quaternions)
-- Important parts will be detailed (e.g. not just explaining the mathematical formulas, some practical exercises will be added)
-- Added some requests, such as imgui
I've been getting a lot of questions about DX11, but in reality, there's no big difference between the two.
For now, we plan to renew a bit more easily with the existing DX12.
The renewed content will be uploaded to the existing DX12 lecture.
The existing DX12 lectures will either be left in the appendix below or completely deleted.
[DX12 Renewal] Next in line is the completion of the C++ series in 2022.
We plan to produce it in the following order: [UE5]->[UE5 & Server Integration].
[UE5 & Server Integration] If you make a proper lecture and imitate a 3D MMO
There are many advanced topics that need to be covered in the C# curriculum compared to servers.
(ex. Loading terrain information and pathfinding in a 3D environment, Actor-based C++ server model, BehaviorTree-based AI, etc.)
If only we could complete it with such advanced information by 2022,
I think it will remain a valuable learning resource for a long time.
However, I am making lectures in the evenings and weekends while working on other things.
We expect the curriculum to be completed by the end of 2022 at the earliest.
Next is a notice related to startups.
As I have mentioned in previous posts, those of you who know will probably know,
I recently started a gaming startup near Gangnam Station.
Everything was new to me, so the startup and hiring stages were very, very difficult (feat. Even just breathing costs money)
Miraculously, I was able to successfully recruit people I liked.
Full-scale development began in December.
First, we will form a small team of 4-5 people and work without worrying about anyone.
Our goal is to create games of various genres/environments with agility like Supercell.
And unlike other gaming companies, we plan to make a number of attempts that will already have interesting results.
First of all, even if the game is not successful, if it has technical significance or is helpful for learning,
We want to create a virtuous cycle structure that creates and releases Infraon lectures without discarding resources and codes.
From the middle of next year when the project becomes somewhat stable
We plan to focus on producing online games such as SNG, SLG, or MMO.
Various projects used in startups
I think we can meet technology and resources through Infraon lectures.
Additionally, what kind of thoughts did we have when creating the game?
The entire process is from [idea] -> [development] -> [release (profit certification)].
We made it into a video and left it as history.
I'm planning to dig up my YouTube channel and make it public.
Starting with simple questions like [How much money would I make if I made a game like this?]
In the long run, people's ideas like [If we make a game like this, it will be a huge hit]
We also want to try an interesting experiment where we outsource the work through a public contest and put it into practice.
This is the last and final notice regarding [mentoring].
Before a certain number of projects accumulate
I don't think there will be much for the company's YouTube editors to do.
I was wondering what I could do to create a new and innovative rumor.
I am inspired by the various interview-related inquiries that come to my email every day.
[Mock Interview] I would like to proceed with the content.
Many students send me emails asking me to look at their personal statements, portfolios, etc.
Looking at this, I really thought that there were a lot of people who had no idea how to write documents.
I would like to correct each and every one of them, but
I also don't have enough time and my questions are piling up, so I had no idea.
We came up with a change of thinking: What if we invited them to our Gangnam office and proceeded with the project?
[Mock Interview] is conducted for approximately 1 to 2 hours, assuming it is an actual programmer interview.
- Interview conducted after reviewing resume/portfolio
- Conduct technical interviews
- Feedback and corrections
We will be conducting the video recording at the Gangnam office only for those who agree to it.
We do not disclose any personal information.
- Modify documents to initials to avoid exposing personal information.
- The editor will mosaic your face with a cute animal photo :)
In order to prevent anyone from lightly applying, we plan to charge a certain participation fee (50,000-100,000 won).
And the application will be accepted soon through the Inflearn [Mentoring] function (feat. There is no function that Inflearn does not have!)
Due to time constraints, we plan to only conduct this for 1-2 minutes per week.
For those who were curious about the interview process, and those who were curious about why their documents were always rejected
We look forward to receiving support from those who are concerned about which areas need improvement.
- That was the longest news in history. -
I'm a little worried about my conscience(?) about whether I can live my life this way...
Thanks to Infraon and many students
I always end this by expressing my gratitude for being able to make such fearless attempts without any consequences ^^
thank you!