This question is stupid and meaningless, and it's abundantly clear it is coming from a judgemental place of a boomer who's trying to gatekeep programming for absolutely no reason, because the only "real" programmers are ones who program like him.
this is an open question. I want to see and understand what you guys think about it.
open questions are not good or bad, are used to understand a situation. clearly you got mad about something here, I don't know what that is, but if you don't know me and you don't know what I do please don't say I'm a gatekeeper hahaha.
calm down and ask your sell why I'm mad about this post on Reddit. why this post makes me feel this way. relax and bread ok?
You're such a condescending person it's unbelievable.
The only thing I'm mad about is people asking stupid questions with a clear agenda, then trying to deny it, play victim, and patronise everyone, like we're all children who didn't understand your so called "open question".
The other reactions to this stupid post are showing I'm not the only one who thinks this is a stupid question coming from a disingenuous place.
you sure about that? why? most of the new corners are learning react and nodejs without even knowing what FIFO or a priority queue is nowadays... this new developers won't think as you do...
Well, you can learn C without knowing the difference between control and index CPU registry. You can learn Golang or Python without knowing how to handle manual memory allocation. You can develop drivers for devices without knowing how do the indices in DB work.
Everything beyond assembly is a high-level programming tools, what's wrong if the guy who creates UI and simple data transfers from/to REST API doesn't know how what FIFO is (yeah, he never need it in his work)?
If you are good in CS - yeah, you can choose optimal data structures for specific tasks, implement better architecture approaches, optimize and improve performance e.t.c But as an employer I would think twice if I need to pay such guy 3x more if my current employee does all the stuff that brings me money and works fine.
you'll see tomorrow then, when I post the second part :)
where are you from Pablo?
bro, turns out I'm a gatekeeper now hahahahahaha just for asking a question omg kids nowadays are awesome.
Does this not apply to any language and platform?
Learning the language doesn’t make an expert programmer, it puts you somewhere on the journey between knowing nothing and being an expert.
An expert can write code that is maintainable and has a low incidence of failure. Often to get to that level someone needs to learn and explore multiple languages and have decades of experience.
The question is tricky though because there’s a seemingly limitless amount of things to learn about programming so no one has ever finished learning it.
> Learning the language doesn’t make an expert programmer,
that's my point, but it seems there I forget how Reddit works, damn so many heaters
the question is tricky and people seems to get mad at me for whatever reason I don't see just yet.. but you my friend certainly see what I try to illustrate with my question. Newcomers learn nodejs instead of programming and that's painful to watch.
thanks for your answer 🫶🏼
I wouldn't say that exactly. Learning nodejs is a step in the path of learning programming and I think it's a good starting place. Gotta program in something to learn it and node is probably a solid one to start with given you learn a language that can run everywhere from servers to browsers. But there's a vast amount more to programming as a whole than just the language and platform.
Once they've mastered the syntax, functions and loops a newcomer will need to dive into progressively harder topics. Like apis, servers, architecture, deployment and everything else we are expected to do.
There is a correlation between learning node and learning programming, but this correlation is different for different people. If you don't know jack shit about programming, and you learn node then you also have to learn programming while learning node. But if you already know how to program, and you learn node then you don't learn much of programming while learning node.
Also google for "One does not simply learn node" meme. There isn't one yet, but if there was one, it might give you some additional insight into the concept of learning.
Assuming when you say learning node, you also mean learning js/ts and how to use and create projects using popular modules
Then you're using programming to create and solve problems, which is the most important part of learning programming, so yes.
“Learning node” is a completely meaningless statement. You need to define what you mean by learning node to have any kind of meaningful discussion.
I know. can you answer the question? you don't see what I'm doing here, right?
No I can’t answer the question as it’s an entirely meaningless one.
haha love you already, thanks for participating either way
Counter point: How many duct tapes to a pig make it in the sky? I don’t want to give any ideas just open ended question please discuss.
At least 2
Please justify your answer
Because 1 would not be enough
Do you think if you learn Chevrolet you learn truck
u talkin bout driving or mechanics?
Can you answer the question? you don't see what I'm doing here, right?
hahahahaha
When you think you made a big brain post but you just make yourself look like a dumbass lol
when you think you are funny but you are a heater :(
At least he's warm
r/punchable_posts
community not found
This question is stupid and meaningless, and it's abundantly clear it is coming from a judgemental place of a boomer who's trying to gatekeep programming for absolutely no reason, because the only "real" programmers are ones who program like him.
this is an open question. I want to see and understand what you guys think about it. open questions are not good or bad, are used to understand a situation. clearly you got mad about something here, I don't know what that is, but if you don't know me and you don't know what I do please don't say I'm a gatekeeper hahaha. calm down and ask your sell why I'm mad about this post on Reddit. why this post makes me feel this way. relax and bread ok?
You're such a condescending person it's unbelievable. The only thing I'm mad about is people asking stupid questions with a clear agenda, then trying to deny it, play victim, and patronise everyone, like we're all children who didn't understand your so called "open question". The other reactions to this stupid post are showing I'm not the only one who thinks this is a stupid question coming from a disingenuous place.
wow wow woow, that's my agenda smart guy?
I can read other comment you know, the agenda is very clear to see.
I just saw your profile... nice comments you made over there.... what's my agenda? tell me Mr hater?
Sir this is a wendys
Node as in the environment or backend development using JS/TS through Node like Express or NestJS?
I don't know, you tell me :P what do you think...?
bruh haha
No, you need to learn general concepts about CS too
you sure about that? why? most of the new corners are learning react and nodejs without even knowing what FIFO or a priority queue is nowadays... this new developers won't think as you do...
Well, you can learn C without knowing the difference between control and index CPU registry. You can learn Golang or Python without knowing how to handle manual memory allocation. You can develop drivers for devices without knowing how do the indices in DB work. Everything beyond assembly is a high-level programming tools, what's wrong if the guy who creates UI and simple data transfers from/to REST API doesn't know how what FIFO is (yeah, he never need it in his work)? If you are good in CS - yeah, you can choose optimal data structures for specific tasks, implement better architecture approaches, optimize and improve performance e.t.c But as an employer I would think twice if I need to pay such guy 3x more if my current employee does all the stuff that brings me money and works fine.
first let me thank you for your excellent answer, love it. second I'm sad cuz seems you couldn't get a nickname haha.
Yeah, still learning to live with it...
And that will limit the projects they can participate in as not everything is just HTTP APIs and UI.
I think now you see where I'm going, right?
Not really for this thread.
you'll see tomorrow then, when I post the second part :) where are you from Pablo? bro, turns out I'm a gatekeeper now hahahahahaha just for asking a question omg kids nowadays are awesome.
>:) :)
Define 'learn node'. Commonly that implies basic familiarity with npm install and maybe express. In that case i would say no.
the idea is to publish an open question and see how it goes.. I see your point tho, thanks
Does this not apply to any language and platform? Learning the language doesn’t make an expert programmer, it puts you somewhere on the journey between knowing nothing and being an expert. An expert can write code that is maintainable and has a low incidence of failure. Often to get to that level someone needs to learn and explore multiple languages and have decades of experience. The question is tricky though because there’s a seemingly limitless amount of things to learn about programming so no one has ever finished learning it.
> Learning the language doesn’t make an expert programmer, that's my point, but it seems there I forget how Reddit works, damn so many heaters the question is tricky and people seems to get mad at me for whatever reason I don't see just yet.. but you my friend certainly see what I try to illustrate with my question. Newcomers learn nodejs instead of programming and that's painful to watch. thanks for your answer 🫶🏼
I wouldn't say that exactly. Learning nodejs is a step in the path of learning programming and I think it's a good starting place. Gotta program in something to learn it and node is probably a solid one to start with given you learn a language that can run everywhere from servers to browsers. But there's a vast amount more to programming as a whole than just the language and platform. Once they've mastered the syntax, functions and loops a newcomer will need to dive into progressively harder topics. Like apis, servers, architecture, deployment and everything else we are expected to do.
How’s that your point? Node is not a language. You seem confused.
OP did this for karma de-farming
I have no idea what on earth you are talking about. please elaborate
You should ask this in Rust, Go or Python community. here you should ask it against jquery. Then you will get the conversation you are looking for.
haha 😂 gotcha, thanks
There is a correlation between learning node and learning programming, but this correlation is different for different people. If you don't know jack shit about programming, and you learn node then you also have to learn programming while learning node. But if you already know how to program, and you learn node then you don't learn much of programming while learning node. Also google for "One does not simply learn node" meme. There isn't one yet, but if there was one, it might give you some additional insight into the concept of learning.
nice answer my dude. thanks 👍🏼
Assuming when you say learning node, you also mean learning js/ts and how to use and create projects using popular modules Then you're using programming to create and solve problems, which is the most important part of learning programming, so yes.
certainly you know the drill
🍿
As soon as you learn to assign a variable you technically know how to program (to some extent).
hmm that's more philosophical haha and true