DEV Community

Cover image for When Lost, Choose All.
Jawdat Tayfour
Jawdat Tayfour

Posted on

When Lost, Choose All.

Dev Journey #6

Hello Fella LinkedIn-istas, today I’m back with another update on my web-development journey.
Ever since the post I put out last week, I’ve been so lost.

  • Should I continue to learn Django Rest Framework?
  • Should I start learning JavaScript since it’s required in every web development job ever?
  • Should I stop thinking ahead of myself and just focus on creating new projects to add to my portfolio ?
  • How should I go about my journey?

It felt like I was driving on a highway really fast and I couldn't find an exit to continue driving to my destination. A couple of reddit posts, dev talks and YouTube tutorials later, I got it all figured out!

I decided that I should do everything I mentioned above and more. The trick lies within the order. As a person who loves Depth-First-Search strategies, I’ll start with making a couple more Django projects that serve different areas of life in general.

Currently I’m working on a company landing page for my game development team (StageRibbon), next up I’ll try to make a database website, where you can store data and view them in a variety of ways (charts, spreadsheets and more.. ) just to sharpen my skills in building CRUD(Create, Read, Update, Delete) functionalities, viewing different types of data and manipulating them with a simple user interface and in securing a website’s data flow.

  • Once I finish my next project, I’ll hop on learning DRF (Django Rest Framework).
  • Once I’m comfortable with that I’ll then go ahead and start to build some real frontend skills with JavaScript.

And since I know that learning a new programming language is a long journey and I really need a job as soon as possible, I decided to take a rough turn and try freelancing.
Now, I know that you are probably thinking that it isn’t going to work and it’s a total waste of time, and that’s what I myself heard when I went asking for people's views on freelancing.

BUT

, what pushed me to that corner is that most of the stuff required on websites like **Fiverr **are simple and doesn't require a lot of complicated work, that, and the fact that I’m not limiting my work there with web-development.

I just posted my first service (Called Gig there) and I offered nearly free music production for multiple purposes (songs, games, videos, trailers and such).
And I’ll just sit and wait for the results. I’m not hoping for anything to happen, but if it did, it’ll motivate me to grow my skills even more and seek new limits for myself.

I’m posting about this dilemma that I faced recently to encourage any developer stuck in a place like the one I’m at to seek people’s advice and to try different things even if they are kind of frowned upon by the majority of the community.

Because I believe in trial and error. I also believe that nobody knows nothing about anything until he/she realize that he/she knows nothing about it. And this journey to explore beyond the norm is our mission as humans to discover the unknown.

Until next time people !

Top comments (0)