E, Shanai System Subete Wan'ope shiteiru Watashi wo Kaiko desu ka? - Vol. 2 Ch. 15

Dex-chan lover
Joined
Jan 2, 2019
Messages
4,929
Did- ..Did she just compare a Range to an Integer ((1 to 6) == 1?

And her explanation of "4 parts to programming" is really bad. At the very least, she should add some data-structures (specifically arrays, but structs would also be good to mention) and indexing of them. Because as it stands now, she claims programming can't make dynamic code that doesn't know the number of things at time of writing (unless you were to do really weird stuff with string manipulations).
Though I would like to add a bunch of other stuff too, but if I were to truly keep it minimal then I could accept stopping there. ...And assume the student understands the implicit unmentioned stuff that are even more basic, such as that regular math-operations and logic-operations exists too and they simply need to search for them whenever they want to find out how to use one.
AI is just a bunch of IFs and GOTOs.
Actually not (assuming you are talking about the current generation of LLM's. It is mainly multiplication-operations iirc.
python uses indentation, doesn't use semicolons lol
worst feature ever. Particularly as it for whatever reason can't handle a mix of tabs and whitespaces, so collaborative projects (or ones using code from other projects or SO) don't merely sometimes look bad if they used different indentation-settings, but actually dies and if unlucky (the relevant indentation-levels, or the person pasting it in "fixed" them) noone can find out why unless they made tabs visible.
 
Dex-chan lover
Joined
Jan 17, 2024
Messages
302
Honestly the core message here is exactly right: if you get instructions for just the basics, just enough to understand what you don't understand, you can learn all the rest yourself. Not even limited to programming, but programming is one of the best examples because you can get immediate feedback about whether or not you did something right.

In my current job, I learned basically everything on the job just by having a bit of curiosity, looking at documentation, and so on. What I was originally tasked to do was very limited and inefficient, and I could have continued in that role, just following directions and doing monotonous things. But now I'm considered the expert in a lot of things. I've saved a ridiculous amount of time for many people through automation. I've made things that would have been impossible to do in a feasible manner trivial, regular tasks. And none of that came from explicit prior training. It came from just having a general understanding that such things should be possible, and searching for the ways to make it happen.

I feel like anyone else could have done that. But for some reason, only I did. All of my advancements came from thinking "this is dumb, I want to do it better". I don't know why so many people just accept bad things as they are. But I think the key thing that makes someone wind up a programmer or engineer is simply not wanting to accept bad things as they are, and having the curiosity to find the path forward.

This client has the motivation, and now the realization of how he can chip away at the things he doesn't know. That's all he needs for 99% of programming.

There are things I think additional education is needed for--I don't think anyone is just going fumble their way through secure cryptography, for example, or other abstract mathematical things. You need a strong educational basis for that, or algorithm design or compiler design and so on. But basically everything else, anyone can do if they just want to keep chipping away at the specifics they don't know yet.
 
Dex-chan lover
Joined
Aug 11, 2020
Messages
94
learning the theory after learning how to do it is so fun huh
 
Dex-chan lover
Joined
May 30, 2023
Messages
102
That's... not valid Python :huh:
It's not valid python, but since this is an entertainment manga and not educational I'll let it pass. The lesson she is teaching is correct in the end. Also, the fact that when he asked "what is a function", her answer was "Google it" to me showed the author at least knows what they're talking about practically. Understanding the logic is the most important thing, syntax can be learned (and then forgotten before googling it again) later.

I'm data scientist and I code in python a lot. Google and stack overflow are basically my best friend at work.
 
Last edited:
Dex-chan lover
Joined
Mar 14, 2019
Messages
5,876
Satou is such a lovely woman. And she was so pretty in this chapter too (more so than usual).

Thank you for the translation.
 
Dex-chan lover
Joined
Dec 25, 2020
Messages
501
She basically told him his life in programming...

while living:
hardship = try or give_up
if hardship==give_up:
end
 
Supporter
Joined
Jun 10, 2019
Messages
1,179
Actually not (assuming you are talking about the current generation of LLM's. It is mainly multiplication-operations iirc.
Yep, mainly matrices and operations on them. probability ftw
 
Dex-chan lover
Joined
Nov 20, 2023
Messages
7,082
lol fanservice aside i wonder how many irl companies would get away with those kinda examples, tho i wonder how much programming knowledge the mangaka knows, it would be quite a flex to just make their own website advertising their stuff versus just a twitter bio
 

Users who are viewing this thread

Top