Ask HN: For beginners: what is the hardest part while learning web dev?
41–44 of 44 posts
Re: Ask HN: For beginners: what is the hardest part while learning web dev?
#42I graduated as a mechanical engineer and tried to make the switch to web dev but I got caught up in not really knowing what to learn to get an actual job. For instance, I'm a natural at CSS, came as a no brainer, but all places want you to know less and then it was sass and then it was one of those along with gulp and then grunt, and then everybody became crazy about mom and then webpack. This is why I gave up and mo…
May I ask why one would want to switch from a well respected engineering profession to one which literally kids can do? Outside of the HN bubble where there's lots of VC-funded Internet startup employees, webdev is a joke, and I think you see why now.
Re: Ask HN: For beginners: what is the hardest part while learning web dev?
#43I think that a majority of "beginnner" tutorials miss the point. They start with the actual HTML/CSS right away. Heck, some even start with jquery as part of a beginning course. I really believe in learning the "why" of something and not just the "what" or "how". For example, if you really want to learn web dev, you have to learn to some extent how the internet works, what are the various protocols for web (http vs f…
I think going front to back is valid too. Restyling wordpress yields usable results qiuckly, which is great for motivation. And motivation might be the most important things if you learn it by yourself. It's just important to take your time when encountering issues related to things below. In general there is a fine line in programming: going as high level as possible only gets you in to trouble when things go wrong…
Re: Ask HN: For beginners: what is the hardest part while learning web dev?
#44In my opinion, it's the sheer amount of options available. It's overwhelming. First of all, the tooling. Should I use NPM, Bower, Gulp, Grunt, Webpack or something else? What text editor should I use? Visual Studio code? Sublime? Vim? Emacs? Something else? What Javascript framework should I use? React? Angular.js? Angular2? Vue.js? Do everything with jQuery? Something else? What CSS framework should I use? Bootstrap…
One benefit of learning Dart + Angular(.dart) is that you get an efficient programming environment with batteries included. The toolchain includes the usually required tools (SASS included, it is now implemented in Dart first and is ported to other platforms afterwards). The learning curve is small(er than usual), the tools are great.