Earlier quoted context omitted.
Can you give an example of solving a problem using code vs coding?
He didn’t mean solving problems using code but solving problems conceptually before starting to code at all.
Show HN: Learn to Code for Free
41–50 of 139 posts
Re: Show HN: Learn to Code for Free
#42I'm looking for courses that seem to be the opposite of this... no language or programming at all, but instead looking at the process of breaking down problems. We've hired several devs out of bootcamp, and they're all taught how to code, but not how to solve problems using code... Anyone have material that might be good for this? Books, videos, courses?
Problem solving .... hmmm It's not solely a programmer thing. You might like to consider people who have been trained to solve problems eg Engineers or Mathematicians int al - they will probably give you more bang for your buck. They will probably have some rudimentary or rather better programming skills as well. Bugger bootcamps ... You pays your money and takes your choice. Cheers Jon
The problem is that they're teaching her syntax, but not really about how to solve the problems...
I don't remember being taught either... but it's certainly something I learned... She's incredibly frustrated because she sees her classmates breezing through class, because they've been programming for years and have learned the general problem-solving skills to get through class... she is having to learn both at the same time.
But, since there's so much focus on bootcamps lately, and it's a problem they ALSO have, I was hoping there was a solution there.
(my point being... colleges aren't doing a better job at this inherently... it's likely just that students have 4 years to figure it out or drop out, before joining the workplace)
Re: Show HN: Learn to Code for Free
#43I'm looking for courses that seem to be the opposite of this... no language or programming at all, but instead looking at the process of breaking down problems. We've hired several devs out of bootcamp, and they're all taught how to code, but not how to solve problems using code... Anyone have material that might be good for this? Books, videos, courses?
> We've hired several devs out of bootcamp, and they're all taught how to code, but not how to solve problems using code... Frankly any Algorithms & Data structures book should do the trick. Choosing the right data structure is often half the solution when solving a problem. That plus SICP and a book about Discrete Math should be enough for 90% of the daily problems.
(for reference, my real concern is my cousin is in a csci-150 course, having trouble because her prof isn't used to teaching to students who haven't been programming for years... nobody has bothered to figure out how to teach problem solving, and they're left to teach themselves or drop out)
Re: Show HN: Learn to Code for Free
#44I see you make heavy use of Cloud9, glad to see that I'm not the only one using it as a learning sandbox environment. It is truly a great platform, I use it to introduce people to Linux (terminal, editing files, etc.) without the hassle of setting a virtualbox, installing any software in their computers, or risking my machines.
Re: Show HN: Learn to Code for Free
#45I'm looking for courses that seem to be the opposite of this... no language or programming at all, but instead looking at the process of breaking down problems. We've hired several devs out of bootcamp, and they're all taught how to code, but not how to solve problems using code... Anyone have material that might be good for this? Books, videos, courses?
Put the newbie gumshoes to work by tracking down simple bugs and designing simple patches to fix them. They need to be able to read other people's code to decipher and debug the coding style they are seeing before they are allowed to build any new module themselves. They need to understand other styles so they can form their own. They should be able to detect any code "smells" and reason with pros/cons why their impl…
Re: Show HN: Learn to Code for Free
#46This is great! I've been wanting to learn more about Rails for a long time. Thanks.
Sweet! I think you'll like Rails. Message me if you have questions along the way. I'm here to help.
Re: Show HN: Learn to Code for Free
#47Earlier quoted context omitted.
Put the newbie gumshoes to work by tracking down simple bugs and designing simple patches to fix them. They need to be able to read other people's code to decipher and debug the coding style they are seeing before they are allowed to build any new module themselves. They need to understand other styles so they can form their own. They should be able to detect any code "smells" and reason with pros/cons why their impl…
I'm hoping there's a way to teach them problem solving BEFORE they learn to code... I feel like it should be a prerequisite to enrolling in the bootcamp. I don't remember how I learned it, but it certainly wasn't reading other people's code at my first job.
Re: Show HN: Learn to Code for Free
#48"Forever" in the "full stack" world means 6 months before a whole 'nother load of frameworks are in fashion and you have to start again...
HTML,CSS, and Javascript are never out of fashion. The only thing he teaches that is applicable to what you said is Ruby on Rails and even then Rails has a strong foothold on the market.
Re: Show HN: Learn to Code for Free
#49I see you make heavy use of Cloud9, glad to see that I'm not the only one using it as a learning sandbox environment. It is truly a great platform, I use it to introduce people to Linux (terminal, editing files, etc.) without the hassle of setting a virtualbox, installing any software in their computers, or risking my machines.
I tried it few weeks back and sadly they force you to add credit card to proceed. Few seconds of googling showed people using fake ones to circumvent it. Not really interested in that nor exposing card details.