Earlier quoted context omitted.
yes, free forever.
What about making money from companies by helping the companies recruit the students? (The for them right students)
Show HN: C0D3 – A free, interactive site to learn coding
131–140 of 177 posts
Re: Show HN: C0D3 – A free, interactive site to learn coding
#132why does the tech industry need to solve problems of unemployment or why does it need to give jobs to people who do not know what they want to do?
Re: Show HN: C0D3 – A free, interactive site to learn coding
#133# Why Learn JS? JavaScript is the only language that lets you do every aspect of technology. This is misleading at best.
I agree, I haven't had time to revisit it to improve the wording, will do it tonight. This is really what I meant: Our decision behind JavaScript: We want our students to understand technology at a conceptual level first, end to end: 1. Client side - Mobile, web, terminal 2. Server side - Database interactions, system design and optimization 3. Batch - ML models and scripting AFAIK, JavaScript is the only language th…
As for the wording, all you need to add is the word platform:
JavaScript is the only language that lets you build applications for any technology platform, including the web, desktop, mobile apps and terminals.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#134Earlier quoted context omitted.
Are there times when you think TypeScript could make some of the advanced projects less frustrating for the students?
Yeah after the curriculum, the students transition to using typescript. It is a natural progression towards wanting to type your function arguments and return values for clarity and consistency.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#135replace "coding" with "javascript"
Re: Show HN: C0D3 – A free, interactive site to learn coding
#136Earlier quoted context omitted.
I agree, I haven't had time to revisit it to improve the wording, will do it tonight. This is really what I meant: Our decision behind JavaScript: We want our students to understand technology at a conceptual level first, end to end: 1. Client side - Mobile, web, terminal 2. Server side - Database interactions, system design and optimization 3. Batch - ML models and scripting AFAIK, JavaScript is the only language th…
I think you are right and I'm annoyed that you are. Because I think JavaScript is a really hard language to master. Ubiquitous yes, versatile yes but so full of cruft and bad design decisions that it really can put many people off programming.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#137Earlier quoted context omitted.
What this really highlights is that humans are currently interested in creating barriers to entry to their profession to selfishly protect their salary and employment security at the cost of slowing down societal progress.
Are you saying that engineers, doctors, lawyers etc. have an obligation to teach others for free? And to shoulder any and all costs associated? Are you also suggesting that junior programmers are entitled to the unpaid labour of mentors? And what about teachers generally? Isn't teaching an important skill that deserves remuneration? Doesn't offering free tuition drive down the value of teachers? Should these people b…
However I am definitely sure that the statistics show that the highest paid professions in this country require lots of licensing and schooling, which carry non-zero costs for obtaining.
Software engineering does not exhibit this same behavior, or at least if it does, it is orders of magnitude less. I don't see many blog posts on how to do appendix surgery, for example.