Live data from Hacker News

Show HN: C0D3 – A free, interactive site to learn coding

c0d3.com

31–40 of 177 posts

Re: Show HN: C0D3 – A free, interactive site to learn coding

#31
post #24

Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…

" struct3r5.com: a free online curriculum for budding structural engineers " Now I'm scared.

It's interesting though, how that will scare us, but not something equivalent for digital infrastructure.

Of course, bad programming will never do the same damage as a building that collapses, a bridge that folds in two, etc. But it can do damage enough: harming lives, enabling crime, and costing businesses a huge amount of money.

Re: Show HN: C0D3 – A free, interactive site to learn coding

#34

Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…

Maybe it has something to do with all the hippies that were involved in software in the 60s and 70s? Open source software and operating systems were all done by young idealistic college kids who believed information should be free.

Perhaps it's their culture that still lives on.

Re: Show HN: C0D3 – A free, interactive site to learn coding

#35
post #13
post #5

This appears to be focused almost entirely on Javascript outside of the html/css/databases portion. Curious if there are plans to expand it into python or other languages.

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 that is able to cover everything end to end (front end to backend to scripting to even ML) so I'm able to come up wit…

Are there times when you think TypeScript could make some of the advanced projects less frustrating for the students?

Re: Show HN: C0D3 – A free, interactive site to learn coding

#38

Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…

Software engineering must be one of the few professions where individuals freely share their energy and expertise with others.

I think that's true of most professions. The difference between software engineering and most of the other examples you listed is that software engineering does not require any formal education or training, unlike law, medicine, or other engineering disciplines.

I think it's generally a good thing that the field and the profession are accessible, but I frankly also would prefer if there was a bar/board exam or a similar certification process to make sure practitioners are all up to date on issues of accessibility, privacy, security, etc., which do lead to concrete negative consequences if neglected. I think this is a case where it'll never be perfect, but as a trade we owe it to the people who put their trust in our work.

It does make getting into the career harder, but I don't think those changes would make software engineering no longer self-teachable.

Re: Show HN: C0D3 – A free, interactive site to learn coding

#39
man, we definitely need more initiatives like this, the pandemic ended my small business and I no longer have a source of income. learning programming is my only hope at this moment and I'm sure there are more people in the same situation. A free and dedicated course to the community is all we need right now. Please count on me for anything you need and I can collaborate. Already signed up!

Re: Show HN: C0D3 – A free, interactive site to learn coding

#40

Software engineering is more than just software development. Writing requirements, drafting documentation, testing, verification, maintenance. I hate to be hypercritical, but five weeks of javascript doesn’t make you a software engineer.

Absolutely. Why would software engineering be any different from any other skill? Teach yourself programming in 10 years ...

https://norvig.com/21-days.html

Post reply on HN