Specifically web development. Also I'm drunk right now so I might sound stupid. Anyway, I'm sort of teaching this guy about web development. Not even full stack shit, just basic HTML and CSS and JavaScript. He said he's following some online video series. He claims to have been learning it for a couple weeks now. Today someone brought up the topic of different ways of naming variables. I asked my friend if he knew about camel case. He said no. I asked him if he knew about naming variables. He said no. I asked him if he knew what a variable is. He said no. I had to tell him what a variable is. He still has a hard time understanding it. This is a dude with a college degree, who has a hard time understanding that a name can correspond to a value. Key-value pairs.
A guy who says he has been learning web development through videos (which I know he has watched some of -- he's not lying!) doesn't even know what a variable is. He's been learning for a few weeks and doesn't even know something like this.
I don't even know what to say.
Name:
Anonymous2018-06-30 4:59
Web development isn't all that good a way to start learning programming, because the browser hides a lot of the complexity. Try to teach him how to interact with input and output first, from the console and from files, and to perform basic calculations and logical operations on that input. That might help him understand what programming is about.
Name:
Anonymous2018-06-30 6:15
The meaning of the word variable will vary depending on context, though. That is literally the point of variables. Otherwise we'd call them consistents or something similar. Your friend is actually in the right here.
>>1 You are probably just bad at explaining. Just ask him if he did functions in maths.
Name:
Anonymous2018-06-30 17:33
>>6 I already know that he didn't take higher-level math.
A lot of university education in America is a complete joke.
Name:
Anonymous2018-06-30 21:59
>>7 But.. we first did functions in the 3rd grade (I think) of middle school (and I still think that it's too late). How could he not have done functions in uni? Was his degree on literature or something? Also, in what world are functions "higher level math"?
Name:
Anonymous2018-07-01 23:25
>>8 welcome to america, where barely-literate people can get bachelor's degrees in bullshit majors, which devalues legitimate STEM degrees because morons think all degrees are equally easy and worthless