DEV Community

Gaurav Soni
Gaurav Soni

Posted on • Edited on

Should I quit my career?

I need some suggestion regarding my career as a front end developer?
SHOULD I QUIT MY CAREER AS A FRONTEND DEVELOPER?

(Read please and give your valuable feed back)

In frontend development i know HTML, CSS, Bootstrap, sass, WordPress, and i know little bit of javascript and currently learning react js.
I think i can't able to do logical thinking as other's doing in react as reactjs developer or js devloper like my other friends do.
So thinking to quit my current job.
Any suggestions ????

Oldest comments (25)

Collapse
 
pogiii profile image
Aviv Ben Yosef

Hey there!
Don't be harsh on yourself!
Meaningful learning takes time and looking outside, you might feel overwhelmed by how much people know that you don't, but that is not healthy isn't it?

I would suggest diving into actually learning with a fresh new mindset -- growth.

Learn because you want to grow into being a better developer, grow because you're curious.
There's always someone better, trust me I've been doing code for the last decade.

I would also like to mention FreeCodeCamp.org as it's the best place in my opinion to learn new programming skills and sharpen existing ones.

Good luck!

Collapse
 
gauravsoni97 profile image
Gaurav Soni

Thanks a lot aviv for your suggestions.

Collapse
 
tendset_ideas profile image
Iam_Pipl

logical thinking will comes from practice practice , just believe in ur self , do ur smart and hardwork towards ur career and leave everything to creator, all the best i hope u can do it ,u will do it, i wish u to do it, if any help u need for mernstack ping me , i will guide u bro

Collapse
 
gauravsoni97 profile image
Gaurav Soni

yeah sure bro , thanks

Collapse
 
aissalaribi profile image
Aissa Laribi

Quitting your job? Maybe, yes. Quitting your career of front-end developer? Maybe not. Perhaps, you just need to work in more projects, this way it will improve your logical thinking skills. I gave up front-end development because I knew only WordPress, CSS, a bit of HTML, PHP but nothing about JavaScript . Whereas you, you know about JavaScript, perhaps if you push to get better with JavaScript you might have a lot opportunities. Apparently, JavaScript in the most demanded programming language. Feel free to check out the following link bootcamp.berkeley.edu/blog/most-in...
I hope it helped

Collapse
 
gauravsoni97 profile image
Gaurav Soni

Thanks for your suggestions aissa

Collapse
 
ageekdev profile image
ΛGΣΣK

You need to spend serious time to chill and figure out what you really want to do with your career. In my experience, you'll realize that what you've been doing so far is the only good thing you can do and you should stick with it, migrate to new things progressively. Of course if you have finacial security then you can do whatever you want!

Collapse
 
gauravsoni97 profile image
Gaurav Soni

Yeah i understand, thank you so much for your suggestion

Collapse
 
gauravsoni97 profile image
Gaurav Soni

Aproxx one year only. My html css skills are amazing i can develop any kind of ui with basic html css but functionality vise i m not good enough

Collapse
 
alexismanin profile image
Alexis Manin

Developer is a long-term objective.

I work as a java/backend developer for approximately 10 years now.
When I started, things were harsh. I landed in a company with a few very experienced java developers, and there was not a single day without me feeling I was not up to the job.

But, I liked my work, so I've just continued, done extra hours, asked as much questions as possible to improve my understanding of the technologies and the logics used by my colleagues. It was not easy, it has taken a lot of effort, but I was willing to pay what it takes to improve.

A few years after, I'm part of the senior team, and some of the developers with more experience than me now ask me for advice. I also have junior developers (0 to 3 years professional experience) asking me a lot of questions, and I'm just delighted to help/teach them, because I just see myself then, lost and trying to fill the gap, and I know it takes time to accumulate the knowledge and the skills.

M point is: it looks overwhelming at first, but it just takes time and commitment to reach the level we want. Like other domains, some people are more talented, but what really matter is the time, the effort and an open-mind.

if you like the technology and the projects you work on, I think you should continue.

Collapse
 
xuwupeng2000 profile image
Jack Wu

Hi there,
If you don't imporve your skills then you really should find something else to do.
You can find something else if you fully prepared and It is better to schedule it in your own term than let the industry does it for you.

This is my honest opinion.
All the best.

Collapse
 
wimdenherder profile image
wimdenherder

The more I want to quit, the more I can earn (because other people quit), the more I continue ;-)

Collapse
 
dumboprogrammer profile image
Tawhid

Let me tell you a real story
When I started learning even a print statement in python looked like God language to me.
Logical thinking? A For loop was the best I could do but I kept trying,learning,experimenting.Sometimes 1-2 hours of practice sometimes less sometimes no practice at all.Did I ever feel I want to quit? Nope never I love what I do
Do I regret my choice? Nope I don't
What good did it do?
well,I teach people C++,game development and Ethical hacking etc for free btw
I myself am a indie game dev making thousands on freelance
and as for hobby I make custom bios for custom hardware,host servers for games for my own on my hardware.
Like living dream life.

At first when you start It will feel like hell but Practice makes a man perfect.
Never give up, follow your dreams.
Do what you love.

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

Good on you btw, kudos!

Collapse
 
chetanam profile image
Chetan

Aim: To help Gaurav take his carrer decision:
Lesson:
Gaurav to understand that you are capable of logical thinking you need to practice algorithmic problems.
Good Developers like to solve problems. If you like solving Algorithmic Problems then you will like Coding.

First clear up your basice on Data Structures and Algorithms (Watch Mosh Hamedani DS and Algs Course).
Then you should start solving algorithms on LeetCode. Start from Easy aim to solve at least 60 problems. This will give you a good estimate if you like solving problems.

Now if you like solving problems stay on else focus your efforts on learning a new skill you are interested in.

I am saying so as I myself have solved Algorithmic Problems (see leetcode.com/chetansirsa/) and I can see my interests.

So take the first step and start watching Mosh Hamedani Algorithms Course.
Vande Matram.

Collapse
 
nunoa21 profile image
NunoA21

Well, some time ago I went through something similar. There are times in our careers that we think that we can't make it, or that we don't have what it takes to have a seccessful career.
But don't listen to those thoughts, with time, patiente and plenty of hard work, if you want to succeed, things will come!
Try to clear your mind first and don't be too harsh on yourself, I know you'll be able to make it!
Everyone strugles with the "imposter syndrome" from time to time, even seniors!
Just take your time, if you're encountering yourself in a place where you don't feel confortable, that's where you'll progress!
Keep it up, if you like this field (programming), you'll make it :)
Good luck! 🍀