As a backend developer, i always had to create a skeleton design in bootstrap and html for all the features to work, but then i let the designers do there job, in the end that turns out to be the most effective solution since i create all the api calls and everything for theme, they just have to change the look and feel
@monfernape5 жыл бұрын
I'm more of like front end. Handling user interactions may be bit hard but once you get the hang of it, it's fun
@WebDevSimplified5 жыл бұрын
The front end is super fun
@stachowi5 жыл бұрын
Amazing break down, another great video.
@WebDevSimplified5 жыл бұрын
Thank you so much!
@SACHIN-gd6zy5 жыл бұрын
Hey, This is the best youtube channel, thanks for ur hard work, i learn a lot from you, specially your Nodejs API videos are insane , waiting for ur React course to drop :) Peace
@pastorfred25435 жыл бұрын
He teaches a lot of amazing things and the cool aspect is that, it's ABSOLUTELY free!
@SACHIN-gd6zy5 жыл бұрын
@@pastorfred2543 yeah , i agree with you , he is very kind and beautiful human being, i love his videos, Please follow him in Twitter as well
@pastorfred25435 жыл бұрын
@@SACHIN-gd6zy I will do that bro.
@WebDevSimplified5 жыл бұрын
Thank you so much! I am super excited to launch the React course and I really hope you enjoy it. I have been pouring so many hours into getting it ready.
@pastorfred25435 жыл бұрын
@@WebDevSimplified Wow.. I can't wait to embark on that journey..Sir. Thank you.
@AnnieTaylorChen5 жыл бұрын
After trying both I think I definitely prefer front-end. When doing front-end I keep thinking what I want to learn, such as cool stuff I saw. When doing back-end I need a break with cat video. But I do think full-stack is a good idea because it's more powerful for you to come up with your own applications. Not to mention, you get a hands-on how to connect stuff coming from the back-end to the front-end.
@WebDevSimplified5 жыл бұрын
The great thing about full stack is that you can heavily specialize in front end development, and the fact that you know a bit about the back end will make you incredibly valuable as a developer. It means you can do all the front end work and potentially even all the back end work for a project especially if the back end is just a simple API and the front end is a large complex application.
@armanx25 жыл бұрын
Because strong typed coding and proper oop was too hard ? :P ;)
@WebDevSimplified5 жыл бұрын
@@armanx2 Enjoyment of frontend vs backend has nothing to do with strong vs dynamic typed languages or OOP. A Node.js backend is not strongly typed. An Elixir backend will be both dynamicly typed and functional. You could also write your frontend using OOP concepts and Typescript which would make it strongly typed. The main reason people like myself prefer frontend over backend is because of the extra creative freedoms you get with the frontend.
@AnnieTaylorChen5 жыл бұрын
@@armanx2 For me it's more like not being able to connect to final product at the back-end (at least as a newbie). Though don't get me wrong, I still have solid plan to get better at back-end heehee. This is where the "power" lies.
@armanx25 жыл бұрын
@@WebDevSimplified although typescript does simulate real oop i still have my doubts about this because in the end of the day it's just a super set to Javascript which for me is not really oop since it violet so many rules of real oop programming (but with es6+ it's somewhat better with scops and stuff :)
@ameroshqiptar172 жыл бұрын
I haven't heard anyone describe these different roles so thoroughly. Thank you!
@sap33844 жыл бұрын
Im kinda onto Full stack cuz I enjoy both front end and back end, thanks alot I just started my HTML course, this video taught me alot of things that I didnt know.
@huraqandavid67272 жыл бұрын
Hey, any update? I know it's been 2 years+ ago lol you mostly not gonna see this. But i think you are an pro now in front end development xD
@TheOnlineVideos13 жыл бұрын
Hey man, nice presentation and a break down on different roles in the dev world. I'm curious, In which category would you include QA(Quality Assurance) role? Is it more like DevOps or Backend thing?
@jerry2k335 жыл бұрын
Good advices. I am studying multi platform app development and teachers guide us towards fullstack skills.
@WebDevSimplified5 жыл бұрын
Full stack is a really safe bet.
@kendodaisuki5 жыл бұрын
I discovered your chan some weeks ago, really good job ! continue :)
@WebDevSimplified5 жыл бұрын
Thank you!
@GorillaDev4175 жыл бұрын
I enjoy backend development but landed my current job as a Frontend Developer using Polymer so just doing it for now. Love the company so going to stick it out and do my best until I can try to jump on another team.
@WebDevSimplified5 жыл бұрын
That is great. I really hope that you are able to make a smooth transition to a back end job.
@marcodimario99185 жыл бұрын
I'm a "full stack" for ages and like it very much but also it's a very hard life :)
@blakeaham3 жыл бұрын
buddy your videos are so simple but so perfect. Thanks a ton
@Oswee4 жыл бұрын
Great. You just expressed what i am struggling with. I want write real-time event driven application composed of dynamically imported web compomponents, web sockets, redux-sagas and Go, gRPC, Kafka and some others... and i can tell that DevOps side is nightmare. Learning Go, TypeScript, protocol buffers in comparison to full true DevOps feels like baby stuff. Just learn language an build feature by feature. But when it comes to nmcli, nftables, certbot, service discovery, metricts, monitoring, containers... please shoot me.! In the head please. I spend 6 months and still feel dumb as hell. Yes... i learned Ansible.. yes i know how to set up DNS, dhcp, how to iPXE boot an infrastructure... but i still cant run my zoo of microservices. Single Kubernates takes an ages to master. If you ask somebody... the only answer you get is... use AWS. Really!? AWS abstractions is all you know!? Like... that's stupid. But what if you have no budget to experiment with Kafka and Zookerper clusters? What if you have no budget to experiment with Kubernetes/OpenShift clusters? Does those people really realize how easy is to blow up their budget in AWS!? I am not talking about ... you can set alerts and stuff. It's too late if you hit an budget limit. With 1000$ you can have really decent server with 24 cores and 256 GB ram at least. So all you need is to learn DevOps... but... man... this is the hardest part ever! You should know so many tools. It's just crazy.
@flingflang694 жыл бұрын
Your rant is really informative xD
@defaultdefault8122 жыл бұрын
I'll pass on the autistic rant.
@losrobbosful2 жыл бұрын
Can definitely confirm this, even though I kept my hands a bit more on the surface level. Setting up infrastructure is extremely tedious. Even though it became easier with preconfigured Docker compose images... it is still a whole new world to tap into. Actually all your learnings from coding are (almost) not applicable here anymore, except for doing some scripting and understanding a bit easier JSON and YAML config files. I enjoyed DevOps to a certain degree, when it is just about the app architecture side of things. But dealing with the stress of hardening that stuff, to prevent security breaches... that alone made it impossible for me to consider this as my job. I have really high respect for these dudes. Those are really the rockstar nerds
@pastorfred25435 жыл бұрын
Thanks Sir for the explanation and also life sharing experience.. I'm motivated.
@WebDevSimplified5 жыл бұрын
You're welcome! I'm really glad my experiences can motivate you. I cannot wait to see what you can create!
@TheXuism3 жыл бұрын
I love creativity but I run businesses one by myself so I chose full-stack.
@Billy_984 жыл бұрын
Amazing video! This is rrly what i was looking for.
@joshualuciano85893 жыл бұрын
Thanks for this video... One of my motivations as a beginner....
@tenshik6723 жыл бұрын
Thank you for clarifying everything...
@s.akhtarjoomun2633 жыл бұрын
I am not sure if what I am doing is considered as a mistake. I am interested in learning Python and hope to land a job using Python. But since I have zero knowledge in programming, I found a course online called Microverse, where they teach HTML, CSS, Javascript, React, Ruby, Ruby on rails, Redux. And they are also very helpful their students landing jobs remotely. So, I had to make a decision. I chose to follow the course of Microverse in order to land a job, but I'm more interested in learning Python. Do you think it's a mistake that I'm making? You have to consider the fact that Microverse doesn't charge a cent until we start earning in the development field. And it's the only way I know I can land a job remotely. But I don't think I want to be a front end developer. I'll probably go for back end development. And if I get the opportunity to learn Python afterwards, I might consider becoming a Python developer. What advice would you give me?
@mariolis4 жыл бұрын
So a full-stack developer is the Jack-of-all-traits of Web Development
@Mvrck443 жыл бұрын
'DevOps is like the back-backEnd' :D So true...
@newmonengineering3 жыл бұрын
I'm a database administrator in a very large company have been for almost 20years now. I am branching off on my own finally to trying full stack. Database work is awesome for logical people and challenging at times. But it's finally time I put all my skills to the test. I'm learning a lot of front end stuff with this channel you are doing a great job and I just wanted to say thank you for such awesome content.
@promohican82223 жыл бұрын
Hey Kyle I was wondering if it possible to put this type of videos on Spotify as a podcast
@jeffaaron70843 жыл бұрын
I wanna choose fullstack dev but I don wanna interact with database like mySQL
@theg49253 жыл бұрын
sir just by watching i found that i wanted to become devops engg, the desc u put on exactly fitted me. i'd depply apppreciate if u could share job opportunities in devops field coz that is a trucky thing for me as of now
@Tall-Cool-Drink4 жыл бұрын
When an employee is looking for a FULL STACK developer, they want someone who can do it all for little pay. lol
@ss-strategy46764 жыл бұрын
Wow you explain this so clear. Great job keep it up!
@ghostghost68403 жыл бұрын
what about CTRL+C CTR+V Developer?
@navinandy81063 жыл бұрын
Kyle I gatta ask. The home scene is what.
@lardosian5 жыл бұрын
Just finished a full stack bootcamp and feel i do like both front and back but probably backend more. Tools like materialize is really good looking so i will use that and concentrate more on the db and backend logic. Now to land an actual job with little experience is the hardest part im finding.
@WebDevSimplified5 жыл бұрын
Landing your first job is the hardest but with bootcamp experience and a solid portfolio you will land one in no time.
@lardosian5 жыл бұрын
@@WebDevSimplified Thanks for the positive words, helps a lot, really.
@ameer61682 жыл бұрын
@@lardosian did you land Any job?
@lardosian2 жыл бұрын
@@ameer6168 yes i was lucky to be approached by a start up with a small budget so I was doing everything, and using AWS. Now working as a back end developer using Node JS.
@OperationsAndSmoothProductions3 жыл бұрын
Which would be best for remote work? Great Video.
@athumanahmed93743 жыл бұрын
i learning web development, am interested in becoming a fullstack developer just like you..
@synaestheticVI3 жыл бұрын
Just what I needed - thank you, Kyle! :-)
@ganeshandhale28443 жыл бұрын
This channel is best one
@nothingisreal63452 жыл бұрын
Frontend can be OK - but "modern" web development still is far behind what you can do with native apps and frameworks. It is so funny what a C++ developer can do using a game engine compared to what you can achieve with JS and CSS. Today we need TS to write reasonable JavaScript based applications and SCCS to do reasonable CSS management. The web needs to be fixed. Let's see if WebAssembly will finally do the job. Backend: can get tricky and challenging but after a while you have seen most of it. If you don't work on Google's search AI - it's typically not that hard. The key point is: does it make any sense (will it help people to be better) and does it make you money? If it some fun doing it - that's a bonus.
@kaungkhantzaw49795 жыл бұрын
I feel like front end developer is more fun cuz it can create different things and interactions depending on his creativity and knowledge. On the other hand, back end is like creating always the same features on the website like inserting, deleting and updating data no matter how good the developer is. Just my thoughts
@WebDevSimplified5 жыл бұрын
The thing that makes back end fun is not the creativity of creating new and interesting things, but more creating a well architected and flexible code base and API. This is why I like full stack since you can do both the creative front end and the architected back end.
@cardinal37284 жыл бұрын
It is really informative for a newbie like me. Thanks a lot.
@willysnowman5 жыл бұрын
Good overview. I'm more just get the dam thing working before i loose my rear end role.
@WebDevSimplified5 жыл бұрын
Me too. Lol
@toddboothbee13613 жыл бұрын
It'd like to freelance, so perhaps full stack is the way to go?
@eddiejaoude5 жыл бұрын
Great explanation 👍. I am fullstack with Devops, I break it all 😂🤦♂️🤓
@WebDevSimplified5 жыл бұрын
Dev ops is definitely my weak point. I really need to spend a few months and deep dive into dev ops, but it can be so frustrating. Lol
@armanx25 жыл бұрын
@@WebDevSimplified I'm full stack, and got to say i do some ok devops job but devops is so booooooring in essence you are doing more configuration then development
@WebDevSimplified5 жыл бұрын
It is kinda boring but it is a really good skill to have
@eddiejaoude5 жыл бұрын
@@armanx2 I agree with @Web Dev Simplified, it is an important skill to have. Every developer eventually needs to know automated testing, DevOps, UX etc in addition to fullstack coding - thats where the bigger money can be made (it all takes time though, need to be careful not to be a jack of all trades and master of none)
@mabenyjohnson69082 жыл бұрын
Great and clear content!
@avimehenwal4 жыл бұрын
once again nice work Kyle.. great video (Y)
@bruhmoment37312 жыл бұрын
Very helpful! Thank you!
@debdutchowdhury8224 жыл бұрын
nice vid bro. keep up the good work
@josephlivengood45084 жыл бұрын
man, thank you for explaining devops (if that's spelled right). I am more a front end and learning backend now but trying to move a site or what they call deployment is not my cup of tea. I kept myself from contacting clients because of this fear that I should know how to do this as well. So my question is, let's say I finish building a site locally, I upload it to my server to show them. If they want me to move it to their hosting, can I safely tell the client that this isn't my specialty and they will need to hire someone else to move it to their server?
@tannerbarcelos68804 жыл бұрын
Full stack is the way to go. Build complex things on the backend, and the see it in action on the front end. That type of reinforcement is great. And the beauty , too, is that you’re not limited to only JavaScript on the backend (python, java, go, etc). Web technology is the way to go in 2020 in my opinion. Especially full stack. That job realm is booming rn as most things all exist through the web or electron now (so it seems)
@haykmanukyan54623 жыл бұрын
great one!
@andrepeixoto2947 Жыл бұрын
Fortunately, three years later, the old browsers support hell is coming to an end... RIP IE.
@alanye75422 жыл бұрын
Thanks!
@MsHamza3604 жыл бұрын
Dude you are amazing and i just subscribed
@semlimi2005 жыл бұрын
Thanks for all the great helpful content you put out! Would you also be able to talk about how much job demand there is for each position? I know I love database development but I've heard it's usually outsourced to third world countries. So in a future video maybe you can talk about the job demand, job satisfaction, future growth etc. of each position?
@WebDevSimplified5 жыл бұрын
That is a good suggestion. I would say that full stack is probably the most in demand since you can do a full stack role or a back/front end role. The next most in demand would be front/back end in about equal quantity. Lastly I think DB and dev ops take up the tail end since a company does not need nearly as many DB and dev ops developers. Also many back end devs can fill the roles of DB or dev ops for smaller companies.
@semlimi2005 жыл бұрын
@@WebDevSimplified Thank you so much for the great pointers! I'm job searching now and your insights from your video and reply has cleared up a lot of things, I think I know what to focus on now. Looking forward to all your future videos!!
@athumanahmed93743 жыл бұрын
thank you so much
@nganleo26454 жыл бұрын
Amazing video, learn a lot ,thank you
@Deidre7494 жыл бұрын
Great video! Thank you. 🙂
@kartikchauhan27782 жыл бұрын
Sir pls share ur views on automation
@prabu27784 жыл бұрын
Js for front , Php for backend
@ikemkrueger3 жыл бұрын
Very good video. The only thing I miss is the AI route.
@miracleeboumbou3 жыл бұрын
Cool break down
@momakplayz79853 жыл бұрын
I know html and css but am learning javascript, but for some reason I keep forgetting some stuff that I learned in html and css please help me!!!!
@michaelhofby3 жыл бұрын
you must keep building projects so that you dont forget.. To make knowledge stick you must get it under your skin so that you could do it in your sleep, and practical practice is the way to do that. Stop watching so many videos and just start building a personal project , and when you get in doubt about something do what we as devs do - look it up. Keep doing this with projects that require html and css ONLY, until you can create basically any design in html and css just by looking at a design mockup. THEN move onto javascript
@diwakarmourya47273 жыл бұрын
Hey Kyle, please help me out with block chain
@Crimetales123 Жыл бұрын
What about mobile app development
@armanx25 жыл бұрын
Full stack period :)
@moizkhalid27144 жыл бұрын
make some videos on database
@abusiness87833 жыл бұрын
I prefer backend since I’m not that creative
@madie26593 жыл бұрын
Same
@jhonhernandez92103 жыл бұрын
On almost all the companies I have been, there is no front-end developer, they just use a library like kendo or bootstrap, they know that can spare the fron-end developer, so, thats not an option. Back-end could be, but I dont like writing sql statements, taking things to the server or the cloud like aws is like beeing a console programmer, is well paid, but our programs have little cloud services code, son invest a lot of time of that wont produce a big reward. Full-stack is the only option, I´ve realized that in java is most of the code, so my life will be easier if I become an expert. Dont be romantic, be realistic... idealism is like pride, in the end it never helps
@IlyaKomar2 жыл бұрын
> they just use a library like kendo or bootstrap Ha-ha-ha)))) You know nothing about front!
@chase497211 ай бұрын
return Math.floor(math.random()*(max + 1)) ..... Pls I need explanation on this code..pls make a video on it as soon as possible.
@Kuch_Bhi-lets_explore_it Жыл бұрын
Great Video useful
@THEBOYS-se7qv4 жыл бұрын
am i the only one who is confused by his devops description?
@knightr1der5 жыл бұрын
Are u Jordi's big brother??
@WebDevSimplified5 жыл бұрын
I don't even know who Jordi is. Lol. I do not have a brother.
@adrianlopez4145 жыл бұрын
@@WebDevSimplified Jordi ENP, a scientist 😂😂😂
@arshadsiddiqui90712 жыл бұрын
I love both but doing it all is vomit. I kinda wanna flip flop between projects tbh.
@nicdemus-rc7gc5 жыл бұрын
I saw your calculator video, mama mia you code and think so fast, how long did it take you to feel comfortable in programming ie having a good enough knowledge of structure so that you could confidently apply it even if a project may be difficult or more than you were used to or had done before, I''d like to be proficient at JS or even really good at it but eh it makes my head hurt at the moment! Great videos Kyle, thanks!
@WebDevSimplified5 жыл бұрын
I would say it took me at least a year before I really started to have things click for me. The stuff I made was still pretty subpar, but I was confident enough to create pretty much anything web development related I could think of. The second year for me was a lot about improving my code structure and learning more advanced and cleaner ways to do things.
@nicdemus-rc7gc5 жыл бұрын
Thanks for that, I know I have improved from knowing how to use GIT for a start, but remembering different attributes, how to reset CSS, where to put the script tag, installing flow eslint and node. I say this because when I learned them I just wanted to code and see a result and then you spend hours or days figuring something else out. I decided the best way is to learn one language really well now that I can create a page so JS seemed the obvious one, I want to be good at it so to learn algorithms et al so I can look at a problem and know how to approach it instinctively..still doing tutorials to embed the structure of the code and be familiar but at the same time thinking of small projects to use simple JS which Im not far off from doing so hey ho....thanks for you reply and your videos and have a great day!!!
@GuRuGeorge033 жыл бұрын
I highly recommend that when u start out ur career that u get a fullstack position and especially one where u get the chance to learn a bunch of new languages/architectures/anything. If you can show 3-5 years of experience with various different languages, databases, frameworks etc. in a fulltime job, you will be extremely valuable later on while still having the flexibility to specialize. If you immediately go into backend only with php only for example. you will basically force urself into being a php backend programmer unless u r willing to start over again with a lower salary, which most people don't, so they end up programming backend php forever
@hawkdykes90544 жыл бұрын
How can a guy that makes such quality content not know how to pronounce "especially"!!
@phronessys4 жыл бұрын
Sir you looks like jordiENP
@SorakaOTP4622 жыл бұрын
If you want to be able to create a website on your own, fullstack is the best, the rest are useless.
@dia52 жыл бұрын
I personally think the fullest Full Stack Developer in 2022 is the one who have knowledge in UI/UX, Frontend, Backend, a little bit in DevOps, and Mobile Development (React Native or Flutter). In other words a developer who can create a turnkey website and its mobile app from scratch and bring it to the production stage.
@JeanDidier2 жыл бұрын
Exactly the path I am considering
@femaledeer5 жыл бұрын
From my experiences, large companies hire people from india to manage databases. So even if you learn database development well, you may never get the opportunity to implement one.
@korany074 жыл бұрын
It would be better if you mention between which second you mention about what. This will allow people like me not to watch the all video. I would be watching only the part that I was interested in.
@mahdirahman84514 жыл бұрын
i wanna be a full stack but im not that smart
@vincesanchez77904 жыл бұрын
FULLSTACK
@Sol-hh6vp4 жыл бұрын
hi Kyle, Dam.. you helped me a lot! by the way...I like you
@rodrigovazquez4205 жыл бұрын
Another great video, but a friend of mine was like: omg dude don't stare at me! lol He said you should move your camera a little bit 🙈
@WebDevSimplified5 жыл бұрын
It's just a webcam so I don't really have many options on moving it unfortunately
@saileshthapa59705 жыл бұрын
Great...
@WebDevSimplified5 жыл бұрын
Thanks!
@airjuri3 жыл бұрын
And then there is actual programming. Nothing to do with web development. If you know how, you will make "motors" for backend developers. ;)
@Pareshbpatel3 жыл бұрын
{2021-09-23}
@kitgary2 жыл бұрын
I would never choose frontend, I am not sure if that's the case in US and Europe, but frontend developers are always looked down by backend developers in Asia!
@jkovert5 жыл бұрын
Heh heh He said “backend” heh heh heh
@tir3dnow7924 жыл бұрын
haha
@BryanChance3 жыл бұрын
Oh no don't let a frontend developer setup a production database. Hehe -;)
@pakoti964 жыл бұрын
You keep saying "creative" when you should really be saying "artistic"