DEV Community

Jamshid Tursunboyev
Jamshid Tursunboyev

Posted on

4 2

I am stuck.

I'm stuck. Really, when I saw that kind of statement in web development before, I would have laughed. I would say just make websites, what is so difficult about this. Now I realize the reason I thought this way was I had a plenty of experience in building web apps. I've always had projects to do and got paid really well.

But now I'm stuck in Android. I've completed 3 books and Udacity tutorials. I know about fundamental concepts. I can make apps if someone gives me instructions. The problem is there are no such instructions. When I worked on web, I had a clear vision of my project beforehand. I could see how much work to do and time to spend. When I want to start a new Android app I just stare at editor and have no idea what I am gonna do.

What do you do when you were stuck in learning new technologies? I would really appreciate your advice on how to pass that barrier and start making things.

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (6)

Collapse
 
jfrankcarr profile image
Frank Carr β€’

Try taking the Agile approach to creating user stories...

As a < type of user >, I want < some goal > so that < some reason >.

For example...

As a guitar builder, I want an app to calculate fret spacing in imperial and metric values so that I can accurately place frets on a guitar neck.

As a cat owner, I want an app to remind me to buy cat food when I'm near/in certain stores so that I don't forget to buy my cats' food.

For more: mountaingoatsoftware.com/agile/use...

Collapse
 
gladuz profile image
Jamshid Tursunboyev β€’

I've never considered Agile as an approach for personal projects. Definitely try to use it in my next app.

Collapse
 
arleneandrews profile image
Arlene Andrews β€’

Find the problem you want to solve: and what will the answer look like? Break it down from there - I need X, Y, and Z to display it.

Collapse
 
newtorob profile image
Robert Newton β€’

I probably have the worst advice for this... I just continue to build and build and if I get stuck again, I just keep going.

Keep building and take notes

Collapse
 
dmerand profile image
Donald Merand β€’

I second this. As Anne Lamott says, take it bird by bird.

Collapse
 
aravindballa profile image
Aravind Balla β€’

Write what all you know. I am sure there are many aspiring young devs who might want to learn. Write and help your fellow learners.

Writing might open up or give some ideas for you to develop.

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay