The Yellowed Saturn he held up was signed by sonic team and Yuji Naka which was pretty neat to see.
Given he's developing in C#, what other IDEs would you use? Regular Visual Studio?
They dont earn much money do they?
The app is very small, looks like is on the basement and very far from the station and his office.
I mean he probably does earn a fair bit as:
1. He works in Tokyo - by and large even smaller apartments are of 100,000yen to start.
2. His looks like a 1LDK, which is probably gonna be at least the price mentioned above if not more depending on what ward he's living in.
exact same thing with me! I love Paolo's videos and they helped greatly with planning my trip to Japan.I follow very few youtubers, but I discovered him while planning my itinerary for my 2 week Japan trip I took in October, and his "day in the life" series is so amazing. I loved the Ramen chef episode, and the salary man episode, and will look forward to seeing this one.
Yeah, regular Visual Studio is basically the C# IDE. It was used by pretty much everyone doing C# work at my (former) company.Given he's developing in C#, what other IDEs would you use? Regular Visual Studio?
Given he's developing in C#, what other IDEs would you use? Regular Visual Studio?
Also I see your later comment. How is a .cs file not C#? Maybe I'm missing something. I was talking about the clip at 6:46 (which could totally be a sample file given how standard it looks.
Ah I missed that part, but yeh that's C++. Interesting. In 6:46, he's using C# but later in your part he's using C++.He's not programming in C#, he's programming in C++. You can see him including a header file right at the top of his source. He's using pretty boilerplate std library C++. Talking about 10:14 when they do a full screen image of his source:
That said, yeah, you could definitely use the full enterprise Visual Studio for C# development.
I mean he probably does earn a fair bit as:
1. He works in Tokyo - by and large even smaller apartments are of 100,000yen to start.
2. His looks like a 1LDK, which is probably gonna be at least the price mentioned above if not more depending on what ward he's living in.
You must not know many people who work for medium or large companies.He mentions that is common to have unpaid overtime hours....
Maybe for a very small company or start up but not for a mid/ big company, in fact thats how they actually earn money, accumulation of overtime hours.
Im puzzled since he lives here in Tokyo and knows how the life works here.
Sort of. The syntax and function names are usually "English" but there are plenty of engineers who can code but can't speak a lick of English.
Hmmm...I thought the mechanic admin was pretty decent, she got home at like 6:30 and had the entire evening to herself. Job also seemed fine although she had to be part time maid on top of doing her admin work. But at least there was the company vehicle she could use to do errands.
The Sim card salary man was brutal: Clock in early because you had to be the first in the office over some bizarre junior employee custom*, run around the city the entire day, come back to office to do more work, run around some more, do more additional afterwork responsibilities and then get home at like 9:30. Just an hour or two before going to bed.
The ramen guy was at least somewhat understandable, food industry people sometimes seem like they do crazy hour anyway but at least he was the manager. The salary man was not even that high up in stature and his job seemed like hell.
I know many people on this forum think this kind of thing is admirable about Japanese work culture but there is nothing admirable about being forced to not have a "self" of your own outside of your work, just feels so exploitative. But if all you cared about is playing video games and reading manga then I can see why you'd be happy to put up with it I guess.
*I noticed there was a lot of this that I picked up on about Japanese culture in the other videos. The Manga creator one where they were in the restaurant meeting was interesting...
You must not know many people who work for medium or large companies.
He was working in C++. The code they showed was really rote stuff, things like freeing memory at shut down by iterating through vectors containing pointers to the heap.
Given the other videos on this guy's channel, this one is an outlier compared to most of the other jobs he's covered. That suggests that Namco Bandai is just more reasonable of an employer than most Japanese companies. Also important to note that he recorded this at a time where they weren't crunching on a game, I'm sure the hours are much longer during those periods.Videos like this seriously annoy me. It is sold as a typical "day in the life" whereas it is not at all typical.
While it is not unheard of to spend time with friends on weekdays after work in Japan, it is super unusual and not the norm at all.
There is a government-recognised social problem of workers staying at the office for too long and this video ignores the fact that most people are under pressure to stay beyond 8 or 9pm at the office.
This video sweeps that issue under a rug and glorifies the idea of working for a Japanese company, which are otherwise notorious for dominating the lives of their employees.
I love how you mentioned this assuming anyone would know what you are talking about 😂
Videos like this seriously annoy me. It is sold as a typical "day in the life" whereas it is not at all typical.
While it is not unheard of to spend time with friends on weekdays after work in Japan, it is super unusual and not the norm at all.
There is a government-recognised social problem of workers staying at the office for too long and this video ignores the fact that most people are under pressure to stay beyond 8 or 9pm at the office.
This video sweeps that issue under a rug and glorifies the idea of working for a Japanese company, which are otherwise notorious for dominating the lives of their employees.
heh, they're called programming languages for a reason. It's not english, nor is it really any spoken language. Computer programming languages are, in the most literal way, their own unique language, entirely divorced from conventional human languages. They typically use ASCII characters (but not always!) so they might resemble, say, english or french or whatever, but they aren't english. But sometimes, if you want to go really deep into it, like writing in pure bytecode, the "language" could consist of numeric values, like so:
This is a programming "language." Every processor speaks a unique "language" that other processors cannot understand. The reason "PC" is largely considered one platform is because most windows PCs all use the same type of processor, speaking a language called x86 (or a modern subset, called x64).
Decyphering these languages is really, really hard, even if you "speak" them, so source codes have a second layer to them, a comment section that isnt part of the code, but more like notes for people trying to read the source. Comments can be written in any human-readable language. If you look at the source he's writing, he's written several comments in japanese:
Those lime-green bits I circled are comments, not code.
The programmers in this topic assuredly know what that is, that's pretty basic computer programming stuff that you would learn in an intro to CS course in college.
heh, they're called programming languages for a reason. It's not english, nor is it really any spoken language. Computer programming languages are, in the most literal way, their own unique language, entirely divorced from conventional human languages. They typically use ASCII characters (but not always!) so they might resemble, say, english or french or whatever, but they aren't english. But sometimes, if you want to go really deep into it, like writing in pure bytecode, the "language" could consist of numeric values, like so:
This is a programming "language." Every processor speaks a unique "language" that other processors cannot understand. The reason "PC" is largely considered one platform is because most windows PCs all use the same type of processor, speaking a language called x86 (or a modern subset, called x64).
Decyphering these languages is really, really hard, even if you "speak" them, so source codes have a second layer to them, a comment section that isnt part of the code, but more like notes for people trying to read the source. Comments can be written in any human-readable language. If you look at the source he's writing, he's written several comments in japanese:
Those lime-green bits I circled are comments, not code.
The programmers in this topic assuredly know what that is, that's pretty basic computer programming stuff that you would learn in an intro to CS course in college.
The keywords are just as much gibberish to English speakers as they are to Japanese speakers. What does "int" or "glVertexAttrib1f" translate to?Couldn't they... I dunno, translate all the keywords in a programming language to the Japanese/other language, and then have the compiler translate it back to English using some sort of hash map or symbol table into the underlying keyword? It's just one extra compilation step, so it should not affect program speed too much.
Also, good method names remove the need for comments (I have my own strong feelings on comments, especially when they're misleading or out-dated). But in this case, since the method name is in English, it sort of necessitates the need for comments.
tl;dr JavaJapanese --> Java --> Java Byte Code --> Machine Code?
Err... What?The keywords are just as much gibberish to English speakers as they are to Japanese speakers. What does "int" or "glVertexAttrib1f" translate to?
Comments are a GOOD thing. I absolutely hate working with people who think they don't need comments.
Err... What?
But they're all usually abbreviations of English words based on what they are. Integer wasn't a word made up specifically for coding.
I just feel like if I, as someone who only knows English, were to try and approach a programming language that uses not English characters for syntax, I would be confused as all hell.
I'm still in school, do a lot of people work with machine code?You don't type "integer" to declare an integer, you type "int"
It's way more confusing and pretty pointless to translate keywords like that. And when you start getting into opcodes, they get very abstract. Go ahead and translate "pdep" for me.
Inline assembly is common, yes. Especially in game devopment. It's a good idea to familiarize yourself with the gcc extended asm syntax if you want to wring performance out of your code: https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.htmlI'm still in school, do a lot of people work with machine code?
All the keywords are in English or derived from it. Also, most companies (prob not so much in Japan) require English for comments and variable names. Plus, it's the language of the (dev) internet, where you're going to google your error messages.
It's clearly aimed at coders, and not interesting to people outside the field.I love how you mentioned this assuming anyone would know what you are talking about 😂
It's not really worth the hassle, English is a world language and considered a must for CS.Also, good method names remove the need for comments (I have my own strong feelings on comments, especially when they're misleading or out-dated). But in this case, since the method name is in English, it sort of necessitates the need for native language comments
What? Dude hung out with friends after work and even has a work friend to eat lunch and game with. He's single, I assume, hence he has the evening to build gunpla.
This was probably the one video to really glorify the life of a game programmer.
I mean when he was actually coding. He did have meetings but the coding part is unsocial. It's a huge part of the day.
This video absolutely does not show what a normal day for a dev in Japan is.
Living and working as a dev in the region for the past 7+ years, specifically with similar corporations like bamco.
Living and working as a dev in the region for the past 7+ years, specifically with similar corporations like bamco.
You mean, it doesn't show what a normal day for YOU is. Every company is different.This video absolutely does not show what a normal day for a dev in Japan is.
You mean, any developer video about your singular experience :P I worked 12 years at a game company with a break room where people played games every lunch, another lunch room with a few arcade machines (I miss that Star Wars arcade machine). People played games all the time. And sometimes we would play a networked game together after work.Any developer video where they talk about benefits like "Free games to play while at work or being able to sleep" are bullshit. Because no one wants to be that person who plays games instead of working and sleeping on the job is a detriment to you because it means the business basically wants you to live there.
Any developer video where they talk about benefits like "Free games to play while at work or being able to sleep" are bullshit. Because no one wants to be that person who plays games instead of working and sleeping on the job is a detriment to you because it means the business basically wants you to live there.
Im a software developer and at my work we have 3 PS4s. After lunch me and 3 of my coworkers always play a couple of Rocket League matches.
Though making a big point of it being free just seems weird, are there any workplace that charge money for playing games?
Im surprised that theres no catering at the place. Must suck having to bring lunch or go out and spend time to get lunch everyday. And having to pay for snacks and beverages also seems crazy to me.
Im surprised that theres no catering at the place. Must suck having to bring lunch or go out and spend time to get lunch everyday. And having to pay for snacks and beverages also seems crazy to me.
FromSoftware lists out their salaries for engineer job postings, and.... it's not that good. Certainly not Bay Area/Silicon Valley good.
I imagine Bandai pays something similar for their engineers.
I find VCode to be amazingly powerful, but the typical Electron bullshit is very much present and it surfaces often.As turd as Electron may be, MS did a fantastic job making all of that disappear and empowering devs across many platforms to do a better job.