6
5 Comments

What are problems you face in web development?

I'm currently working on a post about lessons I've learned in web development, and I'm looking to gather information from other developers or designers.

What are problems you face or have faced in your journey to become the best you can be? Comment them below so I can make my content the best it can be.

Josh Ternyak

posted to Icon for group Growth
Growth
on May 5, 2020
  1. 2

    I've been doing web dev for more than 4 years now, and I'd say the thing that always bothered me was choosing what to learn. There just too many great things to choose from. Front end or back end? Python or Node? React or Jquery? Too overwhelming, If i started web development knowing what i wanted to do, Things would have been very different.

  2. 1

    I am a UX designer with some coding skills. I am not focused on web development, but I am very interested in it and sometimes I want to develop projects myself.

    For me it was always difficult to find out what is a good, up-to-date stack to solve this kind of problem. I also found and still find it difficult to figure out common approaches. For example, how do I build a database for this problem? What are solutions with little effort that still solve my problem (e.g. Authentification).

  3. 1

    I definitely agree with TheSlackerHacker that choosing what to learn is difficult. For me, I use a project-based strategy. Basically, I start out with a project idea in mind, then learn what I need to build it. Choosing the right tool wasn't easy. For my first project I jumped between several, building, tearing down, and rebuilding, before finally choosing one. Things would've been a lot easier if I'd had some guidance from the beginning. Like, "here's what you should use if you want to build x-y-z".

    I also wish I'd known earlier that "done is better than perfect". (Example: My first project, which still isn't finished. I've completed others with this mindset, though.)

    In addition, I felt the self-learning curve was steep after finishing basic HTML/CSS/JavaScript, since I jumped into project-based mode then. (I hate watching tutorials - I'd rather read documentation - so maybe this isn't a problem for most ppl.)
    There were also some things I used but couldn't explain, like () => {}. It freaked me out that I probably couldn't answer interview questions about the syntax I used every day.

  4. 1

    Hey Josh! These ones come to mind when I think about this:

    1. Not wanting to continue a project if I don't see a great future
    2. Getting bored (at first) when learning a new skill (even though it won't be boring at the end)
    3. Getting lots feedback
    4. Site optimization (speed of it)
    5. Learning more advanced SEO
    6. I may not know of some great and very important resources (websites, apps, tools, etc.) out there
    1. 1

      thanks! I'll be sure to add them to my post!

  5. 1

    This comment was deleted 5 years ago.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 41 comments Why Early-Stage Founders Should Consider Skipping Prior Art Searches for Their Patent Applications User Avatar 22 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 13 comments