I have noticed on this forum and indeed other coding forums that there is a very small minority of individuals who appear to ask so many questions that it raises several questions for me.
It’s not clear to me if you think that is a good thing or a bad thing, to ask questions. Some people ask a lot of questions because they want to know every detail, some people are content to wait and see. Some people depend heavily on the forum, others learn to be more independent and search other places. And some people are just too chicken to ask/
1 - Have you actually learned, understood, remembered anything from the course you are about to complete?
Remembered something? Of course. Remembered everything? No, no one can.
2 - Did you actually want to really learn anything from the course?
I don’t understand the premise of the question. Why would someone go to the trouble if they didn’t want to learn anything?
Is your idea that asking a lot of questions means that you are not really learning? I think there is a balance. Yeah, having everything done for you stunts learning, for sure. But so does staring at a screen, not understanding, not knowing what to do. If an answer gets them past that hump, it’s a good thing.
3 - Why wouldn’t you go through the course a second time or third time or as many times as needed to really learn it.
I’m not sure what 3 times would do. Perhaps you think that “learn it” and “memorize it” are the same thing. Your goal is not to memorize every little detail. Your goal is to learn what is possible and how things work on a higher level. Professionally developers are CONSTANTLY googling things to get the tiny details. There are too many tiny details and they keep changing - no one can memorize them all. That is an unreasonable and impossible and unnecessary expectation.
4 - Are you more interested in the certificate than the knowledge it is supposed to prove?
Me, no. For me the certificates were milestones.
5 - What meaning will the certificate have when other people have done all the coding for your projects?
Is this related to people asking questions? That is a big leap from “you asking questions” to “other people have done all the coding for your projects”. There is A LOT of territory in between those two.
6 - How would you get a developer job without having access to a forum in the interview and any coding tests that might be a part of it?
In my experience, interviewers are more interested in knowledge of concepts and what you can figure out. Granted, if someone has to google how a for
loop works, they aren’t going to get the job, but they are not expected to know everything.
The best way to figure out what they want in interviews is to do some. Or read where people have talked about their interviews.
It could be that coding is more of a hobby to some and they don’t intend to ever do it seriously in which case ask away, no problem.
Again, you seem to be drawing an unfounded conclusion, that people asking questions mean that they aren’t taking this seriously. There are a lot of people on this forum that asked questions and became professional developers - I’m one of them.
As a former educator, the students of mine that asked the most questions tended to be the most interested and the most engaged and tend to be my best students. You seem to have come to the opposite conclusion of my decades of experience.
However anyone who has even the faintest hope of becoming a pro developer surely wouldn’t be rushing for thier certificates without actually wanting to learn the code would they?
I “rushed” through my certs, finished them all in 4.5 months (this is the old curriculum, pre-Python) - I gather that is a pretty quick time. What do you mean by “rushing”? I “rushed” in the sense that I wanted to complete it quickly. I didn’t “rush” in the sense of not caring if I Iearned or not.
While no one could possibly take in and remember every single part of a course surely anybody serious about web dev for a career would be trying thier hardest to do exactly that.
I disagree with that statement completely. What experience of yours is this based on? My experience is the exact opposite. My experience is to just learn and build things. The details are findable - google, Stack Overflow, documentation. If you use something a lot, it naturally starts to stick in your memory. But I don’t recommend anyone purposely trying to memorize stuff. Anything you might need to memorize, will naturally stick in your memory from use, anyway.
When I started my first job, I had to learn how to do Jest tests. So I read a page or two in the documentation each night. But I wasn’t trying to memorize anything. I was trying to familiarize myself with what was available and some of the concepts. When I needed details, I knew I could find them in the docs. As I wrote tests, some things naturally stuck in my memory. I never tried to memorize anything. I’m also glad to say that at that job I kind of became one of the “Jest gurus”, so I must have been doing something right.
So… how many questions is too many? How many questions show a healthy curiosity and desire to learn and how many questions show a desire to avoid the hard work and blag their way through as far as they can?
That is the first question you’ve asked that I can sink my teeth into, in which I don’t disagree with the premise.
Yeah, I see a few campers that ask every single question, wanting everything spoon fed to them. I sometimes try to steer them in the direction of learning to search in outside sources. But in my three years on the FCC forum, I can probably count on my fingers the number of people that I would say fall into that category - that’s out of thousands of campers.
I certainly agree that 99% of the people clearly want to learn the code. It is just maybe 1% who are perhaps more interested in a certificate than actually learning to code.
On what do you base this conclusion, that they are more interested in the certificates? Maybe they like the certificates because they are milestones in their learning? Personally, I think that is the only value of these certificates, but that does not make them worthless. I certainly felt some pride as I earned each certificate. People like rewards, it fires off dopamine in their lizard brains. It’s gamification. It’s just how human beings are wired.
I’m also very proud of my MA in music. I proudly hang my degree. Receiving that was one of the proudest days of my life. But if I had to choose between the piece of paper or the knowledge/experience, there would be no choice, not even close.
If you have to ask for help with literally every single element in a project, even the most basic things which we are taught in the first few hours then perhaps you should have been asking some questions during the course or perhaps you should do the course again and attempt the projects when you are ready.
This seems to really bother you. Yeah, I guess it bugs me a little too. But I also don’t lose sleep over it. If I see someone that I think is “overasking”, then I try to hint that they maybe should back up a little or learn to search outside sources.
I had a friend decades back. Whenever he got a new video game, the first thing he’d do is look up the cheat codes. That just blew my mind. But hey, it’s his game, it’s his life, let him do it the way he wants.
If people want to rely on the forum more than I think they should, it’s their life, they can do what they want. I can suggest that maybe they are relying too much, but ultimately it’s their life. If it bugs me, I can just start ignoring their threads. I’ve had to do that a few times, very few times.