I'm a Front end developer since 2009 and everything you've said is right. Even caught some sentences I was literally using to explain people of what should they pick, which type of person you should be and... You have to enjoy it. It's not easy, but it's getting very fun after you master it. One think I would add is. "You are not becoming a developer by learning how to code. Code is just an alphabet. You need to become a poet in you profession. Start you first project today, don't try building your skills by only watching days and days videos. Experience is gained only on projects where you learn from your own mistakes."
As someone who is learning to be a Full stack developer for now, as much as I like the immense satisfaction i get after making a functioning backend, I like the process of designing and scratching the creative itch in me very much. I think i know which path to go now😊😊
Yes I like the frontend side too for the same reasons. You definitely get that instant gratification from with UI work. I think I would get bored if I couldn’t do the backend as well though. I like to know I can bring and idea to life end to end.
@@alexhyettdev - Just a bit of my history... I did both a couple of decades ago. I totally gave up the front end ("Seriously? You want an on screen 'caution' field with White lettering and a Pale Yellow background?" ) to go full time back-end with NO front-end work. I can relate to everything you said in both videos. And, as you say... it doesn't matter which you choose, weeks that are only 40 hours are tough to come by. Thank you for what you for the community, Alex, and glad to "meet" you.
As someone who started as a frontend dev (mobile and then web), and starting to realize I want to get into Backend, It became overwhelming how much I don't know , esp. since you don't always encounter all those different topics at work. Currently trying to make up for my lack of knowledge on my own, and it hasn't been easy, as I want to go into a tech-lead/architect route professionally . I still like Frontend , as I get to see what I created in an instant, though I do enjoy code elegance more than I like playing with CSS to find a prettier design
I enjoy frontend too but I enjoy solving problems more. If you haven't already it is worth checking out my backend developer roadmap to find out what you need to know. www.alexhyett.com/backend-developer-roadmap/
Development is like planet earth. 70% of planet earth is ocean which is equivalent to Backend whereas 30% of planet is land which is equivalent of Frontend.
This is super helpful! I'm a High School Music/Visual Arts teacher looking to become a Software Developer. I'm thinking that based on my experience and skillset I would probably lean towards Front End.
I feel like the tasks may blend from on end to the other for a developer at some companies. I'd like to get my foot in the door with front end but slowly progress towards the back since that seems to be the more stable and valuable.
Im in a weird situation. I studied and I like front end / design but I was offered an entry level position as back end. I accepted since it is so hard to find the first job as a developer but I really hope to be able to find some joy on backend as I had in fronted
Frontend development can be as complex as backend, especially when dealing with user-centric apps like Telegram, tools like Figma using WebAssembly, or software like Photoshop and Excel. Complexity depends on the project's needs.
I agree, I feel like for some odd reason whenever people think of frontend they think of a static basic website. Try working as frontend engineer for Trello, Netflix or Canva, it's incredibly complex work with a lot of state management
yeah, people undervalue frontend so much, it's pissing me off. there's a lot of business logic in frontend too. what are the backend developers gonna do if they don't have the interface for their apps
I have learn and do some projects with both platform, frontend and backend. I am not saying that I am professional in both platforms but I am happy and fun do both, especially backend. I have applied a job for the backend, and that time I have a basic API that I did with Django (before I decided to enhance my JavaScript totally for frontend and backend), attend the interview, and got rejected, no phone call and etc. Same goes with frontend. Some developers said, if I want to get the job as a backend developer, I should know the data structure and algorithms. Well, I understand a bit of Big O notation. And the other developers said, if I want to get the job as a backend developer, I should apply a job for the front end first, then if I feels confident, then I can the backend. If you wondering, I am a logical brain type. Seeing the foreign keys, create the database, see the password hashing on the database, get the 200 respond than 401 or 500 respond and etc, feels like an enjoyable moment for me, than see the front end. I am honest, I don’t know much about CSS. So, from your perspective and advice, should I apply for the frontend first, then gain more skills and knowledge, then start to apply to backene? Or should I learn data structure and algorithms, have a basic knowledge about cloud, developed a descent API portfolio and etc, and started to applied the to the backend developer position?
If you are more interested in backend then I would go the second route. I have seen a dev move from frontend to backend but he did it with a big pay cut for a few years as his backend skills wasn’t the same as his frontend skills.
@@alexhyettdev actually I am more interested to back end. I tried to develop a simple webpage with CSS and it is like a 2000 of Google search template. Haha.
Amazing presentation! I come across yours after watching a lot of videos explaining Frontend vs Backend for a 6 year old child kind of videos. Most cloning each others superficial information. You got yourself a new subscriber. I suspect you have much more hidden gems in your chanel :)
Thank you! Yes, some of the videos on the subject are a bit basic. I have noticed a lot of the developer UA-camrs only have a few years of experience so they are stuck with copying others.
@@alexhyettdev Exactly If you're working as a Freelancer, you've to design it yourself which is a hard task and not forgetting to hire content writers or outsource the whole work
Im a mix of a ui ux dev and design. Recently graduates with an IT degree with a focus on web dev and design. And i dont know what to focus on. I love desiging a button but through code not through figma so much i enjoy design softwares but not as much as front end coding im thinking to do my masters in software engineering would this enable me more to get a role in front end development? Do front end devs at bigger companies get to design a bit?
currently learning front end, I learned backend first. I am planning to focus on backend because I just don't feel excited or happy about frontend, I just find designing boring even though I used to be an artist lol. I prefer analyzing stuff and solving problems.
I'm trying to decide between a Front-end development course and a Back-end development course, both are about 250 hours of study. I'm struggling to make a decision because I am a very visual and artistic person, I like to make things look aesthetically pleasing and I have tonnes of experience in Photoshop/Illustrator as well as traditional art. However I am also very logical, and absolutely love designing systems that will work and be efficient. In my current job I approach all things logically, working out the parameters of a problem and then finding the best solution for colleagues or customers based on things I can change. And as I mentioned before.. I love being efficient... inefficient design makes me frustrated and want to do it better. So with both those things in mind I cannot decide which route to take. I have personality traits and skills that connect with both. Does anyone have any advice?
Not sure if you will see this, but should I just focus on learning front end development so I can get a front end developer job. I guess I could learn backend and some Devops so that my projects as well as my portfolio would be better. Moreover, i am also getting quite confused with front end development. I know that it includes designing and coding the interface that a users interacts with , whether that is a website, web app or mobile app. Would a front end developer job require me to (potentially design) and code all three or would a front end web developer job design and code a website and web app. Whilst a front end mobile developer job would require you to make mobile apps.
In terms of which one to pick, I would try both and see which one you can see yourself doing long term. Frontend development generally doesn't include the design of the website or application unless you are working as a freelancer or for a small company. Larger companies higher UI/UX designers for the actual design. The frontend developer's job is then to translate those designs into a working UI as well help the designers with what is technically possible. Mobile is a bit different and I personally haven't done a great deal of it myself. In most companies there will still be designers but the "mobile developer" would likely need to do the development for both the frontend and backend. I haven't seen mobile developers that only work on the frontend, but they might exist.
I would say Database is part of backend. Most backend developers only need to learn the basics. From what you describe it sounds like you would be interested in Database Administration (DBA) which is a career in itself.
That's great! I put together a roadmap which might help you learn backend. ua-cam.com/video/CWAi_2oLhYg/v-deo.html Is there anything in particular about backend that you are trying to learn but are getting stuck on?
@@alexhyettdev well basically am just starting and right now I need like a mentor who can walk with me throughout the whole journey till I finish. I think I will look at the link you sent and will definitely ask for any further assistance that I might not find clear
That roadmap should help with what to learn and there are a few links to resources on there as well. I need to spend some more time filling out all the resources. It turned into a mammoth task! Feel free to send me an email if you need any help and I will try and help where I can.
Hey Alex, I really appreciate your informative and helpful insights . I started to learn Js, css and html but not with intent to become a Web developer but mostly to have them as skill in my luggage. My main goal is to become a Java or C# developer however I've noticed that most of the jobs ads here in the UK requires at least basics of JS, css and html so that's why I thought it would be important to learn them first before jumping into Java or C# and it's framework. I would appreciate any advice regarding this Path I'm pursuing. Really nice to watch your videos as you are in the UK as well. Thank you
Im confused with the use of api data fetching i saw you saying that its used in back end but react nodejs also use it basically all the logic we make for our application how the application is going to react to user actions is part of JavaScript which leaves me confused of the difference BTW back end n frontend also all the libraries built on top of js css n all i think its crap as long as you're not pro in writing from scratch rather than grab a bunch of boiler plate
Frontend generally is the HTML, CSS and the Javascript which handles page interactions (e.g. button clicks, pop ups and page transitions). When you use React or another framework it builds the HTML elements on the fly using Javascript. The frontend code runs in the users browser. If they wanted to they could see all the source code for it. To be able to get any data or do any business logic like writing to a database the frontend needs to talk to an API. The API is the backend and sits on a server. Users can’t see the code for this and it handles all the logic and data. Where it gets a little confusing is where you have the React application on the server as well. This is what we call server side rendering. Instead of the page being rendered in the browser it is rendered in the server and sent the user as HTML.
How can I be a full stack web developer? Help! Hi I'm M19 and I'm learning coding skills and programming languages and going through basics . I'm new to the world of full stack web development. I'm really excited to learn this new skill, and I'm hoping that I can get some guidance from you. I'm looking for the most efficient way to learn full stack web development without spending too much money. I've been doing some research, and I've found a few different resources that seem promising. However, I'm still not sure which way to go. * What are the most important skills that I need to learn in order to become a full stack web developer? * What are some of the best resources for learning full stack web development? * Is it possible to learn full stack web development without spending a lot of money? * Would anyone be willing to let me shadow them as they work on a full stack web development project? I want to learn in a project based way, so can you please help me and work on few projects with me as an assistant so in that way I'll get to learn more while you'll have my assistance. Thank you for your time and consideration. I look forward to hear from you.
The best place to learn full stack development for free is probably the Odin project. www.theodinproject.com/paths/full-stack-javascript? I am mostly a backend developer and unfortunately haven’t got to mentor anyone. FreeCodeCamp also have a lot of feee courses. Zero To Mastery also have great full stack course. It isn’t feee but cheaper than going to a bootcamp.
you're definitely a frontend development hater and know nothing about the intricacies of frontend in terms of testing, fast loading pages, UI/UX, animations, creating and testing complex components, data formatting and display, microfrontends, frameworks, etc. Hell, there's also a lot of business logic in the frontend. I feel like backend development is so overrated and frontend development is so looked down upon. you can chew on your click rate example.
I'm a Front end developer since 2009 and everything you've said is right. Even caught some sentences I was literally using to explain people of what should they pick, which type of person you should be and... You have to enjoy it. It's not easy, but it's getting very fun after you master it.
One think I would add is.
"You are not becoming a developer by learning how to code. Code is just an alphabet. You need to become a poet in you profession. Start you first project today, don't try building your skills by only watching days and days videos. Experience is gained only on projects where you learn from your own mistakes."
I like Backend Development and I am working in Java and Spring boot.
how'd you get into it? like how'd you start if you dont mind me asking
How did you get into it boss?
As someone who is learning to be a Full stack developer for now, as much as I like the immense satisfaction i get after making a functioning backend, I like the process of designing and scratching the creative itch in me very much. I think i know which path to go now😊😊
Yes I like the frontend side too for the same reasons. You definitely get that instant gratification from with UI work. I think I would get bored if I couldn’t do the backend as well though. I like to know I can bring and idea to life end to end.
This is the most decisive video I've seen on this topic. Thanks a lot Alex!💕
You’re welcome Derrick!
Just bloody brilliant. The follow on 'tube about the difference between Front-End and Back-End developers is equally brilliant and both are spot on.
Thank you!
@@alexhyettdev - Just a bit of my history... I did both a couple of decades ago. I totally gave up the front end ("Seriously? You want an on screen 'caution' field with White lettering and a Pale Yellow background?" ) to go full time back-end with NO front-end work. I can relate to everything you said in both videos. And, as you say... it doesn't matter which you choose, weeks that are only 40 hours are tough to come by.
Thank you for what you for the community, Alex, and glad to "meet" you.
As someone who started as a frontend dev (mobile and then web), and starting to realize I want to get into Backend, It became overwhelming how much I don't know , esp. since you don't always encounter all those different topics at work. Currently trying to make up for my lack of knowledge on my own, and it hasn't been easy, as I want to go into a tech-lead/architect route professionally . I still like Frontend , as I get to see what I created in an instant, though I do enjoy code elegance more than I like playing with CSS to find a prettier design
I enjoy frontend too but I enjoy solving problems more. If you haven't already it is worth checking out my backend developer roadmap to find out what you need to know. www.alexhyett.com/backend-developer-roadmap/
Development is like planet earth. 70% of planet earth is ocean which is equivalent to Backend whereas 30% of planet is land which is equivalent of Frontend.
And guess what? Most of the life form live on the 30% land.
😂❤
This is super helpful! I'm a High School Music/Visual Arts teacher looking to become a Software Developer. I'm thinking that based on my experience and skillset I would probably lean towards Front End.
Good luck with the career transition!
Hey there! How has your career aspirations been going? Are you still teaching?
@@sophiethescarecrow Not at the moment. Just started a Bootcamp to retrain as a Fullstack Dev
Cheers for overview. Regardless how it plays out, I feel more comfortable making core systems more efficient and reliable.
Yes I enjoy the problem solving involved with backend more. Plus frontend can be pretty infuriating when things don’t line up!
I feel like the tasks may blend from on end to the other for a developer at some companies. I'd like to get my foot in the door with front end but slowly progress towards the back since that seems to be the more stable and valuable.
Yes i am a Front end developer its easy when you start learning back end
I want to learn fronted
But I don't understand what you just said. Do I learn back end first?
this is really worth hearing. thank you.
Im in a weird situation. I studied and I like front end / design but I was offered an entry level position as back end. I accepted since it is so hard to find the first job as a developer but I really hope to be able to find some joy on backend as I had in fronted
Congratulations to you, still looking for my first breakthrough as well. Can you share some tips?
Frontend development can be as complex as backend, especially when dealing with user-centric apps like Telegram, tools like Figma using WebAssembly, or software like Photoshop and Excel. Complexity depends on the project's needs.
yup, but scale is limited.
I agree, I feel like for some odd reason whenever people think of frontend they think of a static basic website. Try working as frontend engineer for Trello, Netflix or Canva, it's incredibly complex work with a lot of state management
yeah, people undervalue frontend so much, it's pissing me off. there's a lot of business logic in frontend too. what are the backend developers gonna do if they don't have the interface for their apps
@@pauldesert2541 cry about it
I have learn and do some projects with both platform, frontend and backend. I am not saying that I am professional in both platforms but I am happy and fun do both, especially backend. I have applied a job for the backend, and that time I have a basic API that I did with Django (before I decided to enhance my JavaScript totally for frontend and backend), attend the interview, and got rejected, no phone call and etc. Same goes with frontend. Some developers said, if I want to get the job as a backend developer, I should know the data structure and algorithms. Well, I understand a bit of Big O notation. And the other developers said, if I want to get the job as a backend developer, I should apply a job for the front end first, then if I feels confident, then I can the backend. If you wondering, I am a logical brain type. Seeing the foreign keys, create the database, see the password hashing on the database, get the 200 respond than 401 or 500 respond and etc, feels like an enjoyable moment for me, than see the front end. I am honest, I don’t know much about CSS. So, from your perspective and advice, should I apply for the frontend first, then gain more skills and knowledge, then start to apply to backene? Or should I learn data structure and algorithms, have a basic knowledge about cloud, developed a descent API portfolio and etc, and started to applied the to the backend developer position?
If you are more interested in backend then I would go the second route. I have seen a dev move from frontend to backend but he did it with a big pay cut for a few years as his backend skills wasn’t the same as his frontend skills.
@@alexhyettdev actually I am more interested to back end. I tried to develop a simple webpage with CSS and it is like a 2000 of Google search template. Haha.
Amazing presentation! I come across yours after watching a lot of videos explaining Frontend vs Backend for a 6 year old child kind of videos. Most cloning each others superficial information. You got yourself a new subscriber. I suspect you have much more hidden gems in your chanel :)
Thank you! Yes, some of the videos on the subject are a bit basic. I have noticed a lot of the developer UA-camrs only have a few years of experience so they are stuck with copying others.
Make more videos about Backend technologies like Java , Springboot Kafka etc
Will do! I will probably do some on .net as well
Now I think am going for back-end
Which ever you choose good luck. It is worth knowing the basics of frontend too. Even if it is just to make working with the frontend devs easier.
was my mistake to choose frontend cause I like functionality I make, but not the design moments
It is always fun making something that you can actually use. I agree, design is a whole other skill that you have to master.
@@alexhyettdev Exactly If you're working as a Freelancer, you've to design it yourself which is a hard task and not forgetting to hire content writers or outsource the whole work
lets start BackEnd developing :D
IMHO,Nothing is easier or hard
Forntend or Backend
Anything can be hard as hell and easy as cake 😅
The correct answer:
frontend, backend, devops, cloud
Im a mix of a ui ux dev and design. Recently graduates with an IT degree with a focus on web dev and design. And i dont know what to focus on. I love desiging a button but through code not through figma so much i enjoy design softwares but not as much as front end coding im thinking to do my masters in software engineering would this enable me more to get a role in front end development?
Do front end devs at bigger companies get to design a bit?
currently learning front end, I learned backend first. I am planning to focus on backend because I just don't feel excited or happy about frontend, I just find designing boring even though I used to be an artist lol. I prefer analyzing stuff and solving problems.
but you're also gonna analyze stuff and solving problems in frontend cuz you're still gonna work with lots of components and data
@@pauldesert2541 yes, I like working more with logic though. I hate designing.
It's really helpful for me to know these.
I am glad it was helpful 😊
Javascript is used in both the Front-End and Back-End. What say you regarding this?
helpful video , thank you!
You’re welcome!
thank you very much!
If I want to learn "app development" Android I guess to begin with, is that front end? I guess it is, isn't it?
I'm trying to decide between a Front-end development course and a Back-end development course, both are about 250 hours of study. I'm struggling to make a decision because I am a very visual and artistic person, I like to make things look aesthetically pleasing and I have tonnes of experience in Photoshop/Illustrator as well as traditional art. However I am also very logical, and absolutely love designing systems that will work and be efficient. In my current job I approach all things logically, working out the parameters of a problem and then finding the best solution for colleagues or customers based on things I can change. And as I mentioned before.. I love being efficient... inefficient design makes me frustrated and want to do it better.
So with both those things in mind I cannot decide which route to take. I have personality traits and skills that connect with both. Does anyone have any advice?
Stick with the Front end. Your skills won't be wasted there - they'll only help you to become better Front end developer
I am a student and I not good at math but like graphics, art and coding but not using number or equation.Should I learn front-end development?
In this case, yes I would probably start with frontend. You can always try backend later on.
@@alexhyettdev thank you 💚
I prefer the backend
Not sure if you will see this, but should I just focus on learning front end development so I can get a front end developer job. I guess I could learn backend and some Devops so that my projects as well as my portfolio would be better.
Moreover, i am also getting quite confused with front end development. I know that it includes designing and coding the interface that a users interacts with , whether that is a website, web app or mobile app. Would a front end developer job require me to (potentially design) and code all three or would a front end web developer job design and code a website and web app. Whilst a front end mobile developer job would require you to make mobile apps.
In terms of which one to pick, I would try both and see which one you can see yourself doing long term.
Frontend development generally doesn't include the design of the website or application unless you are working as a freelancer or for a small company. Larger companies higher UI/UX designers for the actual design. The frontend developer's job is then to translate those designs into a working UI as well help the designers with what is technically possible.
Mobile is a bit different and I personally haven't done a great deal of it myself. In most companies there will still be designers but the "mobile developer" would likely need to do the development for both the frontend and backend. I haven't seen mobile developers that only work on the frontend, but they might exist.
Thanks a lot for the reply
@@alexhyettdev
11:01 Cried laughing because I heard it as "Austistic", and yes front-end does seem like a lot of fun to me at the moment.
What about the most used technologies in both sides ?.
is database in the backend? if so, would it be okay if I only focus on studying everything about Database? like Database Management and suc
I would say Database is part of backend. Most backend developers only need to learn the basics. From what you describe it sounds like you would be interested in Database Administration (DBA) which is a career in itself.
@@alexhyettdev yes sir. what languages or softwares i have to learn?
I want to be a backend engineer
Well, guys if you want to build an antire car, not just its engine or design - go fullstack.
Spitting facts
Sir , does learning java for backend is worth it?
so useful thanks
Glad it was helpful!
Backend does not outearn frontend even in the long term, they are bout the same. Compare React dev salaries to something like Java Spring Boot
Thank so much ❤❤
You're welcome 😊
Just be fullstack, and design your apps UI first. You’ll be more valuable and get more satisfaction out of work.
I’m on my path to be full stack , can you be my mentor ? I will appreciate if you could help
Thanks.
You're welcome
Hey, so I really like backend, actually could use some help
That's great! I put together a roadmap which might help you learn backend. ua-cam.com/video/CWAi_2oLhYg/v-deo.html
Is there anything in particular about backend that you are trying to learn but are getting stuck on?
@@alexhyettdev well basically am just starting and right now I need like a mentor who can walk with me throughout the whole journey till I finish. I think I will look at the link you sent and will definitely ask for any further assistance that I might not find clear
That roadmap should help with what to learn and there are a few links to resources on there as well. I need to spend some more time filling out all the resources. It turned into a mammoth task! Feel free to send me an email if you need any help and I will try and help where I can.
Hey Alex, I really appreciate your informative and helpful insights .
I started to learn Js, css and html but not with intent to become a Web developer but mostly to have them as skill in my luggage.
My main goal is to become a Java or C# developer however I've noticed that most of the jobs ads here in the UK requires at least basics of JS, css and html so that's why I thought it would be important to learn them first before jumping into Java or C# and it's framework.
I would appreciate any advice regarding this Path I'm pursuing.
Really nice to watch your videos as you are in the UK as well.
Thank you
cool video)
amazing
why is your voice soo lowww
Front- End is very confusing
It can all be quite confusing to start off with. It does get easier I promise!
Im confused with the use of api data fetching i saw you saying that its used in back end but react nodejs also use it basically all the logic we make for our application how the application is going to react to user actions is part of JavaScript which leaves me confused of the difference BTW back end n frontend also all the libraries built on top of js css n all i think its crap as long as you're not pro in writing from scratch rather than grab a bunch of boiler plate
Frontend generally is the HTML, CSS and the Javascript which handles page interactions (e.g. button clicks, pop ups and page transitions). When you use React or another framework it builds the HTML elements on the fly using Javascript.
The frontend code runs in the users browser. If they wanted to they could see all the source code for it. To be able to get any data or do any business logic like writing to a database the frontend needs to talk to an API.
The API is the backend and sits on a server. Users can’t see the code for this and it handles all the logic and data.
Where it gets a little confusing is where you have the React application on the server as well. This is what we call server side rendering. Instead of the page being rendered in the browser it is rendered in the server and sent the user as HTML.
Thanks alot for the info
are you from Britain ?
Yep. Is my accent a giveaway? 🤣
@@alexhyettdev kinda, I m currently studying computer science at Manchester. so kind of familar with this accent lol
@@Arthur12137 ah nice. I am from the south east so a slightly different accent to Manchester!
@@alexhyettdev yea, but I still love your video a lot. I learn a lot about this career
thank you very much !
How can I be a full stack web developer? Help!
Hi
I'm M19 and I'm learning coding skills and programming languages and going through basics . I'm new to the world of full stack web development. I'm really excited to learn this new skill, and I'm hoping that I can get some guidance from you.
I'm looking for the most efficient way to learn full stack web development without spending too much money. I've been doing some research, and I've found a few different resources that seem promising. However, I'm still not sure which way to go.
* What are the most important skills that I need to learn in order to become a full stack web developer?
* What are some of the best resources for learning full stack web development?
* Is it possible to learn full stack web development without spending a lot of money?
* Would anyone be willing to let me shadow them as they work on a full stack web development project?
I want to learn in a project based way, so can you please help me and work on few projects with me as an assistant so in that way I'll get to learn more while you'll have my assistance.
Thank you for your time and consideration. I look forward to hear from you.
The best place to learn full stack development for free is probably the Odin project.
www.theodinproject.com/paths/full-stack-javascript?
I am mostly a backend developer and unfortunately haven’t got to mentor anyone. FreeCodeCamp also have a lot of feee courses.
Zero To Mastery also have great full stack course. It isn’t feee but cheaper than going to a bootcamp.
you're definitely a frontend development hater and know nothing about the intricacies of frontend in terms of testing, fast loading pages, UI/UX, animations, creating and testing complex components, data formatting and display, microfrontends, frameworks, etc. Hell, there's also a lot of business logic in the frontend. I feel like backend development is so overrated and frontend development is so looked down upon. you can chew on your click rate example.
Voice is so fucking low