Got a BS in CS and currently doing an MS in CS but I enjoy Front-End development compared to other areas and that’s my strength (I’m creative). I feel insecure about doing it because most people with degrees do backend stuff with Java or ML/Distributed system with Python. I don’t find backend or those other areas interesting. I feel insecure because bootcamp grads can study it for 6 months and compete with others that have advanced degrees. Do y’all think it’s just an ego issue? How should I remedy this? Get good at other difficult programming languages like C++ to boost my ego? Just stick with what I love? Just need someone to talk senses into me. TLDR: I feel insecure about front-end development cuz I’ve got advanced degrees and would compete with bootcamp grads or self-taught.
Do what you like, doing good fe dev is not easy and theee is a lot of money there, I know a guy who has a PhD but is an L7 eng focusing on front end at Google.
Thanks a lot. I needed to hear that
Only at Google there are over-qualified engineers doing mediocre work. When I was there, they had Ph.D Data Science people doing data cleaning
I am in the same both I don’t enjoy backend at all I just like doing UI related development but I’m stuck in a job where I have to be a full stack and code in C# I just wanted to be a good JS developer and use all the JS frameworks
Have you got a CS degree ?
Yes
FE saturates after a point. Someone is going to come and bash me and say there are front end staff engineers and all but let me ask this, what is the ratio of backend staff engineer vs FE staff? Making a database, distributed systems are difficult problems than FE and you can't justify FE is difficult, and that's why as you rightly pointed the barrier to entry is low. However, life is short. Do what you like and try to be full stack instead
Thanks for your input. Do you recommend picking up Python or Java. I’ve done projects with the aforementioned languages but I’d need to clean up my rusty knowledge and probably re-learn stuff
I don’t mind backend at all btw. I just don’t want to do any Math heavy stuff
I have a MS in CS and I do frontend. Frontend has become increasingly more difficult over the years... it becomes very hard for 6 months bootcamp to educate someone good enough to have a good start. Secondly, most places and people will regard you highly if you have a CS degree VS bootcamp because you would have deeper algorithm logic and more potential in the future. In my observations: startups or agencies that don't care about code quality will hire bootcamp grads and corp companies will hire people with degree (this is a generalisation, not to say that there are exceptional bootcamp grads out there)
Thanks for your input Sony. Much appreciated
Do what you like and do what you're good at. At the end of the day, $$$ is all that matters.
Front end is what the customer sees. To them it is the app. Back end is mostly Java CRUD that hasn’t changed in 20 years
Some wise man said, Angular JS is the push-up bra of frameworks.
If you just write Java CRUD and call it backend, you haven't done a real tech job
English?